org.autopipes.graph
Class HydroEdge

java.lang.Object
  extended by org._3pq.jgrapht.edge.DefaultEdge
      extended by org._3pq.jgrapht.edge.DirectedEdge
          extended by org.autopipes.graph.HydroEdge
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org._3pq.jgrapht.Edge

public class HydroEdge
extends org._3pq.jgrapht.edge.DirectedEdge

An implementation of Edge.

Since:
Oct 16, 2005
Author:
Jan Hrabowski
See Also:
Serialized Form

Nested Class Summary
static class HydroEdge.HydroEdgeFactory
          plug-in factory for the DirectedGraph.
 
Field Summary
 
Fields inherited from interface org._3pq.jgrapht.Edge
DEFAULT_EDGE_WEIGHT
 
Constructor Summary
HydroEdge(java.lang.Object sourceVertex, java.lang.Object targetVertex)
           
HydroEdge(java.lang.Object sourceVertex, java.lang.Object targetVertex, ConfigurationMgr.Layer layer)
          Constructor for PipeEdge.
 
Method Summary
 ConfigurationMgr.Layer getLayer()
          Gets the drawing layer name.
 void setLayer(ConfigurationMgr.Layer layer)
          Sets the drawing layer name.
 
Methods inherited from class org._3pq.jgrapht.edge.DirectedEdge
toString
 
Methods inherited from class org._3pq.jgrapht.edge.DefaultEdge
clone, containsVertex, getSource, getTarget, getWeight, oppositeVertex, setWeight
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HydroEdge

public HydroEdge(java.lang.Object sourceVertex,
                 java.lang.Object targetVertex)
See Also:
DirectedEdge.DirectedEdge(Object, Object)

HydroEdge

public HydroEdge(java.lang.Object sourceVertex,
                 java.lang.Object targetVertex,
                 ConfigurationMgr.Layer layer)
Constructor for PipeEdge.

Parameters:
sourceVertex - source vertex of the new edge.
targetVertex - target vertex of the new edge.
layer - the layer of the new edge.
Method Detail

setLayer

public void setLayer(ConfigurationMgr.Layer layer)
Sets the drawing layer name.

Parameters:
layer - the layer name

getLayer

public ConfigurationMgr.Layer getLayer()
Gets the drawing layer name.

Returns:
the layer name