public class NetworkModelEvent extends GraphModelEvent
IlpNetworkModel.GraphModelEvent,
NetworkModelListener,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
NetworkModelEvent.Type
Type of events supported by this event class.
|
source| Constructor and Description |
|---|
NetworkModelEvent(IlpNetworkModel source,
NetworkModelEvent.Type type,
Collection objects)
Creates an event.
|
NetworkModelEvent(IlpNetworkModel source,
NetworkModelEvent.Type type,
IlpRepresentationObject object)
Creates an event.
|
NetworkModelEvent(IlpNetworkModel source,
NetworkModelEvent.Type type,
IlpRepresentationObject link,
boolean origin,
IlpRepresentationObject oldEnd,
IlpRepresentationObject newEnd)
Creates a link-related event.
|
NetworkModelEvent(IlpNetworkModel source,
NetworkModelEvent.Type type,
IlpRepresentationObject object,
int[] indices,
IlpRepresentationObject[] children)
Creates a container-related event.
|
| Modifier and Type | Method and Description |
|---|---|
String |
toString()
Converts the object into a human-readable format.
|
getChildren, getIndices, getNewEnd, getObject, getObjects, getOldEnd, getOrigingetTypegetSourcepublic NetworkModelEvent(IlpNetworkModel source, NetworkModelEvent.Type type, IlpRepresentationObject object)
source - The model.type - One of ROOT_OBJECT_ADDED,
ROOT_OBJECT_REMOVED.object - The object that has been added or removed.public NetworkModelEvent(IlpNetworkModel source, NetworkModelEvent.Type type, Collection objects)
source - The model.type - One of ROOT_OBJECTS_ADDED,
ROOT_OBJECTS_REMOVED.objects - The objects that have been added or removed, a collection
of IlpRepresentationObject.public NetworkModelEvent(IlpNetworkModel source, NetworkModelEvent.Type type, IlpRepresentationObject object, int[] indices, IlpRepresentationObject[] children)
source - The model.type - One of CHILDREN_ADDED,
CHILDREN_REMOVED.object - The parent.indices - The indices of the children (where the indices are taken
after addition but before removal), in ascending order.children - The children, in the same order as described in indices.public NetworkModelEvent(IlpNetworkModel source, NetworkModelEvent.Type type, IlpRepresentationObject link, boolean origin, IlpRepresentationObject oldEnd, IlpRepresentationObject newEnd)
source - The model.type - LINK_END_CHANGED.link - The link.origin - If this parameter is true, the from
end is changed, otherwise the to end.oldEnd - The previous link end object.newEnd - The new link end object.public String toString()
toString in class EventObjectString format© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.