Module org.jgrapht.core
Package org.jgrapht.graph
Class DefaultListenableGraph.FlyweightEdgeEvent<VV,EE>
java.lang.Object
java.util.EventObject
org.jgrapht.event.GraphChangeEvent
org.jgrapht.event.GraphEdgeChangeEvent<VV,EE>
org.jgrapht.graph.DefaultListenableGraph.FlyweightEdgeEvent<VV,EE>
- All Implemented Interfaces:
Serializable
- Enclosing class:
DefaultListenableGraph<V,
E>
private static class DefaultListenableGraph.FlyweightEdgeEvent<VV,EE>
extends GraphEdgeChangeEvent<VV,EE>
A reuseable edge event.
-
Field Summary
FieldsFields inherited from class org.jgrapht.event.GraphEdgeChangeEvent
BEFORE_EDGE_ADDED, BEFORE_EDGE_REMOVED, edge, EDGE_ADDED, EDGE_REMOVED, EDGE_WEIGHT_UPDATED, edgeSource, edgeTarget, edgeWeight
Fields inherited from class org.jgrapht.event.GraphChangeEvent
type
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Sets the edge of this event.protected void
setEdgeSource
(VV v) protected void
setEdgeTarget
(VV v) protected void
setEdgeWeight
(double weight) protected void
setType
(int type) Set the event type of this event.Methods inherited from class org.jgrapht.event.GraphEdgeChangeEvent
getEdge, getEdgeSource, getEdgeTarget, getEdgeWeight
Methods inherited from class org.jgrapht.event.GraphChangeEvent
getType
Methods inherited from class java.util.EventObject
getSource, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
FlyweightEdgeEvent
- See Also:
-
-
Method Details
-
setEdge
Sets the edge of this event.- Parameters:
e
- the edge to be set.
-
setEdgeSource
-
setEdgeTarget
-
setEdgeWeight
protected void setEdgeWeight(double weight) -
setType
protected void setType(int type) Set the event type of this event.- Parameters:
type
- the type to be set.
-