com.canoo.webtest.extension.dialogs
Class AbstractDialogStep

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.verify.AbstractVerifyTextStep
                  extended by com.canoo.webtest.extension.dialogs.AbstractDialogStep
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
AlertDialogStep, ConfirmDialogStep, PromptDialogStep

public abstract class AbstractDialogStep
extends AbstractVerifyTextStep

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
protected AbstractDialogStep()
           
protected AbstractDialogStep(String response, String text, String regex, String saveProperty, String savePropertyType)
           
 
Method Summary
 String getResponse()
           
 String getSaveProperty()
           
 String getSavePropertyType()
           
 void setResponse(String value)
          The response value returned to the JavaScript
 void setSaveProperty(String value)
          The name of the property used to save dialog text.
 void setSavePropertyType(String value)
          The type of the property used to save dialog text ("ant" or "dynamic").
 void verify(String actual)
           
 
Methods inherited from class com.canoo.webtest.steps.verify.AbstractVerifyTextStep
getRegex, getText, isPerformingAction, isRegex, setOptionalPreviousPage, setOptionalText, setRegex, setText, verifyParameters, verifyStrings, verifyText
 
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, isStarted, isSuccessful, notifyCompleted, notifyStarted, notifyStepResultsListeners, notifySuccess, nullParamCheck, nullResponseCheck, optionalIntegerParamCheck, paramCheck, positiveOrZeroParamCheck, setStepid, setWebtestProperty, setWebtestProperty, toString
 
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
 

Constructor Detail

AbstractDialogStep

protected AbstractDialogStep()

AbstractDialogStep

protected AbstractDialogStep(String response,
                             String text,
                             String regex,
                             String saveProperty,
                             String savePropertyType)
Method Detail

setSaveProperty

public void setSaveProperty(String value)
The name of the property used to save dialog text.

Parameters:
value - The new saveProperty value

getSaveProperty

public String getSaveProperty()

setSavePropertyType

public void setSavePropertyType(String value)
The type of the property used to save dialog text ("ant" or "dynamic").

Parameters:
value - The new savePropertyType value

getSavePropertyType

public String getSavePropertyType()

setResponse

public void setResponse(String value)
The response value returned to the JavaScript

Parameters:
value - The new response value

getResponse

public String getResponse()

verify

public void verify(String actual)

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