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, usage
public Event(Resolver resolver, java.util.Map attributes)
public Event(Resolver resolver, java.lang.String desc, java.awt.AWTEvent event)
public java.lang.String getDefaultDescription()
Step
getDefaultDescription
in class Step
public java.lang.String getXMLTag()
Step
public java.lang.String getUsage()
Step
public java.util.Map getAttributes()
Step
getAttributes
in class Step
public 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