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, usage
public String getDefaultDescription()
Step
getDefaultDescription
in class Step
public String getXMLTag()
Step
public String getUsage()
Step
public Map getAttributes()
Step
getAttributes
in class Step
public 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