public class ContainerNode extends ComponentNode implements java.awt.event.ContainerListener
AbstractNavTreeNode.DeleteReason, AbstractNavTreeNode.PopupAction, AbstractNavTreeNode.ResourceChangeListener
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<AbstractNavTreeNode> |
SORT_ALPHABETICAL |
component
bold, children, childrenLoaded, copyAction, cutAction, deleteAction, depth, icon, italic, log, model, name, NAME_PATTERN, parent, pasteAction, protectedAction, protectedMenuItem, renameAction, selectionModel, text, thumbnail, tooltip
Constructor and Description |
---|
ContainerNode(javax.swing.JComponent container) |
Modifier and Type | Method and Description |
---|---|
void |
addBadges(BadgeTreeCellRenderer renderer) |
void |
componentAdded(java.awt.event.ContainerEvent e) |
void |
componentRemoved(java.awt.event.ContainerEvent e) |
protected java.util.List<AbstractNavTreeNode> |
loadChildren()
Called before this node responds from any of the children-related TreeNode functions, if a list of children
wasn't already set.
|
protected LoggerEx |
newLogger() |
void |
uninstall()
Called when the node is removed from the tree.
|
getComponent, getFactoryPMI, getText, isActionRegisteredForComponent, isBindingRegisteredForComponent, isEditable, onEdit, onSelected, propertyChange, showPopupMenu
addEditActions, canCopy, canDelete, canDrag, canDrop, canPaste, checkChildren, children, confirmDelete, debug, debug, dispatchSelectionEvent, doCopy, doCut, doDelete, doPaste, expand, findChild, findCommonEditActionHandler, findDropHandler, findEditActionHandler, forceChildrenReload, getAllowsChildren, getChildAt, getChildCount, getClipboard, getCommonEditActionHandler, getDepth, getExpandedIcon, getIcon, getIndex, getModel, getName, getParent, getSelectionModel, getSortOrder, getThumbnail, getTooltip, getWorkspaceName, initPopupMenu, install, isBold, isEditActionHandler, isItalic, isLeaf, isProtected, isProtectedEnabled, isSelected, isValidName, iterator, notifyChildNameChanged, onChildrenSelected, onDoubleClick, pathToRoot, recreate, refresh, reload, select, select, setBold, setChildren, setIcon, setItalic, setName, setProtected, setText, setThumbnail, setTooltip, setupEditActions, showPopup, toString, uninstallChildren, useThumbnailTooltip
public static final java.util.Comparator<AbstractNavTreeNode> SORT_ALPHABETICAL
protected LoggerEx newLogger()
newLogger
in class ComponentNode
public void uninstall()
AbstractNavTreeNode
uninstall
in class ComponentNode
public void addBadges(BadgeTreeCellRenderer renderer)
addBadges
in class ComponentNode
protected java.util.List<AbstractNavTreeNode> loadChildren()
AbstractNavTreeNode
loadChildren
in class AbstractNavTreeNode
public void componentAdded(java.awt.event.ContainerEvent e)
componentAdded
in interface java.awt.event.ContainerListener
public void componentRemoved(java.awt.event.ContainerEvent e)
componentRemoved
in interface java.awt.event.ContainerListener