org.xmlhammer.gui.output
Class DirectoryNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.xmlhammer.gui.output.ResultNode
          extended by org.xmlhammer.gui.output.URINode
              extended by org.xmlhammer.gui.output.DirectoryNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class DirectoryNode
extends URINode

A Directory Node.

Version:
$Revision$, $Date$
Author:
Edwin Dankert
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
DirectoryNode(java.net.URI uri)
           
 
Method Summary
 org.bounce.RunnableAction getDefaultAction(javax.swing.JFrame parent)
           
 java.lang.String getDescription()
           
 javax.swing.Icon getIcon()
           
 java.lang.String getName()
           
 javax.swing.JPopupMenu getPopupMenu(javax.swing.JFrame parent)
           
 java.lang.String getValue()
           
 
Methods inherited from class org.xmlhammer.gui.output.URINode
count, getContext, getCopyValue, getURI, isError, isValid, isWarning
 
Methods inherited from class org.xmlhammer.gui.output.ResultNode
getCopyAction, getEditURIAction, getFirstLine, getOpenURIAction, getPropertiesAction
 
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, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DirectoryNode

public DirectoryNode(java.net.URI uri)
Method Detail

getName

public java.lang.String getName()
Overrides:
getName in class URINode

getValue

public java.lang.String getValue()
Overrides:
getValue in class URINode

getDescription

public java.lang.String getDescription()
Overrides:
getDescription in class URINode

getIcon

public javax.swing.Icon getIcon()
Overrides:
getIcon in class URINode

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu(javax.swing.JFrame parent)
Overrides:
getPopupMenu in class URINode

getDefaultAction

public org.bounce.RunnableAction getDefaultAction(javax.swing.JFrame parent)
Overrides:
getDefaultAction in class URINode


Copyright 2005-2005-2008 Edwin Dankert. All Rights Reserved.