org.wilmascope.dotparser
Class EdgeClient

java.lang.Object
  extended by org.wilmascope.dotparser.EdgeClient

public abstract class EdgeClient
extends java.lang.Object


Nested Class Summary
 class EdgeClient.ArrowPosition
           
 
Field Summary
 java.util.Vector arrowPositions
           
 NodeClient end
           
 java.lang.String layer
           
 NodeClient start
           
 
Constructor Summary
EdgeClient(NodeClient start, NodeClient end)
           
 
Method Summary
 void addArrow(int curveIndex, boolean arrowAtStart, java.awt.Point position)
           
 java.util.Vector getArrowPositions()
           
 void setCurves(java.lang.String curvesString)
           
abstract  void setCurves(java.util.Vector curves)
           
 void setLayer(java.lang.String layer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

start

public NodeClient start

end

public NodeClient end

layer

public java.lang.String layer

arrowPositions

public java.util.Vector arrowPositions
Constructor Detail

EdgeClient

public EdgeClient(NodeClient start,
                  NodeClient end)
Method Detail

setCurves

public abstract void setCurves(java.util.Vector curves)

setCurves

public void setCurves(java.lang.String curvesString)

addArrow

public void addArrow(int curveIndex,
                     boolean arrowAtStart,
                     java.awt.Point position)

getArrowPositions

public java.util.Vector getArrowPositions()

setLayer

public void setLayer(java.lang.String layer)