Package | Description |
---|---|
org.tanjakostic.jcleancim.model |
Classes being created by a builder or with the API (code) to hold the in-memory UML model.
|
Modifier and Type | Field and Description |
---|---|
private UmlConstraint.Data |
UmlConstraint._data |
Modifier and Type | Method and Description |
---|---|
(package private) static UmlConstraint.Data |
UmlConstraint.Data.createAttrConstraintData(java.lang.String condition)
For tests only: Constructs data for an attribute constraint.
|
(package private) static UmlConstraint.Data |
UmlConstraint.Data.createClassConstraintData(java.lang.String condition,
java.lang.String... attrNames)
For tests only: Constructs data for a class constraint.
|
Modifier and Type | Method and Description |
---|---|
UmlConstraint |
UmlClass.addConstraint(UmlObjectData objData,
UmlConstraint.Data data)
Creates from arguments a constraint, adds it to itself, and returns the newly created object.
|
UmlConstraint |
UmlAttribute.addOwnConstraint(UmlObjectData objData,
UmlConstraint.Data data)
Creates attribute constraint from arguments, adds it to this attribute and returns the new
constraint.
|
Constructor and Description |
---|
UmlConstraint(UmlAttribute containingAttribute,
UmlObjectData objData,
UmlConstraint.Data data)
Intended to be called by
UmlAttribute and tests only. |
UmlConstraint(UmlClass containingClass,
UmlObjectData objData,
UmlConstraint.Data data)
Intended to be called by
UmlClass and tests only. |
Copyright 2009-2015 Tatjana (Tanja) Kostic