com.eviware.soapui.impl.wsdl
Class AbstractWsdlModelItem<T extends com.eviware.soapui.config.ModelItemConfig>
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<T>
- All Implemented Interfaces:
- ModelItem, PropertyChangeNotifier
- Direct Known Subclasses:
- WsdlInterface, WsdlLoadTest, WsdlMockOperation, WsdlMockResponse, WsdlMockService, WsdlOperation, WsdlProject, WsdlRequest, WsdlTestCase, WsdlTestStep, WsdlTestSuite
public abstract class AbstractWsdlModelItem<T extends com.eviware.soapui.config.ModelItemConfig>
- extends AbstractModelItem
Abstract base class for WSDL-implementation classes
- Author:
- Ole.Matzura
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem |
addAction, addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, getPanelBuilder, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractWsdlModelItem
protected AbstractWsdlModelItem(T config,
ModelItem parent,
java.lang.String icon)
getParent
public ModelItem getParent()
getIcon
public javax.swing.ImageIcon getIcon()
setIcon
public void setIcon(javax.swing.ImageIcon icon)
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface ModelItem
- Overrides:
getDescription
in class AbstractModelItem
setDescription
public void setDescription(java.lang.String description)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getSettings
public Settings getSettings()
getConfig
public final T getConfig()
setConfig
public final void setConfig(T config)
setSettings
protected void setSettings(XmlBeansSettingsImpl settings)
getWsdlModelItemByName
public AbstractWsdlModelItem getWsdlModelItemByName(java.util.Collection<? extends AbstractWsdlModelItem> items,
java.lang.String name)
release
public void release()
Copyright © 2005-2007 eviware.com. All Rights Reserved.