public class Expression extends Step
Note that any variables declared or assigned will be available to any subsequent steps in the same Script.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG_EXPRESSION |
TAG_ACTION, TAG_APPLETVIEWER, TAG_ARCHIVE, TAG_ARGS, TAG_ASSERT, TAG_AWT, TAG_AWTTESTSCRIPT, TAG_BORDER_TITLE, TAG_CALL, TAG_CLASS, TAG_CLASSPATH, TAG_CODE, TAG_CODEBASE, TAG_COMMENT, TAG_COMPONENT, TAG_COUNT, TAG_DELEGATE, TAG_DESC, TAG_DOCBASE, TAG_EVENT, TAG_EXPR, TAG_FILENAME, TAG_FIXTURE, TAG_FORKED, TAG_HEIGHT, TAG_HORDER, TAG_ICON, TAG_ID, TAG_INDEX, TAG_INVERT, TAG_INVOKER, TAG_KEYCHAR, TAG_KEYCODE, TAG_KIND, TAG_LABEL, TAG_LAUNCH, TAG_METHOD, TAG_MODIFIERS, TAG_NAME, TAG_PARAMS, TAG_PARENT, TAG_POLL_INTERVAL, TAG_PROPERTY, TAG_ROOT, TAG_SAMPLE, TAG_SCRIPT, TAG_SEQUENCE, TAG_SLOW, TAG_STOP_ON_ERROR, TAG_STOP_ON_FAILURE, TAG_TAG, TAG_TERMINATE, TAG_TEXT, TAG_THREADED, TAG_TIMEOUT, TAG_TITLE, TAG_TRIGGER, TAG_TYPE, TAG_VALUE, TAG_VMARGS, TAG_VORDER, TAG_WAIT, TAG_WEIGHTED, TAG_WIDTH, TAG_WINDOW, TAG_X, TAG_Y| Constructor and Description |
|---|
Expression(Resolver resolver,
org.jdom.Element el,
java.util.Map attributes) |
Expression(Resolver resolver,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
protected org.jdom.Element |
addContent(org.jdom.Element el)
Override if the step actually has some contents.
|
java.lang.String |
getDefaultDescription()
Return a reasonable default description for this script step.
|
java.lang.String |
getExpression() |
java.lang.String |
getUsage()
Provide a usage String for this step.
|
java.lang.String |
getXMLTag()
Define the XML tag to use for this script step.
|
protected void |
runStep()
Evaluates the expression.
|
void |
setExpression(java.lang.String text) |
addAttributes, createAttributeMap, createStep, createStep, getAttributes, getDescription, getResolver, parseAttributes, resolveClass, resolveTester, run, setDescription, setScriptError, simpleClassName, toEditableString, toString, toXML, toXMLString, usage, usagepublic static final java.lang.String TAG_EXPRESSION
public Expression(Resolver resolver, org.jdom.Element el, java.util.Map attributes)
public Expression(Resolver resolver, java.lang.String description)
public java.lang.String getDefaultDescription()
StepgetDefaultDescription in class Steppublic java.lang.String getUsage()
Steppublic java.lang.String getXMLTag()
Stepprotected org.jdom.Element addContent(org.jdom.Element el)
StepaddContent in class Steppublic void setExpression(java.lang.String text)
public java.lang.String getExpression()
Abbot is hosted on