Class MutableNavTreeNode
- java.lang.Object
- 
- com.inductiveautomation.ignition.designer.navtree.model.AbstractNavTreeNode
- 
- com.inductiveautomation.ignition.designer.navtree.model.MutableNavTreeNode
 
 
- 
- All Implemented Interfaces:
- java.lang.Iterable<AbstractNavTreeNode>,- javax.swing.tree.TreeNode
 - Direct Known Subclasses:
- PerspectiveNavNode,- ProjectBrowserRoot,- VisionModuleNode
 
 public abstract class MutableNavTreeNode extends AbstractNavTreeNode A nav tree node to which children can be added by external actors
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.designer.navtree.model.AbstractNavTreeNodeAbstractNavTreeNode.DeleteReason, AbstractNavTreeNode.PopupAction
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static java.util.Comparator<AbstractNavTreeNode>BY_NAMEstatic java.util.Comparator<AbstractNavTreeNode>BY_SORT_ORDER- 
Fields inherited from class com.inductiveautomation.ignition.designer.navtree.model.AbstractNavTreeNodebold, children, childrenLoaded, copyAction, copyPathAction, cutAction, deleteAction, depth, icon, italic, log, model, name, parent, pasteAction, renameAction, selectionModel, text, thumbnail, tooltip
 
- 
 - 
Constructor SummaryConstructors Constructor Description MutableNavTreeNode()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(AbstractNavTreeNode node)Call this to manually a new child node to this one.protected booleanisChildrenSorted()protected java.util.Comparator<AbstractNavTreeNode>newComparator()- 
Methods inherited from class com.inductiveautomation.ignition.designer.navtree.model.AbstractNavTreeNodeaddBadges, addEditActions, canCopy, canDelete, canDrag, canDrop, canPaste, checkChildren, children, confirmDelete, createResourceCopy, debug, debug, dispatchSelectionEvent, doCopy, doCut, doDelete, doPaste, expand, expandAndSelect, findChild, findCommonEditActionHandler, findDropHandler, findEditActionHandler, forceChildrenReload, getAllowsChildren, getChildAt, getChildCount, getClipboard, getDeleteAction, getDepth, getExpandedIcon, getIcon, getIndex, getModel, getName, getParent, getPopupActions, getSelectionModel, getSortOrder, getText, getThumbnail, getTooltip, getWorkspaceName, initPopupMenu, install, isBold, isEditable, isEditActionHandler, isItalic, isLeaf, isRestricted, isSelected, isTopLevelNode, isValidName, iterator, loadChildren, newLogger, notifyChildNameChanged, onChildrenSelected, onDoubleClick, onEdit, onSelected, pathToRoot, recreate, recreate, refresh, reload, select, select, setBold, setChildren, setIcon, setItalic, setName, setText, setThumbnail, setTooltip, setupEditActions, showPopupMenu, toString, uninstall, uninstallChildren, useThumbnailTooltip, visitIfLoaded
 
- 
 
- 
- 
- 
Field Detail- 
BY_NAMEpublic static final java.util.Comparator<AbstractNavTreeNode> BY_NAME 
 - 
BY_SORT_ORDERpublic static final java.util.Comparator<AbstractNavTreeNode> BY_SORT_ORDER 
 
- 
 - 
Method Detail- 
addChildpublic void addChild(AbstractNavTreeNode node) Call this to manually a new child node to this one.
 - 
isChildrenSortedprotected boolean isChildrenSorted() 
 - 
newComparatorprotected java.util.Comparator<AbstractNavTreeNode> newComparator() 
 
- 
 
-