org._3pq.jgrapht.event
Class GraphVertexChangeEvent
java.lang.Object
|
+--java.util.EventObject
|
+--org._3pq.jgrapht.event.GraphChangeEvent
|
+--org._3pq.jgrapht.event.GraphVertexChangeEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class GraphVertexChangeEvent
- extends GraphChangeEvent
An event which indicates that a graph vertex has changed, or is about to
change. The event can be used either as an indication after the
vertex has been added or removed, or before it is added. The type
of the event can be tested using the GraphChangeEvent.getType()
method.
- Since:
- Aug 10, 2003
- Author:
- Barak Naveh
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
GraphVertexChangeEvent(java.lang.Object eventSource,
int type,
java.lang.Object vertex)
Creates a new GraphVertexChangeEvent object. |
Method Summary |
java.lang.Object |
getVertex()
Returns the vertex that this event is related to. |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BEFORE_VERTEX_ADDED
public static final int BEFORE_VERTEX_ADDED
- Before vertex added event. This event is fired before a vertex is added
to a graph.
BEFORE_VERTEX_REMOVED
public static final int BEFORE_VERTEX_REMOVED
- Before vertex removed event. This event is fired before a vertex is
removed from a graph.
VERTEX_ADDED
public static final int VERTEX_ADDED
- Vertex added event. This event is fired after a vertex is added to a
graph.
VERTEX_REMOVED
public static final int VERTEX_REMOVED
- Vertex removed event. This event is fired after a vertex is removed from
a graph.
m_vertex
protected java.lang.Object m_vertex
- The vertex that this event is related to.
GraphVertexChangeEvent
public GraphVertexChangeEvent(java.lang.Object eventSource,
int type,
java.lang.Object vertex)
- Creates a new GraphVertexChangeEvent object.
- Parameters:
eventSource
- the source of the event.type
- the type of the event.vertex
- the vertex that the event is related to.
getVertex
public java.lang.Object getVertex()
- Returns the vertex that this event is related to.
- Returns:
- the vertex that this event is related to.