Class GraphvizEdge
- java.lang.Object
-
- com.google.inject.grapher.graphviz.GraphvizEdge
-
public class GraphvizEdge extends java.lang.ObjectData object to encapsulate the attributes of Graphviz edges that we're interested in drawing.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ArrowType>arrowHeadprivate java.util.List<ArrowType>arrowTailprivate CompassPointheadCompassPointprivate NodeIdheadNodeIdprivate java.lang.StringheadPortIdprivate EdgeStylestyleprivate CompassPointtailCompassPointprivate NodeIdtailNodeIdprivate java.lang.StringtailPortId
-
Constructor Summary
Constructors Constructor Description GraphvizEdge(NodeId tailNodeId, NodeId headNodeId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ArrowType>getArrowHead()java.util.List<ArrowType>getArrowTail()CompassPointgetHeadCompassPoint()NodeIdgetHeadNodeId()java.lang.StringgetHeadPortId()EdgeStylegetStyle()CompassPointgetTailCompassPoint()NodeIdgetTailNodeId()java.lang.StringgetTailPortId()voidsetArrowHead(java.util.List<ArrowType> arrowHead)voidsetArrowTail(java.util.List<ArrowType> arrowTail)voidsetHeadCompassPoint(CompassPoint headCompassPoint)voidsetHeadPortId(java.lang.String headPortId)voidsetStyle(EdgeStyle style)voidsetTailCompassPoint(CompassPoint tailCompassPoint)voidsetTailPortId(java.lang.String tailPortId)
-
-
-
Field Detail
-
headNodeId
private final NodeId headNodeId
-
headPortId
private java.lang.String headPortId
-
headCompassPoint
private CompassPoint headCompassPoint
-
arrowHead
private java.util.List<ArrowType> arrowHead
-
tailNodeId
private final NodeId tailNodeId
-
tailPortId
private java.lang.String tailPortId
-
tailCompassPoint
private CompassPoint tailCompassPoint
-
arrowTail
private java.util.List<ArrowType> arrowTail
-
style
private EdgeStyle style
-
-
Method Detail
-
getHeadNodeId
public NodeId getHeadNodeId()
- Since:
- 4.0
-
getHeadPortId
public java.lang.String getHeadPortId()
-
setHeadPortId
public void setHeadPortId(java.lang.String headPortId)
-
getHeadCompassPoint
public CompassPoint getHeadCompassPoint()
-
setHeadCompassPoint
public void setHeadCompassPoint(CompassPoint headCompassPoint)
-
getArrowHead
public java.util.List<ArrowType> getArrowHead()
-
setArrowHead
public void setArrowHead(java.util.List<ArrowType> arrowHead)
-
getTailNodeId
public NodeId getTailNodeId()
- Since:
- 4.0
-
getTailPortId
public java.lang.String getTailPortId()
-
setTailPortId
public void setTailPortId(java.lang.String tailPortId)
-
getTailCompassPoint
public CompassPoint getTailCompassPoint()
-
setTailCompassPoint
public void setTailCompassPoint(CompassPoint tailCompassPoint)
-
getArrowTail
public java.util.List<ArrowType> getArrowTail()
-
setArrowTail
public void setArrowTail(java.util.List<ArrowType> arrowTail)
-
getStyle
public EdgeStyle getStyle()
-
setStyle
public void setStyle(EdgeStyle style)
-
-