com.eviware.soapui.model.tree
Class SoapUITreeModel
java.lang.Object
com.eviware.soapui.model.tree.SoapUITreeModel
- All Implemented Interfaces:
- javax.swing.tree.TreeModel
public class SoapUITreeModel
- extends java.lang.Object
- implements javax.swing.tree.TreeModel
The Navigator TreeModel
- Author:
- Ole.Matzura
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SoapUITreeModel
public SoapUITreeModel(Workspace workspace)
getRoot
public java.lang.Object getRoot()
- Specified by:
getRoot
in interface javax.swing.tree.TreeModel
getChild
public java.lang.Object getChild(java.lang.Object parent,
int index)
- Specified by:
getChild
in interface javax.swing.tree.TreeModel
getChildCount
public int getChildCount(java.lang.Object parent)
- Specified by:
getChildCount
in interface javax.swing.tree.TreeModel
isLeaf
public boolean isLeaf(java.lang.Object node)
- Specified by:
isLeaf
in interface javax.swing.tree.TreeModel
valueForPathChanged
public void valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue)
- Specified by:
valueForPathChanged
in interface javax.swing.tree.TreeModel
getIndexOfChild
public int getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
- Specified by:
getIndexOfChild
in interface javax.swing.tree.TreeModel
addTreeModelListener
public void addTreeModelListener(javax.swing.event.TreeModelListener l)
- Specified by:
addTreeModelListener
in interface javax.swing.tree.TreeModel
removeTreeModelListener
public void removeTreeModelListener(javax.swing.event.TreeModelListener l)
- Specified by:
removeTreeModelListener
in interface javax.swing.tree.TreeModel
mapModelItem
public void mapModelItem(SoapUITreeNode soapUITreeNode)
unmapModelItem
public void unmapModelItem(ModelItem modelItem)
notifyNodesInserted
public void notifyNodesInserted(javax.swing.event.TreeModelEvent e)
notifyNodesRemoved
public void notifyNodesRemoved(javax.swing.event.TreeModelEvent e)
notifyStructureChanged
public void notifyStructureChanged(javax.swing.event.TreeModelEvent e)
notifyNodesChanged
public void notifyNodesChanged(javax.swing.event.TreeModelEvent e)
getPath
public javax.swing.tree.TreePath getPath(SoapUITreeNode treeNode)
notifyNodeChanged
public void notifyNodeChanged(SoapUITreeNode treeNode)
notifyNodeInserted
public void notifyNodeInserted(SoapUITreeNode treeNode)
notifyNodeRemoved
public void notifyNodeRemoved(SoapUITreeNode treeNode)
notifyNodeRemoved
public void notifyNodeRemoved(SoapUITreeNode treeNode,
boolean release)
getTreeNode
public SoapUITreeNode getTreeNode(ModelItem parentItem)
getPath
public javax.swing.tree.TreePath getPath(ModelItem modelItem)
mapModelItems
public void mapModelItems(java.util.List<? extends SoapUITreeNode> treeNodes)
isShowProperties
public boolean isShowProperties()
setShowProperties
public void setShowProperties(boolean showProperties)
Copyright © 2005-2010 eviware.com. All Rights Reserved.