com.eviware.soapui.support.action
Class AbstractSoapUIAction<T>

java.lang.Object
  extended by com.eviware.soapui.support.action.AbstractSoapUIAction<T>
All Implemented Interfaces:
SoapUIAction<T>, PropertyChangeNotifier

public abstract class AbstractSoapUIAction<T>
extends java.lang.Object
implements SoapUIAction<T>


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)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 boolean isEnabled()
           
abstract  void perform(T target)
           
 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
 

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>

setEnabled

public void setEnabled(boolean enabled)

getName

public java.lang.String getName()
Specified by:
getName in interface SoapUIAction<T>

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface SoapUIAction<T>

perform

public abstract void perform(T target)
Specified by:
perform in interface SoapUIAction<T>

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


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