|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.canoo.webtest.steps.Step
com.canoo.webtest.extension.groovy.GroovyStep
public class GroovyStep
Wrapper class for groovy scripting.
| 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 | |
|---|---|
GroovyStep()
|
|
| Method Summary | |
|---|---|
void |
addText(String text)
The script text. |
void |
doExecute()
Called to perform the step's functionality. |
void |
execute()
Ant calls this method to invoke this task's functionality. |
File |
getFile()
|
boolean |
isReplaceProperties()
|
static Integer |
registerBodyClosure(groovy.lang.Closure closure)
Registers the closure that will be the body of the created |
void |
setClosureKey(Integer key)
Set by WebTestBuilder to allow this task to retrieve the associated closure
when the tests are written in Groovy. |
void |
setFile(File fileName)
Defines the file containing scripting code (optional). |
void |
setReplaceProperties(boolean replaceProperties)
Indicates if properties should be replaced in the script (default false) |
protected void |
verifyParameters()
Called to let the step's implementation validate its parameters. |
| 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 |
|---|
public GroovyStep()
| Method Detail |
|---|
public static Integer registerBodyClosure(groovy.lang.Closure closure)
WebTestBuilder that makes writing WebTest tests in Groovy more... groovy.
public void execute()
Step
execute in class Steppublic void doExecute()
Step
doExecute in class Steppublic boolean isReplaceProperties()
public void setReplaceProperties(boolean replaceProperties)
protected void verifyParameters()
StepStep.doExecute().
This implementation does nothing, overwrite as needed.
verifyParameters in class Steppublic void setFile(File fileName)
fileName - Sets the name of the file containing script code.public File getFile()
public void addText(String text)
text - Sets the value for the script variable.public void setClosureKey(Integer key)
WebTestBuilder to allow this task to retrieve the associated closure
when the tests are written in Groovy.
|
Copyright © 2001-2007 Canoo Engineering AG, Basel. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||