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