freemind.modes
Interface MindMapCloud

All Superinterfaces:
java.lang.Cloneable, MindMapLine
All Known Implementing Classes:
CloudAdapter

public interface MindMapCloud
extends MindMapLine


Method Summary
 void changeIterativeLevel(int deltaLevel)
          changes the iterative level.
 java.awt.Color getExteriorColor()
          Describes the color of the exterior of the cloud.
 int getIterativeLevel()
          gets iterative level which is required for painting and layout.
 XMLElement save()
           
 
Methods inherited from interface freemind.modes.MindMapLine
clone, getColor, getStroke, getStyle, getWidth, setTarget, toString
 

Method Detail

getExteriorColor

public java.awt.Color getExteriorColor()
Describes the color of the exterior of the cloud. Normally, this color is derived from the interior color.


getIterativeLevel

public int getIterativeLevel()
gets iterative level which is required for painting and layout. Cloud iterative level is kept in CloudAdapter object. It is automatically calculated during the first call of this Method (delayed initialisation).


changeIterativeLevel

public void changeIterativeLevel(int deltaLevel)
changes the iterative level. When some parent node gets or loses its cloud, it should call this Method, with deltaLevel equal to 1 or -1.


save

public XMLElement save()