org.cagrid.gaards.ui.gridgrouper.expressioneditor
Class QueryNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.cagrid.gaards.ui.gridgrouper.expressioneditor.BaseTreeNode
          extended by org.cagrid.gaards.ui.gridgrouper.expressioneditor.ExpressionBaseTreeNode
              extended by org.cagrid.gaards.ui.gridgrouper.expressioneditor.QueryNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class QueryNode
extends ExpressionBaseTreeNode

Version:
$Id: GridGrouperBaseTreeNode.java,v 1.1 2006/08/04 03:49:26 langella Exp $
Author:
Stephen Langella, Scott Oster, Shannon Hastings, David W. Ervin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
QueryNode(GridGrouperExpressionEditor editor, MembershipQuery query)
           
 
Method Summary
 javax.swing.ImageIcon getIcon()
           
 MembershipQuery getQuery()
           
 void refresh()
           
 java.lang.String toString()
           
 
Methods inherited from class org.cagrid.gaards.ui.gridgrouper.expressioneditor.ExpressionBaseTreeNode
getTree
 
Methods inherited from class org.cagrid.gaards.ui.gridgrouper.expressioneditor.BaseTreeNode
getEditor
 
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

QueryNode

public QueryNode(GridGrouperExpressionEditor editor,
                 MembershipQuery query)
Method Detail

refresh

public void refresh()
Specified by:
refresh in class ExpressionBaseTreeNode

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in class ExpressionBaseTreeNode

toString

public java.lang.String toString()
Specified by:
toString in class ExpressionBaseTreeNode

getQuery

public MembershipQuery getQuery()