org.fife.rtext.plugins.project.tree
Class PhysicalLocationTreeNode.NotYetPopulatedChild

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.fife.rtext.plugins.project.tree.AbstractWorkspaceTreeNode
          extended by org.fife.rtext.plugins.project.tree.PhysicalLocationTreeNode.NotYetPopulatedChild
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Enclosing interface:
PhysicalLocationTreeNode

public static class PhysicalLocationTreeNode.NotYetPopulatedChild
extends AbstractWorkspaceTreeNode

Dummy class signifying that this tree node has not yet had its children calculated.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.fife.rtext.plugins.project.tree.AbstractWorkspaceTreeNode
AbstractWorkspaceTreeNode.AddFileAction, AbstractWorkspaceTreeNode.AddFolderAction, AbstractWorkspaceTreeNode.AddLogicalFolderAction, AbstractWorkspaceTreeNode.DeleteAction, AbstractWorkspaceTreeNode.MoveDownAction, AbstractWorkspaceTreeNode.MoveUpAction, AbstractWorkspaceTreeNode.OpenAction, AbstractWorkspaceTreeNode.PropertiesAction, AbstractWorkspaceTreeNode.RefreshAction, AbstractWorkspaceTreeNode.RenameAction
 
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
PhysicalLocationTreeNode.NotYetPopulatedChild(ProjectPlugin plugin)
           
 
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()
           
protected  void handleDelete()
           
protected  void handleProperties()
           
protected  void handleRefresh()
           
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

PhysicalLocationTreeNode.NotYetPopulatedChild

public PhysicalLocationTreeNode.NotYetPopulatedChild(ProjectPlugin plugin)
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Description copied from class: AbstractWorkspaceTreeNode
Returns the name to display for this node in the workspace tree.

Specified by:
getDisplayName in class AbstractWorkspaceTreeNode
Returns:
The display name.

getIcon

public javax.swing.Icon getIcon()
Description copied from class: AbstractWorkspaceTreeNode
Returns the icon for this tree node.

Specified by:
getIcon in class AbstractWorkspaceTreeNode
Returns:
The icon for this tree node.

getPopupActions

public java.util.List<PopupContent> getPopupActions()
Specified by:
getPopupActions in class AbstractWorkspaceTreeNode

getToolTipText

public java.lang.String getToolTipText()
Specified by:
getToolTipText in class AbstractWorkspaceTreeNode

handleDelete

protected void handleDelete()
Specified by:
handleDelete in class AbstractWorkspaceTreeNode

handleProperties

protected void handleProperties()
Specified by:
handleProperties in class AbstractWorkspaceTreeNode

handleRefresh

protected void handleRefresh()

handleRename

protected void handleRename()
Specified by:
handleRename in class AbstractWorkspaceTreeNode