public class ConstraintBuilder extends AbstractObjectBuilderFromEA<UmlConstraint>
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
_attrNames |
private java.lang.String |
_condition |
private AttributeBuilder<?,?> |
_containingAttribute |
private ClassBuilder<?,?,?,?,?,?> |
_containingClass |
private UmlKind |
_kind |
private UmlObjectData |
_objData |
CTOR_LOG_LEVEL
Constructor and Description |
---|
ConstraintBuilder()
Constructor for testing only.
|
ConstraintBuilder(AttributeBuilder<?,?> containingAttribute,
java.lang.String name,
java.lang.String notes,
EaHelper eaHelper)
Constructor for attribute constraint from EA object.
|
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 |
---|---|
private java.util.List<java.lang.String> |
deduceAttrNamesAndInitCondition(java.lang.String description) |
protected void |
doBuild() |
java.util.List<java.lang.String> |
getAttrNames() |
java.lang.String |
getCondition() |
AttributeBuilder<?,?> |
getContainingAttribute() |
ClassBuilder<?,?,?,?,?,?> |
getContainingClass() |
UmlKind |
getKind() |
UmlObjectData |
getObjData() |
java.lang.String |
toString() |
private UmlObjectData _objData
private ClassBuilder<?,?,?,?,?,?> _containingClass
private AttributeBuilder<?,?> _containingAttribute
private UmlKind _kind
private java.util.List<java.lang.String> _attrNames
private java.lang.String _condition
ConstraintBuilder()
public ConstraintBuilder(ClassBuilder<?,?,?,?,?,?> containingClass, java.lang.String name, java.lang.String notes, EaHelper helper)
java.lang.NullPointerException
- if containingClass
or helper
is null.ConstraintBuilder(AttributeBuilder<?,?> containingAttribute, java.lang.String name, java.lang.String notes, EaHelper eaHelper)
java.lang.NullPointerException
- if containingAttribute
or helper
is null.private java.util.List<java.lang.String> deduceAttrNamesAndInitCondition(java.lang.String description)
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()
doBuild
in class AbstractObjectBuilderFromEA<UmlConstraint>
Copyright 2009-2015 Tatjana (Tanja) Kostic