freemind.view.mindmapview

Class CloudView


public class CloudView
extends java.lang.Object

This class represents a Cloud around a node.

Field Summary

protected MindMapCloud
cloudModel
protected int
iterativeLevel
protected NodeView
source

Constructor Summary

CloudView(MindMapCloud cloudModel, NodeView source, int iterativeLevel)

Method Summary

Color
getColor()
Color
getExteriorColor()
protected MapView
getMap()
protected MindMapCloud
getModel()
int
getRealWidth()
Get the width in pixels rather than in width constant (like -1)
Stroke
getStroke()
int
getWidth()
protected double
getZoom()
void
paint(Graphics graphics)
\param iterativeLevel describes the n-th nested cloud that is to be painted.
protected void
setRendering(Graphics2D g)

Field Details

cloudModel

protected MindMapCloud cloudModel

iterativeLevel

protected int iterativeLevel

source

protected NodeView source

Constructor Details

CloudView

protected CloudView(MindMapCloud cloudModel,
                    NodeView source,
                    int iterativeLevel)

Method Details

getColor

public Color getColor()

getExteriorColor

public Color getExteriorColor()

getMap

protected MapView getMap()

getModel

protected MindMapCloud getModel()

getRealWidth

public int getRealWidth()
Get the width in pixels rather than in width constant (like -1)

getStroke

public Stroke getStroke()

getWidth

public int getWidth()

getZoom

protected double getZoom()

paint

public void paint(Graphics graphics)
\param iterativeLevel describes the n-th nested cloud that is to be painted.

setRendering

protected void setRendering(Graphics2D g)