com.eviware.soapui.model
Interface ModelItem

All Superinterfaces:
PropertyChangeNotifier
All Known Subinterfaces:
Interface, LoadTest, MockOperation, MockResponse, MockService, Operation, OperationTestStep, Project, Request, TestAssertion, TestCase, TestModelItem, TestStep, TestSuite, Workspace
All Known Implementing Classes:
AbstractModelItem, AbstractTestPropertyHolderWsdlModelItem, AbstractWsdlModelItem, EmptyModelItem, GroovyScriptAssertion, MessageExchangeModelItem, NotSoapFaultAssertion, PropertiesTreeNode.PropertiesModelItem, PropertyTreeNode.PropertyModelItem, ResponseSLAAssertion, SchemaComplianceAssertion, SimpleContainsAssertion, SimpleNotContainsAssertion, SoapFaultAssertion, SoapResponseAssertion, TransferResponseValuesTestStep, WorkspaceImpl, WsdlDelayTestStep, WsdlGotoTestStep, WsdlGroovyScriptTestStep, WsdlInterface, WsdlLoadTest, WsdlLoadTestsModelItem, WsdlMessageAssertion, WsdlMockOperation, WsdlMockResponse, WsdlMockService, WsdlOperation, WsdlProject, WsdlPropertiesTestStep, WsdlRequest, WsdlRunTestCaseTestStep, WsdlTestCase, WsdlTestRequest, WsdlTestRequestStep, WsdlTestStep, WsdlTestStepsModelItem, WsdlTestStepWithProperties, WsdlTestSuite, WSSStatusAssertion, XPathContainsAssertion, XQueryContainsAssertion

public interface ModelItem
extends PropertyChangeNotifier

General behaviour for all soapui model items

Author:
Ole.Matzura

Field Summary
static java.lang.String DESCRIPTION_PROPERTY
           
static java.lang.String ICON_PROPERTY
           
static java.lang.String LABEL_PROPERTY
           
static java.lang.String NAME_PROPERTY
           
 
Method Summary
 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()
           
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

NAME_PROPERTY

static final java.lang.String NAME_PROPERTY

ICON_PROPERTY

static final java.lang.String ICON_PROPERTY

DESCRIPTION_PROPERTY

static final java.lang.String DESCRIPTION_PROPERTY

LABEL_PROPERTY

static final java.lang.String LABEL_PROPERTY
Method Detail

getName

java.lang.String getName()

getId

java.lang.String getId()

getIcon

javax.swing.ImageIcon getIcon()

getDescription

java.lang.String getDescription()

getSettings

Settings getSettings()

getChildren

java.util.List<? extends ModelItem> getChildren()

getParent

ModelItem getParent()


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