public class TreePainterCircular extends TreePainter
| Modifier and Type | Field and Description |
|---|---|
static int |
BOTTOMBORDER |
static int |
LEFTBORDER |
static int |
RIGHTBORDER |
static int |
TOPBORDER |
static int |
XSPACER |
static int |
YSPACER |
attName, BACKGROUND, BOOTSTRAP_ATTRIBUTE_NAME, BOOTSTRAP_SUPPORT_COLOUR, DEFAULT_FONT, DEFAULT_FONT_NAME, DEFAULT_FONT_SIZE, DEFAULT_FONT_STYLE, FOREGROUND, HILITED_LABEL_DISPLAY, NORMAL_LABEL_COLOR, NORMAL_LABEL_DISPLAY, showingInternalLabels, title_, treeNode| Constructor and Description |
|---|
TreePainterCircular(Tree toDisplay,
java.lang.String title,
boolean showTitle) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Dimension |
getPreferredSize()
Returns the preferred size for drawing
(that is the size that will show everything nicely)
|
void |
paint(java.awt.Graphics g,
int displayWidth,
int displayHeight) |
void |
paint(java.awt.Graphics g,
int displayWidth,
int displayHeight,
boolean invert) |
void |
paint(java.awt.Graphics g,
int displayWidth,
int displayHeight,
boolean invert,
LayoutTracker lt) |
void |
paint(java.awt.Graphics g,
int displayWidth,
int displayHeight,
LayoutTracker lt) |
protected void |
paint(PositionedNode node,
CircularGraphics cg) |
void |
setTreeImpl(Tree t)
may be implemented by sub classes
|
doScale, doTitle, drawSymbol, getBootstrapValue, getLabelFont, getLongestIdentifierPixelWidth, getMaxLeafTime, getNodeDisplay, getNodeName, getPenWidth, getSizeOfScale, getTimeOrderCharacterData, getTitle, getTree, isShowingInternalLabels, isShowingNodeHeights, isShowTitle, isUsingColor, isUsingSymbols, setAttributeName, setColouriser, setLabelFont, setLabelFontSize, setLabelMapping, setMaxHeight, setPenWidth, setShowingNodeHeights, setTimeOrderCharacterData, setTitle, setTree, setUsingColor, setUsingSymbols, standardTreePreppublic static final int RIGHTBORDER
public static final int LEFTBORDER
public static final int TOPBORDER
public static final int BOTTOMBORDER
public static final int YSPACER
public static final int XSPACER
public TreePainterCircular(Tree toDisplay, java.lang.String title, boolean showTitle)
public void setTreeImpl(Tree t)
TreePaintersetTreeImpl in class TreePainterpublic java.awt.Dimension getPreferredSize()
protected void paint(PositionedNode node, CircularGraphics cg)
public void paint(java.awt.Graphics g,
int displayWidth,
int displayHeight)
public void paint(java.awt.Graphics g,
int displayWidth,
int displayHeight,
LayoutTracker lt)
public final void paint(java.awt.Graphics g,
int displayWidth,
int displayHeight,
boolean invert)
public final void paint(java.awt.Graphics g,
int displayWidth,
int displayHeight,
boolean invert,
LayoutTracker lt)