public class Event extends Step
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 |
|---|
Event(Resolver resolver,
Map attributes) |
Event(Resolver resolver,
String desc,
AWTEvent event)
Create one based on the given event.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAttribute(String tag) |
Map |
getAttributes()
Attributes to save in script.
|
String |
getComponentID() |
String |
getDefaultDescription()
Return a reasonable default description for this script step.
|
String |
getKind() |
String |
getType() |
String |
getUsage()
Provide a usage String for this step.
|
String |
getXMLTag()
Define the XML tag to use for this script step.
|
protected Component |
resolve(String name)
Resolve the given name into a component.
|
void |
runStep()
Send our event to the component's event queue.
|
void |
setAttribute(String tag,
String value) |
void |
setComponentID(String id) |
void |
setKind(String kind) |
void |
setType(String type) |
addAttributes, addContent, createAttributeMap, createStep, createStep, getDescription, getResolver, parseAttributes, resolveClass, resolveTester, run, setDescription, setScriptError, simpleClassName, toEditableString, toString, toXML, toXMLString, usage, usagepublic String getDefaultDescription()
StepgetDefaultDescription in class Steppublic String getXMLTag()
Steppublic String getUsage()
Steppublic Map getAttributes()
StepgetAttributes in class Steppublic void runStep()
throws Throwable
protected Component resolve(String name) throws NoSuchReferenceException, ComponentNotFoundException, MultipleComponentsFoundException
public String getType()
public void setType(String type)
public String getKind()
public void setKind(String kind)
public String getComponentID()
public void setComponentID(String id)
Abbot is hosted on