public class ProjectPackageNode extends PackageNode
FolderNode.NewFolderAction
AbstractNavTreeNode.DeleteReason, AbstractNavTreeNode.PopupAction, AbstractNavTreeNode.ResourceChangeListener
ProjectChangeListener.ResourceModification
newModuleAction, newPackageAction, workspace
allowRenameOnAdd, context, folderId, moduleId, newFolderAction, resourceId, resourceScope
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 |
---|
ProjectPackageNode(DesignerContext context,
ScriptWorkspace workspace,
ProjectResource folder) |
Modifier and Type | Method and Description |
---|---|
PackageNode |
createPackageNode(DesignerContext context,
ScriptWorkspace workspace,
ProjectResource folder) |
static ProjectPackageNode |
createRootNode(DesignerContext context,
ScriptWorkspace workspace) |
java.lang.String |
getModuleId() |
java.lang.String |
getResourceType() |
java.util.UUID |
getRootUUID() |
int |
getScope() |
addNewScript, canCopy, canDelete, canDrag, canDrop, canPaste, createChildNode, doCopy, doCut, doDelete, doPaste, getExpandedIcon, getWorkspaceName, initPopupMenu, isEditable, isEditActionHandler, isRootFolder, onEdit
getFolderId, getProjectResource, isAllowRenameOnAdd, isProtectedEnabled, loadChildren, project, projectCtx, projectResourceModified, projectUpdated, setAllowRenameOnAdd, setName, setupEditActions, uninstall
gatherChildrenIds, isProtected, selectChild, setProtected
addBadges, addEditActions, checkChildren, children, confirmDelete, 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, install, 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, useThumbnailTooltip
public ProjectPackageNode(DesignerContext context, ScriptWorkspace workspace, ProjectResource folder)
public static ProjectPackageNode createRootNode(DesignerContext context, ScriptWorkspace workspace)
public java.lang.String getResourceType()
getResourceType
in class PackageNode
public int getScope()
getScope
in class PackageNode
public java.lang.String getModuleId()
getModuleId
in class PackageNode
public java.util.UUID getRootUUID()
getRootUUID
in class PackageNode
public PackageNode createPackageNode(DesignerContext context, ScriptWorkspace workspace, ProjectResource folder)
createPackageNode
in class PackageNode