public class ProjectBrowserRoot extends MutableNavTreeNode
getGlobalFolder() and getProjectFolder()AbstractNavTreeNode.DeleteReason, AbstractNavTreeNode.PopupAction, AbstractNavTreeNode.ResourceChangeListenerBY_NAME, BY_SORT_ORDERbold, 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 |
|---|
ProjectBrowserRoot(Project project,
NavTreePanel.EditableTreeModel model,
javax.swing.tree.TreeSelectionModel selectionModel,
DesignerContext context) |
| Modifier and Type | Method and Description |
|---|---|
MutableNavTreeNode |
getConfigFolder()
Deprecated.
As of Ignition 7.7, this has been replaced by
getProjectFolder() |
MutableNavTreeNode |
getGlobalFolder()
Returns the "Global" folder.
|
ProjectFolder |
getProjectFolder()
Returns the "Project" folder.
|
void |
notifyGlobalFolderRequired()
Call this before you request the global folder.
|
void |
showPopupMenu(java.awt.Component source,
int x,
int y,
int modifiers,
javax.swing.tree.TreePath[] paths,
java.util.List<AbstractNavTreeNode> selection)
Called when a popup triggering event (right click) occurs over this node.
|
addChild, isChildrenSorted, newComparatoraddBadges, addEditActions, 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, getText, getThumbnail, getTooltip, getWorkspaceName, initPopupMenu, install, isBold, isEditable, isEditActionHandler, isItalic, isLeaf, isProtected, isProtectedEnabled, isSelected, isValidName, iterator, loadChildren, newLogger, notifyChildNameChanged, onChildrenSelected, onDoubleClick, onEdit, onSelected, pathToRoot, recreate, refresh, reload, select, select, setBold, setChildren, setIcon, setItalic, setName, setProtected, setText, setThumbnail, setTooltip, setupEditActions, showPopup, toString, uninstall, uninstallChildren, useThumbnailTooltippublic ProjectBrowserRoot(Project project, NavTreePanel.EditableTreeModel model, javax.swing.tree.TreeSelectionModel selectionModel, DesignerContext context)
@Deprecated public MutableNavTreeNode getConfigFolder()
getProjectFolder()public ProjectFolder getProjectFolder()
public MutableNavTreeNode getGlobalFolder()
public void notifyGlobalFolderRequired()
getGlobalFolder()public void showPopupMenu(java.awt.Component source,
int x,
int y,
int modifiers,
javax.swing.tree.TreePath[] paths,
java.util.List<AbstractNavTreeNode> selection)
AbstractNavTreeNodeshowPopupMenu in class AbstractNavTreeNodesource - The component to use as the invoker for the popup menu.x - popup location x valuey - popup location y valuemodifiers - extended modifier mask for this event, e.g. this which end with the _DOWN_MASK suffix,
such as ALT_DOWN_MASK, BUTTON1_DOWN_MASK, and others, as defined in
InputEvent.getModifiers() )}selection - The list of currently selected nodes.