Class GraphvizEdge


  • public class GraphvizEdge
    extends java.lang.Object
    Data object to encapsulate the attributes of Graphviz edges that we're interested in drawing.
    • Constructor Detail

      • GraphvizEdge

        public GraphvizEdge​(NodeId tailNodeId,
                            NodeId headNodeId)
    • 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)
      • setStyle

        public void setStyle​(EdgeStyle style)