public class ConstraintBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.log4j.Level |
CTOR_LOG_LEVEL |
Constructor and Description |
---|
ConstraintBuilder(ClassBuilder<?,?,?,?,?,?> containingClass,
java.lang.String name,
java.lang.String notes,
EaHelper helper)
Constructor for class constraint from EA object.
|
Modifier and Type | Method and Description |
---|---|
T |
build() |
T |
build(UmlModel model) |
protected void |
doBuild() |
protected void |
doBuild(UmlModel model)
This default implementatation throws only exception; package builder should override it.
|
java.util.List<java.lang.String> |
getAttrNames() |
java.lang.String |
getCondition() |
AttributeBuilder<?,?> |
getContainingAttribute() |
ClassBuilder<?,?,?,?,?,?> |
getContainingClass() |
UmlKind |
getKind() |
UmlObjectData |
getObjData() |
T |
getResult() |
protected void |
setResult(T result) |
java.lang.String |
toString() |
public ConstraintBuilder(ClassBuilder<?,?,?,?,?,?> containingClass, java.lang.String name, java.lang.String notes, EaHelper helper)
java.lang.NullPointerException
- if containingClass
or helper
is null.public final ClassBuilder<?,?,?,?,?,?> getContainingClass()
public final AttributeBuilder<?,?> getContainingAttribute()
public final UmlKind getKind()
public final java.util.List<java.lang.String> getAttrNames()
public final java.lang.String getCondition()
public java.lang.String toString()
toString
in class java.lang.Object
public final UmlObjectData getObjData()
protected void doBuild()
public T build()
This default implementatation ; package builder should override it by throwing exception.
build
in interface UmlObjectBuilder<T extends UmlObject>
public T build(UmlModel model) throws java.lang.UnsupportedOperationException
This default implementatation throws only exception; package builder should override it.
build
in interface UmlObjectBuilder<T extends UmlObject>
java.lang.UnsupportedOperationException
protected void doBuild(UmlModel model)
model
- not used here.public final T getResult()
protected final void setResult(T result)
Copyright 2009-2016 Tatjana (Tanja) Kostic