- addJavaObjectUsage
When it is a Java object, it is not created in state, so we have to notify
object addition to listen
- 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, meaning that is either a root object
or a non-root objec
- checkValueCompatibility
Check if it is allowed to set or add an attribute value. For this purpose it is
checked if the value
- createObject
Create an object. Creates an object identifier that can be used to
store/retrieve attribute values.
- deregisterValue
Deregister a value for observation. If its an expression then clear the action,
if its a bean then r
- dropObject
Drop an object from the state. Recursively removes the object and all connected
objects that are not
- getAttributeValue
Get an attribute value of an object. Method only applicable for map attribute
type.
- getClonedOAVObject
Get or create a clone of an oav object.
- getJavaObjectUsages
Get all object usages.