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.onIsGroupNodeChanged(NodeEventArgs args)
Dispatches the
IsGroupNodeChanged event. |
protected void |
AbstractGraphWrapper.onNodeRemoved(NodeEventArgs args)
Raises the
NodeRemoved event. |
protected void |
AbstractGraphWrapper.onParentChanged(NodeEventArgs args)
Dispatches the
ParentChanged event. |
Modifier and Type | Method and Description |
---|---|
void |
IGraph.addIsGroupNodeChangedListener(IEventHandler<NodeEventArgs> isGroupNodeChangedEvent)
Adds the given listener for the
IsGroupNodeChanged
event. |
void |
DefaultGraph.addIsGroupNodeChangedListener(IEventHandler<NodeEventArgs> isGroupNodeChangedEvent) |
void |
AbstractGraphWrapper.addIsGroupNodeChangedListener(IEventHandler<NodeEventArgs> isGroupNodeChangedEvent) |
void |
IGraph.addNodeRemovedListener(IEventHandler<NodeEventArgs> nodeRemovedEvent)
Adds the given listener for the
NodeRemoved event that occurs when a node has been removed. |
void |
DefaultGraph.addNodeRemovedListener(IEventHandler<NodeEventArgs> nodeRemovedEvent) |
void |
AbstractGraphWrapper.addNodeRemovedListener(IEventHandler<NodeEventArgs> nodeRemovedEvent) |
void |
IGraph.addParentChangedListener(IEventHandler<NodeEventArgs> parentChangedEvent)
Adds the given listener for the
ParentChanged
event. |
void |
DefaultGraph.addParentChangedListener(IEventHandler<NodeEventArgs> parentChangedEvent) |
void |
AbstractGraphWrapper.addParentChangedListener(IEventHandler<NodeEventArgs> parentChangedEvent) |
void |
IGraph.removeIsGroupNodeChangedListener(IEventHandler<NodeEventArgs> isGroupNodeChangedEvent)
Removes the given listener for the
IsGroupNodeChanged
event. |
void |
DefaultGraph.removeIsGroupNodeChangedListener(IEventHandler<NodeEventArgs> isGroupNodeChangedEvent) |
void |
AbstractGraphWrapper.removeIsGroupNodeChangedListener(IEventHandler<NodeEventArgs> isGroupNodeChangedEvent) |
void |
IGraph.removeNodeRemovedListener(IEventHandler<NodeEventArgs> nodeRemovedEvent)
Removes the given listener for the
NodeRemoved event that occurs when a node has been removed. |
void |
DefaultGraph.removeNodeRemovedListener(IEventHandler<NodeEventArgs> nodeRemovedEvent) |
void |
AbstractGraphWrapper.removeNodeRemovedListener(IEventHandler<NodeEventArgs> nodeRemovedEvent) |
void |
IGraph.removeParentChangedListener(IEventHandler<NodeEventArgs> parentChangedEvent)
Removes the given listener for the
ParentChanged
event. |
void |
DefaultGraph.removeParentChangedListener(IEventHandler<NodeEventArgs> parentChangedEvent) |
void |
AbstractGraphWrapper.removeParentChangedListener(IEventHandler<NodeEventArgs> parentChangedEvent) |
Modifier and Type | Method and Description |
---|---|
protected void |
GraphEditorInputMode.onNodeReparented(NodeEventArgs args)
Raises the
NodeReparented event. |
Modifier and Type | Method and Description |
---|---|
void |
GraphEditorInputMode.addNodeReparentedListener(IEventHandler<NodeEventArgs> nodeReparentedEvent)
Adds the given listener for the
NodeReparented event that occurs when a node has been reparented interactively. |
void |
GraphEditorInputMode.removeNodeReparentedListener(IEventHandler<NodeEventArgs> nodeReparentedEvent)
Removes the given listener for the
NodeReparented event that occurs when a node has been reparented
interactively. |