public class ProjectFolder extends MutableNavTreeNode
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 |
|---|
ProjectFolder(DesignerContext context) |
| Modifier and Type | Method and Description |
|---|---|
ProjectExporter |
exportProject()
Exports the current project, with all resources selected by default
|
MutableNavTreeNode |
getScriptFolder() |
int |
getSortOrder()
Returns the relative sort order for peers.
|
protected void |
initPopupMenu(javax.swing.JPopupMenu menu,
javax.swing.tree.TreePath[] paths,
java.util.List<AbstractNavTreeNode> selection,
int modifiers)
Default implementation calls setupEditActions(), and then addEditActions()
|
protected boolean |
isChildrenSorted() |
addChild, 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, getText, getThumbnail, getTooltip, getWorkspaceName, 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, showPopupMenu, toString, uninstall, uninstallChildren, useThumbnailTooltippublic ProjectFolder(DesignerContext context)
public MutableNavTreeNode getScriptFolder()
public int getSortOrder()
AbstractNavTreeNodegetSortOrder in class AbstractNavTreeNodeprotected boolean isChildrenSorted()
isChildrenSorted in class MutableNavTreeNodeprotected void initPopupMenu(javax.swing.JPopupMenu menu,
javax.swing.tree.TreePath[] paths,
java.util.List<AbstractNavTreeNode> selection,
int modifiers)
AbstractNavTreeNodeinitPopupMenu in class AbstractNavTreeNodepublic ProjectExporter exportProject()