- fireCleared() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a cleared change event to all registered GraphChangeListener
s.
- fireCleared() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a cleared change event to all registered GraphChangeListener
s.
- fireEdgeCreated(Edge<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire an edge created change event to all registered GraphChangeListener
s.
- fireEdgeCreated(Edge<N, E>) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire an edge created change event to all registered GraphChangeListener
s.
- fireEdgeRemoved(Edge<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire an edge removed change event to all registered GraphChangeListener
s.
- fireEdgeRemoved(Edge<N, E>) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire an edge removed change event to all registered GraphChangeListener
s.
- fireNodeCreated(Node<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a node created change event to all registered GraphChangeListener
s.
- fireNodeCreated(Node<N, E>) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a node created change event to all registered GraphChangeListener
s.
- fireNodeRemoved(Node<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a node removed change event to all registered GraphChangeListener
s.
- fireNodeRemoved(Node<N, E>) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a node removed change event to all registered GraphChangeListener
s.
- fireWillClear() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a will clear change event to all registered
VetoableGraphChangeListener
s.
- fireWillClear() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a will clear change event to all registered
VetoableGraphChangeListener
s.
- fireWillCreateEdge(Node<N, E>, Node<N, E>, E) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a will create edge change event to all registered
VetoableGraphChangeListener
s.
- fireWillCreateEdge(Node<N, E>, Node<N, E>, E) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a will create edge change event to all registered
VetoableGraphChangeListener
s.
- fireWillCreateNode(N) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a will create node change event to all registered
VetoableGraphChangeListener
s.
- fireWillCreateNode(N) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a will create node create event to all registered
VetoableGraphChangeListener
s.
- fireWillRemoveEdge(Edge<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a will remove edge change event to all registered
VetoableGraphChangeListener
s.
- fireWillRemoveEdge(Edge<N, E>) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a will remove edge change event to all registered
VetoableGraphChangeListener
s.
- fireWillRemoveNode(Node<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Fire a will remove node change event to all registered
VetoableGraphChangeListener
s.
- fireWillRemoveNode(Node<N, E>) - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Fire a will remove node change event to all registered
VetoableGraphChangeListener
s.
- getEdge() - Method in class org.dishevelled.observable.graph.event.GraphChangeEvent
-
Return the newly created or removed edge for this graph change
event, if any.
- getEdge() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the about to be removed edge, if any.
- getEdgeValue() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the edge value for the about to be created edge, if any.
- getEventListenerList() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Return the EventListenerList
backing this
observable graph support class.
- getGraphChangeListenerCount() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Return the number of GraphChangeListener
s registered
to this observable graph.
- getGraphChangeListenerCount() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Return the number of GraphChangeListener
s registered
to this observable graph support class.
- getGraphChangeListenerCount() - Method in interface org.dishevelled.observable.graph.ObservableGraph
-
Return the number of GraphChangeListener
s registered
to this observable graph.
- getGraphChangeListeners() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Return an array of all GraphChangeListener
s, or
an empty array if none are registered.
- getGraphChangeListeners() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Return an array of all GraphChangeListener
s, or
an empty array if none are registered.
- getGraphChangeListeners() - Method in interface org.dishevelled.observable.graph.ObservableGraph
-
Return an array of all GraphChangeListener
s, or
an empty array if none are registered.
- getNode() - Method in class org.dishevelled.observable.graph.event.GraphChangeEvent
-
Return the newly created or removed node for this graph change
event, if any.
- getNode() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the about to be removed node, if any.
- getNodeValue() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the node value for the about to be created node, if any.
- getObservableGraph() - Method in class org.dishevelled.observable.graph.event.GraphChangeEvent
-
Return the source of this graph change event as an
ObservableGraph
.
- getObservableGraph() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the source of this vetoable graph change event as an
ObservableGraph
.
- getObservableGraphChangeSupport() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Return the ObservableGraphChangeSupport
class backing this abstract observable graph.
- getSourceNode() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the source node for the about to be created edge, if any.
- getTargetNode() - Method in class org.dishevelled.observable.graph.event.VetoableGraphChangeEvent
-
Return the target node for the about to be created edge, if any.
- getVetoableGraphChangeListenerCount() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Return the number of VetoableGraphChangeListener
s
registered to this observable graph.
- getVetoableGraphChangeListenerCount() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Return the number of VetoableGraphChangeListener
s
registered to this observable graph support class.
- getVetoableGraphChangeListenerCount() - Method in interface org.dishevelled.observable.graph.ObservableGraph
-
Return the number of VetoableGraphChangeListener
s
registered to this observable graph.
- getVetoableGraphChangeListeners() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Return an array of all VetoableGraphChangeListener
s,
or an empty array if none are registered.
- getVetoableGraphChangeListeners() - Method in class org.dishevelled.observable.graph.event.ObservableGraphChangeSupport
-
Return an array of all VetoableGraphChangeListener
s,
or an empty array if none are registered.
- getVetoableGraphChangeListeners() - Method in interface org.dishevelled.observable.graph.ObservableGraph
-
Return an array of all VetoableGraphChangeListener
s,
or an empty array if none are registered.
- GraphChangeEvent<N,E> - Class in org.dishevelled.observable.graph.event
-
An event object representing a change made to an observable graph.
- GraphChangeEvent(ObservableGraph<N, E>) - Constructor for class org.dishevelled.observable.graph.event.GraphChangeEvent
-
Create a new graph change event with the specified
observable graph as the event source.
- GraphChangeEvent(ObservableGraph<N, E>, Node<N, E>) - Constructor for class org.dishevelled.observable.graph.event.GraphChangeEvent
-
Create a new graph change event with the specified
observable graph as the event source and the specified
newly created or removed node.
- GraphChangeEvent(ObservableGraph<N, E>, Edge<N, E>) - Constructor for class org.dishevelled.observable.graph.event.GraphChangeEvent
-
Create a new graph change event with the specified
observable graph as the event source and the specified
newly created or removed edge.
- GraphChangeListener<N,E> - Interface in org.dishevelled.observable.graph.event
-
A listener that receives notification of changes made to an observable graph.
- GraphChangeVetoException - Exception in org.dishevelled.observable.graph.event
-
Exception thrown in the event a graph change is vetoed by a VetoableGraphChangeListener
.
- GraphChangeVetoException() - Constructor for exception org.dishevelled.observable.graph.event.GraphChangeVetoException
-
Create a new graph change veto exception.
- GraphChangeVetoException(String) - Constructor for exception org.dishevelled.observable.graph.event.GraphChangeVetoException
-
Create a new graph change veto exception
with the specified error message.
- postClear() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the clear
method has just been
called on the wrapped graph.
- postClear() - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the clear
method has just been
called on the wrapped graph.
- postCreateEdge(Node<N, E>, Node<N, E>, E, Edge<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the createEdge
method has just been
called on the wrapped graph with the specified parameters.
- postCreateEdge(Node<N, E>, Node<N, E>, E, Edge<N, E>) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the createEdge
method has just been
called on the wrapped graph with the specified parameters.
- postCreateNode(N, Node<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the createNode
method has just been
called on the wrapped graph with the specified parameter.
- postCreateNode(N, Node<N, E>) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the createNode
method has just been
called on the wrapped graph with the specified parameter.
- postRemove(Node<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the remove(Node<N, E>)
method has just been
called on the wrapped graph with the specified parameter.
- postRemove(Edge<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the remove(Edge<N, E>)
method has just been
called on the wrapped graph with the specified parameter.
- postRemove(Node<N, E>) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the remove(Node<N, E>)
method has just been
called on the wrapped graph with the specified parameter.
- postRemove(Edge<N, E>) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the remove(Edge<N, E>)
method has just been
called on the wrapped graph with the specified parameter.
- preClear() - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the clear
method is about to
be called on the wrapped graph.
- preClear() - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the clear
method is about to
be called on the wrapped graph.
- preCreateEdge(Node<N, E>, Node<N, E>, E) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the createEdge
method is about to
be called on the wrapped graph with the specified parameters.
- preCreateEdge(Node<N, E>, Node<N, E>, E) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the createEdge
method is about to
be called on the wrapped graph with the specified parameters.
- preCreateNode(N) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the createNode
method is about to
be called on the wrapped graph with the specified parameter.
- preCreateNode(N) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the createNode
method is about to
be called on the wrapped graph with the specified parameter.
- preRemove(Node<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the remove(Node<N, E>)
method is about to
be called on the wrapped graph with the specified parameter.
- preRemove(Edge<N, E>) - Method in class org.dishevelled.observable.graph.AbstractObservableGraph
-
Notify subclasses the remove(Edge<N, E>)
method is about to
be called on the wrapped graph with the specified parameter.
- preRemove(Node<N, E>) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the remove(Node<N, E>)
method is about to
be called on the wrapped graph with the specified parameter.
- preRemove(Edge<N, E>) - Method in class org.dishevelled.observable.graph.impl.ObservableGraphImpl
-
Notify subclasses the remove(Edge<N, E>)
method is about to
be called on the wrapped graph with the specified parameter.