public class QueryControllerTreeModel extends DefaultTreeModel implements QueryControllerListener
asksAllowsChildren, listenerList, root| Constructor and Description |
|---|
QueryControllerTreeModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
elementAdded(QueryControllerEntity element)
Inserts a new node group or query into the Tree
|
void |
elementAdded(QueryControllerQuery query,
QueryControllerGroup group) |
void |
elementChanged(QueryControllerQuery query) |
void |
elementChanged(QueryControllerQuery query,
QueryControllerGroup group) |
void |
elementRemoved(QueryControllerEntity element)
Removes a TreeNode group or query from the Tree
|
void |
elementRemoved(QueryControllerQuery query,
QueryControllerGroup group) |
QueryTreeElement |
getElementQuery(String element,
String group)
Search a query node in a group and returns the object else returns null.
|
TreeElement |
getNode(String element)
Search a TreeElement node group or query and returns the object else
returns null.
|
void |
reset()
Remove all the nodes from the Tree
|
void |
synchronize(List<QueryControllerEntity> queryEntities)
Takes all the existing nodes and constructs the tree.
|
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChangedpublic void synchronize(List<QueryControllerEntity> queryEntities)
public void reset()
public void elementAdded(QueryControllerEntity element)
elementAdded in interface QueryControllerListenerpublic void elementRemoved(QueryControllerEntity element)
elementRemoved in interface QueryControllerListenerpublic void elementAdded(QueryControllerQuery query, QueryControllerGroup group)
elementAdded in interface QueryControllerListenerpublic void elementRemoved(QueryControllerQuery query, QueryControllerGroup group)
elementRemoved in interface QueryControllerListenerpublic void elementChanged(QueryControllerQuery query)
elementChanged in interface QueryControllerListenerpublic void elementChanged(QueryControllerQuery query, QueryControllerGroup group)
elementChanged in interface QueryControllerListenerpublic TreeElement getNode(String element)
public QueryTreeElement getElementQuery(String element, String group)
Copyright © 2009–2020 KRDB Research Centre for Knowledge and Data, Free University of Bozen-Bolzano. All rights reserved.