|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EquipmentModelListener
This interface allows you to observe the changes of an
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".
EquipmentModelEvent,
IlpEquipmentModel.addEquipmentModelListener(ilog.cpl.equipment.EquipmentModelListener),
IlpEquipmentModel.removeEquipmentModelListener(ilog.cpl.equipment.EquipmentModelListener),
GraphModelListener| Method Summary | |
|---|---|
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. |
| Methods inherited from interface ilog.cpl.graph.GraphModelListener |
|---|
attributeValueChange, eventSeriesBegin, eventSeriesEnd, isObserved |
| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||