pal.gui
public class TreeComponent extends java.awt.Component
Modifier and Type | Field and Description |
---|---|
static int |
CIRCULAR_BW |
static int |
CIRCULAR_COLOR |
static java.lang.String[] |
MODE_NAMES |
static int |
NORMAL_BW |
static int |
NORMAL_COLOR |
Constructor and Description |
---|
TreeComponent(Tree tree) |
TreeComponent(Tree tree,
boolean usingSymbols) |
TreeComponent(Tree tree,
java.lang.String title) |
TreeComponent(Tree tree,
java.lang.String title,
boolean showTitle) |
TreeComponent(Tree tree,
TimeOrderCharacterData tocd,
boolean usingSymbols) |
Modifier and Type | Method and Description |
---|---|
java.awt.Dimension |
getMinimumSize() |
java.awt.Dimension |
getPreferredSize() |
java.lang.String |
getTitle() |
void |
paint(java.awt.Graphics g) |
void |
setAttributeName(java.lang.String name) |
void |
setColouriser(NameColouriser nc) |
void |
setInvertCircular(boolean invert) |
void |
setLabelMapping(LabelMapping lm) |
void |
setMaxHeight(double maxHeight) |
void |
setMode(int mode)
Sets the mode of display for this component.
|
void |
setTitle(java.lang.String title) |
void |
setTree(Tree tree) |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
public static final int NORMAL_BW
public static final int CIRCULAR_BW
public static final int NORMAL_COLOR
public static final int CIRCULAR_COLOR
public static final java.lang.String[] MODE_NAMES
public TreeComponent(Tree tree, boolean usingSymbols)
public TreeComponent(Tree tree, TimeOrderCharacterData tocd, boolean usingSymbols)
public TreeComponent(Tree tree)
public TreeComponent(Tree tree, java.lang.String title)
public TreeComponent(Tree tree, java.lang.String title, boolean showTitle)
public final void setLabelMapping(LabelMapping lm)
public void setColouriser(NameColouriser nc)
public void setAttributeName(java.lang.String name)
public void setMaxHeight(double maxHeight)
public void setTree(Tree tree)
public void setTitle(java.lang.String title)
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class java.awt.Component
public void setInvertCircular(boolean invert)
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class java.awt.Component
public java.lang.String getTitle()
public void setMode(int mode)
the
- mode to switch to. Valid arguments are NORMAL (for normal tree
display), and CIRCULAR (for a circular view of the trees)public void paint(java.awt.Graphics g)
paint
in class java.awt.Component