public class QueryGroupTreeElement extends DefaultMutableTreeNode implements TreeElement
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject| Constructor and Description |
|---|
QueryGroupTreeElement(String group_id) |
| Modifier and Type | Method and Description |
|---|---|
void |
addQuery(QueryTreeElement query) |
String |
getID() |
String |
getNodeName() |
Vector<QueryTreeElement> |
getQueries() |
QueryTreeElement |
getQuery(String id)
Searches a specific query and returns the object query else returns null.
|
Object |
getUserObject() |
void |
removeQuery(QueryTreeElement query) |
QueryTreeElement |
removeQuery(String query_id)
Removes a query from the group and returns the removed query, or null if
the query was not found in this group.
|
void |
setID(String group_id) |
String |
toString() |
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, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObjectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitinsert, remove, remove, removeFromParent, setParent, setUserObjectchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafpublic QueryGroupTreeElement(String group_id)
public void setID(String group_id)
public String getID()
getID in interface TreeElementpublic String getNodeName()
getNodeName in interface TreeElementpublic void addQuery(QueryTreeElement query)
public void removeQuery(QueryTreeElement query)
public QueryTreeElement removeQuery(String query_id)
public Vector<QueryTreeElement> getQueries()
public QueryTreeElement getQuery(String id)
public String toString()
toString in class DefaultMutableTreeNodepublic Object getUserObject()
getUserObject in class DefaultMutableTreeNodeCopyright © 2009–2020 KRDB Research Centre for Knowledge and Data, Free University of Bozen-Bolzano. All rights reserved.