Package | Description |
---|---|
com.yworks.yfiles.graph |
Definitions, default implementations, and support classes that represent graph structures and provide facilities for their programmatic modification.
|
com.yworks.yfiles.view.input |
Contains definitions, default implementations, and support classes that deal with the user interaction in a
CanvasControl in general, as well as specialized utility classes and IInputMode implementations that can be used to work with and edit IGraph instances in a GraphControl . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractGraphWrapper.onEdgePortsChanged(EdgeEventArgs args)
Raises the
EdgePortsChanged event. |
protected void |
AbstractGraphWrapper.onEdgeRemoved(EdgeEventArgs args)
Raises the
EdgeRemoved event. |
Modifier and Type | Method and Description |
---|---|
void |
IGraph.addEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent)
Adds the given listener for the
EdgePortsChanged event that occurs when an edge had its SourcePort
or TargetPort changed . |
void |
DefaultGraph.addEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent) |
void |
AbstractGraphWrapper.addEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent) |
void |
IGraph.addEdgeRemovedListener(IEventHandler<EdgeEventArgs> edgeRemovedEvent)
Adds the given listener for the
EdgeRemoved event that occurs when an edge has been removed. |
void |
DefaultGraph.addEdgeRemovedListener(IEventHandler<EdgeEventArgs> edgeRemovedEvent) |
void |
AbstractGraphWrapper.addEdgeRemovedListener(IEventHandler<EdgeEventArgs> edgeRemovedEvent) |
void |
IGraph.removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent)
Removes the given listener for the
EdgePortsChanged event that occurs when an edge had its SourcePort
or TargetPort changed . |
void |
DefaultGraph.removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent) |
void |
AbstractGraphWrapper.removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent) |
void |
IGraph.removeEdgeRemovedListener(IEventHandler<EdgeEventArgs> edgeRemovedEvent)
Removes the given listener for the
EdgeRemoved event that occurs when an edge has been removed. |
void |
DefaultGraph.removeEdgeRemovedListener(IEventHandler<EdgeEventArgs> edgeRemovedEvent) |
void |
AbstractGraphWrapper.removeEdgeRemovedListener(IEventHandler<EdgeEventArgs> edgeRemovedEvent) |
Modifier and Type | Method and Description |
---|---|
protected void |
CreateEdgeInputMode.onEdgeCreated(EdgeEventArgs args)
Called by
CreateEdgeInputMode.createEdge() after the edge has been finalized. |
protected void |
CreateEdgeInputMode.onEdgeCreationStarted(EdgeEventArgs args)
Raises the
EdgeCreationStarted event when the gesture for
creating an edge has been initialized. |
protected void |
GraphEditorInputMode.onEdgePortsChanged(EdgeEventArgs args)
Callback to be invoked after an edge's source and/or target ports have been changed as the result of an input gesture.
|
Modifier and Type | Method and Description |
---|---|
void |
CreateEdgeInputMode.addEdgeCreatedListener(IEventHandler<EdgeEventArgs> edgeCreatedEvent)
Adds the given listener for the
EdgeCreated event that occurs after an edge has been created by this mode. |
void |
CreateEdgeInputMode.addEdgeCreationStartedListener(IEventHandler<EdgeEventArgs> edgeCreationStartedEvent)
Adds the given listener for the
EdgeCreationStarted event that occurs when the edge creation has started. |
void |
GraphEditorInputMode.addEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent)
Adds the given listener for the
EdgePortsChanged event that occurs after an edge's source and/or target ports
have been changed as the result of an input gesture. |
void |
CreateEdgeInputMode.removeEdgeCreatedListener(IEventHandler<EdgeEventArgs> edgeCreatedEvent)
Removes the given listener for the
EdgeCreated event that occurs after an edge has been created by this mode. |
void |
CreateEdgeInputMode.removeEdgeCreationStartedListener(IEventHandler<EdgeEventArgs> edgeCreationStartedEvent)
Removes the given listener for the
EdgeCreationStarted event that occurs when the edge creation has started. |
void |
GraphEditorInputMode.removeEdgePortsChangedListener(IEventHandler<EdgeEventArgs> edgePortsChangedEvent)
Removes the given listener for the
EdgePortsChanged event that occurs after an edge's source and/or target ports
have been changed as the result of an input gesture. |