freemind.view.mindmapview
public abstract class EdgeView extends Object
Field Summary | |
---|---|
protected Point | end |
protected NodeView | source |
protected Point | start |
protected NodeView | target |
Constructor Summary | |
---|---|
protected | EdgeView(NodeView source, NodeView target) |
Method Summary | |
---|---|
abstract Color | getColor() |
JLabel | getLabel() |
protected MapView | getMap() |
protected MindMapEdge | getModel() |
protected int | getNodeShift(NodeView node)
Get the vertical shift due to alignment of node connexion and edge width.
|
int | getRealWidth()
Get the width in pixels rather than in width constant (like -1) |
protected int | getSourceShift() |
Stroke | getStroke() |
protected int | getTargetShift() |
int | getWidth() |
boolean | isAntialiasAll() |
boolean | isAntialiasEdges() |
void | paint(Graphics2D g) |
protected void | setRendering(Graphics2D g) |
void | update()
This should be a task of MindMapLayout
start,end must be initialized... |