Package jadex.rules.state
Interface IOAVStateListener
- 
- All Known Implementing Classes:
- RetePatternMatcherState
 
 public interface IOAVStateListenerListener for observing the state.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidobjectAdded(java.lang.Object id, OAVObjectType type, boolean root)Notification when an object has been added to the state.voidobjectModified(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.voidobjectRemoved(java.lang.Object id, OAVObjectType type)Notification when an object has been removed from state.
 
- 
- 
- 
Method Detail- 
objectModifiedvoid 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.- Parameters:
- id- The object id.
- type- The object type.
- attr- The attribute type.
- oldvalue- The oldvalue.
- newvalue- The newvalue.
 
 - 
objectAddedvoid objectAdded(java.lang.Object id, OAVObjectType type, boolean root)Notification when an object has been added to the state.- Parameters:
- id- The object id.
- type- The object type.
- root- Flag indicating that the object is a root object.
 
 - 
objectRemovedvoid objectRemoved(java.lang.Object id, OAVObjectType type)Notification when an object has been removed from state.- Parameters:
- id- The object id.
- type- The object type.
 
 
- 
 
-