Package ontopoly.utils
Class QueryTreeModel
- java.lang.Object
-
- javax.swing.tree.DefaultTreeModel
-
- ontopoly.utils.QueryTreeModel
-
- All Implemented Interfaces:
Serializable
,TreeModel
public abstract class QueryTreeModel extends DefaultTreeModel
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
-
-
Constructor Summary
Constructors Constructor Description QueryTreeModel(TopicMap topicMap, String query, Map<String,?> params)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract DefaultMutableTreeNode
createTreeNode(Object o)
protected boolean
filter(Object p, Object c)
Filter method that should return true if objects should be part of result set.p-
Methods inherited from class javax.swing.tree.DefaultTreeModel
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, valueForPathChanged
-
-
-
-
Method Detail
-
filter
protected boolean filter(Object p, Object c)
Filter method that should return true if objects should be part of result set.p- Parameters:
p
- Parent object.c
- Child object.
-
createTreeNode
protected abstract DefaultMutableTreeNode createTreeNode(Object o)
-
-