com.eviware.soapui.model.tree.nodes.support
Class EmptyModelItem

java.lang.Object
  extended by com.eviware.soapui.model.tree.nodes.support.EmptyModelItem
All Implemented Interfaces:
ModelItem, PropertyChangeNotifier
Direct Known Subclasses:
MessageExchangeModelItem, PropertiesTreeNode.PropertiesModelItem, PropertyTreeNode.PropertyModelItem, WsdlLoadTestsModelItem, WsdlTestStepsModelItem

public class EmptyModelItem
extends java.lang.Object
implements ModelItem

Empty ModelItem used by intermediary TreeNodes

Author:
ole.matzura

Field Summary
protected  java.beans.PropertyChangeSupport propertyChangeSupport
           
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Constructor Summary
EmptyModelItem(java.lang.String name, javax.swing.ImageIcon icon)
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
           
 java.util.List<? extends ModelItem> getChildren()
           
 java.lang.String getDescription()
           
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 ModelItem getParent()
           
 Settings getSettings()
           
 void release()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyChangeSupport

protected java.beans.PropertyChangeSupport propertyChangeSupport
Constructor Detail

EmptyModelItem

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

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()
Specified by:
getName in interface ModelItem

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in interface ModelItem

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ModelItem

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface PropertyChangeNotifier

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface PropertyChangeNotifier

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface PropertyChangeNotifier

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface PropertyChangeNotifier

getSettings

public Settings getSettings()
Specified by:
getSettings in interface ModelItem

release

public void release()

getId

public java.lang.String getId()
Specified by:
getId in interface ModelItem

getChildren

public java.util.List<? extends ModelItem> getChildren()
Specified by:
getChildren in interface ModelItem

getParent

public ModelItem getParent()
Specified by:
getParent in interface ModelItem


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