Class GraphvizEdge

java.lang.Object
com.google.inject.grapher.graphviz.GraphvizEdge

public class GraphvizEdge extends Object
Data object to encapsulate the attributes of Graphviz edges that we're interested in drawing.
  • Field Details

  • Constructor Details

    • GraphvizEdge

      public GraphvizEdge(NodeId tailNodeId, NodeId headNodeId)
  • Method Details

    • getHeadNodeId

      public NodeId getHeadNodeId()
      Since:
      4.0
    • getHeadPortId

      public String getHeadPortId()
    • setHeadPortId

      public void setHeadPortId(String headPortId)
    • getHeadCompassPoint

      public CompassPoint getHeadCompassPoint()
    • setHeadCompassPoint

      public void setHeadCompassPoint(CompassPoint headCompassPoint)
    • getArrowHead

      public List<ArrowType> getArrowHead()
    • setArrowHead

      public void setArrowHead(List<ArrowType> arrowHead)
    • getTailNodeId

      public NodeId getTailNodeId()
      Since:
      4.0
    • getTailPortId

      public String getTailPortId()
    • setTailPortId

      public void setTailPortId(String tailPortId)
    • getTailCompassPoint

      public CompassPoint getTailCompassPoint()
    • setTailCompassPoint

      public void setTailCompassPoint(CompassPoint tailCompassPoint)
    • getArrowTail

      public List<ArrowType> getArrowTail()
    • setArrowTail

      public void setArrowTail(List<ArrowType> arrowTail)
    • getStyle

      public EdgeStyle getStyle()
    • setStyle

      public void setStyle(EdgeStyle style)