freemind.modes.browsemode
Class BrowseArrowLinkModel

java.lang.Object
  extended byfreemind.modes.LineAdapter
      extended byfreemind.modes.LinkAdapter
          extended byfreemind.modes.ArrowLinkAdapter
              extended byfreemind.modes.browsemode.BrowseArrowLinkModel
All Implemented Interfaces:
java.lang.Cloneable, MindMapArrowLink, MindMapLine, MindMapLink

public class BrowseArrowLinkModel
extends ArrowLinkAdapter


Nested Class Summary
 
Nested classes inherited from class freemind.modes.LineAdapter
LineAdapter.LineAdapterListener
 
Field Summary
 
Fields inherited from class freemind.modes.ArrowLinkAdapter
endArrow, endInclination, showControlPointsFlag, startArrow, startInclination
 
Fields inherited from class freemind.modes.LineAdapter
color, DEFAULT_WIDTH, frame, NORMAL_WIDTH, standardColorPropertyString, standardStylePropertyString, stroke, style, target, width
 
Constructor Summary
BrowseArrowLinkModel(MindMapNode source, MindMapNode target, FreeMindMain frame)
           
 
Method Summary
 void changeInclination(int oldX, int oldY, int deltaX, int deltaY)
           
 java.lang.Object clone()
           
 XMLElement save()
           
 java.lang.String toString()
           
 
Methods inherited from class freemind.modes.ArrowLinkAdapter
getEndArrow, getEndInclination, getShowControlPointsFlag, getStartArrow, getStartInclination, setEndArrow, setEndInclination, setStartArrow, setStartInclination, showControlPoints
 
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, updateStandards
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface freemind.modes.MindMapLink
getDestinationLabel, getReferenceText, getSource, getTarget, getUniqueID
 
Methods inherited from interface freemind.modes.MindMapLine
getColor, getStroke, getStyle, getWidth, setTarget
 

Constructor Detail

BrowseArrowLinkModel

public BrowseArrowLinkModel(MindMapNode source,
                            MindMapNode target,
                            FreeMindMain frame)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in interface MindMapLine
Overrides:
clone in class ArrowLinkAdapter

save

public XMLElement save()
Specified by:
save in interface MindMapArrowLink
Overrides:
save in class ArrowLinkAdapter

toString

public java.lang.String toString()
Specified by:
toString in interface MindMapLine
Overrides:
toString in class LineAdapter

changeInclination

public void changeInclination(int oldX,
                              int oldY,
                              int deltaX,
                              int deltaY)
Parameters:
oldX -
oldY -
deltaX -
deltaY -
See Also:
MindMapArrowLink.changeInclination(int, int, int, int)