public abstract class IlpAbstractNetworkModelListener extends Object implements NetworkModelListener
The methods in this class are empty. This class exists as a convenience for creating network model listener objects.
NetworkModelListener
Constructor and Description |
---|
IlpAbstractNetworkModelListener() |
Modifier and Type | Method and Description |
---|---|
void |
addNetworkModelObserveListener(NetworkModelObserveListener listener)
Deprecated.
|
void |
attributeValueChange(AttributeValueEvent event)
Invoked when the attribute of an object contained in the model changes.
|
void |
childrenAdded(NetworkModelEvent event)
Invoked when children are added to a node.
|
void |
childrenRemoved(NetworkModelEvent event)
Invoked when children are removed from a node.
|
void |
eventSeriesBegin()
Invoked before a series of events begins.
|
void |
eventSeriesEnd()
Invoked after a series of events has ended.
|
boolean |
isObserved(IlpRepresentationObject object)
Returns
true if the object is a member of this listener's
observation scope, in other words, if this listener is interested in
being notified about the object. |
void |
linkEndChanged(NetworkModelEvent event)
Invoked when one of a link's end nodes is changed.
|
void |
removeNetworkModelObserveListener(NetworkModelObserveListener listener)
Deprecated.
|
void |
rootObjectAdded(NetworkModelEvent event)
Invoked when a top-level object is added to the model.
|
void |
rootObjectRemoved(NetworkModelEvent event)
Invoked when a top-level object is removed from the model.
|
void |
rootObjectsAdded(NetworkModelEvent event)
Invoked when several top-level objects are added to the model.
|
void |
rootObjectsRemoved(NetworkModelEvent event)
Invoked when several top-level objects are removed from the model.
|
public void rootObjectAdded(NetworkModelEvent event)
rootObjectAdded
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.ROOT_OBJECT_ADDED
.public void rootObjectsAdded(NetworkModelEvent event)
rootObjectsAdded
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.ROOT_OBJECTS_ADDED
.public void rootObjectRemoved(NetworkModelEvent event)
rootObjectRemoved
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.ROOT_OBJECT_REMOVED
.public void rootObjectsRemoved(NetworkModelEvent event)
rootObjectsRemoved
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.ROOT_OBJECTS_REMOVED
.public void childrenAdded(NetworkModelEvent event)
isObserved
(event.getObject()
) is
false
.childrenAdded
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.CHILDREN_ADDED
.public void childrenRemoved(NetworkModelEvent event)
isObserved
is false
for the parent object and all children objects
listed in the event.childrenRemoved
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.CHILDREN_REMOVED
.public void linkEndChanged(NetworkModelEvent event)
isObserved
is false
for the link object.linkEndChanged
in interface NetworkModelListener
event
- An event of type
NetworkModelEvent.Type.LINK_END_CHANGED
.@Deprecated public void addNetworkModelObserveListener(NetworkModelObserveListener listener)
addNetworkModelObserveListener
in interface NetworkModelListener
@Deprecated public void removeNetworkModelObserveListener(NetworkModelObserveListener listener)
addNetworkModelObserveListener
.removeNetworkModelObserveListener
in interface NetworkModelListener
public boolean isObserved(IlpRepresentationObject object)
true
if the object is a member of this listener's
observation scope, in other words, if this listener is interested in
being notified about the object.
The IlpGraphModel
is not allowed to send an
event to this listener if the event is about an object that is not in
the observation scope.
isObserved
in interface GraphModelListener
public void eventSeriesBegin()
eventSeriesBegin
in interface GraphModelListener
public void eventSeriesEnd()
eventSeriesEnd
in interface GraphModelListener
public void attributeValueChange(AttributeValueEvent event)
attributeValueChange
in interface GraphModelListener
attributeValueChange
in interface AttributeValueListener
event
- An event of type AttributeValueEvent
.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.