com.eviware.soapui.model.tree
Class AbstractTreeNode

java.lang.Object
  extended by com.eviware.soapui.model.tree.AbstractTreeNode
All Implemented Interfaces:
SoapUITreeNode
Direct Known Subclasses:
TestCaseTreeNode.LoadTestsTreeNode, TestCaseTreeNode.TestStepsTreeNode

public abstract class AbstractTreeNode
extends java.lang.Object
implements SoapUITreeNode

Base implementation of SoapUITreeNode interface

Author:
Ole.Matzura

Nested Class Summary
 class AbstractTreeNode.DummyModelItem
           
 
Constructor Summary
AbstractTreeNode(java.lang.String name, javax.swing.ImageIcon icon)
           
 
Method Summary
 void addAction(javax.swing.Action action, boolean isDefault)
           
 ActionList getActions()
           
 DesktopPanel getDesktopPanel()
           
 ModelItem getModelItem()
           
 java.awt.Component getOverviewPanel()
           
 javax.swing.JPopupMenu getPopup()
           
 boolean hasContentPanel()
           
 boolean isLeaf()
           
 void reorder(boolean notify)
           
 void setActions(ActionList actions)
           
 void setLabel(java.lang.String label)
           
 java.lang.String toString()
           
 boolean valueChanged(java.lang.Object newValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.model.tree.SoapUITreeNode
getChildCount, getChildNode, getIndexOfChild, getParentTreeNode, release
 

Constructor Detail

AbstractTreeNode

public AbstractTreeNode(java.lang.String name,
                        javax.swing.ImageIcon icon)
Method Detail

valueChanged

public boolean valueChanged(java.lang.Object newValue)
Specified by:
valueChanged in interface SoapUITreeNode

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface SoapUITreeNode

getPopup

public javax.swing.JPopupMenu getPopup()
Specified by:
getPopup in interface SoapUITreeNode

setLabel

public void setLabel(java.lang.String label)

getActions

public ActionList getActions()

addAction

public void addAction(javax.swing.Action action,
                      boolean isDefault)

setActions

public void setActions(ActionList actions)

getOverviewPanel

public java.awt.Component getOverviewPanel()

getDesktopPanel

public DesktopPanel getDesktopPanel()

getModelItem

public ModelItem getModelItem()
Specified by:
getModelItem in interface SoapUITreeNode

hasContentPanel

public boolean hasContentPanel()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

reorder

public void reorder(boolean notify)
Specified by:
reorder in interface SoapUITreeNode


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