Package org.freeplane.api
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setColor(java.awt.Color color)
void
setColorCode(java.lang.String rgbString)
void
setDashArray(int[] dashArray)
Since 1.7.10void
setEndArrow(boolean showArrow)
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.void
setLabelFontFamily(java.lang.String name)
Since 1.7.10void
setLabelFontSize(int size)
Since 1.7.10void
setMiddleLabel(java.lang.String label)
void
setOpacity(int opacity)
0 <= opacity <= 255 Since 1.7.10void
setShape(java.lang.String shape)
void
setSimulatesEdge(boolean simulatesEdge)
void
setSourceLabel(java.lang.String label)
void
setStartArrow(boolean showArrow)
void
setTargetLabel(java.lang.String label)
void
setWidth(int width)
Since 1.7.10-
Methods inherited from interface org.freeplane.api.ConnectorRO
getColor, getColorCode, getDashArray, getEndInclination, getLabelFontFamily, getLabelFontSize, getMiddleLabel, getOpacity, getShape, getSource, getSourceLabel, getStartInclination, getTarget, getTargetLabel, getWidth, hasEndArrow, hasStartArrow, simulatesEdge
-
-
-
-
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
-
-