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
Modifier and Type Method Description voidsetColor(java.awt.Color color)voidsetColorCode(java.lang.String rgbString)voidsetDashArray(int[] dashArray)Since 1.7.10voidsetEndArrow(boolean showArrow)voidsetInclination(java.util.List<java.lang.Integer> startPoint, java.util.List<java.lang.Integer> endPoint)startPoint, endPoint: list of two integers representing a Point.voidsetLabelFontFamily(java.lang.String name)Since 1.7.10voidsetLabelFontSize(int size)Since 1.7.10voidsetMiddleLabel(java.lang.String label)voidsetOpacity(int opacity)0 <= opacity <= 255 Since 1.7.10voidsetShape(java.lang.String shape)voidsetSimulatesEdge(boolean simulatesEdge)voidsetSourceLabel(java.lang.String label)voidsetStartArrow(boolean showArrow)voidsetTargetLabel(java.lang.String label)voidsetWidth(int width)Since 1.7.10Methods 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 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
-