public interface EquipmentModelListener extends GraphModelListener
IlpEquipmentModel
.
An IlpEquipmentModel
contains an infinite
number of objects. To permit load-on-demand, a model listener
maintains a list of objects which it is interested in, called the
"observation scope".Modifier and Type | Method and Description |
---|---|
void |
childrenAdded(EquipmentModelEvent event)
Invoked when children are added to a node.
|
void |
childrenRemoved(EquipmentModelEvent event)
Invoked when children are removed from a node.
|
void |
linkEndChanged(EquipmentModelEvent event)
Invoked when the end node of a link is changed.
|
void |
rootObjectAdded(EquipmentModelEvent event)
Invoked when a top-level object is added to the model.
|
void |
rootObjectRemoved(EquipmentModelEvent event)
Invoked when a top-level object is removed from the model.
|
void |
rootObjectsAdded(EquipmentModelEvent event)
Invoked when several top-level objects are added to the model.
|
void |
rootObjectsRemoved(EquipmentModelEvent event)
Invoked when several top-level objects are removed from the model.
|
attributeValueChange, eventSeriesBegin, eventSeriesEnd, isObserved
void rootObjectAdded(EquipmentModelEvent event)
event
- An event of type
EquipmentModelEvent.Type.ROOT_OBJECT_ADDED
.void rootObjectsAdded(EquipmentModelEvent event)
event
- An event of type
EquipmentModelEvent.Type.ROOT_OBJECTS_ADDED
.void rootObjectRemoved(EquipmentModelEvent event)
event
- An event of type
EquipmentModelEvent.Type.ROOT_OBJECT_REMOVED
.void rootObjectsRemoved(EquipmentModelEvent event)
event
- An event of type
EquipmentModelEvent.Type.ROOT_OBJECTS_REMOVED
.void childrenAdded(EquipmentModelEvent event)
isObserved
(event.getObject()
) is
false
.event
- An event of type
EquipmentModelEvent.Type.CHILDREN_ADDED
.void childrenRemoved(EquipmentModelEvent event)
isObserved
is false
for the parent object and for all children objects
listed in the event.event
- An event of type
EquipmentModelEvent.Type.CHILDREN_REMOVED
.void linkEndChanged(EquipmentModelEvent event)
isObserved
is false
for the link object.event
- An event of type
EquipmentModelEvent.Type.LINK_END_CHANGED
.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.