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 Details

    • 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