com.eviware.soapui.impl.wsdl.teststeps
Class WsdlGroovyScriptTestStep

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
          extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
              extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep
All Implemented Interfaces:
ModelItem, TestStep, PropertyChangeNotifier

public class WsdlGroovyScriptTestStep
extends WsdlTestStep


Nested Class Summary
 
Nested classes/interfaces inherited from class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
WsdlTestStep.InsertTestStepAction
 
Nested classes/interfaces inherited from class com.eviware.soapui.model.support.AbstractModelItem
AbstractModelItem.ShowModelItemAction
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
ACTIONS_PROPERTY, DESCRIPTION_PROPERTY, ICON_PROPERTY, NAME_PROPERTY
 
Constructor Summary
WsdlGroovyScriptTestStep(WsdlTestCase testCase, com.eviware.soapui.config.TestStepConfig config)
           
 
Method Summary
 org.apache.log4j.Logger getLogger()
           
 java.lang.String getScript()
           
 void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
          Called from WsdlTestCase when moving a teststep due to no move functionality in xmlbeans generated arrays.
 TestStepResult run(TestRunner testRunner, TestRunContext context)
           
 void setScript(java.lang.String scriptText)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
addProperty, addTestStepListener, cancel, clone, createPanelBuilder, deleteProperty, dependsOn, finish, firePropertyAdded, firePropertyRemoved, firePropertyRenamed, firePropertyValueChanged, getProperty, getPropertyNames, getPropertyValue, getTestCase, getTestStepTitle, postInit, prepare, propertyRenamed, removeTestStepListener, setPropertyValue
 
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
getConfig, getDescription, getIcon, getName, getParent, getSettings, getWsdlModelItemByName, release, setConfig, setDescription, setIcon, setName, setSettings
 
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
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getActions, getDescription, getIcon, getName, getSettings
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

WsdlGroovyScriptTestStep

public WsdlGroovyScriptTestStep(WsdlTestCase testCase,
                                com.eviware.soapui.config.TestStepConfig config)
Method Detail

getLogger

public org.apache.log4j.Logger getLogger()

resetConfigOnMove

public void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
Description copied from class: WsdlTestStep
Called from WsdlTestCase when moving a teststep due to no move functionality in xmlbeans generated arrays.

Overrides:
resetConfigOnMove in class WsdlTestStep
Parameters:
config - the new config to use, will be a copy of the existing one. The current will be invalid

run

public TestStepResult run(TestRunner testRunner,
                          TestRunContext context)

getScript

public java.lang.String getScript()

setScript

public void setScript(java.lang.String scriptText)


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