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... |