Interface Connector

  • All Superinterfaces:
    ConnectorRO
    All Known Subinterfaces:
    Proxy.Connector

    public interface Connector
    extends ConnectorRO
    Graphical connector between nodes:node.connectorsIn / node.connectorsOut - read-write.
    • Method Detail

      • setShape

        void setShape​(java.lang.String shape)
        Parameters:
        shape - one of LINE, LINEAR_PATH, CUBIC_CURVE, EDGE_LIKE.
        Since:
        1.3
      • setColor

        void setColor​(java.awt.Color color)
      • setColorCode

        void setColorCode​(java.lang.String rgbString)
        Parameters:
        rgbString - a HTML color spec like #ff0000 (red) or #222222 (darkgray).
        Since:
        1.2
      • setEndArrow

        void setEndArrow​(boolean showArrow)
        Since:
        1.2
      • setMiddleLabel

        void setMiddleLabel​(java.lang.String label)
      • setSimulatesEdge

        void setSimulatesEdge​(boolean simulatesEdge)
      • setSourceLabel

        void setSourceLabel​(java.lang.String label)
      • setStartArrow

        void setStartArrow​(boolean showArrow)
        Since:
        1.2
      • setTargetLabel

        void setTargetLabel​(java.lang.String label)
      • setInclination

        void setInclination​(java.util.List<java.lang.Integer> startPoint,
                            java.util.List<java.lang.Integer> endPoint)
        startPoint, endPoint: list of two integers representing a Point.
        Since:
        1.3.3
      • setDashArray

        void setDashArray​(int[] dashArray)
        Since 1.7.10
      • setOpacity

        void setOpacity​(int opacity)
        0 <= opacity <= 255 Since 1.7.10
      • setWidth

        void setWidth​(int width)
        Since 1.7.10
      • setLabelFontFamily

        void setLabelFontFamily​(java.lang.String name)
        Since 1.7.10
      • setLabelFontSize

        void setLabelFontSize​(int size)
        Since 1.7.10