com.eviware.soapui.support.action
Interface SoapUIAction<T extends ModelItem>

All Superinterfaces:
PropertyChangeNotifier
All Known Implementing Classes:
AbstractAddToTestCaseAction, AbstractSoapUIAction, AbstractToolsAction, AddEndpointToInterfaceAction, AddInterfaceActionFromFile, AddInterfaceActionFromURL, AddNewLoadTestAction, AddNewMockOperationAction, AddNewMockServiceAction, AddNewTestCaseAction, AddNewTestSuiteAction, AddOperationToMockServiceAction, AddRequestToMockServiceAction, AddRequestToTestCaseAction, AddRestRequestToTestCaseAction, AddWadlAction, AddWsdlAction, AddWsdlTestStepAction, Axis1XWSDL2JavaAction, Axis2WSDL2CodeAction, ChangeMockOperationAction, ChangeOperationAction, ClearTestCaseAction, CloneAssertionAction, CloneInterfaceAction, CloneLoadTestAction, CloneMockResponseAction, CloneMockServiceAction, CloneRequestAction, CloneRestRequestAction, CloneRestResourceAction, CloneTestCaseAction, CloneTestStepAction, CloneTestSuiteAction, CloseOpenProjectsAction, CloseProjectAction, ConfigureAssertionAction, CreateTestRequestForMockResponseAction, CreateWadlDocumentationAction, CreateWsdlDocumentationAction, CXFAction, DeleteAssertionAction, DeleteLoadTestAction, DeleteMockOperationAction, DeleteMockResponseAction, DeleteMockServiceAction, DeleteRequestAction, DeleteRestRequestAction, DeleteRestResourceAction, DeleteRestServiceAction, DeleteTestCaseAction, DeleteTestStepAction, DeleteTestSuiteAction, DisablePropertyTransferAction, DotNetWsdlAction, ExportDefinitionAction, ExportTestCaseAction, ExportTestSuiteAction, ExportWadlAction, GenerateMockServiceAction, GenerateRestTestSuiteAction, GenerateWsdlTestSuiteAction, GSoapAction, ImportRemoteWsdlProjectAction, ImportTestCaseAction, ImportTestSuiteAction, ImportWsdlProjectAction, InsertWsdlTestStepAction, JaxbXjcAction, JBossWSConsumeAction, LoadTestLoadTestRunnerAction, LoadTestOptionsAction, LoadTestRunnerAction, MockServiceOptionsAction, MoveTestCaseDownAction, MoveTestCaseUpAction, MoveTestStepDownAction, MoveTestStepUpAction, NewMockResponseAction, NewRequestAction, NewRestChildResourceAction, NewRestRequestAction, NewRestResourceAction, NewRestResourceActionBase, NewRestServiceAction, NewWorkspaceAction, NewWsdlProjectAction, OpenAndDecryptProjectAction, OpenClosedProjectsAction, OpenProjectAction, OpenRequestForMockOperationAction, OpenRequestForMockResponseAction, OracleWsaGenProxyAction, RelabelOperationAction, ReloadProjectAction, RemoveInterfaceAction, RemoveProjectAction, RemoveTestStepDefaultResolveAction, RenameAssertionAction, RenameLoadTestAction, RenameMockOperationAction, RenameMockResponseAction, RenameMockServiceAction, RenameProjectAction, RenameRequestAction, RenameRestRequestAction, RenameRestResourceAction, RenameTestCaseAction, RenameTestStepAction, RenameTestSuiteAction, RenameWorkspaceAction, ResolveProjectAction, RunTestCaseDefaultAction, SaveAllProjectsAction, SaveProjectAction, SaveProjectAsAction, SelectOperationAction, SetAsyncResponseMockOperationAction, SetWaitTimeAction, ShowDesktopPanelAction, ShowOnlineSoapUIHelp, SoapMonitorAction, SoapUIActionRegistry.SeperatorAction, SoapUIActionRegistry.SoapUIActionGroupAction, StartMinimizedMockServiceAction, StopMockServiceAction, SubmitWsdlRequestAction, SwitchWorkspaceAction, TcpMonAction, TestCaseOptionsAction, TestCaseTestRunnerAction, TestRunnerAction, TestSuiteTestRunnerAction, ToggleDisableAssertionAction, ToggleDisableTestCaseAction, ToggleDisableTestStepAction, ToggleDisableTestSuiteAction, UpdateInterfaceAction, Wadl2JavaAction, WSCompileAction, WSIAnalyzeAction, WSImportAction, WSIValidateRequestAction, WSIValidateResponseAction, WSToolsJava2WsdlAction, WSToolsRegenerateJava2WsdlAction, WSToolsWsdl2JavaAction, XFireAction, XmlBeans2Action

public interface SoapUIAction<T extends ModelItem>
extends PropertyChangeNotifier

An action for a ModelItem

Author:
ole.matzura

Field Summary
static java.lang.String ENABLED_PROPERTY
           
 
Method Summary
 boolean applies(T target)
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 boolean isDefault()
           
 boolean isEnabled()
           
 void perform(T target, java.lang.Object param)
           
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

ENABLED_PROPERTY

static final java.lang.String ENABLED_PROPERTY
Method Detail

perform

void perform(T target,
             java.lang.Object param)

getId

java.lang.String getId()

getName

java.lang.String getName()

getDescription

java.lang.String getDescription()

isEnabled

boolean isEnabled()

isDefault

boolean isDefault()

applies

boolean applies(T target)


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