- addExternalObjectUsage
Add an external usage of a state object (oid). This prevents the oav object of
being garbage collect
- addObjectUsage
Add an object (oid of java object) usage. For each occurrence of an object in a
multi attribute a se
- checkMultiplicity
Ensure that multiplicity is ok.
- checkTypeDefined
Test if a type is defined in one of the models.
- checkTypeHasAttribute
Ensure that a type has an attribute.
- checkValidStateObject
Test if the object is a valid state object (oid).
- checkValidStateObjectRead
Test if reading the object (oid) is allowed. Reading is allowed on removed
objects as long as there
- checkValidStateValue
Test if the object is a valid state value, meaning that is either a state object
or a java value.
- checkValueCompatibility
Check if it is allowed to set or add an attribute value. For this purpose it is
checked if the value
- containsObject
Test if the state contains a specific object (oid).
- createObject
Impl of root/non-root object creation.
- deregisterValue
Deregister a value for observation. If its an expression then clear the action,
if its a bean then r