com.canoo.webtest.steps
Class AbstractBrowserAction

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by com.canoo.webtest.steps.Step
              extended by com.canoo.webtest.steps.AbstractBrowserAction
All Implemented Interfaces:
IBrowserAction, Serializable, Cloneable
Direct Known Subclasses:
AbstractSetFieldStep, AbstractTargetAction, FollowFrame, PreviousResponse

public abstract class AbstractBrowserAction
extends Step
implements IBrowserAction

Base class for steps performing some action(s) on the "browser".

Steps which cause a new response to be created should set the resultFilename.

Author:
Marc Guillemot
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.canoo.webtest.steps.Step
DEFAULT_DESCRIPTION, ELEMENT_ATTRIBUTE_ID, ELEMENT_ATTRIBUTE_NAME, PROPERTY_TYPE_ANT, PROPERTY_TYPE_ANT_STRICT, PROPERTY_TYPE_DEFAULT, PROPERTY_TYPE_DYNAMIC
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
AbstractBrowserAction()
           
 
Method Summary
 void setSave(String prefix)
           
 void setSavePrefix(String prefix)
           
 void setSaveResponse(String response)
           
 
Methods inherited from class com.canoo.webtest.steps.Step
addComputedParameters, clone, doExecute, emptyParamCheck, execute, getComputedParameters, getContext, getDefaultPropertyType, getDescription, getDuration, getParameterDictionary, getStepLabel, getVerifier, getWebtestProperties, getWebtestProperties, getWebtestProperty, getWebtestProperty, handleException, hasDescription, integerParamCheck, isCompleted, isPerformingAction, isStarted, isSuccessful, notifyCompleted, notifyStarted, notifyStepResultsListeners, notifySuccess, nullParamCheck, nullResponseCheck, optionalIntegerParamCheck, paramCheck, positiveOrZeroParamCheck, setStepid, setWebtestProperty, setWebtestProperty, toString, verifyParameters
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.canoo.webtest.interfaces.IBrowserAction
getTaskName
 

Constructor Detail

AbstractBrowserAction

public AbstractBrowserAction()
Method Detail

setSave

public void setSave(String prefix)
Specified by:
setSave in interface IBrowserAction

setSavePrefix

public void setSavePrefix(String prefix)
Specified by:
setSavePrefix in interface IBrowserAction

setSaveResponse

public void setSaveResponse(String response)
Specified by:
setSaveResponse in interface IBrowserAction

Copyright © 2001-2007 Canoo Engineering AG, Basel. All rights reserved.