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

java.lang.Object
  extended by com.eviware.soapui.model.tree.AbstractModelItemTreeNode<RestMethod>
      extended by com.eviware.soapui.model.tree.nodes.RestMethodTreeNode
All Implemented Interfaces:
SoapUITreeNode, java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.tree.TreeNode

public class RestMethodTreeNode
extends AbstractModelItemTreeNode<RestMethod>

SoapUITreeNode for RestRequest implementations

Author:
dain.nilsson

Nested Class Summary
 
Nested classes/interfaces inherited from class com.eviware.soapui.model.tree.AbstractModelItemTreeNode
AbstractModelItemTreeNode.ReorderPropertyChangeListener
 
Constructor Summary
RestMethodTreeNode(RestMethod method, SoapUITreeModel treeModel)
           
 
Method Summary
 int getChildCount()
           
 SoapUITreeNode getChildNode(int index)
           
 int getIndexOfChild(java.lang.Object child)
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void release()
           
 void requestAdded(Request request)
           
 void requestRemoved(Request request)
           
 
Methods inherited from class com.eviware.soapui.model.tree.AbstractModelItemTreeNode
children, getActions, getAllowsChildren, getChildAt, getIndex, getModelItem, getParent, getParentTreeNode, getPopup, getTreeModel, initOrdering, isLeaf, reorder, sortModelItems, toString, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RestMethodTreeNode

public RestMethodTreeNode(RestMethod method,
                          SoapUITreeModel treeModel)
Method Detail

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface SoapUITreeNode
Specified by:
getChildCount in interface javax.swing.tree.TreeNode
Overrides:
getChildCount in class AbstractModelItemTreeNode<RestMethod>

getChildNode

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

getIndexOfChild

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

requestAdded

public void requestAdded(Request request)

requestRemoved

public void requestRemoved(Request request)

release

public void release()
Specified by:
release in interface SoapUITreeNode
Overrides:
release in class AbstractModelItemTreeNode<RestMethod>

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener
Overrides:
propertyChange in class AbstractModelItemTreeNode<RestMethod>


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