Package org.jgrapht.traverse
Class AbstractGraphIterator.FlyweightEdgeEvent<VV,localE>
- java.lang.Object
-
- java.util.EventObject
-
- org.jgrapht.event.EdgeTraversalEvent<localE>
-
- org.jgrapht.traverse.AbstractGraphIterator.FlyweightEdgeEvent<VV,localE>
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- AbstractGraphIterator<V,E>
static class AbstractGraphIterator.FlyweightEdgeEvent<VV,localE> extends EdgeTraversalEvent<localE>
A reusable edge event.- Since:
- Aug 11, 2003
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
-
Fields inherited from class org.jgrapht.event.EdgeTraversalEvent
edge
-
-
Constructor Summary
Constructors Constructor Description FlyweightEdgeEvent(java.lang.Object eventSource, localE edge)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setEdge(localE edge)
Sets the edge of this event.-
Methods inherited from class org.jgrapht.event.EdgeTraversalEvent
getEdge
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FlyweightEdgeEvent
public FlyweightEdgeEvent(java.lang.Object eventSource, localE edge)
- See Also:
EdgeTraversalEvent
-
-
Method Detail
-
setEdge
protected void setEdge(localE edge)
Sets the edge of this event.- Parameters:
edge
- the edge to be set.
-
-