public class ImmutableGraphListener extends NullGraphListener
| Constructor and Description |
|---|
ImmutableGraphListener(Graph graph)
Creates a new ImmutableGraphListener, making the argument immutable
until this Listener is removed
|
| Modifier and Type | Method and Description |
|---|---|
void |
beforeEdgeAdded(GraphAddEdgeEvent e)
Called when an edge is being added to a graph, just before the graph
structure is actually changed.
|
void |
beforeEdgeRemoved(GraphRemoveEdgeEvent e)
Called when an edge is being removed from a graph, just before the
graph structure is actually changed.
|
void |
beforeVertexAdded(GraphAddVertexEvent e)
Called when a vertex is being added to a graph, just before the graph
structure is actually changed.
|
void |
beforeVertexRemoved(GraphRemoveVertexEvent e)
Called when a vertex is being removed from a graph, just before the
graph structure is actually changed.
|
afterEdgeAdded, afterEdgeRemoved, afterVertexAdded, afterVertexRemovedpublic ImmutableGraphListener(Graph graph)
graph - the graph to which this listener is to be attached;
this constructor will automatically register the listener
to receive all eventspublic void beforeEdgeAdded(GraphAddEdgeEvent e)
GraphListenerbeforeEdgeAdded in interface GraphListenerbeforeEdgeAdded in class NullGraphListenere - the event describing the edge additionpublic void beforeVertexAdded(GraphAddVertexEvent e)
GraphListenerbeforeVertexAdded in interface GraphListenerbeforeVertexAdded in class NullGraphListenere - the event describing the vertex additionpublic void beforeEdgeRemoved(GraphRemoveEdgeEvent e)
GraphListenerbeforeEdgeRemoved in interface GraphListenerbeforeEdgeRemoved in class NullGraphListenere - the event describing the edge removalpublic void beforeVertexRemoved(GraphRemoveVertexEvent e)
GraphListenerbeforeVertexRemoved in interface GraphListenerbeforeVertexRemoved in class NullGraphListenere - the event describing the vertex removalCopyright © 2019 JULIE Lab, Germany. All rights reserved.