V - the graph vertex typeE - the graph edge typepublic class GraphEdgeChangeEvent<V,E> extends GraphChangeEvent
GraphChangeEvent.getType() method.| Modifier and Type | Field and Description | 
|---|---|
| static int | BEFORE_EDGE_ADDEDBefore edge added event. | 
| static int | BEFORE_EDGE_REMOVEDBefore edge removed event. | 
| protected E | edgeThe edge that this event is related to. | 
| static int | EDGE_ADDEDEdge added event. | 
| static int | EDGE_REMOVEDEdge removed event. | 
| protected V | edgeSourceThe source vertex of the edge that this event is related to. | 
| protected V | edgeTargetThe target vertex of the edge that this event is related to. | 
typesource| Constructor and Description | 
|---|
| GraphEdgeChangeEvent(Object eventSource,
                    int type,
                    E edge,
                    V edgeSource,
                    V edgeTarget)Constructor for GraphEdgeChangeEvent. | 
| Modifier and Type | Method and Description | 
|---|---|
| E | getEdge()Returns the edge that this event is related to. | 
| V | getEdgeSource()Returns the source vertex that this event is related to. | 
| V | getEdgeTarget()Returns the target vertex that this event is related to. | 
getTypegetSource, toStringpublic static final int BEFORE_EDGE_ADDED
public static final int BEFORE_EDGE_REMOVED
public static final int EDGE_ADDED
public static final int EDGE_REMOVED
protected E edge
protected V edgeSource
protected V edgeTarget
public GraphEdgeChangeEvent(Object eventSource, int type, E edge, V edgeSource, V edgeTarget)
eventSource - the source of this event.type - the event type of this event.edge - the edge that this event is related to.edgeSource - edge source vertexedgeTarget - edge target vertexpublic E getEdge()
public V getEdgeSource()
public V getEdgeTarget()
Copyright © 2017. All rights reserved.