Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.eviware.soapui.support.action.support
Class AbstractSoapUIAction<T extends ModelItem>

    java.lang.Object
      com.eviware.soapui.support.action.support.AbstractSoapUIAction<T>

All Implemented Interfaces:
  SoapUIAction<T>, PropertyChangeNotifier

Direct Known Subclasses:
  AbstractAddToTestCaseAction, AbstractToolsAction, AddEndpointToInterfaceAction, AddInterfaceActionFromFile, AddInterfaceActionFromURL, AddNewLoadTestAction, AddNewMockOperationAction, AddNewMockServiceAction, AddNewTestCaseAction, AddNewTestSuiteAction, AddOperationToMockServiceAction, AddRequestToMockServiceAction, AddWsdlTestStepAction, ChangeOperationAction, ClearTestCaseAction, CloneAssertionAction, CloneInterfaceAction, CloneLoadTestAction, CloneMockResponseAction, CloneMockServiceAction, CloneRequestAction, CloneTestCaseAction, CloneTestStepAction, CloneTestSuiteAction, ConfigureAssertionAction, DeleteAssertionAction, DeleteLoadTestAction, DeleteMockOperationAction, DeleteMockResponseAction, DeleteMockServiceAction, DeleteRequestAction, DeleteTestCaseAction, DeleteTestStepAction, DeleteTestSuiteAction, ExportDefinitionAction, GenerateMockServiceAction, GenerateTestSuiteAction, ImportWsdlProjectAction, InsertWsdlTestStepAction, InterfaceEndpointsAction, MockServiceOptionsAction, MoveTestCaseDownAction, MoveTestCaseUpAction, MoveTestStepDownAction, MoveTestStepUpAction, NewMockResponseAction, NewRequestAction, NewWorkspaceAction, NewWsdlProjectAction, OpenRequestForMockOperationAction, OpenRequestForMockResponseAction, RelabelOperationAction, ReloadProjectAction, RemoveInterfaceAction, RemoveProjectAction, RenameAssertionAction, RenameLoadTestAction, RenameMockOperationAction, RenameMockResponseAction, RenameMockServiceAction, RenameProjectAction, RenameRequestAction, RenameTestCaseAction, RenameTestStepAction, RenameTestSuiteAction, RenameWorkspaceAction, SaveAllProjectsAction, SaveProjectAction, SaveProjectAsAction, SelectOperationAction, SetWaitTimeAction, ShowDesktopPanelAction, ShowOnlineSoapUIHelp, SoapUIActionRegistry.SeperatorAction, SoapUIActionRegistry.SoapUIActionGroupAction, SwitchWorkspaceAction, TestCaseOptionsAction, ToggleDisableTestStepAction, UpdateInterfaceAction

    public abstract class AbstractSoapUIAction<T extends ModelItem>

extends java.lang.Object
implements SoapUIAction<T>

Abstract SoapUIAction for extension

Author:
  ole.matzura

Field Summary

Fields inherited from interface com.eviware.soapui.support.action.SoapUIAction
`ENABLED_PROPERTY`

Constructor Summary
`AbstractSoapUIAction(java.lang.String name, java.lang.String description)`

Method Summary
`void` | `addPropertyChangeListener(java.beans.PropertyChangeListener listener)`
`void` | `addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)`
`boolean` | `applies(T target)`
`java.lang.String` | `getDescription()`
`java.lang.String` | `getName()`
`boolean` | `isDefault()`
`boolean` | `isEnabled()`
`void` | `removePropertyChangeListener(java.beans.PropertyChangeListener listener)`
`void` | `removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)`
`void` | `setEnabled(boolean enabled)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods inherited from interface com.eviware.soapui.support.action.SoapUIAction
`perform`

Constructor Detail

### AbstractSoapUIAction

    public AbstractSoapUIAction(java.lang.String name,
                                java.lang.String description)

Method Detail

### getDescription

    public java.lang.String getDescription()

  Specified by:
    `getDescription` in interface `SoapUIAction<T extends ModelItem>`

### setEnabled

    public void setEnabled(boolean enabled)

### applies

    public boolean applies(T target)

  Specified by:
    `applies` in interface `SoapUIAction<T extends ModelItem>`

### isDefault

    public boolean isDefault()

  Specified by:
    `isDefault` in interface `SoapUIAction<T extends ModelItem>`

### getName

    public java.lang.String getName()

  Specified by:
    `getName` in interface `SoapUIAction<T extends ModelItem>`

### isEnabled

    public boolean isEnabled()

  Specified by:
    `isEnabled` in interface `SoapUIAction<T extends 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`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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