N
- node value typeE
- edge value typepublic interface ObservableGraph<N,E> extends Graph<N,E>
Graph
interface.Modifier and Type | Method and Description |
---|---|
void |
addGraphChangeListener(GraphChangeListener<N,E> l)
Add the specified graph change listener.
|
void |
addVetoableGraphChangeListener(VetoableGraphChangeListener<N,E> l)
Add the specified vetoable graph change listener.
|
int |
getGraphChangeListenerCount()
Return the number of
GraphChangeListener s registered
to this observable graph. |
GraphChangeListener<N,E>[] |
getGraphChangeListeners()
Return an array of all
GraphChangeListener s, or
an empty array if none are registered. |
int |
getVetoableGraphChangeListenerCount()
Return the number of
VetoableGraphChangeListener s
registered to this observable graph. |
VetoableGraphChangeListener<N,E>[] |
getVetoableGraphChangeListeners()
Return an array of all
VetoableGraphChangeListener s,
or an empty array if none are registered. |
void |
removeGraphChangeListener(GraphChangeListener<N,E> l)
Remove the specified graph change listener.
|
void |
removeVetoableGraphChangeListener(VetoableGraphChangeListener<N,E> l)
Remove the specified vetoable graph change listener.
|
clear, createEdge, createNode, edgeCount, edgeMap, edges, edgeValues, forEachEdge, forEachEdge, forEachEdgeValue, forEachEdgeValue, forEachNode, forEachNode, forEachNodeValue, forEachNodeValue, isEmpty, nodeCount, nodeMap, nodes, nodeValues, remove, remove
void addGraphChangeListener(GraphChangeListener<N,E> l)
l
- graph change listener to addvoid removeGraphChangeListener(GraphChangeListener<N,E> l)
l
- graph change listener to removevoid addVetoableGraphChangeListener(VetoableGraphChangeListener<N,E> l)
l
- vetoable graph change listener to addvoid removeVetoableGraphChangeListener(VetoableGraphChangeListener<N,E> l)
l
- vetoable graph change listener to removeGraphChangeListener<N,E>[] getGraphChangeListeners()
GraphChangeListener
s, or
an empty array if none are registered.GraphChangeListener
s, or
an empty array if none are registeredint getGraphChangeListenerCount()
GraphChangeListener
s registered
to this observable graph.GraphChangeListener
s registered
to this observable graphVetoableGraphChangeListener<N,E>[] getVetoableGraphChangeListeners()
VetoableGraphChangeListener
s,
or an empty array if none are registered.VetoableGraphChangeListener
s,
or an empty array if none are registeredint getVetoableGraphChangeListenerCount()
VetoableGraphChangeListener
s
registered to this observable graph.VetoableGraphChangeListener
s
registered to this observable graphCopyright (c) 2008-2013 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).