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 |
componentbold, 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, showPopupMenuaddEditActions, canCopy, canDelete, canDrag, canDrop, canPaste, checkChildren, children, confirmDelete, createProjectCopy, 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, useThumbnailTooltippublic static final java.util.Comparator<AbstractNavTreeNode> SORT_ALPHABETICAL
protected LoggerEx newLogger()
newLogger in class ComponentNodepublic void uninstall()
AbstractNavTreeNodeuninstall in class ComponentNodepublic void addBadges(BadgeTreeCellRenderer renderer)
addBadges in class ComponentNodeprotected java.util.List<AbstractNavTreeNode> loadChildren()
AbstractNavTreeNodeloadChildren in class AbstractNavTreeNodepublic void componentAdded(java.awt.event.ContainerEvent e)
componentAdded in interface java.awt.event.ContainerListenerpublic void componentRemoved(java.awt.event.ContainerEvent e)
componentRemoved in interface java.awt.event.ContainerListener