public class IlpGraphView.VisibleModelConnector extends Object
This is an internal class, do not use!
Constructor and Description |
---|
VisibleModelConnector() |
Modifier and Type | Method and Description |
---|---|
void |
attributeValueChange(AttributeValueEvent event)
Handle attribute value change notifications.
|
void |
childrenAdd(IlpRepresentationObject object,
IlpRepresentationObject[] children)
Handle notifications of an object being added in a container.
|
void |
childrenRemove(IlpRepresentationObject object,
IlpRepresentationObject[] children)
Handle notifications of objects being removed from a container.
|
void |
containerAdd(IlpRepresentationObject object,
ilog.cpl.graph.internal.IlpExpansionState state)
Handle notifications of a container being added in the model.
|
void |
containerRemove(IlpRepresentationObject object,
ilog.cpl.graph.internal.IlpExpansionState state)
Handle notifications of a container being removed from the model.
|
void |
endChanging()
Indicates the end of a sequence of events.
|
void |
linkEndChanged(IlpRepresentationObject link,
boolean origin,
IlpRepresentationObject oldEnd,
IlpRepresentationObject newEnd)
Handle notifications of link changes.
|
void |
objectAdded(IlpRepresentationObject object,
IlpRepresentationObject parent)
Handle notifications of objects being added in the model.
|
void |
objectRemoved(IlpRepresentationObject object,
IlpRepresentationObject parent,
Collection oldConnectedLinks)
Handle notifications of objects being removed from the model.
|
void |
startChanging()
Indicates the beginning of a sequence of events.
|
public void startChanging()
public void endChanging()
public void objectAdded(IlpRepresentationObject object, IlpRepresentationObject parent)
object
- The new representation object.parent
- The parent object.public void objectRemoved(IlpRepresentationObject object, IlpRepresentationObject parent, Collection oldConnectedLinks)
object
- The representation object to be removed.parent
- The parent object.oldConnectedLinks
- The links which are connected to the representation object.public void containerAdd(IlpRepresentationObject object, ilog.cpl.graph.internal.IlpExpansionState state)
object
- The container representation object.state
- The expansion state.public void containerRemove(IlpRepresentationObject object, ilog.cpl.graph.internal.IlpExpansionState state)
object
- The container object.state
- The expansion state.public void childrenAdd(IlpRepresentationObject object, IlpRepresentationObject[] children)
object
- The container objectchildren
- The children representation objects.public void childrenRemove(IlpRepresentationObject object, IlpRepresentationObject[] children)
object
- The container object.children
- The children representation objects.public void linkEndChanged(IlpRepresentationObject link, boolean origin, IlpRepresentationObject oldEnd, IlpRepresentationObject newEnd)
link
- The link representation object.origin
- The end point which has changed.oldEnd
- The previous end point.newEnd
- The new end point.public void attributeValueChange(AttributeValueEvent event)
event
- Attribute value change event.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.