|
|||||||||
| Home >> All >> abbot >> [ script overview ] | PREV NEXT | ||||||||
A
- ASSERT_USAGE - Static variable in class abbot.script.Assert
- Action - class abbot.script.Action.
- Encapsulate an action.
- Action(Resolver, HashMap) - Constructor for class abbot.script.Action
- Action(Resolver, String, String, String[]) - Constructor for class abbot.script.Action
- Action for a method in the ComponentTester base class.
- Action(Resolver, String, String, String[], Class) - Constructor for class abbot.script.Action
- ActionTest - class abbot.script.ActionTest.
- ActionTest(String) - Constructor for class abbot.script.ActionTest
- AppClassLoader - class abbot.script.AppClassLoader.
- A custom class loader which installs itself as if it were the application class loader, optionally preloading all classes.
- AppClassLoader(String, boolean) - Constructor for class abbot.script.AppClassLoader
- Constructs a AppClassLoader with a custom classpath, indicating whether the class loader should delegate to its parent class loader prior to searching for a given resource.
- AppClassLoader.AppEventQueue - class abbot.script.AppClassLoader.AppEventQueue.
- AppClassLoader.AppEventQueue() - Constructor for class abbot.script.AppClassLoader.AppEventQueue
- AppClassLoader.BootstrapClassLoader - class abbot.script.AppClassLoader.BootstrapClassLoader.
- Provide access to bootstrap classes that must be preloaded.
- AppClassLoader.BootstrapClassLoader(String) - Constructor for class abbot.script.AppClassLoader.BootstrapClassLoader
- AppClassLoaderTest - class abbot.script.AppClassLoaderTest.
- Verify AppClassLoader operation.
- AppClassLoaderTest(String) - Constructor for class abbot.script.AppClassLoaderTest
- AppletSecurityManager - class abbot.script.AppletSecurityManager.
- This security manager extends sun.applet.AppletSecurity b/c AppletViewer does some casts that assume that is the only security manager that will be installed.
- AppletSecurityManager() - Constructor for class abbot.script.AppletSecurityManager
- Assert - class abbot.script.Assert.
- Encapsulate an assertion (or a wait).
- Assert(Resolver, HashMap) - Constructor for class abbot.script.Assert
- Construct an assert step from XML.
- Assert(Resolver, String, String, String[], String, boolean) - Constructor for class abbot.script.Assert
- Assertion provided by the ComponentTester class.
- Assert(Resolver, String, String, String[], Class, String, boolean) - Constructor for class abbot.script.Assert
- Assertion provided by a ComponentTester subclass which operates on a Component subclass.
- Assert(Resolver, String, String, String[], String, String, boolean) - Constructor for class abbot.script.Assert
- Property assertion on Component subclass.
- AssertTest - class abbot.script.AssertTest.
- AssertTest(String) - Constructor for class abbot.script.AssertTest
- abbot.script - package abbot.script
- accept(File) - Method in class abbot.script.ScriptFilter
- Indicate whether the given file should appear in the browser.
- addAttributes(Element) - Method in class abbot.script.Step
- addComponent(Component) - Method in class abbot.script.Script
- Add a new component reference for the given component.
- addComponentReference(Element) - Method in class abbot.script.Script
- Add a new component reference to the script.
- addContent(Element) - Method in class abbot.script.Script
- Save component references in addition to everything else.
- addContent(Element) - Method in class abbot.script.Sequence
- addContent(Element) - Method in class abbot.script.Step
- Override if the step actually has some contents.
- addStep(int, Step) - Method in class abbot.script.Script
- addStep(Step) - Method in class abbot.script.Script
- addStep(int, Step) - Method in class abbot.script.Sequence
- Inserts a step at the given index in the sequence.
- addStep(Step) - Method in class abbot.script.Sequence
- Adds a step to the end of the sequence.
- addStepListener(StepListener) - Method in class abbot.script.StepRunner
- args - Variable in class abbot.script.Call
- assertEquals(String, Object, Object) - Method in class abbot.script.Assert
- Use our own comparison, to get the extended array comparisons.
- assertNotEquals(String, Object, Object) - Method in class abbot.script.Assert
- Use our own comparison, to get the extended array comparisons.
B
- bootstrapLoader - Variable in class abbot.script.AppClassLoader
- For use in checking if a class is in the bootstrap class path.
- bootstrapPrefixes - Static variable in class abbot.script.AppClassLoader
C
- CLASS - Static variable in class abbot.script.ScriptTest
- CR_USAGE - Static variable in class abbot.script.ComponentReference
- Call - class abbot.script.Call.
- Class for script steps that want to invoke a method on a class.
- Call(Resolver, HashMap) - Constructor for class abbot.script.Call
- Call(Resolver, String, String, String, String[]) - Constructor for class abbot.script.Call
- CallTest - class abbot.script.CallTest.
- CallTest(String) - Constructor for class abbot.script.CallTest
- CalledClass - class abbot.script.CalledClass.
- CalledClass() - Constructor for class abbot.script.CalledClass
- Comment - class abbot.script.Comment.
- Represents a comment.
- Comment(Resolver, HashMap) - Constructor for class abbot.script.Comment
- Comment(Resolver, String) - Constructor for class abbot.script.Comment
- ComponentReference - class abbot.script.ComponentReference.
- Encapsulate as much information as is available to identify a GUI component.
- ComponentReference(String, Class) - Constructor for class abbot.script.ComponentReference
- For general component lookup by class name.
- ComponentReference(String, Class, String, String) - Constructor for class abbot.script.ComponentReference
- For general component lookup.
- ComponentReference(String, Class, String, String, String) - Constructor for class abbot.script.ComponentReference
- For general component lookup.
- ComponentReference(String, Class, String, String, String, ComponentReference, int) - Constructor for class abbot.script.ComponentReference
- For general component lookup.
- ComponentReference(String, Class, String, String, String, ComponentReference, int, ComponentReference) - Constructor for class abbot.script.ComponentReference
- For general component lookup.
- ComponentReference(Resolver, Element) - Constructor for class abbot.script.ComponentReference
- For creation from XML.
- ComponentReference(Resolver, Component) - Constructor for class abbot.script.ComponentReference
- Create a reference based on the given component.
- ComponentReferenceTest - class abbot.script.ComponentReferenceTest.
- Verify the script works as advertised.
- ComponentReferenceTest(String) - Constructor for class abbot.script.ComponentReferenceTest
- CustomTextField - class abbot.script.CustomTextField.
- CustomTextField(String) - Constructor for class abbot.script.CustomTextField
- checkPermission(Permission, Object) - Method in class abbot.script.AppletSecurityManager
- checkPermission(Permission) - Method in class abbot.script.AppletSecurityManager
- checkRelative(Step) - Method in class abbot.script.Script
- Make the path to the given child script relative to this one.
- classLoader - Variable in class abbot.script.Launch
- classPath - Variable in class abbot.script.AppClassLoader
- classpath - Variable in class abbot.script.Launch
- clear() - Method in class abbot.script.Script
- Set up a blank script, discarding any current state.
- clear() - Method in class abbot.script.Sequence
- Remove all stepchildren.
- clearErrors() - Method in class abbot.script.StepRunner
- clone() - Method in class abbot.script.StepEvent
- componentID - Variable in class abbot.script.Assert
- componentID - Variable in class abbot.script.SendEvent
- components - Variable in class abbot.script.Script
- Maps actual components into ComponentReferences.
- connection - Variable in class abbot.script.ForkedStepRunner.SlaveProcess
- connection - Variable in class abbot.script.ForkedStepRunner
- createAttributeMap(Element) - Static method in class abbot.script.Step
- createDefaultHashMap(String) - Static method in class abbot.script.Script
- createEvent(long) - Method in class abbot.script.SendEvent
- Create an event based on the parameters we've collected
- createStep(Resolver, String) - Static method in class abbot.script.Step
- Create a new step from an in-line XML string.
- createStep(Resolver, Element) - Static method in class abbot.script.Step
- Factory method, equivalent to a "fromXML" for step creation.
D
- DEFAULT_INTERVAL - Static variable in class abbot.script.Assert
- Default interval between checking the assertion in a wait.
- DEFAULT_TIMEOUT - Static variable in class abbot.script.Assert
- Default timeout before a wait will indicate failure.
- decodeStep(Sequence, String) - Static method in class abbot.script.ForkedStepRunner
- defaultPathLoader - Variable in class abbot.script.AppClassLoader
- For use in checking if a class is in the framework class path.
- delegate - Variable in class abbot.script.Launch
- delegates() - Method in class abbot.script.Launch
- description - Variable in class abbot.script.Step
- doCheck() - Method in class abbot.script.Assert
- Check the assertion.
E
- ERROR_TEXT - Static variable in class abbot.script.ForkedStepRunnerTest
- encodeStep(Sequence, Step) - Static method in class abbot.script.ForkedStepRunner
- Encode the given step into a set of indices.
- equals(Object) - Method in class abbot.script.ComponentReference
- Two ComponentReferences with identical XML representations should be equal.
- errors - Variable in class abbot.script.StepRunner
- eventAttributes - Variable in class abbot.script.SendEvent
- eventClassLoader - Variable in class abbot.script.AppClassLoaderTest
- eventQueue - Variable in class abbot.script.AppClassLoader
- A new event queue installed for the lifetime of this class loader.
- events - Variable in class abbot.script.StepRunnerTest
- expectedResult - Variable in class abbot.script.Assert
- exportAllData - Variable in class abbot.script.Script
F
- ForkedStepRunner - class abbot.script.ForkedStepRunner.
- A StepRunner that runs the step in a separate VM.
- ForkedStepRunner() - Constructor for class abbot.script.ForkedStepRunner
- ForkedStepRunner.ForkedError - exception abbot.script.ForkedStepRunner.ForkedError.
- An exception that for all purposes looks like another exception.
- ForkedStepRunner.ForkedError(String, String, String) - Constructor for class abbot.script.ForkedStepRunner.ForkedError
- ForkedStepRunner.ForkedFailure - error abbot.script.ForkedStepRunner.ForkedFailure.
- An exception that for all purposes looks like another exception.
- ForkedStepRunner.ForkedFailure(String, String, String) - Constructor for class abbot.script.ForkedStepRunner.ForkedFailure
- ForkedStepRunner.SlaveProcess - class abbot.script.ForkedStepRunner.SlaveProcess.
- When actually within the separate VM, this is what gets run.
- ForkedStepRunner.SlaveProcess() - Constructor for class abbot.script.ForkedStepRunner.SlaveProcess
- ForkedStepRunnerTest - class abbot.script.ForkedStepRunnerTest.
- Verify the sequence works as advertised.
- ForkedStepRunnerTest(String) - Constructor for class abbot.script.ForkedStepRunnerTest
- filename - Variable in class abbot.script.Script
- findClass(String) - Method in class abbot.script.AppClassLoader
- Finds and loads the class with the specified name from the search path.
- finder - Variable in class abbot.script.ComponentReference
- fireStepEnd(Step) - Method in class abbot.script.StepRunner
- fireStepError(Step, Throwable) - Method in class abbot.script.StepRunner
- fireStepEvent(StepEvent) - Method in class abbot.script.StepRunner
- If this is used to propagate a failure/error, be sure to invoke setError on the step first.
- fireStepEvent(Step, String, int, Throwable) - Method in class abbot.script.StepRunner
- fireStepFailure(Step, Throwable) - Method in class abbot.script.StepRunner
- fireStepProgress(Step, int) - Method in class abbot.script.StepRunner
- fireStepStart(Step) - Method in class abbot.script.StepRunner
- fork(String, String[]) - Method in class abbot.script.ForkedStepRunner
- fork(String) - Method in class abbot.script.ForkedStepRunner
- Launch a new process, using this class as the main class.
- fork - Variable in class abbot.script.Script
- forkProcess(String) - Method in class abbot.script.ForkedStepRunner
- forwardEvent(StepEvent) - Method in class abbot.script.ForkedStepRunner.SlaveProcess
- Translate the given event into something we can send back to the master.
- fromXML(String) - Method in class abbot.script.ComponentReference
- Set all options based on the given XML.
- fromXML(Element, boolean) - Method in class abbot.script.ComponentReference
- Parse settings from the given XML.
G
- getArgs() - Method in class abbot.script.Call
- Return the arguments as an array of String.
- getArguments() - Method in class abbot.script.Call
- Convert our argument vector into an XML attribute.
- getAttribute(String) - Method in class abbot.script.SendEvent
- getAttributes() - Method in class abbot.script.Action
- Return custom attributes for an Action.
- getAttributes() - Method in class abbot.script.Assert
- getAttributes() - Method in class abbot.script.Call
- Attributes to save in script.
- getAttributes() - Method in class abbot.script.Launch
- getAttributes() - Method in class abbot.script.Script
- Provide XML attributes for this Step.
- getAttributes() - Method in class abbot.script.SendEvent
- getAttributes() - Method in class abbot.script.Step
- Attributes to save in script.
- getBootstrapPath() - Method in class abbot.script.AppClassLoader
- Returns the path to the primary JRE classes, not including any extensions.
- getClassLoader() - Method in class abbot.script.Launch
- getClasspath() - Method in class abbot.script.Launch
- getComponentID() - Method in class abbot.script.Assert
- getComponentReference(Component) - Method in class abbot.script.Script
- Return the reference for the given component, or null if none yet exists.
- getComponentReference(Component, int) - Method in class abbot.script.Script
- Return the reference for the given component, or null if none yet exists.
- getComponentReference(String) - Method in class abbot.script.Script
- Convert the given reference ID into a component reference.
- getComponentReferences() - Method in class abbot.script.Script
- getDefaultDescription() - Method in class abbot.script.Action
- Return a default description for this action.
- getDefaultDescription() - Method in class abbot.script.Assert
- getDefaultDescription() - Method in class abbot.script.Call
- getDefaultDescription() - Method in class abbot.script.Comment
- Default to whitespace.
- getDefaultDescription() - Method in class abbot.script.Launch
- getDefaultDescription() - Method in class abbot.script.Script
- getDefaultDescription() - Method in class abbot.script.SendEvent
- getDefaultDescription() - Method in class abbot.script.Sequence
- getDefaultDescription() - Method in class abbot.script.Step
- Return a reasonable default description for this script step.
- getDefaultDescription() - Method in class abbot.script.StepRunnerTest.DefaultStep
- getDefaultDescription() - Method in class abbot.script.Terminate
- getDescription() - Method in class abbot.script.Script
- getDescription() - Method in class abbot.script.ScriptFilter
- Indicate the combo box entry used to describe files of this type.
- getDescription() - Method in class abbot.script.Step
- getDirectory() - Method in class abbot.script.Script
- All relative files should be accessed relative to this directory, which is the directory where the script resides.
- getError() - Method in class abbot.script.StepEvent
- getError(Step) - Method in class abbot.script.StepRunner
- getExpectedResult() - Method in class abbot.script.Assert
- getFile() - Method in class abbot.script.Script
- getFilename() - Method in class abbot.script.Script
- Return the (possibly relative) path to this script.
- getFinder() - Method in class abbot.script.Step
- getHash() - Method in class abbot.script.Script
- getID() - Method in class abbot.script.ComponentReference
- Unique identifier for this component.
- getID() - Method in class abbot.script.StepEvent
- getIndex() - Method in class abbot.script.ComponentReference
- Index among parent's children (optional).
- getInvocationLocation() - Method in class abbot.script.ComponentReference
- getInvokerID() - Method in class abbot.script.ComponentReference
- Invoker of a JPopupMenu.
- getInvokerReference() - Method in class abbot.script.ComponentReference
- getKind() - Method in class abbot.script.SendEvent
- getLaunchStep() - Method in class abbot.script.Script
- getMessage() - Method in class abbot.script.ForkedStepRunner.ForkedError
- getMessage() - Method in class abbot.script.ForkedStepRunner.ForkedFailure
- getMethod() - Method in class abbot.script.Action
- Resolve the method name into its final form.
- getMethod() - Method in class abbot.script.Assert
- Resolve the method name to an actual method.
- getMethod() - Method in class abbot.script.Call
- Return the method to be used for invocation.
- getMethod() - Method in class abbot.script.Launch
- Return the method to be used for invocation.
- getMethodName() - Method in class abbot.script.Call
- Method name to save in script.
- getName() - Method in class abbot.script.ComponentReference
- This component's name, null if no name was set.
- getName() - Method in class abbot.script.Script
- getParentID() - Method in class abbot.script.ComponentReference
- Reference ID of this component's parent (optional).
- getParentReference() - Method in class abbot.script.ComponentReference
- getPollInterval() - Method in class abbot.script.Assert
- getRefClassName() - Method in class abbot.script.ComponentReference
- This component's class name.
- getRelativeTo() - Method in class abbot.script.Script
- By default, all pathnames are relative to the current working directory.
- getResolver() - Method in class abbot.script.Step
- getStep(int) - Method in class abbot.script.Script
- getStep(int) - Method in class abbot.script.Sequence
- Return the step at the given index in the sequence.
- getStep() - Method in class abbot.script.StepEvent
- getStopOnError() - Method in class abbot.script.StepRunner
- getStopOnFailure() - Method in class abbot.script.StepRunner
- getTag() - Method in class abbot.script.ComponentReference
- Returns a component class-specific tag used to match this reference to a real component.
- getTarget() - Method in class abbot.script.Action
- Return the target of the invocation.
- getTarget() - Method in class abbot.script.Assert
- Return the target of the method invocation.
- getTarget() - Method in class abbot.script.Call
- Return the target of the invocation.
- getTarget() - Method in class abbot.script.Launch
- Return the target for the method invocation.
- getTargetClass() - Method in class abbot.script.Action
- getTargetClass() - Method in class abbot.script.Assert
- Target might be a Tester, might be a Component.
- getTargetClass() - Method in class abbot.script.Call
- getTargetClass() - Method in class abbot.script.Launch
- getTargetClassName() - Method in class abbot.script.Call
- getTempFile(File) - Method in class abbot.script.Script
- getTester() - Method in class abbot.script.Assert
- getTester() - Method in class abbot.script.SendEvent
- getText() - Method in class abbot.script.CustomTextField
- getTimeout() - Method in class abbot.script.Assert
- getTitle() - Method in class abbot.script.ComponentReference
- Title string of this component's parent frame (optional).
- getType() - Method in class abbot.script.SendEvent
- getType() - Method in class abbot.script.StepEvent
- getUniqueID(ComponentReference) - Method in class abbot.script.Script
- Return a unique reference ID.
- getUsage() - Method in class abbot.script.Action
- Return the proper XML usage for this step.
- getUsage() - Method in class abbot.script.Assert
- getUsage() - Method in class abbot.script.Call
- getUsage() - Method in class abbot.script.Comment
- getUsage() - Method in class abbot.script.Launch
- getUsage() - Method in class abbot.script.Script
- getUsage() - Method in class abbot.script.SendEvent
- getUsage() - Method in class abbot.script.Sequence
- Returns a string describing the proper XML usage for this class.
- getUsage() - Method in class abbot.script.Step
- Provide a usage String for this step.
- getUsage() - Method in class abbot.script.StepRunnerTest.DefaultStep
- getUsage() - Method in class abbot.script.Terminate
- getVMArgs() - Method in class abbot.script.Script
- getWindowID() - Method in class abbot.script.ComponentReference
- Reference ID of this component's parent window (optional).
- getWindowReference() - Method in class abbot.script.ComponentReference
- getXMLTag() - Method in class abbot.script.Action
- Return the XML tag for this step.
- getXMLTag() - Method in class abbot.script.Assert
- getXMLTag() - Method in class abbot.script.Call
- getXMLTag() - Method in class abbot.script.Comment
- This is only used to generate the title label for the editor.
- getXMLTag() - Method in class abbot.script.Launch
- getXMLTag() - Method in class abbot.script.Script
- getXMLTag() - Method in class abbot.script.SendEvent
- getXMLTag() - Method in class abbot.script.Sequence
- getXMLTag() - Method in class abbot.script.Step
- Define the XML tag to use for this script step.
- getXMLTag() - Method in class abbot.script.StepRunnerTest.DefaultStep
- getXMLTag() - Method in class abbot.script.Terminate
H
- hasLaunch() - Method in class abbot.script.Script
- hasTerminate() - Method in class abbot.script.Script
- hashCode() - Method in class abbot.script.ComponentReference
- Two ComponentReferences with identical XML representations should have the same hash code.
- helper - Variable in class abbot.script.AssertTest
- helper - Variable in class abbot.script.ComponentReferenceTest
- helper - Variable in class abbot.script.ScriptTest
I
- ID - Static variable in class abbot.script.ScriptTest
- InvalidScriptException - exception abbot.script.InvalidScriptException.
- Exception to indicate the script being parsed is invalid.
- InvalidScriptException(String) - Constructor for class abbot.script.InvalidScriptException
- InvalidScriptException(String, Element) - Constructor for class abbot.script.InvalidScriptException
- id - Variable in class abbot.script.ComponentReference
- id - Variable in class abbot.script.StepEvent
- Multi-use field.
- index - Variable in class abbot.script.ComponentReference
- indexOf(Step) - Method in class abbot.script.Script
- indexOf(Step) - Method in class abbot.script.Sequence
- Returns the index of the given step in the sequence, or -1 if the step is not in the sequence.
- init() - Method in class abbot.script.Action
- init(boolean, String) - Method in class abbot.script.Assert
- The canonical form for a boolean assertion is to return true, and set the invert flag if necessary.
- install() - Method in class abbot.script.AppClassLoader.AppEventQueue
- Ensure the class loader for the event dispatch thread is the right one.
- install() - Method in class abbot.script.AppClassLoader
- Ensure that everything else subsequently loaded on the same thread or any subsequently spawned threads uses the given class loader.
- installAppletSecurityManager(ClassLoader) - Method in class abbot.script.Launch
- Install a security manager if there is none; this is a workaround to prevent sun's applet viewer's security manager from preventing any classes from being loaded.
- installedThread - Variable in class abbot.script.AppClassLoader
- interval - Variable in class abbot.script.Assert
- invalidScriptError - Variable in class abbot.script.Step
- Error encountered on parse.
- invert - Variable in class abbot.script.Assert
- invoke() - Method in class abbot.script.Call
- Deferred evaluation of arguments allows us to refer to components that don't necessarily exist when the script is read in.
- invokerID - Variable in class abbot.script.ComponentReference
- invokerReference - Variable in class abbot.script.ComponentReference
- isAssignableFrom(Class) - Method in class abbot.script.ComponentReference
- Return whether this reference has the same class or is a superclass of the given component's class.
- isBootstrapClass(String) - Method in class abbot.script.AppClassLoader.BootstrapClassLoader
- Return whether the class is in the bootstrap path.
- isBootstrapClass(String) - Method in class abbot.script.AppClassLoader
- isDirty() - Method in class abbot.script.Script
- Has this script changed since the last save.
- isExtension(String) - Method in class abbot.script.AppClassLoader
- isForked() - Method in class abbot.script.Script
- isInverted() - Method in class abbot.script.Assert
- isPropertyMethodName(String) - Static method in class abbot.script.Assert
- isScript(File) - Static method in class abbot.script.Script
- Return whether the given file looks like a valid AWT script.
- isSlowPlayback() - Method in class abbot.script.Script
- isThreaded() - Method in class abbot.script.Launch
- isWait() - Method in class abbot.script.Assert
K
L
- LAUNCH_TIMEOUT - Variable in class abbot.script.ForkedStepRunner
- LS - Static variable in class abbot.script.ForkedStepRunnerTest
- Launch - class abbot.script.Launch.
- Provides scripted static method invocation.
- Launch(Resolver, HashMap) - Constructor for class abbot.script.Launch
- Launch(Resolver, String, String, String, String[]) - Constructor for class abbot.script.Launch
- Launch(Resolver, String, String, String, String[], String, boolean, boolean) - Constructor for class abbot.script.Launch
- lastSaved - Variable in class abbot.script.Script
- launch(Script) - Method in class abbot.script.StepRunner
- Invoke the given script's launch step, if any.
- launchSlave(int) - Method in class abbot.script.ForkedStepRunner.SlaveProcess
- Handle running a script as a forked process.
- launchStep - Variable in class abbot.script.StepRunner
- listeners - Variable in class abbot.script.StepRunner
- load(Reader) - Method in class abbot.script.Script
- load() - Method in class abbot.script.Script
- Parse the script file and build internal structures.
- loadNoThrow() - Method in class abbot.script.Script
- loadScript(String) - Method in class abbot.script.ForkedStepRunnerTest
- loaded - Variable in class abbot.script.Script
M
- main(String[]) - Static method in class abbot.script.ActionTest
- main(String[]) - Static method in class abbot.script.AppClassLoaderTest
- main(String[]) - Static method in class abbot.script.AssertTest
- main(String[]) - Static method in class abbot.script.CallTest
- main(String[]) - Static method in class abbot.script.ComponentReferenceTest
- main(String[]) - Static method in class abbot.script.ForkedStepRunner
- Provide means to control execution and feedback of a script in a separate process.
- main(String[]) - Static method in class abbot.script.ForkedStepRunnerTest
- main(String[]) - Static method in class abbot.script.ScriptTest
- main(String[]) - Static method in class abbot.script.ScriptTestSuite
- Runs the full test suite.
- main(String[]) - Static method in class abbot.script.SequenceTest
- main(String[]) - Static method in class abbot.script.StepRunnerTest
- main(String[]) - Static method in class abbot.script.StepTest
- methodName - Variable in class abbot.script.Call
- msg - Variable in class abbot.script.ForkedStepRunner.ForkedError
- msg - Variable in class abbot.script.ForkedStepRunner.ForkedFailure
- mustDelegate(String) - Method in class abbot.script.AppClassLoader.BootstrapClassLoader
- Must the given class be delegated to the parent loader?
- mustPreload(String) - Method in class abbot.script.AppClassLoader
- Does the given class absolutely need to be preloaded?
- mustPreloadPrefixes - Variable in class abbot.script.AppClassLoader
- List of bootstrap classes we most definitely want to be loaded by this class loader, rather than any parent, or the bootstrap loader.
N
- name - Variable in class abbot.script.ComponentReference
O
- OUTPUT_TEXT - Static variable in class abbot.script.ForkedStepRunnerTest
- oldClassLoader - Variable in class abbot.script.AppClassLoader
- Old class loader context for the thread where this loader was installed.
- oldClassPath - Variable in class abbot.script.AppClassLoader
P
- PS - Static variable in class abbot.script.AppClassLoader
- parentID - Variable in class abbot.script.ComponentReference
- parentReference - Variable in class abbot.script.ComponentReference
- parseChild(Element) - Method in class abbot.script.Script
- parseChild(Element) - Method in class abbot.script.Sequence
- parseChildren(Element) - Method in class abbot.script.Sequence
- parseEvent(HashMap) - Method in class abbot.script.SendEvent
- Validate the attributes are sufficient to construct an event.
- parseStepAttributes(HashMap) - Method in class abbot.script.Step
- patchAttributes(HashMap) - Static method in class abbot.script.Action
- Provide a default value for the target class name, so that the Call parent class won't choke.
- patchAttributes(HashMap) - Static method in class abbot.script.Assert
- Strip inversion from the method name.
- point - Variable in class abbot.script.ComponentReference
- prefixes - Static variable in class abbot.script.Assert
- printStackTrace(PrintWriter) - Method in class abbot.script.ForkedStepRunner.ForkedError
- printStackTrace(PrintStream) - Method in class abbot.script.ForkedStepRunner.ForkedError
- printStackTrace() - Method in class abbot.script.ForkedStepRunner.ForkedError
- printStackTrace(PrintWriter) - Method in class abbot.script.ForkedStepRunner.ForkedFailure
- printStackTrace(PrintStream) - Method in class abbot.script.ForkedStepRunner.ForkedFailure
- printStackTrace() - Method in class abbot.script.ForkedStepRunner.ForkedFailure
- process - Variable in class abbot.script.ForkedStepRunner
R
- readMessage(Socket) - Static method in class abbot.script.ForkedStepRunner
- receiveEvent(Script) - Method in class abbot.script.ForkedStepRunner
- Receive a serialized event on the connection and convert it back into a real event, setting the given step's exception/error if necessary.
- refClassName - Variable in class abbot.script.ComponentReference
- refs - Variable in class abbot.script.Script
- Maps a short mnemonic into a ComponentReference.
- relativeDirectory - Variable in class abbot.script.Script
- removeStep(Step) - Method in class abbot.script.Script
- removeStep(int) - Method in class abbot.script.Script
- removeStep(Step) - Method in class abbot.script.Sequence
- Removes the step if it exists in the sequence.
- removeStep(int) - Method in class abbot.script.Sequence
- Removes the step at the given index in the sequence.
- removeStepListener(StepListener) - Method in class abbot.script.StepRunner
- resolve(String) - Method in class abbot.script.Step
- Resolve the given name into a component.
- resolveClass(String) - Method in class abbot.script.Step
- Returns the Class corresponding to the given class name.
- resolveMethod(String, Class, Class) - Method in class abbot.script.Call
- Look up the given method name in the given class.
- resolveTester(String) - Method in class abbot.script.Step
- Provide a just-in-time evaluation of the tester for the given class name.
- resolver - Variable in class abbot.script.ComponentReference
- resolver - Variable in class abbot.script.Step
- run() - Method in class abbot.script.Step
- Main run method.
- run(Script) - Method in class abbot.script.StepRunner
- Run the given step, propagating any failures or errors.
- runStep() - Method in class abbot.script.Assert
- Run this step.
- runStep() - Method in class abbot.script.Call
- runStep() - Method in class abbot.script.Comment
- Main run step.
- runStep(Step) - Method in class abbot.script.ForkedStepRunner
- Running the step in a separate VM should be indistinguishable from running a regular script.
- runStep() - Method in class abbot.script.Launch
- Augment the default run step.
- runStep(StepRunner) - Method in class abbot.script.Script
- Ensure we're not running on the event dispatch thread.
- runStep() - Method in class abbot.script.SendEvent
- Send our event to the component's event queue.
- runStep() - Method in class abbot.script.Sequence
- Process each event in our list.
- runStep(StepRunner) - Method in class abbot.script.Sequence
- Process each event in our list, using the given runner.
- runStep() - Method in class abbot.script.Step
- Implement the step's behavior here.
- runStep(Step) - Method in class abbot.script.StepRunner
- Main run method, which stores any failures or exceptions for later retrieval.
- runStep() - Method in class abbot.script.StepRunnerTest.DefaultStep
- runStep() - Method in class abbot.script.StepRunnerTest.ErrorStep
- runStep() - Method in class abbot.script.StepRunnerTest.FailingStep
- runStep() - Method in class abbot.script.Terminate
- runThreaded(Step) - Method in class abbot.script.StepRunner
- runner - Variable in class abbot.script.StepRunnerTest
S
- SLOW_DELAY - Static variable in class abbot.script.Script
- Robot delay for slow playback.
- STEP_END - Static variable in class abbot.script.StepEvent
- The step has finished.
- STEP_ERROR - Static variable in class abbot.script.StepEvent
- The step encountered an error.
- STEP_FAILURE - Static variable in class abbot.script.StepEvent
- The step failed.
- STEP_PROGRESS - Static variable in class abbot.script.StepEvent
- The step is N% complete.
- STEP_START - Static variable in class abbot.script.StepEvent
- The step has begun executing.
- Script - class abbot.script.Script.
- Provide a structure to encapsulate actions invoked on GUI components and tests performed on those components.
- Script() - Constructor for class abbot.script.Script
- Create a new, empty script.
- Script(String) - Constructor for class abbot.script.Script
- Create a script.
- Script(Resolver, HashMap) - Constructor for class abbot.script.Script
- ScriptFilter - class abbot.script.ScriptFilter.
- ScriptFilter() - Constructor for class abbot.script.ScriptFilter
- ScriptTest - class abbot.script.ScriptTest.
- Verify the script works as advertised.
- ScriptTest(String) - Constructor for class abbot.script.ScriptTest
- ScriptTestSuite - class abbot.script.ScriptTestSuite.
- Script test suite for abbot.
- ScriptTestSuite(String) - Constructor for class abbot.script.ScriptTestSuite
- SendEvent - class abbot.script.SendEvent.
- Script step to generate a single AWT event to a component.
- SendEvent(Resolver, HashMap) - Constructor for class abbot.script.SendEvent
- SendEvent(Resolver, String, AWTEvent) - Constructor for class abbot.script.SendEvent
- Create one based on the given event.
- Sequence - class abbot.script.Sequence.
- Script step which groups a sequence of other Steps.
- Sequence(Resolver, Element, HashMap) - Constructor for class abbot.script.Sequence
- Sequence(Resolver, HashMap) - Constructor for class abbot.script.Sequence
- Sequence(Resolver, String, ArrayList) - Constructor for class abbot.script.Sequence
- Create an aggregate from existing AWTEvents.
- SequenceTest - class abbot.script.SequenceTest.
- Verify the sequence works as advertised.
- SequenceTest(String) - Constructor for class abbot.script.SequenceTest
- Step - class abbot.script.Step.
- Provides access to one step (line) from a script.
- Step(Resolver, HashMap) - Constructor for class abbot.script.Step
- Step(Resolver, String) - Constructor for class abbot.script.Step
- StepEvent - class abbot.script.StepEvent.
- StepEvent(Step, String, int, Throwable) - Constructor for class abbot.script.StepEvent
- StepListener - interface abbot.script.StepListener.
- Listener for script step feedback.
- StepRunner - class abbot.script.StepRunner.
- StepRunner() - Constructor for class abbot.script.StepRunner
- Provides control and tracking of the execution of a step or series of steps.
- StepRunnerTest - class abbot.script.StepRunnerTest.
- StepRunnerTest(String) - Constructor for class abbot.script.StepRunnerTest
- StepRunnerTest.DefaultStep - class abbot.script.StepRunnerTest.DefaultStep.
- StepRunnerTest.DefaultStep(String) - Constructor for class abbot.script.StepRunnerTest.DefaultStep
- StepRunnerTest.ErrorStep - class abbot.script.StepRunnerTest.ErrorStep.
- StepRunnerTest.ErrorStep(String) - Constructor for class abbot.script.StepRunnerTest.ErrorStep
- StepRunnerTest.FailingStep - class abbot.script.StepRunnerTest.FailingStep.
- StepRunnerTest.FailingStep(String) - Constructor for class abbot.script.StepRunnerTest.FailingStep
- StepTest - class abbot.script.StepTest.
- StepTest(String) - Constructor for class abbot.script.StepTest
- save(Writer) - Method in class abbot.script.Script
- save() - Method in class abbot.script.Script
- Write the script to file.
- saveIncludedScripts(Sequence) - Method in class abbot.script.Script
- Recursively save any included scripts which may have been modified.
- script - Variable in class abbot.script.ForkedStepRunner.SlaveProcess
- script - Variable in class abbot.script.ScriptTest
- sendScript(Script) - Method in class abbot.script.ForkedStepRunner
- sequence - Variable in class abbot.script.Sequence
- serverSocket - Static variable in class abbot.script.ForkedStepRunner
- setArguments(String) - Method in class abbot.script.Call
- setClasspath(String) - Method in class abbot.script.Launch
- setComponentID(String) - Method in class abbot.script.Assert
- setDelegates(boolean) - Method in class abbot.script.Launch
- setDescription(String) - Method in class abbot.script.Step
- setError(Step, Throwable) - Method in class abbot.script.StepRunner
- setExpectedResult(String) - Method in class abbot.script.Assert
- setFile(File) - Method in class abbot.script.Script
- Warning: if the directory is changed, need to change associated files as well.
- setForked(boolean) - Method in class abbot.script.Script
- setInverted(boolean) - Method in class abbot.script.Assert
- setMethodName(String) - Method in class abbot.script.Call
- setPollInterval(long) - Method in class abbot.script.Assert
- setRelativeTo(File) - Method in class abbot.script.Script
- Indicate that when invoking toXML, a path relative to the given one should be shown.
- setScriptError(Throwable) - Method in class abbot.script.Step
- For use by subclasses when an error is encountered during parsing.
- setSlowPlayback(boolean) - Method in class abbot.script.Script
- setStep(int, Step) - Method in class abbot.script.Script
- Replaces the step at the given index.
- setStep(int, Step) - Method in class abbot.script.Sequence
- Replaces the step at the given index.
- setStopOnError(boolean) - Method in class abbot.script.StepRunner
- setStopOnFailure(boolean) - Method in class abbot.script.StepRunner
- setTargetClassName(String) - Method in class abbot.script.Action
- Ensure the default class name is "java.awt.Component".
- setTargetClassName(String) - Method in class abbot.script.Call
- setThreaded(boolean) - Method in class abbot.script.Launch
- setTimeout(long) - Method in class abbot.script.Assert
- setUp() - Method in class abbot.script.AssertTest
- setUp() - Method in class abbot.script.ComponentReferenceTest
- setUp() - Method in class abbot.script.ScriptTest
- setUp() - Method in class abbot.script.StepRunnerTest
- setVMArgs(String) - Method in class abbot.script.Script
- setWait(boolean) - Method in class abbot.script.Assert
- shouldDelegate(String) - Method in class abbot.script.AppClassLoader.BootstrapClassLoader
- shouldDelegate(String) - Method in class abbot.script.AppClassLoader
- simpleClassName(Class) - Method in class abbot.script.Step
- size() - Method in class abbot.script.Script
- size() - Method in class abbot.script.Sequence
- Returns the number of steps contained in this one.
- slow - Variable in class abbot.script.Script
- someMethod() - Static method in class abbot.script.CalledClass
- stateChanged(StepEvent) - Method in interface abbot.script.StepListener
- steps() - Method in class abbot.script.Script
- steps() - Method in class abbot.script.Sequence
- Returns a list of the steps contained in this one.
- stop - Variable in class abbot.script.StepRunner
- Whether to stop running.
- stop() - Method in class abbot.script.StepRunner
- Stop execution of the script after the current step completes.
- stopOnError - Variable in class abbot.script.StepRunner
- stopOnFailure - Variable in class abbot.script.StepRunner
- stopped() - Method in class abbot.script.StepRunner
- Return whether the runner has been stopped.
- str - Variable in class abbot.script.ForkedStepRunner.ForkedError
- str - Variable in class abbot.script.ForkedStepRunner.ForkedFailure
- suite() - Static method in class abbot.script.ScriptTestSuite
- Assembles and returns a test suite containing all the tests we'd like to run on a regular basis.
T
- TAG - Static variable in class abbot.script.