|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.tree.DefaultMutableTreeNode org.fife.rtext.plugins.project.tree.AbstractWorkspaceTreeNode org.fife.rtext.plugins.project.tree.WorkspaceRootTreeNode
public class WorkspaceRootTreeNode
Tree node for the root of a workspace.
Nested Class Summary | |
---|---|
static class |
WorkspaceRootTreeNode.WorkspaceNameChecker
Ensures that proposed project names are valid. |
Field Summary |
---|
Fields inherited from class org.fife.rtext.plugins.project.tree.AbstractWorkspaceTreeNode |
---|
plugin |
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
---|
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject |
Constructor Summary | |
---|---|
WorkspaceRootTreeNode(ProjectPlugin plugin,
Workspace workspace)
|
Method Summary | |
---|---|
java.lang.String |
getDisplayName()
Returns the name to display for this node in the workspace tree. |
javax.swing.Icon |
getIcon()
Returns the icon for this tree node. |
java.util.List<PopupContent> |
getPopupActions()
|
java.lang.String |
getToolTipText()
|
static javax.swing.Icon |
getWorkspaceIcon()
Returns the icon shared amongst all workspaces. |
protected void |
handleDelete()
|
protected void |
handleProperties()
|
protected void |
handleRename()
|
Methods inherited from class org.fife.rtext.plugins.project.tree.AbstractWorkspaceTreeNode |
---|
escapeForHtml, moveProjectEntityDown, moveProjectEntityUp, possiblyAddOpenInActions, toString |
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
---|
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public WorkspaceRootTreeNode(ProjectPlugin plugin, Workspace workspace)
Method Detail |
---|
public java.lang.String getDisplayName()
AbstractWorkspaceTreeNode
getDisplayName
in class AbstractWorkspaceTreeNode
public javax.swing.Icon getIcon()
getIcon
in class AbstractWorkspaceTreeNode
public java.util.List<PopupContent> getPopupActions()
getPopupActions
in class AbstractWorkspaceTreeNode
public java.lang.String getToolTipText()
getToolTipText
in class AbstractWorkspaceTreeNode
public static final javax.swing.Icon getWorkspaceIcon()
protected void handleDelete()
handleDelete
in class AbstractWorkspaceTreeNode
protected void handleProperties()
handleProperties
in class AbstractWorkspaceTreeNode
protected void handleRename()
handleRename
in class AbstractWorkspaceTreeNode
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |