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 |
PresenceCondition._constr |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,UmlConstraint> |
UmlClass._constraints |
private java.util.List<UmlConstraint> |
UmlAttribute._ownConstraints |
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.
|
(package private) static UmlConstraint |
UmlConstraint.basic(UmlAttribute containingAttribute,
java.lang.String name,
java.lang.String condition)
For tests only: Constructs attribute constraint.
|
(package private) static UmlConstraint |
UmlConstraint.basic(UmlClass containingClass,
java.lang.String name,
java.lang.String condition,
java.lang.String... attrNames)
For tests only: Constructs class constraint.
|
UmlConstraint |
PresenceCondition.getConstraint()
Returns potentially null constraint from which this presence condition has been created.
|
Modifier and Type | Method and Description |
---|---|
(package private) java.util.List<UmlConstraint> |
UmlClass.findConstraintsForAttribute(java.lang.String attrName)
Returns potentially empty list of constraints involbing
attrName . |
java.util.Map<java.lang.String,UmlConstraint> |
UmlClass.getConstraints() |
(package private) java.util.List<UmlConstraint> |
UmlAttribute.getConstraintsFromClass()
Returns constraints defined on the containing class, involving this attribute.
|
java.util.List<UmlConstraint> |
UmlAttribute.getOwnConstraints()
Returns constraints defined on this attribute.
|
Modifier and Type | Method and Description |
---|---|
(package private) static PresenceCondition |
PresenceCondition.create(UmlConstraint constr) |
Constructor and Description |
---|
PresenceCondition(UmlConstraint constr) |
Copyright 2009-2015 Tatjana (Tanja) Kostic