public class SharedPackageNode extends PackageNode
FolderNode.NewFolderActionAbstractNavTreeNode.DeleteReason, AbstractNavTreeNode.PopupAction, AbstractNavTreeNode.ResourceChangeListenerProjectChangeListener.ResourceModificationnewModuleAction, newPackageAction, workspaceallowRenameOnAdd, context, folderId, moduleId, newFolderAction, resourceId, resourceScopebold, 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 |
|---|
SharedPackageNode(DesignerContext context,
ScriptWorkspace workspace,
ProjectResource folder) |
| Modifier and Type | Method and Description |
|---|---|
PackageNode |
createPackageNode(DesignerContext context,
ScriptWorkspace workspace,
ProjectResource folder) |
static SharedPackageNode |
createRootNode(DesignerContext context,
ScriptWorkspace workspace) |
java.lang.String |
getModuleId() |
protected java.lang.String |
getNodeScope() |
java.lang.String |
getResourceType() |
java.util.UUID |
getRootUUID() |
int |
getScope() |
protected DesignerProjectContext |
projectCtx()
Returns the project context to use.
|
addNewScript, canCopy, canDelete, canDrag, canDrop, canPaste, createChildNode, doCopy, doCut, doDelete, doPaste, getExpandedIcon, getWorkspaceName, initPopupMenu, isEditable, isEditActionHandler, isRootFolder, onEditcanPaste, getFolderId, getProjectResource, isAllowRenameOnAdd, isProtectedEnabled, loadChildren, project, projectResourceModified, projectUpdated, setAllowRenameOnAdd, setName, setupEditActions, uninstallgatherChildrenIds, install, isProtected, selectChild, setProtectedaddBadges, addEditActions, checkChildren, children, confirmDelete, createProjectCopy, debug, debug, dispatchSelectionEvent, expand, findChild, findCommonEditActionHandler, findDropHandler, findEditActionHandler, forceChildrenReload, getAllowsChildren, getChildAt, getChildCount, getClipboard, getCommonEditActionHandler, getDepth, getIcon, getIndex, getModel, getName, getParent, getSelectionModel, getSortOrder, getText, getThumbnail, getTooltip, isBold, isItalic, isLeaf, isSelected, isValidName, iterator, newLogger, notifyChildNameChanged, onChildrenSelected, onDoubleClick, onSelected, pathToRoot, recreate, refresh, reload, select, select, setBold, setChildren, setIcon, setItalic, setText, setThumbnail, setTooltip, showPopup, showPopupMenu, toString, uninstallChildren, useThumbnailTooltippublic SharedPackageNode(DesignerContext context, ScriptWorkspace workspace, ProjectResource folder)
public static SharedPackageNode createRootNode(DesignerContext context, ScriptWorkspace workspace)
public java.lang.String getResourceType()
getResourceType in class PackageNodeprotected java.lang.String getNodeScope()
getNodeScope in class PackageNodepublic int getScope()
getScope in class PackageNodepublic java.lang.String getModuleId()
getModuleId in class PackageNodepublic java.util.UUID getRootUUID()
getRootUUID in class PackageNodeprotected DesignerProjectContext projectCtx()
FolderNodeprojectCtx in class FolderNodepublic PackageNode createPackageNode(DesignerContext context, ScriptWorkspace workspace, ProjectResource folder)
createPackageNode in class PackageNode