ilog.ds
Class NodeEvent
java.lang.Object
|
+--java.util.EventObject
|
+--ilog.ds.AbstractDSEvent
|
+--ilog.ds.NodeEvent
- All Implemented Interfaces:
- Serializable
- public class NodeEvent
- extends AbstractDSEvent
Event class used for all events happening on a node
- See Also:
- Serialized Form
Method Summary |
Object |
getNode()
Gets the node (to be used only as a key). |
_node
protected Object _node
NodeEvent
public NodeEvent(Object source,
Object node,
int type,
Map properties)
- Constructor to use for creating or updating nodes.
- Parameters:
source
- The first parameter is the source of the event.node
- The node itself. It can be anything, as it is only used as a
key.type
- It can be:
- ADD when the node is created;
- UPDATE if the node is being updated.
properties
- It contains the named properties of the node, that is, all the
properties when the node is created, or all the modified
properties when the node is being updated.
NodeEvent
public NodeEvent(Object source,
Object node)
- Constructor to use when the node is being deleted.
getNode
public Object getNode()
- Gets the node (to be used only as a key).
- Returns:
- the subject of this event