zeus.ontology.facts
Class FactTreeModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
zeus.ontology.facts.FactTreeModel
- All Implemented Interfaces:
- javax.swing.event.ChangeListener, java.util.EventListener, java.io.Serializable, javax.swing.tree.TreeModel
- public class FactTreeModel
- extends javax.swing.tree.DefaultTreeModel
- implements javax.swing.event.ChangeListener
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.tree.DefaultTreeModel |
asksAllowsChildren, listenerList, root |
|
Method Summary |
(package private) void |
addNewChild(javax.swing.tree.DefaultMutableTreeNode parent)
|
(package private) javax.swing.tree.DefaultMutableTreeNode |
copyNode(javax.swing.tree.DefaultMutableTreeNode node)
|
protected void |
createTree(javax.swing.tree.DefaultMutableTreeNode m_node,
TreeNode a_node)
|
(package private) javax.swing.tree.DefaultMutableTreeNode |
cutNode(javax.swing.tree.DefaultMutableTreeNode node)
|
(package private) void |
errorMsg(int tag)
|
boolean |
isEditable(java.lang.String name)
|
(package private) void |
pasteNode(javax.swing.tree.DefaultMutableTreeNode parent,
javax.swing.tree.DefaultMutableTreeNode node)
|
(package private) void |
refresh()
|
(package private) void |
removeNode(javax.swing.tree.DefaultMutableTreeNode node)
|
(package private) java.lang.Object |
renameFact(java.lang.String old_name,
java.lang.String new_name)
|
void |
stateChanged(javax.swing.event.ChangeEvent e)
|
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object aValue)
|
| 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERROR_MESSAGE
static final java.lang.String[] ERROR_MESSAGE
model
protected OntologyDb model
FactTreeModel
public FactTreeModel(OntologyDb model)
createTree
protected void createTree(javax.swing.tree.DefaultMutableTreeNode m_node,
TreeNode a_node)
valueForPathChanged
public void valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object aValue)
- Specified by:
valueForPathChanged in interface javax.swing.tree.TreeModel
refresh
void refresh()
errorMsg
void errorMsg(int tag)
isEditable
public boolean isEditable(java.lang.String name)
addNewChild
void addNewChild(javax.swing.tree.DefaultMutableTreeNode parent)
renameFact
java.lang.Object renameFact(java.lang.String old_name,
java.lang.String new_name)
removeNode
void removeNode(javax.swing.tree.DefaultMutableTreeNode node)
cutNode
javax.swing.tree.DefaultMutableTreeNode cutNode(javax.swing.tree.DefaultMutableTreeNode node)
copyNode
javax.swing.tree.DefaultMutableTreeNode copyNode(javax.swing.tree.DefaultMutableTreeNode node)
pasteNode
void pasteNode(javax.swing.tree.DefaultMutableTreeNode parent,
javax.swing.tree.DefaultMutableTreeNode node)
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChanged in interface javax.swing.event.ChangeListener
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.