public interface IOAVStateListener
Modifier and Type | Method and Description |
---|---|
void |
objectAdded(java.lang.Object id,
OAVObjectType type,
boolean root)
Notification when an object has been added to the state.
|
void |
objectModified(java.lang.Object id,
OAVObjectType type,
OAVAttributeType attr,
java.lang.Object oldvalue,
java.lang.Object newvalue)
Notification when an attribute value of an object has been set.
|
void |
objectRemoved(java.lang.Object id,
OAVObjectType type)
Notification when an object has been removed from state.
|
void objectModified(java.lang.Object id, OAVObjectType type, OAVAttributeType attr, java.lang.Object oldvalue, java.lang.Object newvalue)
id
- The object id.type
- The object type.attr
- The attribute type.oldvalue
- The oldvalue.newvalue
- The newvalue.void objectAdded(java.lang.Object id, OAVObjectType type, boolean root)
id
- The object id.type
- The object type.root
- Flag indicating that the object is a root object.void objectRemoved(java.lang.Object id, OAVObjectType type)
id
- The object id.type
- The object type.