com.eviware.soapui.model.tree.nodes
Class RestResourceTreeNode

java.lang.Object
  extended by com.eviware.soapui.model.tree.AbstractModelItemTreeNode<Operation>
      extended by com.eviware.soapui.model.tree.nodes.OperationTreeNode
          extended by com.eviware.soapui.model.tree.nodes.RestResourceTreeNode
All Implemented Interfaces:
SoapUITreeNode, java.beans.PropertyChangeListener, java.util.EventListener

public class RestResourceTreeNode
extends OperationTreeNode

SoapUITreeNode for Operation implementations

Author:
Ole.Matzura

Nested Class Summary
 
Nested classes/interfaces inherited from class com.eviware.soapui.model.tree.AbstractModelItemTreeNode
AbstractModelItemTreeNode.ReorderPropertyChangeListener
 
Constructor Summary
RestResourceTreeNode(RestResource restResource, SoapUITreeModel treeModel)
           
 
Method Summary
 void addChildResource(RestResource restResource)
           
 int getChildCount()
           
 SoapUITreeNode getChildNode(int index)
           
 int getIndexOfChild(java.lang.Object child)
           
 SoapUITreeNode getParentTreeNode()
           
 void release()
           
 void removeChildResource(RestResourceTreeNode childResource)
           
 java.lang.String toString()
           
 
Methods inherited from class com.eviware.soapui.model.tree.nodes.OperationTreeNode
getOperation, requestAdded, requestRemoved
 
Methods inherited from class com.eviware.soapui.model.tree.AbstractModelItemTreeNode
getActions, getModelItem, getPopup, getTreeModel, initOrdering, isLeaf, propertyChange, reorder, sortModelItems, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RestResourceTreeNode

public RestResourceTreeNode(RestResource restResource,
                            SoapUITreeModel treeModel)
Method Detail

getParentTreeNode

public SoapUITreeNode getParentTreeNode()
Specified by:
getParentTreeNode in interface SoapUITreeNode
Overrides:
getParentTreeNode in class AbstractModelItemTreeNode<Operation>

toString

public java.lang.String toString()
Overrides:
toString in class AbstractModelItemTreeNode<Operation>

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface SoapUITreeNode
Overrides:
getChildCount in class AbstractModelItemTreeNode<Operation>

getChildNode

public SoapUITreeNode getChildNode(int index)
Specified by:
getChildNode in interface SoapUITreeNode
Overrides:
getChildNode in class AbstractModelItemTreeNode<Operation>

getIndexOfChild

public int getIndexOfChild(java.lang.Object child)
Specified by:
getIndexOfChild in interface SoapUITreeNode
Overrides:
getIndexOfChild in class AbstractModelItemTreeNode<Operation>

release

public void release()
Specified by:
release in interface SoapUITreeNode
Overrides:
release in class OperationTreeNode

addChildResource

public void addChildResource(RestResource restResource)

removeChildResource

public void removeChildResource(RestResourceTreeNode childResource)


Copyright © 2005-2008 eviware.com. All Rights Reserved.