freemind.modes
Class ArrowLinkAdapter
java.lang.Object
freemind.modes.LineAdapter
freemind.modes.LinkAdapter
freemind.modes.ArrowLinkAdapter
- All Implemented Interfaces:
- java.lang.Cloneable, MindMapArrowLink, MindMapLine, MindMapLink
- Direct Known Subclasses:
- BrowseArrowLinkModel, MindMapArrowLinkModel
- public abstract class ArrowLinkAdapter
- extends LinkAdapter
- implements MindMapArrowLink
Methods inherited from class freemind.modes.LinkAdapter |
getDestinationLabel, getReferenceText, getSource, getStandardColor, getStandardStyle, getUniqueID, setDestinationLabel, setReferenceText, setSource, setStandardColor, setStandardStyle, setUniqueID |
Methods inherited from class freemind.modes.LineAdapter |
getColor, getFrame, getStroke, getStyle, getTarget, getWidth, setColor, setStyle, setTarget, setWidth, toString, updateStandards |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
startInclination
protected java.awt.Point startInclination
- the zero is the start point of the line;
endInclination
protected java.awt.Point endInclination
- the zero is the start point of the line;
startArrow
protected java.lang.String startArrow
endArrow
protected java.lang.String endArrow
showControlPointsFlag
protected boolean showControlPointsFlag
ArrowLinkAdapter
public ArrowLinkAdapter(MindMapNode source,
MindMapNode target,
FreeMindMain frame)
getStartInclination
public java.awt.Point getStartInclination()
- Specified by:
getStartInclination
in interface MindMapArrowLink
getEndInclination
public java.awt.Point getEndInclination()
- Specified by:
getEndInclination
in interface MindMapArrowLink
getStartArrow
public java.lang.String getStartArrow()
- Description copied from interface:
MindMapArrowLink
- the type of the start arrow: currently "None" and "Default".
- Specified by:
getStartArrow
in interface MindMapArrowLink
getEndArrow
public java.lang.String getEndArrow()
- Description copied from interface:
MindMapArrowLink
- the type of the end arrow: currently "None" and "Default".
- Specified by:
getEndArrow
in interface MindMapArrowLink
setStartInclination
public void setStartInclination(java.awt.Point startInclination)
- Specified by:
setStartInclination
in interface MindMapArrowLink
setEndInclination
public void setEndInclination(java.awt.Point endInclination)
- Specified by:
setEndInclination
in interface MindMapArrowLink
setStartArrow
public void setStartArrow(java.lang.String startArrow)
setEndArrow
public void setEndArrow(java.lang.String endArrow)
clone
public java.lang.Object clone()
- Specified by:
clone
in interface MindMapLine
- Overrides:
clone
in class LineAdapter
showControlPoints
public void showControlPoints(boolean bShowControlPointsFlag)
- Specified by:
showControlPoints
in interface MindMapArrowLink
getShowControlPointsFlag
public boolean getShowControlPointsFlag()
- Specified by:
getShowControlPointsFlag
in interface MindMapArrowLink
save
public XMLElement save()
- Specified by:
save
in interface MindMapArrowLink