public void
cancelEditing
(JTree tree)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
protected void
checkForClickInExpandControl
(TreePath path, int mouseX, int mouseY)
[Inherited From BasicTreeUI]
mouseX and mouseY are in the
expand/collapse region of the row, this will toggle
the row.
protected void
completeEditing
(boolean messageStop, boolean messageCancel, boolean messageTree)
[Inherited From BasicTreeUI]
protected void
completeUIInstall
()
[Inherited From BasicTreeUI]
protected void
configureLayoutCache
()
[Inherited From BasicTreeUI]
protected CellEditorListener
createCellEditorListener
()
[Inherited From BasicTreeUI]
protected CellRendererPane
createCellRendererPane
()
[Inherited From BasicTreeUI]
protected TreeCellEditor
createDefaultCellEditor
()
[Inherited From BasicTreeUI]
protected TreeCellRenderer
createDefaultCellRenderer
()
[Inherited From BasicTreeUI]
protected FocusListener
createFocusListener
()
[Inherited From BasicTreeUI]
protected KeyListener
createKeyListener
()
[Inherited From BasicTreeUI]
protected AbstractLayoutCache
createLayoutCache
()
[Inherited From BasicTreeUI]
protected MouseListener
createMouseListener
()
[Inherited From BasicTreeUI]
protected NodeDimensions
createNodeDimensions
()
[Inherited From BasicTreeUI]
protected PropertyChangeListener
createPropertyChangeListener
()
[Inherited From BasicTreeUI]
protected PropertyChangeListener
createSelectionModelPropertyChangeListener
()
[Inherited From BasicTreeUI]
protected TreeExpansionListener
createTreeExpansionListener
()
[Inherited From BasicTreeUI]
protected TreeModelListener
createTreeModelListener
()
[Inherited From BasicTreeUI]
protected TreeSelectionListener
createTreeSelectionListener
()
[Inherited From BasicTreeUI]
protected void
decodeLineStyle
(Object lineStyleFlag)
protected void
drawCentered
(Component c, Graphics graphics, Icon icon, int x, int y)
[Inherited From BasicTreeUI]
protected void
drawDashedHorizontalLine
(Graphics g, int y, int x1, int x2)
[Inherited From BasicTreeUI]
protected void
drawDashedVerticalLine
(Graphics g, int x, int y1, int y2)
[Inherited From BasicTreeUI]
protected void
ensureRowsAreVisible
(int beginRow, int endRow)
[Inherited From BasicTreeUI]
protected TreeCellRenderer
getCellRenderer
()
[Inherited From BasicTreeUI]
public TreePath
getClosestPathForLocation
(JTree tree, int x, int y)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
public TreePath
getEditingPath
(JTree tree)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
protected TreePath
getLastChildPath
(TreePath parent)
[Inherited From BasicTreeUI]
parent.
public Dimension
getMaximumSize
(JComponent c)
[Inherited From BasicTreeUI]
public Rectangle
getPathBounds
(JTree tree, TreePath path)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
public TreePath
getPathForRow
(JTree tree, int row)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
public Dimension
getPreferredMinSize
()
[Inherited From BasicTreeUI]
public Dimension
getPreferredSize
(JComponent c)
[Inherited From BasicTreeUI]
public Dimension
getPreferredSize
(JComponent c, boolean checkConsistancy)
[Inherited From BasicTreeUI]
public int
getRowCount
(JTree tree)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
public int
getRowForPath
(JTree tree, TreePath path)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
protected void
handleExpandControlClick
(TreePath path, int mouseX, int mouseY)
[Inherited From BasicTreeUI]
protected void
installComponents
()
[Inherited From BasicTreeUI]
protected boolean
isLocationInExpandControl
(TreePath path, int mouseX, int mouseY)
[Inherited From BasicTreeUI]
mouseX and mouseY fall
in the area of row that is used to expand/collapse the node and
the node at row does not represent a leaf.
protected boolean
isMultiSelectEvent
(MouseEvent event)
[Inherited From BasicTreeUI]
protected boolean
isToggleSelectionEvent
(MouseEvent event)
[Inherited From BasicTreeUI]
protected void
paintHorizontalLine
(Graphics g, JComponent c, int y, int left, int right)
[Inherited From BasicTreeUI]
protected void
paintHorizontalPartOfLeg
(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
[Overrides BasicTreeUI]
protected void
paintVerticalLine
(Graphics g, JComponent c, int x, int top, int bottom)
[Inherited From BasicTreeUI]
protected void
paintVerticalPartOfLeg
(Graphics g, Rectangle clipBounds, Insets insets, TreePath path)
[Overrides BasicTreeUI]
protected void
pathWasCollapsed
(TreePath path)
[Inherited From BasicTreeUI]
protected void
pathWasExpanded
(TreePath path)
[Inherited From BasicTreeUI]
protected void
prepareForUIInstall
()
[Inherited From BasicTreeUI]
tree instance variable has been
set, but before any defaults/listeners have been installed.
protected void
setCellEditor
(TreeCellEditor editor)
[Inherited From BasicTreeUI]
protected void
setEditable
(boolean newValue)
[Inherited From BasicTreeUI]
protected void
setLargeModel
(boolean largeModel)
[Inherited From BasicTreeUI]
public void
setPreferredMinSize
(Dimension newSize)
[Inherited From BasicTreeUI]
protected void
setRootVisible
(boolean newValue)
[Inherited From BasicTreeUI]
protected void
setRowHeight
(int rowHeight)
[Inherited From BasicTreeUI]
protected void
setShowsRootHandles
(boolean newValue)
[Inherited From BasicTreeUI]
protected boolean
shouldPaintExpandControl
(TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf)
[Inherited From BasicTreeUI]
public void
startEditingAtPath
(JTree tree, TreePath path)
[Inherited From BasicTreeUI]
[Specified in TreeUI]
protected void
updateDepthOffset
()
[Inherited From BasicTreeUI]
protected void
updateExpandedDescendants
(TreePath path)
[Inherited From BasicTreeUI]
path
by getting the expanded descendants from the tree and forwarding
to the tree state.
protected void
updateRenderer
()
[Inherited From BasicTreeUI]
protected void
updateSize
()
[Inherited From BasicTreeUI]
treeDidChange.
protected
boolean createdCellEditor
[Inherited From BasicTreeUI]
protected
boolean createdRenderer
[Inherited From BasicTreeUI]
protectedtransient
TreeCellRenderer currentCellRenderer
[Inherited From BasicTreeUI]
protected
Hashtable<TreePath, Boolean> drawingCache
[Inherited From BasicTreeUI]
protected
Component editingComponent
[Inherited From BasicTreeUI]
protected
boolean editorHasDifferentSize
[Inherited From BasicTreeUI]
protected
int leftChildIndent
[Inherited From BasicTreeUI]
protected
NodeDimensions nodeDimensions
[Inherited From BasicTreeUI]
protected
Dimension preferredSize
[Inherited From BasicTreeUI]
protected
CellRendererPane rendererPane
[Inherited From BasicTreeUI]
protected
int rightChildIndent
[Inherited From BasicTreeUI]
protected
boolean stopEditingInCompleteEditing
[Inherited From BasicTreeUI]
protected
TreeSelectionModel treeSelectionModel
[Inherited From BasicTreeUI]
protected
AbstractLayoutCache treeState
[Inherited From BasicTreeUI]