A B C D E F G H I J K L M N O P Q R S T U V W X

A

ACTION_CAPTURE_COMPONENT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_CAPTURE_IMAGE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_DYNAMIC - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EDITOR_ABOUT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EDITOR_QUIT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EXPORT_HIERARCHY - Static variable in interface abbot.editor.EditorConstants
 
ACTION_GET_VMARGS - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_ANNOTATION - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_APPLET - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_CALL - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_COMMENT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_LAUNCH - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_SAMPLE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_SCRIPT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_SEQUENCE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_TERMINATE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_KEY - Static variable in class abbot.editor.actions.EditorAction
Key to refer to the action in ActionMaps; not the same as the NAME property which is typically used for labels.
ACTION_PREFIX - Static variable in interface abbot.editor.EditorConstants
 
ACTION_RUN - Static variable in interface abbot.editor.EditorConstants
 
ACTION_RUN_LAUNCH - Static variable in interface abbot.editor.EditorConstants
 
ACTION_RUN_SELECTED - Static variable in interface abbot.editor.EditorConstants
 
ACTION_RUN_TERMINATE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_RUN_TO - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_CLEAR - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_CLOSE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_DELETE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_DUPLICATE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_NEW - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_OPEN - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_RENAME - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_SAVE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SCRIPT_SAVE_AS - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SELECT_COMPONENT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_SELECT_TESTSUITE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_STEP_CUT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_STEP_GROUP - Static variable in interface abbot.editor.EditorConstants
 
ACTION_STEP_MOVE_DOWN - Static variable in interface abbot.editor.EditorConstants
 
ACTION_STEP_MOVE_UP - Static variable in interface abbot.editor.EditorConstants
 
ACTION_TOGGLE_FORKED - Static variable in interface abbot.editor.EditorConstants
 
ACTION_TOGGLE_SLOW_PLAYBACK - Static variable in interface abbot.editor.EditorConstants
 
ACTION_TOGGLE_STOP_ON_ERROR - Static variable in interface abbot.editor.EditorConstants
 
ACTION_TOGGLE_STOP_ON_FAILURE - Static variable in interface abbot.editor.EditorConstants
 
ANON_INNER_CLASS - Static variable in class abbot.script.ComponentReference
 
AWT - class abbot.util.AWT.
Various AWT utilities.
AWTCode - class example.AWTCode.
 
AWTCode() - Constructor for class example.AWTCode
 
AWTHierarchy - class abbot.finder.AWTHierarchy.
Provides access to the current AWT hierarchy.
AWTHierarchy() - Constructor for class abbot.finder.AWTHierarchy
 
AbstractButtonRecorder - class abbot.editor.recorder.AbstractButtonRecorder.
Record basic semantic events you might find on an AbstractButton.
AbstractButtonRecorder(Resolver) - Constructor for class abbot.editor.recorder.AbstractButtonRecorder
 
AbstractButtonTester - class abbot.tester.AbstractButtonTester.
 
AbstractButtonTester() - Constructor for class abbot.tester.AbstractButtonTester
 
AbstractInternalFrameWatcher - class abbot.editor.recorder.AbstractInternalFrameWatcher.
 
AbstractInternalFrameWatcher(JInternalFrame) - Constructor for class abbot.editor.recorder.AbstractInternalFrameWatcher
 
AbstractMatcher - class abbot.finder.matchers.AbstractMatcher.
Convenience abstract class to provide regexp-based matching of strings.
AbstractMatcher() - Constructor for class abbot.finder.matchers.AbstractMatcher
 
Action - class abbot.script.Action.
Encapsulate an action.
Action(Resolver, Map) - 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
 
ActionFailedException - exception abbot.tester.ActionFailedException.
Indicates that a ComponentTester action failed to execute properly.
ActionFailedException(String) - Constructor for class abbot.tester.ActionFailedException
 
ActionMapModel - class abbot.editor.ActionMapModel.
 
ActionMapModel() - Constructor for class abbot.editor.ActionMapModel
 
ActionMapModel(ActionMap) - Constructor for class abbot.editor.ActionMapModel
 
Annotation - class abbot.script.Annotation.
Provides a method for communicating a message on the display.
Annotation(Resolver, Element, Map) - Constructor for class abbot.script.Annotation
 
Annotation(Resolver, String) - Constructor for class abbot.script.Annotation
 
Annotation.AnnotationWindow - class abbot.script.Annotation.AnnotationWindow.
 
Annotation.AnnotationWindow(Dialog, String) - Constructor for class abbot.script.Annotation.AnnotationWindow
 
Annotation.AnnotationWindow(Dialog) - Constructor for class abbot.script.Annotation.AnnotationWindow
 
Annotation.AnnotationWindow(Frame, String) - Constructor for class abbot.script.Annotation.AnnotationWindow
 
Annotation.AnnotationWindow(Frame) - Constructor for class abbot.script.Annotation.AnnotationWindow
 
Annotation.WindowLock - class abbot.script.Annotation.WindowLock.
 
Annotation.WindowLock() - Constructor for class abbot.script.Annotation.WindowLock
 
AppClassLoader - class abbot.script.AppClassLoader.
A custom class loader which installs itself as if it were the application class loader.
AppClassLoader() - Constructor for class abbot.script.AppClassLoader
Constructs an AppClassLoader using the current classpath (as found in java.class.path).
AppClassLoader(String) - 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.
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(SecurityManager) - Constructor for class abbot.script.AppletSecurityManager
 
Appletviewer - class abbot.script.Appletviewer.
Provides applet launch capability.
Appletviewer(Resolver, Map) - Constructor for class abbot.script.Appletviewer
Create an applet-launching step.
Appletviewer(Resolver, String, String, Map, String, String, String) - Constructor for class abbot.script.Appletviewer
Create an applet-launching step.
ArgumentParser - class abbot.script.ArgumentParser.
Provide parsing of a String into an array of appropriately typed arguments.
ArrowButton - class example.ArrowButton.
Source code for Tutorial 1.
ArrowButton() - Constructor for class example.ArrowButton
 
ArrowButton(String) - Constructor for class example.ArrowButton
 
ArrowButtonTest - class example.ArrowButtonTest.
Source code for Tutorial 1.
ArrowButtonTest(String) - Constructor for class example.ArrowButtonTest
 
Assert - class abbot.script.Assert.
Encapsulate an assertion (or a wait).
Assert(Resolver, Map) - Constructor for class abbot.script.Assert
Construct an assert step from XML.
Assert(Resolver, String, String, String, String[], String, boolean) - Constructor for class abbot.script.Assert
Assertion provided by the ComponentTester class, or an arbitrary static call.
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, boolean) - Constructor for class abbot.script.Assert
Property assertion on Component subclass.
AssertionFailedError - error abbot.AssertionFailedError.
Indirect usage to avoid too much direct linkage to JUnit.
AssertionFailedError() - Constructor for class abbot.AssertionFailedError
 
AssertionFailedError(String) - Constructor for class abbot.AssertionFailedError
 
AssertionFailedError(String, Step) - Constructor for class abbot.AssertionFailedError
 
abbot - package abbot
Provides testing support for Java GUIs.
abbot.editor - package abbot.editor
Provides support for editing Abbot test scripts.
abbot.editor.actions - package abbot.editor.actions
 
abbot.editor.recorder - package abbot.editor.recorder
Provide recording support for component-specific user actions.
abbot.finder - package abbot.finder
Provides component search and lookup facilities.
abbot.finder.matchers - package abbot.finder.matchers
Provides various types of Matcher implementations for use in component searches.
abbot.i18n - package abbot.i18n
Provides internationalization support for Abbot and Costello.
abbot.script - package abbot.script
Provides basic elements for constructing a test script.
abbot.tester - package abbot.tester
Provide component-specific actions and tests.
abbot.util - package abbot.util
 
accept(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Returns whether this ComponentRecorder wishes to accept the given event.
accept(AWTEvent) - Method in class abbot.editor.recorder.JComboBoxRecorder
Make sure we only operate on a JComboBox.
accept(AWTEvent) - Method in class abbot.editor.recorder.JComponentRecorder
Add handling for JComponent input-mapped actions.
accept(AWTEvent) - Method in class abbot.editor.recorder.JInternalFrameRecorder
 
accept(AWTEvent) - Method in class abbot.editor.recorder.JTabbedPaneRecorder
 
accept(AWTEvent) - Method in class abbot.editor.recorder.SemanticRecorder
Returns whether this SemanticRecorder wishes to accept the given event and subsequent events.
accept(File) - Method in class abbot.script.ScriptFilter
Indicate whether the given file should appear in the browser.
accept(File) - Method in class junit.extensions.abbot.ScriptTestSuite
Return whether to accept the given file.
actionAccept(Component) - Method in class abbot.tester.FileDialogTester
Accept the currently selected file.
actionActionMap(Component, String) - Method in class abbot.tester.JComponentTester
Invoke an action from the component's action map.
actionActivate(Window) - Method in class abbot.tester.WindowTester
Activate the given Window.
actionApprove(Component) - Method in class abbot.tester.JFileChooserTester
 
actionCancel(Component) - Method in class abbot.tester.FileDialogTester
Close the file dialog without selecting a file.
actionCancel(Component) - Method in class abbot.tester.JFileChooserTester
 
actionClick(Component) - Method in class abbot.tester.AbstractButtonTester
AbstractButton click action.
actionClick(Component) - Method in class abbot.tester.ComponentTester
Click on the center of the component.
actionClick(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Click on the component at the given location.
actionClick(Component, ComponentLocation, int) - Method in class abbot.tester.ComponentTester
Click on the component at the given location with the given modifiers.
actionClick(Component, ComponentLocation, int, int) - Method in class abbot.tester.ComponentTester
Click on the component at the given location, with the given modifiers and click count.
actionClick(Component, int, int) - Method in class abbot.tester.ComponentTester
Click on the component at the given location.
actionClick(Component, int, int, int) - Method in class abbot.tester.ComponentTester
Click on the component at the given location.
actionClick(Component, int, int, int, int) - Method in class abbot.tester.ComponentTester
Click on the component at the given location, specifying buttons and the number of clicks.
actionClick(Component, ComponentLocation, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionClick(Component, ComponentLocation, int) instead
actionClick(Component, ComponentLocation, String, int) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionClick(Component, ComponentLocation, int, int) instead
actionClick(Component, int, int, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionClick(Component, ComponentLocation, int) instead.
actionClick(Component, int, int, String, int) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionClick(Component, ComponentLocation, int, int) instead
actionClick(Component, ComponentLocation, String, int) - Method in class abbot.tester.JComponentTester
Deprecated. Use #actionClick(Component, ComponentLocation, int, int).
actionClick(Component, ComponentLocation, int, int) - Method in class abbot.tester.JComponentTester
Scrolls to ensure the substructure is in view before clicking.
actionClick(Component, int) - Method in class abbot.tester.JTextComponentTester
Click at the given index position.
actionClick(Component, ComponentLocation) - Method in class abbot.tester.JTreeTester
Click at the given location.
actionClickCell(Component, int, int) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionClickCell(Component, int, int, String) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionClickCell(Component, int, int, String, int) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionClickIndex(Component, int) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionClickIndex(Component, int, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionClickIndex(Component, int, String, int) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionClickRow(Component, int) - Method in class abbot.tester.JTreeTester
Simple click on the given row.
actionClickRow(Component, int, String) - Method in class abbot.tester.JTreeTester
Deprecated. Use the ComponentLocation version.
actionClickRow(Component, int, String, int) - Method in class abbot.tester.JTreeTester
Deprecated. Use the ComponentLocation version.
actionClickValue(Component, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionClickValue(Component, String, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionClickValue(Component, String, String, int) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionClose(Component) - Method in class abbot.tester.JInternalFrameTester
Close the internal frame.
actionClose(Component) - Method in class abbot.tester.WindowTester
Send a WINDOW_CLOSING event to the window, equivalent to the user closing the window through the window manager.
actionDecrement(Component) - Method in class abbot.tester.JSliderTester
Click at the minimum end of the slider.
actionDecrement(Component) - Method in class abbot.tester.JSpinnerTester
Decrement the JSpinner.
actionDeiconify(Component) - Method in class abbot.tester.FrameTester
Deiconify the given Frame.
actionDeiconify(Component) - Method in class abbot.tester.JInternalFrameTester
Deiconify the given Frame.
actionDelay(int) - Method in class abbot.tester.ComponentTester
Delay the given number of ms.
actionDrag(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Perform a drag action.
actionDrag(Component) - Method in class abbot.tester.ComponentTester
Perform a drag action.
actionDrag(Component, ComponentLocation, String) - Method in class abbot.tester.ComponentTester
Perform a drag action with the given modifiers.
actionDrag(Component, int, int) - Method in class abbot.tester.ComponentTester
Perform a drag action.
actionDrag(Component, int, int, String) - Method in class abbot.tester.ComponentTester
Perform a drag action.
actionDrag(Component, ComponentLocation, String) - Method in class abbot.tester.JComponentTester
Scrolls to ensure the substructure is in view before starting the drag.
actionDragCell(Component, int, int) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionDragCell(Component, int, int, String) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionDrop(Component) - Method in class abbot.tester.ComponentTester
Perform a basic drop action (implicitly causing preceding mouse drag motion).
actionDrop(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Perform a basic drop action (implicitly causing preceding mouse drag motion).
actionDrop(Component, int, int) - Method in class abbot.tester.ComponentTester
Perform a basic drop action (implicitly causing preceding mouse drag motion).
actionDrop(Component, ComponentLocation) - Method in class abbot.tester.JComponentTester
Scrolls to ensure the drop target substructure is in view before dropping (normally handled by autoscroll).
actionDropAtCell(Component, int, int) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionEndSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
Terminate a selection on the given index.
actionEnterText(Component, String) - Method in class abbot.tester.JTextComponentTester
Type the given text into the given component, replacing any existing text already there.
actionFocus(Component) - Method in class abbot.tester.ComponentTester
Set the focus on to the given component.
actionIconify(Component) - Method in class abbot.tester.FrameTester
Iconify the given Frame.
actionIconify(Component) - Method in class abbot.tester.JInternalFrameTester
Iconify the given Frame.
actionIncrement(Component) - Method in class abbot.tester.JSliderTester
Click at the maximum end of the slider.
actionIncrement(Component) - Method in class abbot.tester.JSpinnerTester
Increment the JSpinner.
actionKeyPress(Component, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyPress(Component, int) instead.
actionKeyPress(Component, int) - Method in class abbot.tester.ComponentTester
Send a key press event for the given virtual key code to the given Component.
actionKeyPress(String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyPress(int) instead.
actionKeyPress(int) - Method in class abbot.tester.ComponentTester
Generate a key press event for the given virtual key code.
actionKeyRelease(Component, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyRelease(Component, int) instead.
actionKeyRelease(Component, int) - Method in class abbot.tester.ComponentTester
Generate a key release event sent to the given component.
actionKeyRelease(String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyRelease(int) instead.
actionKeyRelease(int) - Method in class abbot.tester.ComponentTester
Generate a key release event.
actionKeyString(Component, String) - Method in class abbot.tester.ComponentTester
Send events required to generate the given string on the given component.
actionKeyString(String) - Method in class abbot.tester.ComponentTester
Send events required to generate the given string.
actionKeyStroke(Component, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyStroke(Component, int) instead.
actionKeyStroke(Component, int) - Method in class abbot.tester.ComponentTester
Send the given keystroke, which must be the KeyEvent field name of a KeyEvent VK_ constant to the program.
actionKeyStroke(String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyStroke(int) instead.
actionKeyStroke(int) - Method in class abbot.tester.ComponentTester
Send the given keystroke, which must be the KeyEvent field name of a KeyEvent VK_ constant.
actionKeyStroke(Component, String, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyStroke(Component, int, int) instead.
actionKeyStroke(Component, int, int) - Method in class abbot.tester.ComponentTester
Send the given keystroke, which must be the KeyEvent field name of a KeyEvent VK_ constant to the program.
actionKeyStroke(String, String) - Method in class abbot.tester.ComponentTester
Deprecated. Use actionKeyStroke(int, int) instead.
actionKeyStroke(int, int) - Method in class abbot.tester.ComponentTester
Send the given keystroke, which must be the KeyEvent field name of a KeyEvent VK_ constant to the program.
actionMakeVisible(Component, TreePath) - Method in class abbot.tester.JTreeTester
Ensure all elements of the given path are visible.
actionMaximize(Component) - Method in class abbot.tester.FrameTester
Maximize the given Frame.
actionMaximize(Component) - Method in class abbot.tester.JInternalFrameTester
 
actionMove(Component, int, int) - Method in class abbot.tester.JInternalFrameTester
Move the given internal frame.
actionMove(Component, int, int) - Method in class abbot.tester.WindowTester
Move the window to the given location.
actionMoveBy(Component, int, int) - Method in class abbot.tester.WindowTester
Move the window to the given location.
actionNormalize(Component) - Method in class abbot.tester.FrameTester
Normalize the given Frame.
actionNormalize(Component) - Method in class abbot.tester.JInternalFrameTester
 
actionPerformed(ActionEvent) - Method in class abbot.editor.ComponentBrowser
Generic action handler for buttons.
actionPerformed(ActionEvent) - Method in class abbot.editor.ScriptEditor
Respond to various components.
actionPerformed(ActionEvent) - Method in class abbot.editor.actions.EditorToggleAction
 
actionPerformed(ActionEvent) - Method in class example.NumberChooser
 
actionResize(Component, int, int) - Method in class abbot.tester.JInternalFrameTester
Resize the given internal frame.
actionResize(Component, int, int) - Method in class abbot.tester.WindowTester
Resize the given window.
actionResizeBy(Component, int, int) - Method in class abbot.tester.WindowTester
Resize the given window.
actionScrollCellToVisible(Component, int, int) - Method in class abbot.tester.JTableTester
Deprecated. Use actionScrollToVisible(comp, new JTableLocation(row, col)) instead.
actionScrollRowToVisible(Component, int) - Method in class abbot.tester.JListTester
Deprecated. Use the JListLocation version.
actionScrollToVisible(Component, ComponentLocation) - Method in class abbot.tester.JComponentTester
Make sure the given point is visible.
actionScrollToVisible(Component, int, int) - Method in class abbot.tester.JComponentTester
Make sure the given point is visible.
actionScrollToVisible(Component, int, int, int, int) - Method in class abbot.tester.JComponentTester
Make sure the given rectangle is visible.
actionSelect(Component, int, int) - Method in class abbot.tester.JTextComponentTester
Select the given range of text.
actionSelectAWTMenuItemByLabel(Frame, String) - Method in class abbot.tester.ComponentTester
 
actionSelectAWTPopupMenuItemByLabel(Component, String) - Method in class abbot.tester.ComponentTester
 
actionSelectCell(Component, JTableLocation) - Method in class abbot.tester.JTableTester
Select the given cell, if not already.
actionSelectCell(Component, int, int) - Method in class abbot.tester.JTableTester
Select the given cell, if not already.
actionSelectIndex(Component, int) - Method in class abbot.tester.ChoiceTester
Select an item by index.
actionSelectIndex(Component, int) - Method in class abbot.tester.JComboBoxTester
 
actionSelectIndex(Component, int) - Method in class abbot.tester.JListTester
Select the given index.
actionSelectIndex(Component, int) - Method in class abbot.tester.JTabbedPaneTester
Deprecated. Use the ComponentLocation version instead.
actionSelectItem(Component, String) - Method in class abbot.tester.ChoiceTester
Select an item by its String representation.
actionSelectItem(Component, String) - Method in class abbot.tester.JComboBoxTester
 
actionSelectMenuItem(Component) - Method in class abbot.tester.ComponentTester
Select the given menu item.
actionSelectPath(Component, TreePath) - Method in class abbot.tester.JTreeTester
Select the given path, expanding parent nodes if necessary.
actionSelectPopupMenuItem(Component, String) - Method in class abbot.tester.ComponentTester
Pop up a menu at the center of the given component and select the given item.
actionSelectPopupMenuItem(Component, ComponentLocation, String) - Method in class abbot.tester.ComponentTester
Pop up a menu at the given location on the given component and select the given item.
actionSelectPopupMenuItem(Component, int, int, String) - Method in class abbot.tester.ComponentTester
Pop up a menu at the given coordinates on the given component and select the given item.
actionSelectPopupMenuItemAtCell(Component, int, int, String) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionSelectPopupMenuItemAtIndex(Component, int, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionSelectPopupMenuItemAtRow(Component, int, String) - Method in class abbot.tester.JTreeTester
Deprecated. Use the ComponentLocation version.
actionSelectPopupMenuItemAtValue(Component, String, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionSelectRow(Component, JListLocation) - Method in class abbot.tester.JListTester
Select the given row.
actionSelectRow(Component, ComponentLocation) - Method in class abbot.tester.JTreeTester
Select the given row.
actionSelectRow(Component, int) - Method in class abbot.tester.JTreeTester
Select the given row.
actionSelectTab(Component, JTabbedPaneLocation) - Method in class abbot.tester.JTabbedPaneTester
 
actionSelectTab(Component, String) - Method in class abbot.tester.JTabbedPaneTester
Deprecated. Use the ComponentLocation version instead.
actionSelectText(Component, int, int) - Method in class abbot.tester.JTextComponentTester
Select the given text range.
actionSelectValue(Component, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionSetCaretPosition(Component, int) - Method in class abbot.tester.JTextComponentTester
 
actionSetDirectory(Component, String) - Method in class abbot.tester.FileDialogTester
 
actionSetDirectory(Component, String) - Method in class abbot.tester.JFileChooserTester
 
actionSetFile(Component, String) - Method in class abbot.tester.FileDialogTester
This sets the file path for the fd
actionSetFilename(Component, String) - Method in class abbot.tester.JFileChooserTester
 
actionSetValue(Component, String) - Method in class abbot.tester.JSpinnerTester
Set the value of the JSpinner, assuming its editor has a JTextComponent under it somewhere.
actionShowPopupMenu(Component) - Method in class abbot.tester.ComponentTester
Pop up a menu in the center of the given component.
actionShowPopupMenu(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Pop up a menu in the center of the given component.
actionShowPopupMenu(Component, int, int) - Method in class abbot.tester.ComponentTester
Pop up a menu at the given location on the given component.
actionShowPopupMenuAtCell(Component, int, int) - Method in class abbot.tester.JTableTester
Deprecated. Use the ComponentLocation version.
actionShowPopupMenuAtIndex(Component, int) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionShowPopupMenuAtRow(Component, int) - Method in class abbot.tester.JTreeTester
Deprecated. Use the ComponentLocation version.
actionShowPopupMenuAtValue(Component, String) - Method in class abbot.tester.JListTester
Deprecated. Use the ComponentLocation version instead.
actionSlide(Component, int) - Method in class abbot.tester.JSliderTester
Slide the knob to the requested value.
actionSlideMaximum(Component) - Method in class abbot.tester.JSliderTester
Slide the knob to its maximum.
actionSlideMinimum(Component) - Method in class abbot.tester.JSliderTester
Slide the knob to its minimum.
actionStartSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
Start a selection at the given index.
actionText(Component, String) - Method in class abbot.tester.JTextComponentTester
Deprecated.  
actionToggleRow(Component, int) - Method in class abbot.tester.JTreeTester
Deprecated. Use the ComponentLocation version instead.
actionToggleRow(Component, ComponentLocation) - Method in class abbot.tester.JTreeTester
Change the open/closed state of the given row, if possible.
actionWaitForIdle() - Method in class abbot.tester.ComponentTester
Wait for an idle AWT event queue.
activate(Window) - Method in class abbot.tester.Robot
Activate the given window.
add(Command) - Method in class abbot.editor.actions.CommandHistory
Add the given command to the command history.
addActionListener(ActionListener) - Method in class abbot.editor.recorder.Recorder
The recorder supports zero or one listeners.
addActionListener(ActionListener) - Method in class abbot.editor.recorder.SemanticRecorder
Supports at most one listener.
addActionListener(ActionListener) - Method in class example.ArrowButton
 
addAttributes(Element) - Method in class abbot.script.Step
 
addComponent(Component) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
addComponent(Component) - Method in interface abbot.script.Resolver
Add a new component to the existing collection.
addComponent(Component) - Method in class abbot.script.Script
Add a new component reference for the given component.
addComponentReference(ComponentReference) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
addComponentReference(ComponentReference) - Method in interface abbot.script.Resolver
Add a new component reference to the existing collection.
addComponentReference(ComponentReference) - Method in class abbot.script.Script
Add a component reference directly, replacing any existing one with the same ID.
addComponentReference(Element) - Method in class abbot.script.Script
Add a new component reference to the script.
addContent(Element) - Method in class abbot.script.Annotation
 
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.
addDebugClass(String) - Static method in class abbot.Log
Indicate the class name[:depth] to add to debug output.
addDebugClass(Class) - Static method in class abbot.Log
Indicate the class to add to debug output.
addDebugClass(Class, int) - Static method in class abbot.Log
Indicate that debug messages should be output for the given class.
addPropertyChangeListener(PropertyChangeListener) - Method in class example.FontChooser
 
addPropertyChangeListener(PropertyChangeListener) - Method in class example.NumberChooser
 
addSelectionListener(ComponentBrowserListener) - Method in class abbot.editor.ComponentBrowser
 
addStep(Step) - Method in class abbot.editor.ScriptEditor
Insert a new step at the current cursor location.
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
 
assertComponentShowing(ComponentReference) - Method in class abbot.tester.ComponentTester
Return whether the Component represented by the given ComponentReference is available.
assertFrameShowing(String) - Method in class abbot.tester.ComponentTester
Deprecated. This method does not provide sufficient context to reliably find a component.
assertImage(Component, File, boolean) - Method in class abbot.tester.ComponentTester
Return whether the component's contents matches the given image.
assertNotSwing() - Static method in class abbot.Log
Assert that the current thread is NOT the swing thread.
assertSwing() - Static method in class abbot.Log
Assert that the current thread is the swing thread.
assertTrue(String, boolean) - Static method in class abbot.Log
Standard assert, with a message provided since java can't easily stringify a boolean expression.
assertTrue(boolean) - Static method in class abbot.Log
Basic assertion.
autoscroll(Point) - Method in class abbot.editor.ScriptTable
 
availableFonts - Static variable in class example.FontChooser
 

B

BUNDLE - Static variable in class abbot.i18n.Strings
 
BUTTON_MASK - Static variable in class abbot.tester.Robot
 
BasicFinder - class abbot.finder.BasicFinder.
Provides basic component lookup, examining each component in turn.
BasicFinder() - Constructor for class abbot.finder.BasicFinder
 
BasicFinder(Hierarchy) - Constructor for class abbot.finder.BasicFinder
 
BugChecker - class abbot.tester.BugChecker.
Provides automated checking for known OS/VM bugs related to the Robot.
BugChecker() - Constructor for class abbot.tester.BugChecker
 
BugReport - error abbot.BugReport.
Exception for reporting unexpected situations in the program.
BugReport(String) - Constructor for class abbot.BugReport
 
BugReport(String, Throwable) - Constructor for class abbot.BugReport
 
ButtonRecorder - class abbot.editor.recorder.ButtonRecorder.
Record simple clicks on a Button component.
ButtonRecorder(Resolver) - Constructor for class abbot.editor.recorder.ButtonRecorder
 
ButtonTester - class abbot.tester.ButtonTester.
Provides Button activation support, since otherwise AWT buttons cannot be activated in AWT mode.
ButtonTester() - Constructor for class abbot.tester.ButtonTester
 
badFormat(String) - Method in class abbot.tester.ComponentLocation
 
badFormat(String) - Method in class abbot.tester.JListLocation
 
badFormat(String) - Method in class abbot.tester.JTabbedPaneLocation
 
badFormat(String) - Method in class abbot.tester.JTableHeaderLocation
 
badFormat(String) - Method in class abbot.tester.JTableLocation
 
badFormat(String) - Method in class abbot.tester.JTreeLocation
 
bestMatch(Component[]) - Method in interface abbot.finder.MultiMatcher
Returns the best match among all the given candidates, or throws an exception if there is no best match.
bold - Variable in class example.FontChooser
 
bugCheck(Window) - Static method in class abbot.tester.BugChecker
Check for all known robot-related bugs that will affect Abbot operation.

C

Call - class abbot.script.Call.
Class for script steps that want to invoke a method on a class.
Call(Resolver, Map) - Constructor for class abbot.script.Call
 
Call(Resolver, String, String, String, String[]) - Constructor for class abbot.script.Call
 
CheckboxRecorder - class abbot.editor.recorder.CheckboxRecorder.
Record basic click a Checkbox component.
CheckboxRecorder(Resolver) - Constructor for class abbot.editor.recorder.CheckboxRecorder
 
CheckboxTester - class abbot.tester.CheckboxTester.
Provides Checkbox activation support, since otherwise AWT buttons cannot be activated in AWT mode.
CheckboxTester() - Constructor for class abbot.tester.CheckboxTester
 
ChoiceRecorder - class abbot.editor.recorder.ChoiceRecorder.
Record basic semantic events you might find on an Choice component.
ChoiceRecorder(Resolver) - Constructor for class abbot.editor.recorder.ChoiceRecorder
 
ChoiceTester - class abbot.tester.ChoiceTester.
AWT Choice (ComboBox) support.
ChoiceTester() - Constructor for class abbot.tester.ChoiceTester
 
ClassMatcher - class abbot.finder.matchers.ClassMatcher.
Provides matching of components by class.
ClassMatcher(Class) - Constructor for class abbot.finder.matchers.ClassMatcher
 
ClassMatcher(Class, boolean) - Constructor for class abbot.finder.matchers.ClassMatcher
 
Command - interface abbot.editor.actions.Command.
 
CommandHistory - class abbot.editor.actions.CommandHistory.
Keep a history of commands, enabling potentially unlimited undo.
CommandHistory() - Constructor for class abbot.editor.actions.CommandHistory
 
Comment - class abbot.script.Comment.
Represents a comment.
Comment(Resolver, Map) - Constructor for class abbot.script.Comment
 
Comment(Resolver, String) - Constructor for class abbot.script.Comment
 
ComponentBrowser - class abbot.editor.ComponentBrowser.
Browse an existing component hierarchy.
ComponentBrowser(Resolver, Hierarchy) - Constructor for class abbot.editor.ComponentBrowser
Default constructor
ComponentBrowserListener - interface abbot.editor.ComponentBrowserListener.
 
ComponentFinder - interface abbot.finder.ComponentFinder.
Interface to support looking up existing components based on a number of different criteria.
ComponentLocation - class abbot.tester.ComponentLocation.
Provides encapsulation of a Component-relative location.
ComponentLocation() - Constructor for class abbot.tester.ComponentLocation
Create a simple location which represents the center of a component.
ComponentLocation(Point) - Constructor for class abbot.tester.ComponentLocation
Create a simple location.
ComponentMissingException - exception abbot.tester.ComponentMissingException.
Indicates that a component required by a ComponentTester action was not found.
ComponentMissingException(String) - Constructor for class abbot.tester.ComponentMissingException
 
ComponentNode - class abbot.editor.ComponentNode.
 
ComponentNode(Hierarchy) - Constructor for class abbot.editor.ComponentNode
Constructor for the root node of a hierarchy.
ComponentNode(Hierarchy, boolean) - Constructor for class abbot.editor.ComponentNode
Constructor for the root node of a hierarchy.
ComponentNode(ComponentNode, Object) - Constructor for class abbot.editor.ComponentNode
 
ComponentNode(ComponentNode, Component) - Constructor for class abbot.editor.ComponentNode
 
ComponentNode(ComponentNode, MenuComponent) - Constructor for class abbot.editor.ComponentNode
 
ComponentNode(ComponentNode, MenuItem) - Constructor for class abbot.editor.ComponentNode
 
ComponentNotFoundException - exception abbot.finder.ComponentNotFoundException.
Indicates no component could be found, where one was required.
ComponentNotFoundException() - Constructor for class abbot.finder.ComponentNotFoundException
 
ComponentNotFoundException(String) - Constructor for class abbot.finder.ComponentNotFoundException
 
ComponentNotShowingException - exception abbot.tester.ComponentNotShowingException.
Indicates that a ComponentTester action failed due to the component not being visible on screen.
ComponentNotShowingException(String) - Constructor for class abbot.tester.ComponentNotShowingException
 
ComponentPropertyModel - class abbot.editor.ComponentPropertyModel.
 
ComponentPropertyModel() - Constructor for class abbot.editor.ComponentPropertyModel
Create a model with two columns, the property name and the property value.
ComponentRecorder - class abbot.editor.recorder.ComponentRecorder.
Record basic semantic events you might find on any component.
ComponentRecorder(Resolver) - Constructor for class abbot.editor.recorder.ComponentRecorder
Create a ComponentRecorder for use in capturing the semantics of a GUI action.
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
Deprecated. Use #ComponentReference(Resolver, Class, Map)
ComponentReference(String, Class, String, String) - Constructor for class abbot.script.ComponentReference
Deprecated. The Tag attribute is deprecated.
ComponentReference(String, Class, String, String, String) - Constructor for class abbot.script.ComponentReference
Deprecated. The Tag attribute is deprecated, and the Title attribute has changed meaning.
ComponentReference(String, Class, String, String, String, ComponentReference, int) - Constructor for class abbot.script.ComponentReference
Deprecated. The Tag attribute is deprecated, and the Title attribute has changed meaning.
ComponentReference(String, Class, String, String, String, ComponentReference, int, ComponentReference) - Constructor for class abbot.script.ComponentReference
Deprecated. The Tag attribute is deprecated, and the Title attribute has changed meaning.
ComponentReference(Resolver, Element) - Constructor for class abbot.script.ComponentReference
For creation from XML.
ComponentReference(Resolver, Class, String[][]) - Constructor for class abbot.script.ComponentReference
Create a reference to an instance of the given class, given an array of name/value pairs of attributes.
ComponentReference(Resolver, Class, Map) - Constructor for class abbot.script.ComponentReference
Create a reference to an instance of the given class, given a Map of attributes.
ComponentReference(Resolver, Component) - Constructor for class abbot.script.ComponentReference
Create a reference based on the given component.
ComponentReference(Resolver, Component, boolean) - Constructor for class abbot.script.ComponentReference
Create a reference based on the given component.
ComponentSearchException - exception abbot.finder.ComponentSearchException.
General exception class which encapsulates all failures generated attempting to find a component in the currently available GUI.
ComponentSearchException() - Constructor for class abbot.finder.ComponentSearchException
 
ComponentSearchException(String) - Constructor for class abbot.finder.ComponentSearchException
 
ComponentTestFixture - class junit.extensions.abbot.ComponentTestFixture.
Simple wrapper for testing components under JUnit.
ComponentTestFixture(String) - Constructor for class junit.extensions.abbot.ComponentTestFixture
Construct a test case with the given name.
ComponentTestFixture.ExceptionCatcher - class junit.extensions.abbot.ComponentTestFixture.ExceptionCatcher.
Provide access to the most recent exception caught on the dispatch thread.
ComponentTestFixture.ExceptionCatcher() - Constructor for class junit.extensions.abbot.ComponentTestFixture.ExceptionCatcher
 
ComponentTester - class abbot.tester.ComponentTester.
Provides basic programmatic operation of a Component.
ComponentTester() - Constructor for class abbot.tester.ComponentTester
 
ComponentTree - class abbot.editor.ComponentTree.
Provides a Tree view into a given Hierarchy of components.
ComponentTree(Hierarchy) - Constructor for class abbot.editor.ComponentTree
 
ComponentTreeIcons - class abbot.editor.ComponentTreeIcons.
Provides JTree icons for different Components.
ComponentTreeIcons() - Constructor for class abbot.editor.ComponentTreeIcons
 
Condition - interface abbot.script.Condition.
Abstract a condition test.
ContainerRecorder - class abbot.editor.recorder.ContainerRecorder.
Record basic semantic events you might find on an Container.
ContainerRecorder(Resolver) - Constructor for class abbot.editor.recorder.ContainerRecorder
 
ContainerTester - class abbot.tester.ContainerTester.
 
ContainerTester() - Constructor for class abbot.tester.ContainerTester
 
Costello - class abbot.editor.Costello.
Simple splash screen for the script editor.
Costello() - Constructor for class abbot.editor.Costello
 
CustomCheckBoxMenuItem - class abbot.editor.CustomCheckBoxMenuItem.
A custom JCheckBoxMenuItem that listens to the selected state of its toggle action, reflecting its state when the action changes.
CustomCheckBoxMenuItem(EditorToggleAction) - Constructor for class abbot.editor.CustomCheckBoxMenuItem
 
CustomTextField - class example.CustomTextField.
 
CustomTextField(String) - Constructor for class example.CustomTextField
 
cacheOnCreation - Static variable in class abbot.script.ComponentReference
Disable immediate cacheing of components when a reference is created based on a Component.
canDrag() - Method in class abbot.editor.recorder.AbstractButtonRecorder
Usually don't bother tracking drags/drops on buttons.
canDrag() - Method in class abbot.editor.recorder.ComponentRecorder
Default to recording a drag if it looks like one.
canMoveDown() - Method in class abbot.editor.ScriptTable
 
canMoveUp() - Method in class abbot.editor.ScriptTable
 
canMoveWindows() - Static method in class abbot.tester.Robot
Returns whether it is possible to move windows that are not an instance of Frame or Dialog.
canMultipleClick() - Method in class abbot.editor.recorder.AbstractButtonRecorder
Usually aren't interested in multiple clicks on a button.
canMultipleClick() - Method in class abbot.editor.recorder.ComponentRecorder
Default to waiting for multiple clicks.
canMultipleClick() - Method in class abbot.editor.recorder.JComboBoxRecorder
 
canResizeWindows() - Static method in class abbot.tester.Robot
Returns whether it is possible to resize windows that are not an instance of Frame or Dialog.
canUndo() - Method in class abbot.editor.actions.CommandHistory
 
capture(Rectangle) - Method in class abbot.tester.Robot
Capture the contents of the given rectangle.
capture(Component) - Method in class abbot.tester.Robot
Capture the contents of the given component, sans any border or insets.
capture(Component, boolean) - Method in class abbot.tester.Robot
Capture the contents of the given component, optionally including the border and/or insets.
cellToPoint(JTable, int, int) - Method in class abbot.tester.JTableLocation
Convert the given row, col into a coordinate pair.
changeFile(File) - Method in class abbot.script.Script
Change the file system basis for the current script.
checkEnableOK(ListSelectionEvent) - Method in class abbot.editor.TestSelector
 
checkExit(int) - Method in class abbot.NoExitSecurityManager
 
checkExit(int) - Method in class abbot.script.AppletSecurityManager
 
checkPermission(Permission, Object) - Method in class abbot.NoExitSecurityManager
 
checkPermission(Permission) - Method in class abbot.NoExitSecurityManager
 
checkPermission(Permission, Object) - Method in class abbot.script.AppletSecurityManager
 
checkPermission(Permission) - Method in class abbot.script.AppletSecurityManager
 
checkPermission(Permission, Object) - Method in class abbot.util.ThreadTerminatingSecurityManager
Throw ThreadTerminated for any thread marked for termination.
checkPermission(Permission) - Method in class abbot.util.ThreadTerminatingSecurityManager
Throw ThreadTerminated for any thread marked for termination.
checkSaveBeforeClose() - Method in class abbot.editor.ScriptEditor
Return true if it's ok to exit.
clamp(int) - Method in class example.NumberChooser
 
clear() - Method in class abbot.editor.ComponentPropertyModel
 
clear() - Method in class abbot.editor.actions.CommandHistory
 
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.
clear() - Method in class abbot.tester.InputState
 
clear() - Static method in class junit.extensions.abbot.ComponentTestFixture.ExceptionCatcher
 
clearErrors() - Method in class abbot.script.StepRunner
 
click(Component, int, int, int, int) - Method in class abbot.tester.ButtonTester
Programmatically clicks the Button if in AWT mode.
click(Component, int, int, int, int) - Method in class abbot.tester.CheckboxTester
Programmatically clicks the Checkbox if in AWT mode.
click(Component) - Method in class abbot.tester.Robot
Click in the center of the given component.
click(Component, int) - Method in class abbot.tester.Robot
Click in the center of the given component, specifying which button.
click(Component, int, int) - Method in class abbot.tester.Robot
Click in the component at the given location.
click(Component, int, int, int) - Method in class abbot.tester.Robot
Click in the component at the given location with the given button.
click(Component, int, int, int, int) - Method in class abbot.tester.Robot
Click in the given part of the component.
clone() - Method in class abbot.script.StepEvent
 
close() - Static method in class abbot.Log
 
close(Window) - Method in class abbot.tester.Robot
Invoke the window close operation.
col - Variable in class abbot.tester.JTableLocation.Cell
 
compare(Object, Object) - Method in class abbot.tester.FileComparator
Read files into streams and call byte by byte comparison method
compare(Object, Object) - Method in class abbot.tester.ImageComparator
Compare two images.
compareTo(Object) - Method in class abbot.script.ComponentReference
 
componentDelay - Static variable in class abbot.tester.Robot
Delay before failing to find a component that should be visible.
componentHidden(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
componentMoved(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
componentResized(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
componentShown(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
components - Variable in class abbot.finder.MultipleComponentsFoundException
 
configurePropertiesFromAction(Action) - Method in class abbot.editor.CustomCheckBoxMenuItem
 
contains(Component) - Method in class abbot.finder.AWTHierarchy
Returns whether the given component is reachable from any of the root windows.
contains(Component) - Method in interface abbot.finder.Hierarchy
 
contains(Component) - Method in class abbot.finder.TestHierarchy
 
convertPath(JTree, TreePath) - Static method in class abbot.tester.JTreeLocation
Given a TreePath of Strings, return the equivalent TreePath for the given JTree.
convertPathToFilenames(String) - Static method in class abbot.util.PathClassLoader
Returns an array of filenames (including path).
convertPathToFilenames(String, String) - Static method in class abbot.util.PathClassLoader
 
convertPathToFiles(String, String) - Static method in class abbot.util.PathClassLoader
Convert the given path string into an array of File.
countLines(Sequence, int) - Static method in class abbot.script.Script
Return the number of XML lines in the given sequence that precede the given index.
createAWTMenuSelection(Component, MenuItem, boolean) - Method in class abbot.editor.recorder.ComponentRecorder
 
createActionMap(JComponent, String) - Method in class abbot.editor.recorder.JComponentRecorder
Create a JComponent input-mapped action invocation.
createActionPropertyChangeListener(Action) - Method in class abbot.editor.CustomCheckBoxMenuItem
 
createAttributeMap(Element) - Static method in class abbot.script.Step
 
createClassLoader() - Method in class abbot.script.Launch
 
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.AbstractButtonRecorder
Create a button-specific click action.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.ButtonRecorder
Don't need to store any position or modifier information.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.CheckboxRecorder
Don't need to store any position or modifier information.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.ComponentRecorder
Create a click event with the given event information.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.JListRecorder
Create a click referencing the String value that was clicked.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.JTabbedPaneRecorder
Parse clicks, notably those that select a tab.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.JTableRecorder
Normally, a click in a table results in selection of a given cell.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.JTextComponentRecorder
The text component click should click on the text index instead of a mouse coordinate.
createClick(Component, int, int, int, int) - Method in class abbot.editor.recorder.JTreeRecorder
Normally, a click in a table results in selection of a given cell.
createClose(Window) - Method in class abbot.editor.recorder.WindowRecorder
 
createDrag(Component, int, int) - Method in class abbot.editor.recorder.ComponentRecorder
 
createDrop(Component, int, int) - Method in class abbot.editor.recorder.ComponentRecorder
 
createDrop(Component, int, int) - Method in class abbot.editor.recorder.JTextComponentRecorder
 
createFileDialogEvents(FileDialog, String, String) - Method in class abbot.editor.recorder.FileDialogRecorder
Create one or more steps corresponding to what was done to the file dialog.
createFrameStateChange(Frame, int) - Method in class abbot.editor.recorder.FrameRecorder
 
createInputMethod(ArrayList, String) - Method in class abbot.editor.recorder.ComponentRecorder
 
createInternalFrameAction(JInternalFrame, String) - Method in class abbot.editor.recorder.JInternalFrameRecorder
 
createKey(Component, char, int) - Method in class abbot.editor.recorder.ComponentRecorder
 
createMenuSelection(Component) - Method in class abbot.editor.recorder.ComponentRecorder
 
createMove(Window, Point) - Method in class abbot.editor.recorder.WindowRecorder
 
createPopupMenuSelection(Component, int, int, Component) - Method in class abbot.editor.recorder.ComponentRecorder
 
createResize(Window, Dimension) - Method in class abbot.editor.recorder.DialogRecorder
 
createResize(Window, Dimension) - Method in class abbot.editor.recorder.FrameRecorder
 
createResize(Window, Dimension) - Method in class abbot.editor.recorder.WindowRecorder
 
createSelection(Choice, String) - Method in class abbot.editor.recorder.ChoiceRecorder
 
createSelection(JComboBox, int) - Method in class abbot.editor.recorder.JComboBoxRecorder
 
createStep() - Method in class abbot.editor.recorder.ChoiceRecorder
 
createStep() - Method in class abbot.editor.recorder.ComponentRecorder
Returns the script step generated from the events recorded so far.
createStep() - Method in class abbot.editor.recorder.EventRecorder
Return a sequence containing all the semantic and basic events captured thus far.
createStep() - Method in class abbot.editor.recorder.FileDialogRecorder
 
createStep() - Method in class abbot.editor.recorder.FrameRecorder
 
createStep() - Method in class abbot.editor.recorder.JComboBoxRecorder
 
createStep() - Method in class abbot.editor.recorder.JComponentRecorder
Add handling for JComponent input-mapped actions.
createStep() - Method in class abbot.editor.recorder.JInternalFrameRecorder
 
createStep() - Method in class abbot.editor.recorder.JTextComponentRecorder
 
createStep() - Method in class abbot.editor.recorder.Recorder
Create a step or sequence of steps based on the event stream so far.
createStep() - Method in class abbot.editor.recorder.SemanticRecorder
Create a step based on the events received thus far.
createStep() - Method in class abbot.editor.recorder.WindowRecorder
 
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.
createWindowEvent(Window, boolean) - Method in class abbot.editor.recorder.ComponentRecorder
Create a wait for the window show/hide.

D

DEBUG_BUILD - Static variable in class abbot.Log
Global final to determine whether debugging code is generated.
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.
DOWN - Static variable in class example.ArrowButton
Directions.
DRAG_THRESHOLD - Static variable in class abbot.tester.Robot
Number of pixels traversed before a drag starts.
DialogRecorder - class abbot.editor.recorder.DialogRecorder.
Record basic semantic events you might find on an Window.
DialogRecorder(Resolver) - Constructor for class abbot.editor.recorder.DialogRecorder
 
DialogTester - class abbot.tester.DialogTester.
 
DialogTester() - Constructor for class abbot.tester.DialogTester
 
DragLabel - class example.DragLabel.
 
DragLabel(String) - Constructor for class example.DragLabel
 
DragLabel(String, boolean) - Constructor for class example.DragLabel
 
DropLabel - class example.DropLabel.
 
DropLabel(String) - Constructor for class example.DropLabel
 
DropLabel(String, boolean) - Constructor for class example.DropLabel
 
DropTree - class example.DropTree.
 
DropTree() - Constructor for class example.DropTree
 
debug(Class, String) - Static method in class abbot.Log
Use this version for performance-critical/high traffic areas
debug(String) - Static method in class abbot.Log
Print a debug message.
debug(String, int) - Static method in class abbot.Log
Print a debug message with the given number of stack lines.
debug() - Static method in class abbot.Log
Print an empty debug message.
debug(Throwable) - Static method in class abbot.Log
Similar to warn(Throwable).
debug(Object) - Static method in class abbot.Log
Print a debug message using the object given stringified as the message.
decodeStep(Sequence, String) - Static method in class abbot.script.ForkedStepRunner
 
defaultDelay - Static variable in class abbot.tester.Robot
Base delay setting.
deiconify(Frame) - Method in class abbot.tester.Robot
 
delay(int) - Method in class abbot.tester.Robot
Sleep the given duration of ms.
delegate(AWTEvent) - Method in class abbot.util.EventNormalizer
 
deriveAccessibleTag(AccessibleContext) - Method in class abbot.tester.ComponentTester
Derive a tag from the given accessible context if possible, or return null.
deriveTag(Component) - Method in class abbot.tester.AbstractButtonTester
 
deriveTag(Component) - Method in class abbot.tester.ComponentTester
Determine a component-specific identifier not already defined in other component attributes.
deriveTag(Component) - Method in class abbot.tester.DialogTester
Return a unique tag to help identify the given component.
deriveTag(Component) - Method in class abbot.tester.FrameTester
Return a unique tag to help identify the given component.
deriveTag(Component) - Method in class abbot.tester.JComponentTester
Derive a tag for identifying this component.
deriveTag(Component) - Method in class abbot.tester.JLabelTester
 
deriveTag(Component) - Method in class abbot.tester.JMenuItemTester
 
deriveTag(Component) - Method in class abbot.tester.JPopupMenuTester
Return an identifying tag for the popup menu.
deriveTag(Component) - Method in class abbot.tester.JRootPaneTester
Return a unique identifier for the given Component.
deriveTag(Component) - Method in class abbot.tester.WindowTester
The window's size seems as good an ID as any.
descriptiveClassName(Class) - Static method in class abbot.tester.Robot
 
destroyRoller() - Method in class example.ArrowButton
 
disableHierarchy(Component) - Static method in class abbot.util.AWT
Disable a component hierarchy starting at the given component.
disambiguateMethod(Method[]) - Method in class abbot.script.Action
 
disambiguateMethod(Method[]) - Method in class abbot.script.Call
Try to distinguish betwenn the given methods.
dispatch(AWTEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
displayString(String) - Static method in class abbot.editor.TestSelector.TestCellRenderer
 
dispose() - Method in class abbot.editor.ScriptEditor
 
dispose(Window) - Method in class abbot.finder.AWTHierarchy
 
dispose(Window) - Method in interface abbot.finder.Hierarchy
 
dispose(Window) - Method in class abbot.finder.TestHierarchy
 
dispose() - Method in class abbot.tester.InputState
 
dispose() - Method in class abbot.util.WeakAWTEventListener
 
down - Variable in class example.NumberChooser
 
drag(Component, int, int) - Method in class abbot.tester.Robot
Begin a drag operation using button 1.
drag(Component, int, int, int) - Method in class abbot.tester.Robot
Begin a drag operation using the given button mask.
dragEnded - Variable in class example.DragLabel
Source got an indication the drag ended.
dragEntered - Variable in class example.DropLabel
Target received drag.
dragEntered - Variable in class example.DropTree
Target received drag.
dragExited - Variable in class example.DragLabel
Drag has left the building, er, Component.
dragOver(Component, int, int) - Method in class abbot.tester.Robot
Move the mouse appropriately to get from the source to the destination.
dragStarted(Component, int, int, int, MouseEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Returns whether the first drag motion event should be consumed.
dragStarted(Component, int, int, int, MouseEvent) - Method in class abbot.editor.recorder.JTextComponentRecorder
Coalesce initial click with subsequent drags to produce a selection.
dragStarted - Variable in class example.DragLabel
Drag gesture was recognized.
drawCursor(Graphics, int) - Method in class abbot.editor.ScriptTable
 
drop(Component, int, int) - Method in class abbot.tester.Robot
End a drag operation, releasing the mouse button over the given target location.
dropAccepted - Variable in class example.DropLabel
Target accepted the drop.
dropAccepted - Variable in class example.DropTree
Target accepted the drop.
dropSuccessful - Variable in class example.DragLabel
Source registered a successful drop.

E

EMPTY - Static variable in class abbot.editor.ActionMapModel
 
EMPTY - Static variable in class abbot.editor.InputMapModel
 
EMPTY - Static variable in class abbot.finder.AWTHierarchy
 
EM_AWT - Static variable in class abbot.tester.Robot
Post events to the AWT event queue.
EM_ROBOT - Static variable in class abbot.tester.Robot
Use java.awt.Robot to generate events.
ESC_COMMA - Static variable in class abbot.script.ArgumentParser
 
EVENT_GENERATION_DELAY - Static variable in class junit.extensions.abbot.ComponentTestFixture
Typical delay to wait for a robot event to be translated into a Java event.
EditorAction - class abbot.editor.actions.EditorAction.
Encapsulate GUI attributes for an editor action.
EditorAction(String) - Constructor for class abbot.editor.actions.EditorAction
 
EditorConstants - interface abbot.editor.EditorConstants.
Provide Editor action key names and menu keys.
EditorToggleAction - class abbot.editor.actions.EditorToggleAction.
Encapsulate GUI attributes for an editor action.
EditorToggleAction(String) - Constructor for class abbot.editor.actions.EditorToggleAction
 
Event - class abbot.script.Event.
Script step to generate a single AWT event to a component.
Event(Resolver, Map) - Constructor for class abbot.script.Event
 
Event(Resolver, String, AWTEvent) - Constructor for class abbot.script.Event
Create one based on the given event.
EventDispatchExceptionHandler - class abbot.util.EventDispatchExceptionHandler.
Handler for uncaught exceptions on any event dispatch thread.
EventDispatchExceptionHandler() - Constructor for class abbot.util.EventDispatchExceptionHandler
 
EventExceptionHandler - class abbot.script.EventExceptionHandler.
 
EventExceptionHandler() - Constructor for class abbot.script.EventExceptionHandler
 
EventNormalizer - class abbot.util.EventNormalizer.
Provide an AWTEventListener which normalizes the event stream.
EventNormalizer() - Constructor for class abbot.util.EventNormalizer
 
EventRecorder - class abbot.editor.recorder.EventRecorder.
Provides recording of raw AWT events and high-level semantic events.
EventRecorder(Resolver, boolean) - Constructor for class abbot.editor.recorder.EventRecorder
Create a Recorder for use in capturing raw AWTEvents.
ExitException - exception abbot.ExitException.
Provide a tagging interface and storage for attempted exits from code under test.
ExitException(String, int) - Constructor for class abbot.ExitException
 
ExtendedComparator - class abbot.util.ExtendedComparator.
Utility class to perform comparisons.
elapsed() - Method in class junit.extensions.abbot.Timer
Return the number of milliseconds elapsed since the last timer reset.
elapsed(Runnable) - Method in class junit.extensions.abbot.Timer
Return the length of time elapsed to run the given runnable.
enableAssertSampleButtons() - Method in class abbot.editor.ComponentBrowser
 
enableLogging(String) - Static method in class abbot.Log
Enable log output to the given file.
encodeArguments(String[]) - Static method in class abbot.script.ArgumentParser
 
encodeStep(Sequence, Step) - Static method in class abbot.script.ForkedStepRunner
Encode the given step into a set of indices.
endSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
 
equals(Object) - Method in class abbot.editor.ComponentNode
Return true if the represented components are the same.
equals(Object) - Method in class abbot.script.ComponentReference
Two ComponentReferences with identical XML representations should be equal.
equals(Object) - Method in class abbot.tester.ComponentLocation
 
equals(Object) - Method in class abbot.tester.FileComparator
Comparators are equal if they're the same class.
equals(Object) - Method in class abbot.tester.ImageComparator
Comparators are equal if they're the same class.
equals(Object) - Method in class abbot.tester.JListLocation
 
equals(Object) - Method in class abbot.tester.JTabbedPaneLocation
 
equals(Object) - Method in class abbot.tester.JTableHeaderLocation
 
equals(Object) - Method in class abbot.tester.JTableLocation.Cell
 
equals(Object) - Method in class abbot.tester.JTableLocation
 
equals(Object) - Method in class abbot.tester.JTreeLocation
 
equals(Object, Object) - Static method in class abbot.util.ExtendedComparator
Perform element-by-element comparisons of arrays in addition to regular comparisons.
eval(Resolver, String, Class) - Static method in class abbot.script.ArgumentParser
Convert the given string into the given class, if possible, using any available parsers if conversion to basic types fails.
eval(Resolver, String[], Class[]) - Static method in class abbot.script.ArgumentParser
Evaluate the given set of arguments into the given set of types.
evaluateAssertion() - Method in class abbot.script.Assert
Check the assertion.
evaluateParameter(Method, String, Class) - Method in class abbot.script.Action
Convert the String representation of the arguments into actual arguments.
evaluateParameter(Method, String, Class) - Method in class abbot.script.Call
 
evaluateParameters(Method, String[]) - Method in class abbot.script.Call
Convert the String representation of the arguments into actual arguments.
eventDispatched(AWTEvent) - Method in class abbot.editor.recorder.EventRecorder
Handle an event.
eventDispatched(AWTEvent) - Method in class abbot.editor.recorder.Recorder
Implement this to actually handle the event.
eventDispatched(AWTEvent) - Method in class abbot.util.EventNormalizer
Event reception callback.
eventDispatched(AWTEvent) - Method in class abbot.util.SingleThreadedEventListener
Event reception callback.
eventDispatched(AWTEvent) - Method in class abbot.util.WeakAWTEventListener
 
eventTypeEnabled(Component, int) - Static method in class abbot.util.AWT
WARNING: This uses 1.3/1.4 implementation details.
events - Variable in class abbot.editor.recorder.SemanticRecorder
 
example - package example
Miscellaneous examples demonstrating Abbot usage.
exception - Variable in class example.DragLabel
 
exceptionCaught(Throwable) - Method in class abbot.script.EventExceptionHandler
 
exceptionCaught(Throwable) - Method in class abbot.util.EventDispatchExceptionHandler
Define this to handle the exception as needed.
exceptionCaught(Throwable) - Method in class junit.extensions.abbot.ComponentTestFixture.ExceptionCatcher
 
execute() - Method in interface abbot.editor.actions.Command
 
exitCalled(int) - Method in class abbot.NoExitSecurityManager
Implement this method to do any context-specific cleanup.
expectDebugOutput - Static variable in class abbot.Log
Whether any debugging output is enabled.
expressionMatch(String, String) - Method in class abbot.script.ComponentReference
Return whether the given pattern matches the given string.

F

FULL_STACK - Static variable in class abbot.Log
Mnemonic to print all lines of a stack trace.
FileComparator - class abbot.tester.FileComparator.
Compare two files or filenames.
FileComparator() - Constructor for class abbot.tester.FileComparator
 
FileDialogRecorder - class abbot.editor.recorder.FileDialogRecorder.
Recorder for the java.awt.FileDialog.
FileDialogRecorder(Resolver) - Constructor for class abbot.editor.recorder.FileDialogRecorder
Create a FileDialogRecorder for use in capturing the semantics of a GUI action.
FileDialogTester - class abbot.tester.FileDialogTester.
Tester for the java.awt.FileDialog.
FileDialogTester() - Constructor for class abbot.tester.FileDialogTester
 
FontChooser - class example.FontChooser.
Select a font
FontChooser() - Constructor for class example.FontChooser
 
FontChooserTest - class example.FontChooserTest.
JUnit test case for the FontChooser GUI component.
FontChooserTest(String) - Constructor for class example.FontChooserTest
Construct a test case with the given name.
ForkedStepRunner - class abbot.script.ForkedStepRunner.
A StepRunner that runs the step in a separate VM.
ForkedStepRunner() - Constructor for class abbot.script.ForkedStepRunner
 
ForkedStepRunner(StepRunner) - 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.SlaveStepRunner - class abbot.script.ForkedStepRunner.SlaveStepRunner.
When actually within the separate VM, this is what gets run.
ForkedStepRunner.SlaveStepRunner() - Constructor for class abbot.script.ForkedStepRunner.SlaveStepRunner
 
FrameRecorder - class abbot.editor.recorder.FrameRecorder.
Record basic semantic events you might find on an Window.
FrameRecorder(Resolver) - Constructor for class abbot.editor.recorder.FrameRecorder
 
FrameTester - class abbot.tester.FrameTester.
 
FrameTester() - Constructor for class abbot.tester.FrameTester
 
fLeafIcon - Variable in class abbot.editor.TestSelector.TestCellRenderer
 
fSuiteIcon - Variable in class abbot.editor.TestSelector.TestCellRenderer
 
field - Variable in class example.NumberChooser
 
find(Container, Matcher) - Method in class abbot.finder.BasicFinder
Find a Component, using the given Matcher to determine whether a given component in the hierarchy under the given root is the desired one.
find(Matcher) - Method in class abbot.finder.BasicFinder
Find a Component, using the given Matcher to determine whether a given component in the hierarchy used by this ComponentFinder is the desired one.
find(Hierarchy, Matcher) - Method in class abbot.finder.BasicFinder
 
find(Matcher) - Method in interface abbot.finder.ComponentFinder
Find a Component, using the given Matcher to determine whether a given component in the hierarchy used by this ComponentFinder is the desired one.
find(Container, Matcher) - Method in interface abbot.finder.ComponentFinder
Find a Component, using the given Matcher to determine whether a given component in the hierarchy under the given root is the desired one.
findActivePopupMenu() - Static method in class abbot.util.AWT
Find the currently active Swing popup menu, if any, waiting up to POPUP_TIMEOUT ms.
findClass(String) - Method in class abbot.script.AppClassLoader
Finds and loads the class with the specified name from the search path.
findClass(String) - Method in class abbot.util.NonDelegatingClassLoader
Find the given class in the search path.
findComboList(JComboBox) - Method in class abbot.tester.JComboBoxTester
Find the JList in the popup raised by this combo box.
findExistingReference(Component) - Method in class abbot.script.Script
Return the reference for the given component, or null if none yet exists.
findFilenames(String, boolean) - Static method in class junit.extensions.abbot.ScriptTestSuite
Scan for test scripts and return an array of filenames for all scripts found.
findFocusOwner() - Method in class abbot.tester.Robot
Return the Component which currently owns the focus.
findInHierarchy(ComponentFinder) - Method in class abbot.script.ComponentReference
Deprecated. Use #getComponent() instead.
findInHierarchy(ComponentFinder, Container) - Method in class abbot.script.ComponentReference
Deprecated. Use #getComponent() instead.
findMatches(Hierarchy, Matcher, Component, Set) - Method in class abbot.finder.BasicFinder
 
findTestScripts(File, List, boolean) - Static method in class junit.extensions.abbot.ScriptTestSuite
Add all test scripts in the given directory, optionally recursing to subdirectories.
fireAccessibleAction(AccessibleAction, String) - Method in class abbot.tester.Robot
 
fireActionEvent() - Method in class example.ArrowButton
 
firePropertyCheck(boolean) - Method in class abbot.editor.ComponentBrowser
 
fireSelectionChanged() - Method in class abbot.editor.ComponentBrowser
 
fireStateChange() - Method in class example.FontChooser
update our internal font, then tell everyone about it
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.
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
 
fireValueChange(int) - Method in class example.NumberChooser
 
firstShow - Variable in class abbot.editor.ScriptEditorFrame
Save size and position information before hiding.
fixtureSetUp() - Method in class junit.extensions.abbot.ComponentTestFixture
Ensure proper test harness setup and teardown that won't be inadvertently overridden by a derived class.
fixtureSetUp() - Method in class junit.extensions.abbot.ResolverFixture
Fixture setup is performed here, to avoid problems should a derived class define its own setUp and neglect to invoke the superclass method.
fixtureTearDown() - Method in class junit.extensions.abbot.ComponentTestFixture
Handles restoration of system state.
fixtureTearDown() - Method in class junit.extensions.abbot.ResolverFixture
Fixture teardown is performed here, to avoid problems should a derived class define its own tearDown and neglect to invoke the superclass method.
focus(Component) - Method in class abbot.tester.Robot
Move keyboard focus to the given component.
focus(Component, boolean) - Method in class abbot.tester.Robot
Move keyboard focus to the given component.
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.
fromXML(String) - Method in class abbot.script.ComponentReference
Set all options based on the given XML.

G

generateHTML() - Method in class abbot.script.Appletviewer
Generate HTML suitable for launching this applet.
generateSuite(Class[]) - Static method in class junit.extensions.abbot.TestHelper
 
get(String) - Static method in class abbot.i18n.Strings
Returns the localized string for the given key, or the key surrounded by '#' if no corresponding localized string is found.
get(String, boolean) - Static method in class abbot.i18n.Strings
Returns the localized string for the given key.
get(String, Object[]) - Static method in class abbot.i18n.Strings
Returns a formatted localized string for the given key and arguments, or the key if no corresponding localized string is found.
getAction(KeyEvent) - Method in class abbot.editor.recorder.JComponentRecorder
 
getActions() - Method in class abbot.tester.ComponentTester
Return a list of all actions defined by this class that don't depend on a component argument.
getActivePopupMenu() - Static method in class abbot.util.AWT
Returns the currently active popup menu, if any.
getAppContext(Component) - Static method in class abbot.util.AWT
For debugging purposes only.
getArchive() - Method in class abbot.script.Appletviewer
 
getArgs() - Method in class abbot.script.Call
Deprecated. use getArguments().
getArguments() - Method in class abbot.script.Call
Return the arguments as an array of String.
getArgumentsDescription() - Method in class abbot.script.Call
 
getAssertMethods() - Method in class abbot.tester.ComponentTester
Return a list of all assertions defined by this class that don't depend on a component argument.
getAttribute(String) - Method in class abbot.script.ComponentReference
 
getAttribute(String) - Method in class abbot.script.Event
 
getAttributes() - Method in class abbot.script.Action
Return custom attributes for an Action.
getAttributes() - Method in class abbot.script.Annotation
 
getAttributes() - Method in class abbot.script.Appletviewer
 
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.ComponentReference
 
getAttributes() - Method in class abbot.script.Event
 
getAttributes() - Method in class abbot.script.Launch
 
getAttributes() - Method in class abbot.script.PropertyCall
Save attributes specific to this Step class.
getAttributes() - Method in class abbot.script.Sample
 
getAttributes() - Method in class abbot.script.Script
Provide XML attributes for this Step.
getAttributes() - Method in class abbot.script.Step
Attributes to save in script.
getAutoDelay() - Static method in class abbot.tester.Robot
 
getAutoscrollInsets() - Method in class abbot.editor.ScriptTable
 
getBounds(Component) - Method in class abbot.tester.ComponentLocation
Convert the abstract location into a concrete area.
getBounds(Component) - Method in class abbot.tester.JListLocation
 
getBounds(Component) - Method in class abbot.tester.JTabbedPaneLocation
 
getBounds(Component) - Method in class abbot.tester.JTableHeaderLocation
 
getBounds(Component) - Method in class abbot.tester.JTableLocation
 
getBounds(Component) - Method in class abbot.tester.JTreeLocation
 
getButtons() - Method in class abbot.tester.InputState
 
getCachedLookup(Hierarchy) - Method in class abbot.script.ComponentReference
Return the cached component match, if any.
getCanonicalClass(Class) - Static method in class abbot.tester.Robot
 
getCell(JTable) - Method in class abbot.tester.JTableLocation
 
getCellRect(int, int, boolean) - Method in class abbot.editor.ScriptTable
Return the bounding for the given cell.
getChar(KeyStroke) - Static method in class abbot.tester.KeyStrokeMap
Given a keycode-based KeyStroke, return the equivalent character.
getChildAt(int) - Method in class abbot.editor.ComponentNode
 
getChildCount() - Method in class abbot.editor.ComponentNode
 
getClassLoader() - Method in class abbot.script.Appletviewer
Returns the applet class loader.
getClassLoader() - Method in class abbot.script.Launch
Return the class loader that uses the classpath defined in this step.
getClassPath() - Method in class abbot.util.PathClassLoader
 
getClasspath() - Method in class abbot.script.Launch
 
getClickCount() - Method in class abbot.tester.InputState
 
getCloseLocation(Container) - Method in class abbot.tester.Robot
 
getCode() - Method in class abbot.script.Appletviewer
 
getCodebase() - Method in class abbot.script.Appletviewer
 
getColumnClass(int) - Method in class abbot.editor.ReferencesModel
 
getColumnClass(int) - Method in class abbot.editor.ScriptModel
 
getColumnCount() - Method in class abbot.editor.ActionMapModel
 
getColumnCount() - Method in class abbot.editor.InputMapModel
 
getColumnCount() - Method in class abbot.editor.ReferenceAttributeModel
 
getColumnCount() - Method in class abbot.editor.ReferencesModel
 
getColumnCount() - Method in class abbot.editor.ScriptModel
 
getColumnName(int) - Method in class abbot.editor.ActionMapModel
 
getColumnName(int) - Method in class abbot.editor.InputMapModel
 
getColumnName(int) - Method in class abbot.editor.ReferenceAttributeModel
 
getColumnName(int) - Method in class abbot.editor.ReferencesModel
 
getColumnName(int) - Method in class abbot.editor.ScriptModel
 
getColumns() - Method in class example.NumberChooser
 
getComponent() - Method in class abbot.editor.ComponentNode
Returns the Component represented, or null if this is either the root or a java.awt.MenuComponent.
getComponent() - Method in class abbot.script.ComponentReference
Return the component in the current Hierarchy that best matches this reference.
getComponent(Hierarchy) - Method in class abbot.script.ComponentReference
Return the component in the given Hierarchy that best matches this reference.
getComponentActions() - Method in class abbot.tester.ComponentTester
Return a list of all actions defined by this class that require a component argument.
getComponentAssertMethods() - Method in class abbot.tester.ComponentTester
Return a list of all assertions defined by this class that require a component argument.
getComponentAt(Component, Point) - Static method in class abbot.tester.InputState
Return the component under the given coordinates in the given parent component.
getComponentBrowser() - Method in class abbot.editor.ScriptEditorFrame
Returns the componentBrowser.
getComponentID(Component) - Method in class abbot.editor.ScriptEditor
Returns null if not found.
getComponentID() - Method in class abbot.script.Event
 
getComponentID() - Method in class abbot.script.PropertyCall
Return the component reference ID used by this method invocation.
getComponentReference(String) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getComponentReference(Component) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getComponentReference(Component) - Method in interface abbot.script.Resolver
Return the existing reference for the given component, or null if none exists.
getComponentReference(String) - Method in interface abbot.script.Resolver
Return the ComponentReference matching the given id, or null if none exists.
getComponentReference(Component) - 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.editor.ScriptEditor
From abbot.Resolver.
getComponentReferences() - Method in interface abbot.script.Resolver
Returns a collection of all the existing references.
getComponentReferences() - Method in class abbot.script.Script
 
getComponents(Component) - Method in class abbot.finder.AWTHierarchy
Return all descendents of interest of the given Component.
getComponents(Component) - Method in interface abbot.finder.Hierarchy
 
getComponents() - Method in class abbot.finder.MultipleComponentsFoundException
 
getComponents(Component) - Method in class abbot.finder.TestHierarchy
 
getContents(JComboBox) - Method in class abbot.tester.JComboBoxTester
Return an array of strings that represent the combo box list.
getContents(JList) - Method in class abbot.tester.JListTester
Return an array of strings that represents the list's contents.
getContext() - Method in class abbot.editor.ScriptEditor
 
getContext(Step) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getContext(Step) - Method in interface abbot.script.Resolver
Provide a human-readable string that describes the given step's context.
getContext(Step) - Method in class abbot.script.Script
Return a meaningful description of where the Step came from.
getContextClassLoader() - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getContextClassLoader() - Method in interface abbot.script.Resolver
Return the class loader for use in this context.
getContextClassLoader() - Method in class abbot.script.Script
 
getCurrentTestSuiteLabel() - Method in class abbot.editor.ScriptEditorFrame
Returns the testSuiteDescription.
getCursorBounds() - Method in class abbot.editor.ScriptTable
 
getCursorParent() - Method in class abbot.editor.ScriptTable
Returns the target parent of the current cursor location.
getCursorParentIndex() - Method in class abbot.editor.ScriptTable
Returns the target index within the parent of the current cursor location.
getCursorRow() - Method in class abbot.editor.ScriptTable
Returns the row number of the cursor.
getDefault() - Static method in class abbot.finder.AWTHierarchy
 
getDefault() - Static method in class abbot.finder.BasicFinder
 
getDefaultDescription() - Method in class abbot.script.Action
Return a default description for this action.
getDefaultDescription() - Method in class abbot.script.Annotation
 
getDefaultDescription() - Method in class abbot.script.Appletviewer
 
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.Event
 
getDefaultDescription() - Method in class abbot.script.Launch
 
getDefaultDescription() - Method in class abbot.script.PropertyCall
 
getDefaultDescription() - Method in class abbot.script.Sample
 
getDefaultDescription() - Method in class abbot.script.Script
 
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.Terminate
 
getDelayTime() - Method in class abbot.script.Annotation
 
getDepthIndentation(int) - Method in class abbot.editor.ScriptTable
Return the number of pixels offset from the left edge of the table for the given level of indentation.
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
 
getDescriptiveName(Component) - Static method in class abbot.script.ComponentReference
Return a descriptive name for the given component for use in UI text (may be localized if appropriate and need not be re-usable across locales.
getDescriptiveName() - Method in class abbot.script.ComponentReference
Return a suitably descriptive name for this reference, for use as an ID (returns the ID itself if already set).
getDirection() - Method in class example.ArrowButton
 
getDirectory() - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getDirectory() - Method in interface abbot.script.Resolver
Provide a working directory context for relative pathnames.
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.
getDirectory() - Method in class junit.extensions.abbot.ScriptTestSuite
 
getDisplayLocation() - Method in class abbot.script.Annotation
 
getDragSource() - Method in class abbot.tester.InputState
 
getEditor() - Method in class abbot.editor.ScriptEditorFrame
 
getElementAt(JList, int) - Method in class abbot.tester.JListTester
JList doesn't provide direct access to its contents, so make up for that oversight.
getEncodedArguments() - Method in class abbot.script.Call
Convert our argument vector into a single String.
getError() - Method in class abbot.script.StepEvent
 
getError(Step) - Method in class abbot.script.StepRunner
 
getEventID(AWTEvent) - Static method in class abbot.tester.Robot
Return the symbolic name of the given event's ID.
getEventID(Class, String) - Static method in class abbot.tester.Robot
Return the numeric event ID corresponding to the given string.
getEventMask() - Method in class abbot.editor.recorder.EventRecorder
Return the events of interest to this Recorder.
getEventMask() - Method in class abbot.editor.recorder.Recorder
Return the events of interest to this Recorder.
getEventMode() - Static method in class abbot.tester.Robot
Returns the current event-generation mode.
getEventModeDescription() - Static method in class abbot.tester.Robot
 
getEventPostDelay() - Static method in class abbot.tester.Robot
 
getEventQueue(Component) - Method in class abbot.tester.Robot
Usually only needed when dealing with Applets.
getEventQueues() - Method in class abbot.tester.WindowTracker
Returns all known event queues.
getExpectedResult() - Method in class abbot.script.Assert
 
getExtendedState(Frame) - Method in class abbot.editor.recorder.FrameRecorder
 
getFieldName(Class, int, String) - Static method in class abbot.util.Reflector
Convert the value back into a field name.
getFieldValue(Class, String) - Static method in class abbot.util.Reflector
Look up the given static field value.
getFile() - Method in class abbot.AssertionFailedError
 
getFile() - Method in class abbot.script.Script
Return the file where this script is saved.
getFile(Step) - Static method in class abbot.script.Script
Return the file which defines the given step.
getFilename() - Method in class abbot.script.Script
Return the (possibly relative) path to this script.
getFinder() - Method in class junit.extensions.abbot.ResolverFixture
Obtain a component finder to look up components.
getFocusOwner() - Static method in class abbot.util.AWT
Return the focus owner under the given Window.
getHeight() - Method in class abbot.script.Appletviewer
 
getHierarchy() - Method in class abbot.editor.ScriptEditor
 
getHierarchy() - Method in class abbot.finder.BasicFinder
 
getHierarchy() - Method in interface abbot.script.Resolver
Get the component corresponding to the given reference.
getHierarchy() - Method in class abbot.script.Script
 
getHierarchy() - Method in class abbot.script.StepRunner
 
getHierarchy() - Method in class junit.extensions.abbot.ResolverFixture
Obtain a consistent hierarchy.
getID() - Method in class abbot.script.ComponentReference
 
getID() - Method in class abbot.script.StepEvent
 
getIcon(Class) - Method in class abbot.editor.ComponentTreeIcons
 
getIconifyLocation(Container) - Method in class abbot.tester.Robot
Identify the coordinates of the iconify button where we can, returning (0, 0) if we can't.
getIndentation(int) - Method in class abbot.editor.ScriptTable
Return the number of pixels offset from the left edge of the table for the given row.
getIndex(Container, Component) - Static method in class abbot.script.ComponentReference
 
getIndex() - Method in class abbot.script.ComponentReference
Deprecated. use getAttribute(TAG_INDEX) instead.
getIndex(JList) - Method in class abbot.tester.JListLocation
 
getIndex(JTableHeader) - Method in class abbot.tester.JTableHeaderLocation
 
getIntegerProperty(String, int) - Method in class abbot.editor.Preferences
 
getInvoker(Component) - Static method in class abbot.util.AWT
Returns the invoker, if any, of the given component.
getInvokerID() - Method in class abbot.script.ComponentReference
Deprecated. use getAttribute(TAG_INVOKER) instead.
getInvokerReference() - Method in class abbot.script.ComponentReference
 
getJavaVersion() - Static method in class abbot.Platform
 
getJavaVersionNumber() - Static method in class abbot.Platform
 
getKeyCode(int) - Static method in class abbot.tester.Robot
 
getKeyCode(String) - Static method in class abbot.tester.Robot
 
getKeyModifiers() - Method in class abbot.tester.InputState
Returns the currently pressed key modifiers.
getKeyModifiers(int) - Static method in class abbot.tester.Robot
 
getKeyStroke(char) - Static method in class abbot.tester.KeyStrokeMap
Return the keycode-based KeyStroke corresponding to the given character, as best we can guess it, or null if we don't know how to generate it.
getKind() - Method in class abbot.script.Event
 
getLastEventTime() - Method in class abbot.editor.recorder.Recorder
 
getLastEventTime() - Method in class abbot.tester.InputState
 
getLaunchStep() - Method in class abbot.script.Script
 
getLine() - Method in class abbot.AssertionFailedError
 
getLine(Step) - Static method in class abbot.script.Script
Return the approximate line number of the given step.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class abbot.editor.TestSelector.TestCellRenderer
 
getListener() - Method in class abbot.editor.recorder.Recorder
 
getLocation(Component, Point) - Method in class abbot.tester.ComponentTester
Return a ComponentLocation for the given Point.
getLocation(Component, Point) - Method in class abbot.tester.JListTester
Return the value, row, or coordinate location.
getLocation(Component, Point) - Method in class abbot.tester.JTabbedPaneTester
Return (in order of preference) the location corresponding to value, cell, or coordinate.
getLocation(Component, Point) - Method in class abbot.tester.JTableHeaderTester
Return (in order of preference) the location corresponding to column name (value), column index, or coordinate.
getLocation(Component, Point) - Method in class abbot.tester.JTableTester
Return (in order of preference) the location corresponding to value, cell, or coordinate.
getLocation(Component, Point) - Method in class abbot.tester.JTreeTester
Convert the coordinate into a more meaningful location.
getLocationArgument(Component, int, int) - Method in class abbot.editor.recorder.ComponentRecorder
Obtain a more precise location than the given coordinate, if possible.
getMatchWeight(Component) - Method in class abbot.script.ComponentReference
Return a measure of how well the given component matches the given component reference.
getMaximizeLocation(Container) - Method in class abbot.tester.Robot
Identify the coordinates of the maximize button where possible, returning null if not.
getMaximum() - Method in class example.NumberChooser
 
getMaximumSize() - Method in class example.ArrowButton
 
getMenuLabels(Component) - Method in class abbot.tester.JPopupMenuTester
Return the contents of the popup menu as a String array.
getMessage() - Method in class abbot.script.ForkedStepRunner.ForkedError
 
getMessage() - Method in class abbot.script.ForkedStepRunner.ForkedFailure
 
getMessage() - Method in class example.SimpleApplet
 
getMethod() - Method in class abbot.script.Action
Resolve the method name into its final form.
getMethod() - Method in class abbot.script.Call
Return matching methods 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.
getMethods() - Method in class abbot.script.Call
Return matching methods to be used for invocation.
getMinimum() - Method in class example.NumberChooser
 
getMinimumSize() - Method in class example.ArrowButton
 
getMnemonic(String) - Static method in class abbot.editor.actions.EditorAction
 
getModifiers() - Method in class abbot.tester.InputState
Returns all currently active modifiers.
getModifiers(String) - Static method in class abbot.tester.Robot
Convert the string representation into the actual modifier mask.
getModifiers(InputEvent) - Static method in class abbot.tester.Robot
Convert the integer modifier flags into a string representation.
getMouseComponent() - Method in class abbot.tester.InputState
Return the last known Component to contain the pointer, or null if none.
getMouseLocation() - Method in class abbot.tester.InputState
Returns the mouse location relative to the component that currently contains the pointer, or null if outside all components.
getMouseLocationOnScreen() - Method in class abbot.tester.InputState
Returns the last known mouse location.
getMouseModifiers(int) - Static method in class abbot.tester.Robot
 
getMoveLocation(Container) - Method in class abbot.tester.Robot
Return where the mouse usually grabs to move a window.
getName() - Method in class abbot.script.ComponentReference
Deprecated. use getAttribute(TAG_NAME) instead.
getName() - Method in class abbot.script.Script
 
getNestingDepthAt(int) - Method in class abbot.editor.ScriptModel
 
getNode(Component) - Method in class abbot.editor.ComponentNode
Return the node corresponding to the given component.
getOrder(Component, Component[], boolean) - Static method in class abbot.script.ComponentReference
Return the order of the given component among the array given, sorted by horizontal or vertical screen position.
getParams() - Method in class abbot.script.Appletviewer
 
getParamsAsArray() - Method in class abbot.script.Appletviewer
 
getParamsAttribute() - Method in class abbot.script.Appletviewer
 
getParent(Component) - Method in class abbot.editor.ComponentNode
Return the component that appears as a parent in the ComponentNode hierarchy.
getParent(Step) - Method in class abbot.editor.ScriptModel
Return the parent sequence of the given step.
getParent(Component) - Method in class abbot.finder.AWTHierarchy
 
getParent(Component) - Method in interface abbot.finder.Hierarchy
 
getParentReference() - Method in class abbot.script.ComponentReference
 
getParser(Class) - Static method in class abbot.script.ArgumentParser
Find a string parser for the given class.
getPath(Component) - Method in class abbot.editor.ComponentNode
Return the TreePath for the given Component, assuming it is in the same hierarchy as this node.
getPath(Component) - Method in class abbot.editor.ComponentTree
Returns the path to the given component.
getPath(JTree) - Method in class abbot.tester.JTreeLocation
Return the path represented by this JTree location.
getPoint(Component) - Method in class abbot.tester.ComponentLocation
Convert the abstract location into a concrete one.
getPoint(Component) - Method in class abbot.tester.JListLocation
Return a concrete point for the abstract location.
getPoint(Component) - Method in class abbot.tester.JTabbedPaneLocation
 
getPoint(Component) - Method in class abbot.tester.JTableHeaderLocation
Return a concrete point for the abstract location.
getPoint(Component) - Method in class abbot.tester.JTableLocation
 
getPoint(Component) - Method in class abbot.tester.JTreeLocation
Return a concrete point for the abstract location.
getPollInterval() - Method in class abbot.script.Assert
 
getPopupMask() - Static method in class abbot.util.AWT
Returns the InputEvent mask for the popup trigger button.
getPopupMenus(Component) - Static method in class abbot.util.AWT
Return all AWT popup menus associated with the given component.
getPopupOnPress() - Static method in class abbot.util.AWT
Returns whether the platform registers a popup on mouse press.
getPreferredRobotAutoDelay() - Static method in class abbot.tester.Robot
Returns the appropriate auto delay for robot-generated events.
getPreferredSize() - Method in class abbot.editor.ScriptEditorFrame
 
getPreferredSize() - Method in class example.ArrowButton
 
getProperty(String) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getProperty(String) - Method in interface abbot.script.Resolver
Provide retrieval of values from temporary storage.
getProperty(String) - Method in class abbot.script.Script
 
getProperty(String, int, int, int) - Static method in class abbot.util.Properties
Load an integer system property, keeping it within the given valid range.
getProperty(String, long, long, long) - Static method in class abbot.util.Properties
Load a long system property, keeping it within the given valid range.
getPropertyMethods(Class, boolean) - Method in class abbot.editor.ComponentPropertyModel
 
getPropertyMethods() - Method in class abbot.tester.ComponentTester
Return an array of all property check methods defined by this class.
getPropertyName() - Method in class abbot.script.Sample
 
getQueue(Component) - Method in class abbot.tester.WindowTracker
Return the event queue corresponding to the given component.
getReason() - Method in class abbot.editor.recorder.RecordingFailedException
 
getRecordingType() - Method in class abbot.editor.recorder.SemanticRecorder
 
getRefClassName() - Method in class abbot.script.ComponentReference
 
getRelativeTo() - Method in class abbot.script.Annotation
 
getRelativeTo() - Method in class abbot.script.Script
By default, all pathnames are relative to the current working directory.
getResizeLocation(Container) - Method in class abbot.tester.Robot
Return where the mouse usually grabs to resize a window.
getResolver() - Method in class abbot.editor.recorder.Recorder
Return the Resolver to be used by this recorder.
getResolver() - Method in class abbot.editor.recorder.SemanticRecorder
Return the Resolver to be used by this recorder.
getResolver() - Method in class abbot.script.Step
 
getResolver() - Method in class junit.extensions.abbot.ResolverFixture
Obtain a consistent resolver.
getRobot() - Method in class junit.extensions.abbot.ComponentTestFixture
Return an Abbot robot for basic event generation.
getRoller() - Method in class example.ArrowButton
 
getRootWindows() - Method in class abbot.tester.WindowTracker
Return all available root Windows.
getRoots() - Method in class abbot.finder.AWTHierarchy
Return all root components in the current AWT hierarchy.
getRoots() - Method in interface abbot.finder.Hierarchy
 
getRoots() - Method in class abbot.finder.TestHierarchy
 
getRow(JTree) - Method in class abbot.tester.JTreeLocation
Return the row represented by this JTree location.
getRowCount() - Method in class abbot.editor.ActionMapModel
 
getRowCount() - Method in class abbot.editor.InputMapModel
 
getRowCount() - Method in class abbot.editor.ReferenceAttributeModel
 
getRowCount() - Method in class abbot.editor.ReferencesModel
 
getRowCount() - Method in class abbot.editor.ScriptModel
 
getRowOf(Step) - Method in class abbot.editor.ScriptModel
Returns -1 if the step is not found or not visible.
getScript() - Method in class abbot.editor.ScriptModel
 
getScriptContext() - Method in class abbot.editor.ScriptTable
Returns the script context of the currently selected row.
getScriptOf(int) - Method in class abbot.editor.ScriptModel
 
getScriptTable() - Method in class abbot.editor.ScriptEditorFrame
Returns the scriptTable.
getSelectedComponent() - Method in class abbot.editor.ComponentBrowser
Returns which component is currently selected.
getSelectedItem() - Method in class abbot.editor.TestSelector
 
getSelectedReference() - Method in class abbot.editor.ComponentBrowser
Returns the currently selected reference.
getSelectedStep() - Method in class abbot.editor.ScriptTable
Return the first selected step.
getSelectedSteps() - Method in class abbot.editor.ScriptTable
Return the set of selected steps, restricted to siblings of the first selected row.
getSize(JList) - Method in class abbot.tester.JListTester
Return the size of the given list.
getSpecifiedFont() - Method in class example.FontChooser
 
getSplashScreen() - Static method in class abbot.editor.Costello
 
getStack(int) - Static method in class abbot.Log
Retrieve the given number of lines of the current stack, as a string.
getStack(int, Throwable) - Static method in class abbot.Log
Retrieve the given number of lines of stack from the given Throwable, as a string.
getStack(Throwable) - Static method in class abbot.Log
 
getStatus() - Method in class abbot.ExitException
 
getStatus() - Method in class abbot.editor.ScriptEditorFrame
 
getStep() - Method in class abbot.editor.recorder.Recorder
Return a step or sequence of steps representing the steps created thus far, or null if none.
getStep() - Method in class abbot.editor.recorder.SemanticRecorder
Returns the script step generated from the events recorded so far.
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
 
getStep() - Method in class example.NumberChooser
 
getStepAt(int) - Method in class abbot.editor.ScriptModel
 
getStepColor(Step, boolean) - Method in class abbot.editor.ScriptTable
Determine what the background color for the given step should be.
getStopOnError() - Method in class abbot.script.StepRunner
 
getStopOnFailure() - Method in class abbot.script.StepRunner
 
getTabs(Component) - Method in class abbot.tester.JTabbedPaneTester
Return an array of strings that represent the tabs in the pane.
getTag() - Method in class abbot.script.ComponentReference
Deprecated. use getAttribute(TAG_TAG) instead.
getTag(Component) - Static method in class abbot.tester.ComponentTester
Return a reasonable identifier for the given component.
getTarget(Method) - Method in class abbot.script.Action
Return the target of the invocation.
getTarget(Method) - Method in class abbot.script.Call
Return the target of the invocation.
getTarget(Method) - Method in class abbot.script.Launch
Return the target for the method invocation.
getTarget(Method) - Method in class abbot.script.PropertyCall
Return the target of the method invocation.
getTargetClass() - Method in class abbot.script.Action
 
getTargetClass() - Method in class abbot.script.Call
Get the class of the target of the method invocation.
getTargetClass() - Method in class abbot.script.Launch
 
getTargetClassName() - Method in class abbot.script.Call
 
getTerminateOnError() - Method in class abbot.script.StepRunner
 
getTertiaryMask() - Static method in class abbot.util.AWT
Returns the InputEvent mask for the tertiary button.
getTestScriptDescription() - Method in class abbot.editor.ScriptEditorFrame
Returns the testScriptDescription.
getTestScriptSelector() - Method in class abbot.editor.ScriptEditorFrame
Returns the testScriptSelector.
getTestedClass(Class) - Method in class abbot.tester.ComponentTester
Return the Component class that corresponds to this ComponentTester class.
getTester(Component) - Static method in class abbot.tester.ComponentTester
Return the appropriate Tester for the given object.
getTester(Class) - Static method in class abbot.tester.ComponentTester
Find the corresponding Tester object for the given component class, chaining up the inheritance tree if no specific tester is found for that class.
getText() - Method in class abbot.script.Annotation
 
getText() - Method in class example.CustomTextField
 
getThrowable() - Static method in class junit.extensions.abbot.ComponentTestFixture.ExceptionCatcher
Return the most recent exception caught on the dispatch thread, or null if none has been thrown.
getTimeout() - Method in class abbot.script.Assert
 
getTitle() - Method in class abbot.script.Annotation
 
getTitle() - Method in class abbot.script.ComponentReference
Deprecated. use getAttribute(TAG_TITLE) instead.
getTracker() - Static method in class abbot.tester.WindowTracker
Only ever want one of these.
getTransferData(DataFlavor) - Method in class abbot.editor.StepTransferable
 
getTransferDataFlavors() - Method in class abbot.editor.StepTransferable
 
getType() - Method in class abbot.script.Event
 
getType() - Method in class abbot.script.StepEvent
 
getURLs(String, String) - Static method in class abbot.util.PathClassLoader
Returns an array of URLs based on the given classpath string.
getUltimateMouseComponent() - Method in class abbot.tester.InputState
Return the most deeply nested component which currently contains the pointer.
getUniqueID(ComponentReference) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
getUniqueID(ComponentReference) - Method in interface abbot.script.Resolver
Derive a unique identifier for the given reference.
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.Annotation
 
getUsage() - Method in class abbot.script.Appletviewer
 
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.Event
 
getUsage() - Method in class abbot.script.Launch
 
getUsage() - Method in class abbot.script.Sample
 
getUsage() - Method in class abbot.script.Script
 
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.Terminate
 
getUserDismiss() - Method in class abbot.script.Annotation
 
getVMArgs() - Method in class abbot.script.Script
 
getValue() - Method in class example.NumberChooser
 
getValueAsString(JComboBox, JList, Object, int) - Method in class abbot.tester.JComboBoxTester
If the value looks meaningful, return it, otherwise return null.
getValueAt(int, int) - Method in class abbot.editor.ActionMapModel
 
getValueAt(int, int) - Method in class abbot.editor.ComponentPropertyModel
Display the property name column apropriately.
getValueAt(int, int) - Method in class abbot.editor.InputMapModel
 
getValueAt(int, int) - Method in class abbot.editor.ReferenceAttributeModel
 
getValueAt(int, int) - Method in class abbot.editor.ReferencesModel
Returns the entry object at the given row.
getValueAt(int, int) - Method in class abbot.editor.ScriptModel
Returns the step at the given row.
getWidth() - Method in class abbot.script.Appletviewer
 
getWindow() - Method in class abbot.script.Annotation
 
getWindow(Component) - Static method in class abbot.util.AWT
Similar to SwingUtilities.getWindowAncestor(), but returns the component itself if it is a Window, or the invoker's window if on a popup.
getWindowID() - Method in class abbot.script.ComponentReference
Deprecated. use getAttribute(TAG_WINDOW) instead.
getWindowReference() - Method in class abbot.script.ComponentReference
Reference ID of this component's parent window (optional).
getWindowTracker() - Method in class junit.extensions.abbot.ComponentTestFixture
Return a WindowTracker instance.
getXMLTag() - Method in class abbot.script.Action
Return the XML tag for this step.
getXMLTag() - Method in class abbot.script.Annotation
 
getXMLTag() - Method in class abbot.script.Appletviewer
 
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.Event
 
getXMLTag() - Method in class abbot.script.Launch
 
getXMLTag() - Method in class abbot.script.Sample
 
getXMLTag() - Method in class abbot.script.Script
 
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.Terminate
 

H

Hierarchy - interface abbot.finder.Hierarchy.
Provides access to all components in a hierarchy.
HierarchyWriter - class abbot.editor.HierarchyWriter.
Provides support for writing out a GUI hierarchy as XML.
HierarchyWriter(Hierarchy) - Constructor for class abbot.editor.HierarchyWriter
 
handle(Throwable) - Method in class abbot.util.EventDispatchExceptionHandler
Handle exceptions thrown on the event dispatch thread.
handleError(byte[], int) - Method in class abbot.util.ProcessOutputHandler
 
handleException(Throwable) - Method in class abbot.util.NamedTimer
Handle an exception thrown by a TimerTask.
handleInput(byte[], int) - Method in class abbot.util.ProcessOutputHandler
 
hasDefaultName(Component) - Static method in class abbot.util.AWT
Return whether the given Component has only its default name set.
hasFrameDeiconifyBug() - Static method in class abbot.tester.Robot
 
hasHierarchyEventGenerationBug() - Static method in class abbot.tester.Robot
Prior to 1.4.1, hierarchy events are only sent if listeners are added to a given component.
hasInputMethodInsteadOfKeyTyped() - Static method in class abbot.Platform
 
hasKeyStrokeGenerationBug() - Static method in class abbot.tester.Robot
OSX prior to 1.4 has really crappy key input handling.
hasLaunch() - Method in class abbot.script.Script
 
hasMenuDisableBug() - Static method in class abbot.Platform
 
hasMissingWindowMouseMotion() - Static method in class abbot.Platform
 
hasMultiClickFrameBug() - Static method in class abbot.tester.Robot
Do we get multiple clicks even when the individual clicks are on different frames?
hasRobotMotionBug() - Static method in class abbot.tester.Robot
OS X (as of 1.3.1, v10.1.5), will sometimes send a click to the wrong component after a mouse move.
hasTerminate() - Method in class abbot.script.Script
 
hashCode() - Method in class abbot.editor.ComponentNode
 
hide() - Method in class abbot.editor.ScriptEditorFrame
 
hideWindow(Window) - Method in class junit.extensions.abbot.ComponentTestFixture
Synchronous, safe hide of a window.
hierarchy - Variable in class abbot.script.StepRunner
 

I

ImageComparator - class abbot.tester.ImageComparator.
This code expects the availability of the com.sun.image.codec.jpeg extensions from the Sun JDK 1.3 or JRE.
ImageComparator() - Constructor for class abbot.tester.ImageComparator
 
InputMapModel - class abbot.editor.InputMapModel.
 
InputMapModel() - Constructor for class abbot.editor.InputMapModel
 
InputMapModel(InputMap) - Constructor for class abbot.editor.InputMapModel
 
InputState - class abbot.tester.InputState.
Class to keep track of a given input state.
InputState() - Constructor for class abbot.tester.InputState
 
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
 
iconify(JInternalFrame, boolean) - Method in class abbot.tester.JInternalFrameTester
Iconify/deiconify the given frame.
iconify(Frame) - Method in class abbot.tester.Robot
Iconify the given Frame.
ignoreExisting() - Method in class abbot.finder.TestHierarchy
 
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.
indexToPoint(JList, int) - Method in class abbot.tester.JListLocation
Convert the given index into a coordinate.
indexToPoint(JTableHeader, int) - Method in class abbot.tester.JTableHeaderLocation
Convert the given index into a coordinate.
init(String[]) - Static method in class abbot.Log
Debug/log initialization, presumably from the command line.
init(int) - Method in class abbot.editor.recorder.ChoiceRecorder
 
init(int) - Method in class abbot.editor.recorder.ComponentRecorder
 
init(int) - Method in class abbot.editor.recorder.FileDialogRecorder
 
init(int) - Method in class abbot.editor.recorder.FrameRecorder
 
init(int) - Method in class abbot.editor.recorder.JComboBoxRecorder
 
init(int) - Method in class abbot.editor.recorder.JComponentRecorder
 
init(int) - Method in class abbot.editor.recorder.JInternalFrameRecorder
 
init(int) - Method in class abbot.editor.recorder.JTextComponentRecorder
 
init(int) - Method in class abbot.editor.recorder.SemanticRecorder
 
init(int) - Method in class abbot.editor.recorder.WindowRecorder
 
init() - Method in class example.SimpleApplet
 
insertApplet() - Method in class abbot.editor.ScriptEditor
Insert an applet step.
insertLaunch() - Method in class abbot.editor.ScriptEditor
Insert a launch step.
insertStep(Sequence, Step, int) - Method in class abbot.editor.ScriptModel
Insert the given step at the given index in its parent.
insertStep(Step) - Method in class abbot.editor.recorder.EventRecorder
Insert an arbitrary script step into the currently recorded stream.
insertStep(Step) - Method in class abbot.editor.recorder.Recorder
Insert an arbitrary step into the recording stream.
insertSteps(Sequence, List, int) - Method in class abbot.editor.ScriptModel
Insert the steps into the given sequence at the given index.
insertTerminate() - Method in class abbot.editor.ScriptEditor
Insert a terminate step.
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.
install() - Method in class abbot.util.EventDispatchExceptionHandler
Install a handler for event dispatch exceptions.
install() - Method in class junit.extensions.abbot.ComponentTestFixture.ExceptionCatcher
 
installContext() - Method in class abbot.script.Launch
Install the class loader context for the code being launched.
installPopup(Component, JPopupMenu) - Method in class junit.extensions.abbot.ComponentTestFixture
Install the given popup on the given component.
internalFrameClosing(InternalFrameEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
internalFrameDeiconified(InternalFrameEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
internalFrameIconified(InternalFrameEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
invoke() - Method in class abbot.script.Call
Make the target method invocation.
invoke() - Method in class abbot.script.Sample
Store the results of the invocation in the designated property as a String-encoded value.
invokeAction(Component, Runnable) - Method in class abbot.tester.Robot
Post a runnable on the given component's event queue.
invokeAction(Runnable) - Method in class abbot.tester.Robot
Run the given action on the event dispatch thread.
invokeAction(Runnable) - Static method in class abbot.util.AWT
Ensure the given action happens on the event dispatch thread.
invokeAndWait(Component, Runnable) - Method in class abbot.tester.Robot
Post a runnable on the given component's event queue and wait for it to finish.
invokeAndWait(Runnable) - Method in class abbot.tester.Robot
Run the given action on the event dispatch thread, but don't return until it's been run.
invokeAndWait(Runnable) - Static method in class abbot.util.AWT
Ensure the given action happens on the event dispatch thread.
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.
isCellEditable(int, int) - Method in class abbot.editor.ActionMapModel
 
isCellEditable(int, int) - Method in class abbot.editor.ComponentPropertyModel
 
isCellEditable(int, int) - Method in class abbot.editor.InputMapModel
 
isCellEditable(int, int) - Method in class abbot.editor.ReferenceAttributeModel
 
isCellEditable(int, int) - Method in class abbot.editor.ReferencesModel
 
isClassDebugEnabled(Class) - Static method in class abbot.Log
 
isClick(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Test whether the given event is a trigger for a mouse button click.
isClose(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Does the given event indicate a window was closed?
isComponentSelected() - Method in class abbot.editor.ComponentBrowser
Utility method showing whether a component node has been selected or not.
isContentPane(Component) - Static method in class abbot.util.AWT
Returns whether the given Component is the content pane for a RootPaneContainer.
isDataFlavorSupported(DataFlavor) - Method in class abbot.editor.StepTransferable
 
isDirty() - Method in class abbot.script.Script
Has this script changed since the last save.
isDragDrop(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Test whether the given event precurses a drop.
isDragging() - Method in class abbot.tester.InputState
 
isEmpty() - Method in class abbot.editor.TestSelector
 
isEventDispatchThread() - Method in class abbot.script.AppClassLoader
 
isExtension() - Method in class abbot.tester.ComponentTester
Return whether this tester is an extension.
isFiltered(Component) - Method in class abbot.finder.TestHierarchy
 
isFinished() - Method in class abbot.editor.recorder.SemanticRecorder
Return whether this recorder has finished recording the current semantic event.
isForked() - Method in class abbot.script.Script
 
isGlassPane(Component) - Static method in class abbot.util.AWT
Returns whether the given Component is the Glass Pane for a JRootPane.
isHPUX() - Static method in class abbot.Platform
 
isHeavyweightPopup(Component) - Static method in class abbot.util.AWT
Returns whether the given component is a heavyweight popup, that is, a container for a JPopupMenu that is implemented with a heavyweight component (usually a Window).
isInstalled() - Static method in class abbot.util.EventDispatchExceptionHandler
 
isInternalFrameDecoration(Component) - Static method in class abbot.util.AWT
Return whether the given component is part of an internal frame's LAF decoration.
isInverted() - Method in class abbot.script.Assert
 
isKeyTyped(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
isLightweightPopup(Component) - Static method in class abbot.util.AWT
Returns whether the given component is a lightweight popup, that is, a container for a JPopupMenu that is implemented with a lightweight component (usually JPanel).
isLinux() - Static method in class abbot.Platform
 
isMacintosh() - Static method in class abbot.Platform
 
isMappedEvent(KeyEvent) - Method in class abbot.editor.recorder.JComponentRecorder
 
isMappedEvent(KeyEvent) - Method in class abbot.editor.recorder.JTextComponentRecorder
Don't store the action "default-typed"; store the key event instead.
isMenuEvent(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
isMenuEvent(AWTEvent) - Method in class abbot.editor.recorder.JMenuItemRecorder
Regular clicks get treated as a menu event.
isModifier(int) - Static method in class abbot.tester.Robot
 
isOSX() - Static method in class abbot.Platform
 
isOnPopup(Component) - Static method in class abbot.util.AWT
Returns whether the given component is on a top-level popup.
isOpen(int) - Method in class abbot.editor.ScriptModel
Return whether the given row is "open".
isOpen(Step) - Method in class abbot.editor.ScriptModel
 
isOpen(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Does the given event indicate a window was shown?
isPropertyMethod(Method) - Static method in class abbot.script.PropertyCall
Returns whether the given method is a property accessor.
isReadyForInput(Component) - Method in class abbot.tester.Robot
Is the given component ready for robot input?
isScript(File) - Static method in class abbot.script.Script
Return whether the given file looks like a valid AWT script.
isSelected() - Method in class abbot.editor.actions.EditorToggleAction
 
isSharedInvisibleFrame(Component) - Static method in class abbot.util.AWT
Is the given component the default Swing hidden frame?
isShowing() - Method in class abbot.script.Annotation
 
isShowing(String) - Method in class junit.extensions.abbot.ComponentTestFixture
Returns whether a Component is showing.
isSlowPlayback() - Method in class abbot.script.Script
 
isSolaris() - Static method in class abbot.Platform
 
isTertiaryButton(int) - Static method in class abbot.tester.Robot
Return whether this is the tertiary button, considering primary to be button1 and secondary to be the popup trigger button.
isTestClass(String) - Method in class junit.extensions.abbot.ScriptTestCollector
 
isThreaded() - Method in class abbot.script.Launch
 
isToolTip(Object) - Method in class abbot.editor.recorder.ComponentRecorder
Return true if the given event source is a tooltip.
isToolTip(Component) - Static method in class abbot.util.AWT
Return whether the given component is part of the transient wrapper around a tooltip.
isTransientDialog(Component) - Static method in class abbot.util.AWT
Return whether the given component is part of a transient dialog.
isTransientPopup(Component) - Static method in class abbot.util.AWT
Return whether the given component is part of the transient wrapper around a popup.
isWait() - Method in class abbot.script.Assert
 
isWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Test whether the given event is a trigger for a window event.
isWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.FrameRecorder
Additionally handle state change events (1.4 and later).
isWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.WindowRecorder
 
isWindowReady(Window) - Method in class abbot.tester.WindowTracker
Returns whether the window is ready to receive input.
isWindows() - Static method in class abbot.Platform
 
isWindowsXP() - Static method in class abbot.Platform
 
isX11() - Static method in class abbot.Platform
 
italic - Variable in class example.FontChooser
 
itemStateChanged(ItemEvent) - Method in class example.FontChooser
 

J

JAVA_1_0 - Static variable in class abbot.Platform
 
JAVA_1_1 - Static variable in class abbot.Platform
 
JAVA_1_2 - Static variable in class abbot.Platform
 
JAVA_1_3 - Static variable in class abbot.Platform
 
JAVA_1_4 - Static variable in class abbot.Platform
 
JComboBoxRecorder - class abbot.editor.recorder.JComboBoxRecorder.
Record basic semantic events you might find on an JComboBox.
JComboBoxRecorder(Resolver) - Constructor for class abbot.editor.recorder.JComboBoxRecorder
 
JComboBoxTester - class abbot.tester.JComboBoxTester.
 
JComboBoxTester() - Constructor for class abbot.tester.JComboBoxTester
 
JComponentRecorder - class abbot.editor.recorder.JComponentRecorder.
Record basic semantic events you might find on an JComponent.
JComponentRecorder(Resolver) - Constructor for class abbot.editor.recorder.JComponentRecorder
 
JComponentTester - class abbot.tester.JComponentTester.
Provides auto-scrolling prior to events for JComponent-derived classes.
JComponentTester() - Constructor for class abbot.tester.JComponentTester
 
JFileChooserTester - class abbot.tester.JFileChooserTester.
Tester for the javax.swing.JFileChooser.
JFileChooserTester() - Constructor for class abbot.tester.JFileChooserTester
 
JInternalFrameRecorder - class abbot.editor.recorder.JInternalFrameRecorder.
Handle the recording of events related to an internal frame (JInternalFrame).
JInternalFrameRecorder(Resolver) - Constructor for class abbot.editor.recorder.JInternalFrameRecorder
Constructor for JInternalFrameRecorder.
JInternalFrameTester - class abbot.tester.JInternalFrameTester.
 
JInternalFrameTester() - Constructor for class abbot.tester.JInternalFrameTester
 
JLabelTester - class abbot.tester.JLabelTester.
 
JLabelTester() - Constructor for class abbot.tester.JLabelTester
 
JListLocation - class abbot.tester.JListLocation.
Provides encapsulation of the location of a row on a JList (a coordinate, item index or value).
JListLocation() - Constructor for class abbot.tester.JListLocation
 
JListLocation(String) - Constructor for class abbot.tester.JListLocation
 
JListLocation(int) - Constructor for class abbot.tester.JListLocation
 
JListLocation(Point) - Constructor for class abbot.tester.JListLocation
 
JListRecorder - class abbot.editor.recorder.JListRecorder.
Record basic semantic events you might find on an JList.
JListRecorder(Resolver) - Constructor for class abbot.editor.recorder.JListRecorder
 
JListTester - class abbot.tester.JListTester.
Provide actions and assertions for a JList component.
JListTester() - Constructor for class abbot.tester.JListTester
 
JMenuItemRecorder - class abbot.editor.recorder.JMenuItemRecorder.
Override AbstractButton behavior, since we expect to grab a menu selection instead of a click.
JMenuItemRecorder(Resolver) - Constructor for class abbot.editor.recorder.JMenuItemRecorder
 
JMenuItemTester - class abbot.tester.JMenuItemTester.
 
JMenuItemTester() - Constructor for class abbot.tester.JMenuItemTester
 
JPopupMenuTester - class abbot.tester.JPopupMenuTester.
 
JPopupMenuTester() - Constructor for class abbot.tester.JPopupMenuTester
 
JRootPaneTester - class abbot.tester.JRootPaneTester.
 
JRootPaneTester() - Constructor for class abbot.tester.JRootPaneTester
 
JSliderTester - class abbot.tester.JSliderTester.
Provides access to all user actions on a JSlider.
JSliderTester() - Constructor for class abbot.tester.JSliderTester
 
JSpinnerTester - class abbot.tester.JSpinnerTester.
Provides access to all user actions on a JSpinner.
JSpinnerTester() - Constructor for class abbot.tester.JSpinnerTester
 
JTabbedPaneLocation - class abbot.tester.JTabbedPaneLocation.
Provides encapsulation of a location on a JTabbedPane (notably a tab).
JTabbedPaneLocation() - Constructor for class abbot.tester.JTabbedPaneLocation
 
JTabbedPaneLocation(String) - Constructor for class abbot.tester.JTabbedPaneLocation
 
JTabbedPaneLocation(int) - Constructor for class abbot.tester.JTabbedPaneLocation
 
JTabbedPaneLocation(Point) - Constructor for class abbot.tester.JTabbedPaneLocation
 
JTabbedPaneRecorder - class abbot.editor.recorder.JTabbedPaneRecorder.
Record basic semantic events you might find on an JTabbedPane.
JTabbedPaneRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTabbedPaneRecorder
 
JTabbedPaneTester - class abbot.tester.JTabbedPaneTester.
 
JTabbedPaneTester() - Constructor for class abbot.tester.JTabbedPaneTester
 
JTableHeaderLocation - class abbot.tester.JTableHeaderLocation.
Provides encapsulation of the location of a col on a JTableHeader (a coordinate, item index or value).
JTableHeaderLocation() - Constructor for class abbot.tester.JTableHeaderLocation
 
JTableHeaderLocation(String) - Constructor for class abbot.tester.JTableHeaderLocation
 
JTableHeaderLocation(int) - Constructor for class abbot.tester.JTableHeaderLocation
 
JTableHeaderLocation(Point) - Constructor for class abbot.tester.JTableHeaderLocation
 
JTableHeaderTester - class abbot.tester.JTableHeaderTester.
Provide table header location support, mostly.
JTableHeaderTester() - Constructor for class abbot.tester.JTableHeaderTester
 
JTableLocation - class abbot.tester.JTableLocation.
Provides encapsulation of a location on a JTable (notably a row).
JTableLocation() - Constructor for class abbot.tester.JTableLocation
 
JTableLocation(String) - Constructor for class abbot.tester.JTableLocation
 
JTableLocation(int, int) - Constructor for class abbot.tester.JTableLocation
 
JTableLocation(Point) - Constructor for class abbot.tester.JTableLocation
 
JTableLocation.Cell - class abbot.tester.JTableLocation.Cell.
 
JTableLocation.Cell(int, int) - Constructor for class abbot.tester.JTableLocation.Cell
 
JTableRecorder - class abbot.editor.recorder.JTableRecorder.
Record basic semantic events you might find on an JTable.
JTableRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTableRecorder
 
JTableTester - class abbot.tester.JTableTester.
Provide user actions on a JTable.
JTableTester() - Constructor for class abbot.tester.JTableTester
 
JTextComponentRecorder - class abbot.editor.recorder.JTextComponentRecorder.
Record basic semantic events you might find on an JTextComponent.
JTextComponentRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTextComponentRecorder
 
JTextComponentTester - class abbot.tester.JTextComponentTester.
 
JTextComponentTester() - Constructor for class abbot.tester.JTextComponentTester
 
JTreeLocation - class abbot.tester.JTreeLocation.
Provides encapsulation of a location on a JTree.
JTreeLocation() - Constructor for class abbot.tester.JTreeLocation
 
JTreeLocation(int) - Constructor for class abbot.tester.JTreeLocation
 
JTreeLocation(TreePath) - Constructor for class abbot.tester.JTreeLocation
 
JTreeLocation(Point) - Constructor for class abbot.tester.JTreeLocation
 
JTreeRecorder - class abbot.editor.recorder.JTreeRecorder.
Record basic semantic events you might find on an JTree.
JTreeRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTreeRecorder
 
JTreeTester - class abbot.tester.JTreeTester.
Provide operations on a JTree component.
JTreeTester() - Constructor for class abbot.tester.JTreeTester
 
jitter(Component, int, int) - Method in class abbot.tester.Robot
 
jitter(int, int) - Method in class abbot.tester.Robot
 
junit.extensions.abbot - package junit.extensions.abbot
Provide support for running scripts as test cases under JUnit.

K

KC_INVERT - Static variable in class abbot.editor.ScriptEditor
Key to use to invert an assertion/wait.
KC_WAIT - Static variable in class abbot.editor.ScriptEditor
Key to use to insert a wait instead of an assertion.
KeyStrokeMap - class abbot.tester.KeyStrokeMap.
Map characters to the keycodes (and modifiers) required to generate them.
KeyStrokeMapGenerator - interface abbot.tester.KeyStrokeMapGenerator.
Provides read/write of local-specific mappings for virtual keycode-based KeyStrokes to characters and vice versa.
key(int) - Method in class abbot.tester.Robot
Type the given keycode with no modifiers.
key(int, int) - Method in class abbot.tester.Robot
Type the given keycode with the given modifiers.
keyCodeToMask(int) - Static method in class abbot.tester.Robot
 
keyPress(int) - Method in class abbot.tester.Robot
 
keyRelease(int) - Method in class abbot.tester.Robot
Send a key release event.
keySelectTestClass(char) - Method in class abbot.editor.TestSelector
 
keyString(String) - Method in class abbot.tester.Robot
Type the given string.
keyStroke(char) - Method in class abbot.tester.Robot
Type the given character.
keyTyped(KeyEvent) - Method in class abbot.editor.TestSelector.KeySelectListener
 

L

LARGE_ICON - Static variable in class abbot.editor.actions.EditorAction
 
LAUNCH_TIMEOUT - Variable in class abbot.script.ForkedStepRunner
 
LEFT - Static variable in class example.ArrowButton
Directions.
LabeledList - class example.LabeledList.
Source code for Tutorial 2.
LabeledList(String[]) - Constructor for class example.LabeledList
 
LabeledListTest - class example.LabeledListTest.
Source test code for Tutorial 2, test fixture for the LabeledList.
LabeledListTest(String) - Constructor for class example.LabeledListTest
 
Launch - class abbot.script.Launch.
Provides scripted static method invocation.
Launch(Resolver, Map) - 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) - Constructor for class abbot.script.Launch
 
Launch.ThreadedLaunchListener - interface abbot.script.Launch.ThreadedLaunchListener.
 
LocationUnavailableException - exception abbot.tester.LocationUnavailableException.
Indicates that a location can't be provided.
LocationUnavailableException(String) - Constructor for class abbot.tester.LocationUnavailableException
 
Log - class abbot.Log.
Various logging, assertion, and debug routines.
LogoLabel - class abbot.editor.LogoLabel.
 
LogoLabel() - Constructor for class abbot.editor.LogoLabel
 
launch() - Method in class abbot.script.Launch
 
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.SlaveStepRunner
Handle running a script as a forked process.
listeners - Variable in class example.FontChooser
 
listeners - Variable in class example.NumberChooser
 
load(Reader) - Method in class abbot.script.Script
Loads the XML test script.
load() - Method in class abbot.script.Script
Parse the script file and build internal structures.
loadCharacterMap() - Method in interface abbot.tester.KeyStrokeMapGenerator
Returns a map for the current locale which translates an Integer virtual keycode (VK_XXX) into a the Character it produces.
loadClass(String, boolean) - Method in class abbot.util.NonDelegatingClassLoader
Load the given class, but attempt to load before the parent if shouldDelegate returns false for the given class.
loadClass(String, boolean) - Method in class abbot.util.PathClassLoader
 
loadKeyStrokeMap() - Method in interface abbot.tester.KeyStrokeMapGenerator
Returns a map for the current locale which translates a Character into a keycode-based KeyStroke.
log(Throwable) - Static method in class abbot.Log
Log an exception.
log(String, Throwable) - Static method in class abbot.Log
 
log(String) - Static method in class abbot.Log
Log a message.
loggingEnabled() - Static method in class abbot.Log
Is log output enabled?

M

MENU_CAPTURE - Static variable in interface abbot.editor.EditorConstants
 
MENU_EDIT - Static variable in interface abbot.editor.EditorConstants
 
MENU_FILE - Static variable in interface abbot.editor.EditorConstants
 
MENU_HELP - Static variable in interface abbot.editor.EditorConstants
 
MENU_INSERT - Static variable in interface abbot.editor.EditorConstants
 
MENU_SHORTCUT_KEYCODE - Static variable in class abbot.tester.Robot
 
MENU_SHORTCUT_MASK - Static variable in class abbot.tester.Robot
 
MENU_SHORTCUT_MODIFIER - Static variable in class abbot.tester.Robot
 
MENU_SHORTCUT_STRING - Static variable in class abbot.tester.Robot
 
MENU_TEST - Static variable in interface abbot.editor.EditorConstants
 
METHOD_OBJECT - Static variable in class abbot.editor.ComponentPropertyModel
 
MULTI_CLICK_INTERVAL - Static variable in class abbot.tester.Robot
 
MW_FAILURE - Static variable in class abbot.script.ComponentReference
Match weight corresponding to no possible match.
Matcher - interface abbot.finder.Matcher.
Provides an indication whether a Component matches some desired criteria.
MultiMatcher - interface abbot.finder.MultiMatcher.
Provides methods for determining the best match among a group of matching components.
MultipleComponentsFoundException - exception abbot.finder.MultipleComponentsFoundException.
Indicates more than one component was found (usually where only one was desired).
MultipleComponentsFoundException(Component[]) - Constructor for class abbot.finder.MultipleComponentsFoundException
 
MultipleComponentsFoundException(String, Component[]) - Constructor for class abbot.finder.MultipleComponentsFoundException
 
MyCode - class example.MyCode.
 
MyCode() - Constructor for class example.MyCode
 
MyCodeStressTest - class example.MyCodeStressTest.
Simple example of a stress test on an app.
MyCodeStressTest(String) - Constructor for class example.MyCodeStressTest
Name is the name of a script filename.
MyCodeTest - class example.MyCodeTest.
Simple example of a ScriptTestSuite.
MyCodeTest(String) - Constructor for class example.MyCodeTest
Name is the name of a script filename.
main(String[]) - Static method in class abbot.Platform
 
main(String[]) - Static method in class abbot.editor.Costello
Note that this "main" is typical of many Swing apps, in that it does window showing and disposal directly from the main thread.
main(String[]) - Static method in class abbot.editor.ScriptEditor
Launch the script editor, with an argument of either a test suite class or a script filename.
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 example.AWTCode
 
main(String[]) - Static method in class example.ArrowButtonTest
 
main(String[]) - Static method in class example.FontChooser
Put up a frame containing a font chooser to make it easy for a script to play with.
main(String[]) - Static method in class example.FontChooserTest
 
main(String[]) - Static method in class example.LabeledListTest
 
main(String[]) - Static method in class example.MyCode
 
main(String[]) - Static method in class example.MyCodeStressTest
 
main(String[]) - Static method in class example.MyCodeTest
 
main(String[]) - Static method in class example.NumberChooser
 
main(String[]) - Static method in class junit.extensions.abbot.ScriptFixture
Assumes each argument is an Abbot script.
main(String[]) - Static method in class junit.extensions.abbot.ScriptTestSuite
Run all scripts on the command line as a single suite.
makeVisible(Component, TreePath) - Method in class abbot.tester.JTreeTester
Returns whether any action was taken.
maskToKeyCode(int) - Static method in class abbot.tester.Robot
Convert the given modifier event mask to the equivalent key code.
matchExisting(Component, Collection) - Static method in class abbot.script.ComponentReference
Match the given component against an existing set of references.
matches(Component) - Method in interface abbot.finder.Matcher
Return whether the given Component matches some lookup criteria.
matches(Component) - Method in class abbot.finder.matchers.ClassMatcher
 
matches(Component) - Method in class abbot.finder.matchers.NameMatcher
 
matches(Component) - Method in class abbot.finder.matchers.WindowMatcher
 
matches(Component) - Method in class junit.extensions.abbot.ResolverFixture.ComponentMatcher
 
matchesKey(String, char) - Static method in class abbot.editor.TestSelector.TestCellRenderer
 
maximize(JInternalFrame, boolean) - Method in class abbot.tester.JInternalFrameTester
Maximize or normalize the given frame.
maximize(Frame) - Method in class abbot.tester.Robot
Make the window full size.
maximum - Variable in class example.NumberChooser
 
minimum - Variable in class example.NumberChooser
 
mouseClicked(MouseEvent) - Method in class abbot.editor.TestSelector.DoubleClickListener
 
mouseMove(Component) - Method in class abbot.tester.Robot
Move the pointer to the center of the given component.
mouseMove(Component, int, int) - Method in class abbot.tester.Robot
Move the pointer to the given coordinates relative to the given component.
mousePress(Component, int, int, int) - Method in class abbot.tester.JComponentTester
Click in the given part of the component, scrolling the component if necessary to make the point visible.
mousePress(int) - Method in class abbot.tester.Robot
Send a button press event.
mousePress(Component) - Method in class abbot.tester.Robot
 
mousePress(Component, int) - Method in class abbot.tester.Robot
 
mousePress(Component, int, int) - Method in class abbot.tester.Robot
 
mousePress(Component, int, int, int) - Method in class abbot.tester.Robot
Mouse down in the given part of the component.
mouseRelease() - Method in class abbot.tester.Robot
Send a button release event for button 1.
mouseRelease(int) - Method in class abbot.tester.Robot
Send a button release event.
move(Container, int, int) - Method in class abbot.tester.Robot
Move the given Frame/Dialog to the requested location.
moveBy(Container, int, int) - Method in class abbot.tester.Robot
Move the given Window by the given amount.
moveDown() - Method in class abbot.editor.ScriptTable
Move the currently selected rows down one row.
moveSelectedRows(Sequence, int) - Method in class abbot.editor.ScriptTable
Move the currently selected rows into the given parent at the given index.
moveSteps(Sequence, List, int) - Method in class abbot.editor.ScriptModel
Move the given steps and all between them to the new location.
moveUp() - Method in class abbot.editor.ScriptTable
Move the selected step(s) up.
msg - Variable in class example.SimpleApplet
 

N

NULL - Static variable in class abbot.script.ArgumentParser
 
NameMatcher - class abbot.finder.matchers.NameMatcher.
Provides matching of Components by component name.
NameMatcher(String) - Constructor for class abbot.finder.matchers.NameMatcher
 
NamedTimer - class abbot.util.NamedTimer.
Prevents misbehaving TimerTasks from canceling the timer thread by throwing exceptions and/or errors.
NamedTimer(String) - Constructor for class abbot.util.NamedTimer
Creates a non-daemon named timer.
NamedTimer(String, boolean) - Constructor for class abbot.util.NamedTimer
Creates a named timer, optionally running as a daemon thread.
NoExitSecurityManager - class abbot.NoExitSecurityManager.
 
NoExitSecurityManager() - Constructor for class abbot.NoExitSecurityManager
 
NoSuchReferenceException - exception abbot.script.NoSuchReferenceException.
Exception to indicate a Component reference does not exist.
NoSuchReferenceException() - Constructor for class abbot.script.NoSuchReferenceException
 
NoSuchReferenceException(String) - Constructor for class abbot.script.NoSuchReferenceException
 
NoUndoException - exception abbot.editor.actions.NoUndoException.
 
NoUndoException() - Constructor for class abbot.editor.actions.NoUndoException
 
NonDelegatingClassLoader - class abbot.util.NonDelegatingClassLoader.
Provides support for loading a class before checking the parent class loader for it.
NonDelegatingClassLoader(String, ClassLoader) - Constructor for class abbot.util.NonDelegatingClassLoader
 
NumberChooser - class example.NumberChooser.
Pick a number, any number.
NumberChooser() - Constructor for class example.NumberChooser
 
NumberChooser(int, int, int) - Constructor for class example.NumberChooser
 
name - Variable in class example.FontChooser
 
needsRobotVerification() - Static method in class abbot.Platform
Returns whether there may be some scenarios in which the robot does not function properly.
newScript(File, boolean) - Method in class abbot.editor.ScriptEditor
Create a new script at the given filename, or open it if it already exists.
normalize(Frame) - Method in class abbot.tester.Robot
 

O

oValue - Variable in class example.NumberChooser
 
okSelected() - Method in class abbot.editor.TestSelector
 

P

POPUP_DELAY - Static variable in class junit.extensions.abbot.ComponentTestFixture
 
POPUP_MASK - Static variable in class abbot.tester.Robot
 
POPUP_MODIFIER - Static variable in class abbot.tester.Robot
 
POPUP_ON_PRESS - Static variable in class abbot.tester.Robot
 
POPUP_TIMEOUT - Static variable in class abbot.util.AWT
 
PROPERTY_NAME - Static variable in class abbot.editor.ComponentPropertyModel
 
PROPERTY_VALUE - Static variable in class abbot.editor.ComponentPropertyModel
 
PROPS_FILENAME - Static variable in class abbot.editor.Preferences
 
PROP_NAME - Static variable in class abbot.util.EventDispatchExceptionHandler
See javadoc for java.awt.EventDispatchThread.
PathClassLoader - class abbot.util.PathClassLoader.
Provide a class loader that loads from a custom path.
PathClassLoader(String, ClassLoader) - Constructor for class abbot.util.PathClassLoader
Create a class loader that loads classes from the given path.
Platform - class abbot.Platform.
Simple utility to figure out what platform we're on, what java version we're running, and what bugs exist on the current platform.
Preferences - class abbot.editor.Preferences.
 
Preferences() - Constructor for class abbot.editor.Preferences
 
Preferences(String) - Constructor for class abbot.editor.Preferences
 
ProcessOutputHandler - class abbot.util.ProcessOutputHandler.
Default process output handler, redirecting the subprocesses output to System.out and System.err.
ProcessOutputHandler(Process) - Constructor for class abbot.util.ProcessOutputHandler
Create an output handler for the given process.
ProcessOutputHandler(String, Process) - Constructor for class abbot.util.ProcessOutputHandler
Create an output handler for the given process.
Properties - class abbot.util.Properties.
 
Properties() - Constructor for class abbot.util.Properties
 
PropertyCall - class abbot.script.PropertyCall.
Provides support for using property-like methods, including select non-static method access to Components.
PropertyCall(Resolver, Map) - Constructor for class abbot.script.PropertyCall
Create a PropertyCall based on loaded XML attributes.
PropertyCall(Resolver, String, String, String, String[]) - Constructor for class abbot.script.PropertyCall
Create a PropertyCall based on a static invocation on an arbitrary class.
PropertyCall(Resolver, String, String, String) - Constructor for class abbot.script.PropertyCall
Create a PropertyCall with a Component target.
paint(Graphics) - Method in class abbot.editor.ScriptTable
We paint a cursor where insertions will take effect.
paint(Graphics) - Method in class example.ArrowButton
 
paint(Graphics) - Method in class example.SimpleApplet
 
parent - Variable in class abbot.script.AppletSecurityManager
 
parse(String) - Static method in class abbot.Platform
 
parse(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Handle an event.
parse(AWTEvent) - Method in class abbot.editor.recorder.JComponentRecorder
Add handling for JComponent input-mapped actions.
parse(AWTEvent) - Method in class abbot.editor.recorder.JInternalFrameRecorder
 
parse(AWTEvent) - Method in class abbot.editor.recorder.SemanticRecorder
Handle an event.
parse(String) - Method in class abbot.tester.ComponentLocation
Convert the given encoding into the proper location.
parse(String) - Method in class abbot.tester.JListLocation
 
parse(String) - Method in class abbot.tester.JTabbedPaneLocation
 
parse(String) - Method in class abbot.tester.JTableHeaderLocation
 
parse(String) - Method in class abbot.tester.JTableLocation
 
parse(String) - Method in class abbot.tester.JTreeLocation
 
parseActionMapEvent(AWTEvent) - Method in class abbot.editor.recorder.JComponentRecorder
Add handling for JComponent input-mapped actions.
parseArgumentList(String) - Static method in class abbot.script.ArgumentParser
Convert the given encoded String into an array of Strings.
parseChild(Element) - Method in class abbot.script.Script
 
parseChild(Element) - Method in class abbot.script.Sequence
 
parseChildren(Element) - Method in class abbot.script.Sequence
 
parseClick(AWTEvent) - Method in class abbot.editor.recorder.ChoiceRecorder
Track click -> select ->click, cancelable by ESC or by clicking away from the component.
parseClick(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Provide standard parsing of mouse button events.
parseClick(AWTEvent) - Method in class abbot.editor.recorder.JComboBoxRecorder
Parse clicks to cancel the recording if we get a click that's not in the JList (or ESC).
parseDrop(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
parseDrop(AWTEvent) - Method in class abbot.editor.recorder.JTextComponentRecorder
 
parseInputMethod(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
parseInternalFrameAction(AWTEvent) - Method in class abbot.editor.recorder.JInternalFrameRecorder
 
parseKeyEvent(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
parseLocation(String) - Method in class abbot.tester.ComponentTester
Parse the String representation of a ComponentLocation into the actual ComponentLocation object.
parseLocation(String) - Method in class abbot.tester.JListTester
Parse the String representation of a JListLocation into the actual JListLocation object.
parseLocation(String) - Method in class abbot.tester.JTabbedPaneTester
Parse the String representation of a JTableLocation into the actual JTableLocation object.
parseLocation(String) - Method in class abbot.tester.JTableHeaderTester
Parse the String representation of a JTableHeaderLocation into the actual JTableHeaderLocation object.
parseLocation(String) - Method in class abbot.tester.JTableTester
Parse the String representation of a JTableLocation into the actual JTableLocation object.
parseLocation(String) - Method in class abbot.tester.JTreeTester
Parse the String representation of a JTreeLocation into the actual JTreeLocation object.
parseMenuSelection(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
parseParams(String) - Method in class abbot.script.Appletviewer
 
parseStepAttributes(Map) - Method in class abbot.script.Step
 
parseWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
 
parseWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.FileDialogRecorder
Override the default window parsing to consume everything between dialog open and close.
parseWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.FrameRecorder
 
parseWindowEvent(AWTEvent) - Method in class abbot.editor.recorder.WindowRecorder
 
parsed - Static variable in class abbot.Platform
 
pathToPoint(JTree, TreePath) - Method in class abbot.tester.JTreeLocation
Convert the given path to an x, y coordinate.
pathToString(JTree, int) - Static method in class abbot.tester.JTreeTester
 
populateAssertMenu(ArrayList) - Method in class abbot.editor.ScriptEditorFrame
Fill the menu with available assertXXX methods for the given class.
populateCaptureMenu(ArrayList) - Method in class abbot.editor.ScriptEditorFrame
Create the list of recordable GUI actions.
populateInsertMenu(ArrayList) - Method in class abbot.editor.ScriptEditorFrame
Fill the menu with available actionXXX methods for the given class.
populateWaitMenu(ArrayList) - Method in class abbot.editor.ScriptEditorFrame
Same as populateAssertMenu, but makes them waits instead.
popupDelay - Static variable in class abbot.tester.Robot
Delay before failing to find a popup menu that should appear.
postEvent(Component, AWTEvent) - Method in class abbot.tester.Robot
Post the given event to the corresponding event queue for the given component.
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
 
processDeferredEvents() - Method in class abbot.util.SingleThreadedEventListener
Process any events that were generated off the event queue but not immediately handled.
processEvent(AWTEvent) - Method in class abbot.util.SingleThreadedEventListener
This method is not protected by any synchronization locks (nor should it be); in the presence of multiple simultaneous event dispatch threads, the listener must be threadsafe.
processMouseEvent(MouseEvent) - Method in class example.ArrowButton
 
propertyAction(ComponentBrowser, Method, Object, boolean) - Method in interface abbot.editor.ComponentBrowserListener
 
propertyChange(PropertyChangeEvent) - Method in class example.FontChooser
 

Q

quit() - Method in class abbot.editor.ScriptEditor
Quit the application.

R

RECORDING_EVENT_MASK - Static variable in class abbot.editor.recorder.EventRecorder
Events of interest when recording all actions.
RIGHT - Static variable in class example.ArrowButton
Directions.
Recorder - class abbot.editor.recorder.Recorder.
The Recorder provides a mechanism for recording an event stream and generating a sequence of script steps from that stream.
Recorder(Resolver) - Constructor for class abbot.editor.recorder.Recorder
Create a Recorder for use in converting events into script steps.
RecordingFailedException - exception abbot.editor.recorder.RecordingFailedException.
 
RecordingFailedException(String) - Constructor for class abbot.editor.recorder.RecordingFailedException
 
RecordingFailedException(Throwable) - Constructor for class abbot.editor.recorder.RecordingFailedException
 
ReferenceAttributeModel - class abbot.editor.ReferenceAttributeModel.
Provides a table model for ComponentReference attributes.
ReferenceAttributeModel() - Constructor for class abbot.editor.ReferenceAttributeModel
 
ReferencesModel - class abbot.editor.ReferencesModel.
Formats a list of ComponentReferences for display in a table.
ReferencesModel(Resolver) - Constructor for class abbot.editor.ReferencesModel
 
Reflector - class abbot.util.Reflector.
Utility for performing some common reflection tasks.
Regexp - class abbot.util.Regexp.
Simple wrapper around the more fully-featured RE class.
Regexp() - Constructor for class abbot.util.Regexp
 
RepeatHelper - class junit.extensions.abbot.RepeatHelper.
Convenience functions to wrap a given test case such that individual methods may be run with heavy repetition, and default suites run with light repetition.
Resolver - interface abbot.script.Resolver.
Interface to provide a general context in which tests are run.
ResolverFixture - class junit.extensions.abbot.ResolverFixture.
Simple wrapper for testing objects which require a Resolver.
ResolverFixture(String) - Constructor for class junit.extensions.abbot.ResolverFixture
Construct a test case with the given name.
ResolverFixture.ComponentMatcher - class junit.extensions.abbot.ResolverFixture.ComponentMatcher.
 
ResolverFixture.ComponentMatcher(Component) - Constructor for class junit.extensions.abbot.ResolverFixture.ComponentMatcher
 
Robot - class abbot.tester.Robot.
Provide a higher level of abstraction for user input (A Better Robot).
Robot() - Constructor for class abbot.tester.Robot
 
RobotVerifier - class abbot.tester.RobotVerifier.
 
record(AWTEvent) - Method in class abbot.editor.recorder.SemanticRecorder
Handle an event.
recordEvent(AWTEvent) - Method in class abbot.editor.recorder.Recorder
Process the given event.
reenableHierarchy(List) - Static method in class abbot.util.AWT
Restore the enabled state.
referenceListSelectionChanged(ListSelectionEvent) - Method in class abbot.editor.ComponentBrowser
Called when a the reference list selection changes, and when the property list changes.
referencesChanged() - Method in class abbot.editor.ComponentBrowser
To be invoked when an underlying component reference has changed.
refresh() - Method in class abbot.editor.ComponentBrowser
 
reload() - Method in class abbot.editor.ComponentNode
 
reload(Hierarchy) - Method in class abbot.editor.ComponentNode
 
reload(Hierarchy, boolean) - Method in class abbot.editor.ComponentNode
 
reload() - Method in class abbot.editor.ComponentTree
Reloads the entire hierarchy.
reload(Component) - Method in class abbot.editor.ComponentTree
Reloads the hierarchy starting at the given component.
removeActionListener(ActionListener) - Method in class example.ArrowButton
 
removeDebugClass(String) - Static method in class abbot.Log
Indicate the class name to exclude from debug output.
removeDebugClass(Class) - Static method in class abbot.Log
Indicate that the given class should NOT be debugged (assuming --debug all)
removePropertyChangeListener(PropertyChangeListener) - Method in class example.FontChooser
 
removePropertyChangeListener(PropertyChangeListener) - Method in class example.NumberChooser
 
removeSelectionListener(ComponentBrowserListener) - Method in class abbot.editor.ComponentBrowser
 
removeStep(Step) - Method in class abbot.editor.ScriptModel
Remove the given step from the 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
 
removeSteps(List) - Method in class abbot.editor.ScriptModel
Remove all the given steps.
replace(String, String, String) - Static method in class abbot.script.ArgumentParser
Replace all instances in the given String of s1 with s2.
requestFocus() - Method in class example.NumberChooser
 
reset() - Method in class abbot.tester.Robot
 
reset() - Method in class junit.extensions.abbot.Timer
Set the start time to the current time.
resize(Container, int, int) - Method in class abbot.tester.Robot
Resize the given Frame/Dialog to the given size.
resizeBy(Container, int, int) - Method in class abbot.tester.Robot
Resize the given Frame/Dialog by the given amounts.
resolve(String) - Method in class abbot.script.Event
Resolve the given name into a component.
resolveClass(String) - Method in class abbot.script.Launch
Overrides the default implementation to always use the class loader defined by this step.
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 with the requested return type, having the number of arguments in this step.
resolveMethods(String, Class, Class) - Method in class abbot.script.Action
Remove deprecated methods from those looked up.
resolveMethods(String, Class, Class) - Method in class abbot.script.Call
Look up all methods in the given class with the given name and return type, having the number of arguments in this step.
resolveTester(String) - Method in class abbot.script.Step
Look up an appropriate ComponentTester given an arbitrary Component-derived class.
restore() - Method in class abbot.script.StepRunner
Restore (to the extent possible) the environment prior to running.
restore() - Method in class abbot.util.SystemState
Restore the state captured in the ctor.
row - Variable in class abbot.tester.JTableLocation.Cell
 
rowToPoint(JTree, int) - Method in class abbot.tester.JTreeLocation
Convert the given row to an x, y coordinate.
run() - Method in class abbot.script.Step
Main run method.
run(Step) - Method in class abbot.script.StepRunner
Run the given script, propagating any failures or errors.
run() - Method in class abbot.util.ProcessOutputHandler
 
runBare() - Method in class junit.extensions.abbot.ComponentTestFixture
If any exceptions are thrown on the event dispatch thread, they count as errors.
runBare() - Method in class junit.extensions.abbot.ResolverFixture
Override the default junit.framework.TestCase#RunBare() to ensure proper test harness setup and teardown that won't likely be accidentally overridden by a derived class.
runStep() - Method in class abbot.script.Annotation
Display a non-modal window.
runStep() - Method in class abbot.script.Appletviewer
Run this step.
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() - Method in class abbot.script.Event
Send our event to the component's event queue.
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
 
runStep(StepRunner) - Method in class abbot.script.Script
 
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.Terminate
 
runTest() - Method in class junit.extensions.abbot.ScriptFixture
Override the default TestCase runTest method to invoke the script.
runTests(String[], Class) - Static method in class junit.extensions.abbot.RepeatHelper
 
runTests(String[], Class) - Static method in class junit.extensions.abbot.TestHelper
 

S

SE_ACTION_MAP - Static variable in class abbot.editor.recorder.JComponentRecorder
 
SE_ANY - Static variable in interface abbot.editor.recorder.SemanticEvents
Any event recognized.
SE_CLICK - Static variable in interface abbot.editor.recorder.SemanticEvents
Mouse down/up.
SE_DECORATION - Static variable in class abbot.editor.recorder.JInternalFrameRecorder
 
SE_DRAG - Static variable in interface abbot.editor.recorder.SemanticEvents
Generic drag event.
SE_DROP - Static variable in interface abbot.editor.recorder.SemanticEvents
Generic drop event.
SE_IM - Static variable in interface abbot.editor.recorder.SemanticEvents
Input method input (extended character input).
SE_INTERNAL_FRAME - Static variable in class abbot.editor.recorder.JInternalFrameRecorder
 
SE_KEY - Static variable in interface abbot.editor.recorder.SemanticEvents
Key typed events.
SE_MENU - Static variable in interface abbot.editor.recorder.SemanticEvents
Standard or popup menu
SE_NONE - Static variable in interface abbot.editor.recorder.SemanticEvents
No event recognized.
SE_SELECTION - Static variable in class abbot.editor.recorder.JTextComponentRecorder
 
SE_TEXT - Static variable in interface abbot.editor.recorder.SemanticEvents
Text input (multiple keystrokes).
SE_WINDOW - Static variable in interface abbot.editor.recorder.SemanticEvents
Window show/hide/move/resize/activate.
SHARED_FRAME_ID - Static variable in class abbot.script.ComponentReference
 
STATE - Static variable in class abbot.editor.actions.EditorToggleAction
 
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_FLAVOR - Static variable in class abbot.editor.StepTransferable
 
STEP_LIST_FLAVOR - Static variable in class abbot.editor.StepTransferable
 
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.
Sample - class abbot.script.Sample.
Encapsulate capture of a value.
Sample(Resolver, Map) - Constructor for class abbot.script.Sample
 
Sample(Resolver, String, String, String, String) - Constructor for class abbot.script.Sample
Component property sample.
Sample(Resolver, String, String, String, String[], String) - Constructor for class abbot.script.Sample
Static method property sample.
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
Deprecated. Use an explicit hierarchy instead.
Script(String) - Constructor for class abbot.script.Script
Deprecated. Use an explicit hierarchy instead.
Script(Hierarchy) - Constructor for class abbot.script.Script
 
Script(String, Hierarchy) - Constructor for class abbot.script.Script
Create a script.
Script(Resolver, Map) - Constructor for class abbot.script.Script
 
ScriptEditor - class abbot.editor.ScriptEditor.
Costello, the editor for Abbot scripts.
ScriptEditor() - Constructor for class abbot.editor.ScriptEditor
Constructs a ScriptEditor with the specified view
ScriptEditorFrame - class abbot.editor.ScriptEditorFrame.
Provides the primary frame for the Costello script editor.
ScriptEditorFrame(String[][], ActionMap, ActionListener, String, ScriptTable, Preferences) - Constructor for class abbot.editor.ScriptEditorFrame
Constructs a ScriptEditorFrame with a title and a scriptable
ScriptFilter - class abbot.script.ScriptFilter.
 
ScriptFilter() - Constructor for class abbot.script.ScriptFilter
 
ScriptFixture - class junit.extensions.abbot.ScriptFixture.
Simple wrapper for a test script to run under JUnit.
ScriptFixture(String) - Constructor for class junit.extensions.abbot.ScriptFixture
Construct a test case with the given name, which must be the filename of the script to run.
ScriptModel - class abbot.editor.ScriptModel.
Formats a Script for display in a table.
ScriptModel() - Constructor for class abbot.editor.ScriptModel
 
ScriptModel(Script) - Constructor for class abbot.editor.ScriptModel
 
ScriptTable - class abbot.editor.ScriptTable.
Provides a component to edit a test script.
ScriptTable() - Constructor for class abbot.editor.ScriptTable
 
ScriptTable(ScriptModel) - Constructor for class abbot.editor.ScriptTable
 
ScriptTestCollector - class junit.extensions.abbot.ScriptTestCollector.
Collects all available classes derived from ScriptTestCase in the current classpath.
ScriptTestCollector() - Constructor for class junit.extensions.abbot.ScriptTestCollector
 
ScriptTestSuite - class junit.extensions.abbot.ScriptTestSuite.
Similar to TestSuite, except that it auto-generates a suite based on test scripts matching certain criteria.
ScriptTestSuite(Class) - Constructor for class junit.extensions.abbot.ScriptTestSuite
Constructs a suite of tests from all the scripts found in the current directory.
ScriptTestSuite(Class, String) - Constructor for class junit.extensions.abbot.ScriptTestSuite
Constructs a suite of tests from all the scripts found in the given directory.
ScriptTestSuite(Class, String, boolean) - Constructor for class junit.extensions.abbot.ScriptTestSuite
Constructs an ScriptTestSuite from all the scripts in the given directory, recursing if recurse is true.
ScriptTestSuite(String[]) - Constructor for class junit.extensions.abbot.ScriptTestSuite
Constructs a suite of tests for each script given in the argument list.
ScriptTestSuite(Class, String[]) - Constructor for class junit.extensions.abbot.ScriptTestSuite
Constructs a suite of tests for each script given in the argument list, using the given class derived from ScriptFixture to wrap each script.
SemanticEvents - interface abbot.editor.recorder.SemanticEvents.
Provide mnemonic constants for different types of semantic events.
SemanticRecorder - class abbot.editor.recorder.SemanticRecorder.
Template for recording AWTEvents and converting them into an appropriate semantic event.
SemanticRecorder(Resolver) - Constructor for class abbot.editor.recorder.SemanticRecorder
Create a SemanticRecorder for use in capturing the semantics of a GUI action.
Sequence - class abbot.script.Sequence.
Script step which groups a sequence of other Steps.
Sequence(Resolver, Element, Map) - Constructor for class abbot.script.Sequence
 
Sequence(Resolver, Map) - Constructor for class abbot.script.Sequence
 
Sequence(Resolver, String) - Constructor for class abbot.script.Sequence
 
Sequence(Resolver, String, List) - Constructor for class abbot.script.Sequence
Create an aggregate from existing AWTEvents.
SimpleApplet - class example.SimpleApplet.
A very simple AWT-based applet.
SimpleApplet() - Constructor for class example.SimpleApplet
 
SingleThreadedEventListener - class abbot.util.SingleThreadedEventListener.
Provide an AWTEventListener which ensures all events are handled on the event dispatch thread.
SingleThreadedEventListener() - Constructor for class abbot.util.SingleThreadedEventListener
 
Step - class abbot.script.Step.
Provides access to one step (line) from a script.
Step(Resolver, Map) - 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.
Provides control and tracking of the execution of a step or series of steps.
StepRunner() - Constructor for class abbot.script.StepRunner
This ctor uses a new instance of TestHierarchy as the default Hierarchy.
StepRunner(Hierarchy) - Constructor for class abbot.script.StepRunner
Create a new runner.
StepTransferable - class abbot.editor.StepTransferable.
 
StepTransferable(Step) - Constructor for class abbot.editor.StepTransferable
 
StepTransferable(List) - Constructor for class abbot.editor.StepTransferable
 
Strings - class abbot.i18n.Strings.
Provides i18n support.
SystemState - class abbot.util.SystemState.
Preserve and restore System state.
SystemState() - Constructor for class abbot.util.SystemState
Take a snapshot of the current System state for later restoration.
sample(int, int) - Method in class abbot.tester.Robot
Sample the color at the given point on the screen.
sample(Component, int, int) - Method in class abbot.tester.Robot
Sample the color at the given point on the component.
save() - Method in class abbot.editor.Preferences
 
save(Writer) - Method in class abbot.script.Script
Write the current state of the script to file.
save() - Method in class abbot.script.Script
Write the script to file.
save() - Method in class abbot.script.StepRunner
 
saveNestedScripts(Sequence) - Method in class abbot.editor.ScriptEditor
 
schedule(TimerTask, Date) - Method in class abbot.util.NamedTimer
 
schedule(TimerTask, Date, long) - Method in class abbot.util.NamedTimer
 
schedule(TimerTask, long) - Method in class abbot.util.NamedTimer
 
schedule(TimerTask, long, long) - Method in class abbot.util.NamedTimer
 
scheduleAtFixedRate(TimerTask, Date, long) - Method in class abbot.util.NamedTimer
 
scheduleAtFixedRate(TimerTask, long, long) - Method in class abbot.util.NamedTimer
 
scrollToVisible(Component, int, int) - Method in class abbot.tester.JComponentTester
Scrolls the component so that the coordinate x and y are visible.
scrollToVisible(Component, Rectangle) - Method in class abbot.tester.JComponentTester
Scrolls the component so that the given rectangle is visible.
scrollToVisible(Component, int) - Method in class abbot.tester.JTextComponentTester
Move the pointer to the given index location.
selectAWTMenuItem(MenuComponent) - Method in class abbot.tester.Robot
Select an AWT menu item.
selectAWTMenuItemByLabel(Frame, String) - Method in class abbot.tester.Robot
Find and select the given AWT menu item.
selectAWTPopupMenuItem(MenuComponent) - Method in class abbot.tester.Robot
Select an AWT popup menu item.
selectAWTPopupMenuItemByLabel(Component, String) - Method in class abbot.tester.Robot
Find and select the given AWT popup menu item.
selectMenuItem(Component) - Method in class abbot.tester.Robot
Find and select the given menu item.
selectionChanged(ComponentBrowser, Component, ComponentReference) - Method in interface abbot.editor.ComponentBrowserListener
 
sendEvent(AWTEvent) - Method in class abbot.tester.Robot
Send the given event as appropriate to the event-generation mode.
setArchive(String) - Method in class abbot.script.Appletviewer
 
setArguments(String[]) - Method in class abbot.script.Call
Set the String representation of the arguments for this Call step.
setArguments(String) - Method in class abbot.script.Call
Designate the arguments for this Call step.
setAssertOptions(boolean, boolean) - Method in class abbot.editor.ScriptEditorFrame
 
setAttribute(String, String) - Method in class abbot.script.ComponentReference
 
setAttribute(String, String) - Method in class abbot.script.Event
 
setAutoDelay(int) - Static method in class abbot.tester.Robot
Allow this to be adjusted, mostly for testing.
setButtons(int) - Method in class abbot.tester.InputState
 
setClasspath(String) - Method in class abbot.script.Launch
 
setClickCount(int) - Method in class abbot.tester.InputState
 
setCode(String) - Method in class abbot.script.Appletviewer
 
setCodebase(String) - Method in class abbot.script.Appletviewer
 
setColumns(int) - Method in class example.NumberChooser
 
setComponent(Component) - Method in class abbot.editor.ComponentPropertyModel
 
setComponent(Component, boolean) - Method in class abbot.editor.ComponentPropertyModel
Update the list of property methods based on the newly selected component.
setComponentBrowser(ComponentBrowser) - Method in class abbot.editor.ScriptEditorFrame
Sets the componentBrowser.
setComponentID(String) - Method in class abbot.script.Event
 
setComponentID(String) - Method in class abbot.script.PropertyCall
Set the component reference ID used by method invocation.
setCursorLocation(Point) - Method in class abbot.editor.ScriptTable
 
setCursorLocation(int) - Method in class abbot.editor.ScriptTable
Set the cursor location to a reasonable target for the given row.
setDebugStackDepth(int) - Static method in class abbot.Log
Sets the debug stack depth to the given amount
setDefault(Hierarchy) - Static method in class abbot.finder.AWTHierarchy
 
setDescription(String) - Method in class abbot.script.Step
 
setDirection(String) - Method in class example.ArrowButton
 
setDisplayLocation(Point) - Method in class abbot.script.Annotation
 
setDocumentationProperties(String[]) - Static method in class abbot.editor.ScriptEditor
Deprecated. Set the properties for your action directly. Install the given documentation properties, given as an array of four Strings. Add-on classes derived from ComponentTester should invoke this for each exported action. These properties are for use by the editor to better describe the available methods.

setDragSource(Component) - Method in class abbot.tester.InputState
 
setEditor(JPanel) - Method in class abbot.editor.ScriptEditorFrame
 
setEnabled(boolean) - Method in class abbot.editor.ComponentBrowser
When re-enabled, perform a reload of the tree.
setError(Step, Throwable) - Method in class abbot.script.StepRunner
 
setEventMode(int) - Static method in class abbot.tester.Robot
Set the event-generation mode.
setEventPostDelay(int) - Static method in class abbot.tester.Robot
 
setExpectedResult(String) - Method in class abbot.script.Assert
 
setFile(File) - Method in class abbot.script.Script
Set the file system basis for this script object.
setFiltered(Component, boolean) - Method in class abbot.finder.TestHierarchy
Indicates whether the given component is to be included in the Hierarchy.
setFilteredPropertyMethods(String[]) - Static method in class abbot.editor.ComponentPropertyModel
Install the given filtered property method properties.
setFinished(boolean) - Method in class abbot.editor.recorder.ComponentRecorder
Invoke when end of the semantic event has been seen.
setFinished(boolean) - Method in class abbot.editor.recorder.SemanticRecorder
Invoke when end of the semantic event has been seen.
setForked(boolean) - Method in class abbot.script.Script
 
setHeight(String) - Method in class abbot.script.Appletviewer
 
setHierarchy(Hierarchy, boolean) - Method in class abbot.editor.ComponentTree
 
setHierarchy(Hierarchy) - Method in class abbot.script.Script
 
setInverted(boolean) - Method in class abbot.script.Assert
 
setKind(String) - Method in class abbot.script.Event
 
setLastEventTime(long) - Method in class abbot.tester.InputState
 
setMaximum(int) - Method in class example.NumberChooser
 
setMethodName(String) - Method in class abbot.script.Appletviewer
 
setMethodName(String) - Method in class abbot.script.Call
 
setMinimum(int) - Method in class example.NumberChooser
 
setModifiers(int) - Method in class abbot.tester.InputState
 
setModifiers(int, boolean) - Method in class abbot.tester.Robot
Press or release the appropriate modifiers corresponding to the given mask.
setParams(Map) - Method in class abbot.script.Appletviewer
 
setParser(Class, Parser) - Static method in class abbot.script.ArgumentParser
Set the parser for a given class.
setPollInterval(long) - Method in class abbot.script.Assert
 
setProperty(String, String) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
setProperty(String, String) - Method in interface abbot.script.Resolver
Provide temporary storage of String values.
setProperty(String, String) - Method in class abbot.script.Script
 
setPropertyName(String) - Method in class abbot.script.Sample
 
setRecordingType(int) - Method in class abbot.editor.recorder.SemanticRecorder
 
setReference(ComponentReference) - Method in class abbot.editor.ReferenceAttributeModel
 
setRelativeTo(String) - Method in class abbot.script.Annotation
 
setRelativeTo(File) - Method in class abbot.script.Script
Indicate that when invoking toXML, a path relative to the given one should be shown.
setResolver(Resolver) - Method in class abbot.editor.ComponentBrowser
Set the resolver on which the references list is based.
setScript(String) - Method in class abbot.editor.ScriptEditor
Set the current test script.
setScript(Script) - Method in class abbot.editor.ScriptModel
Set the script to display.
setScriptError(Throwable) - Method in class abbot.script.Step
For use by subclasses when an error is encountered during parsing.
setSelected(boolean) - Method in class abbot.editor.actions.EditorToggleAction
 
setSelectedComponent(Component) - Method in class abbot.editor.ComponentBrowser
Select the given component (and make it visible) in the current view.
setSelectedReference(ComponentReference) - Method in class abbot.editor.ComponentBrowser
Select the given reference in the current view.
setSelectionPath(TreePath) - Method in class abbot.editor.ComponentTree
Set the current selection path, ensuring that it is visible.
setSlowPlayback(boolean) - Method in class abbot.script.Script
 
setSpecifiedFont(Font) - Method in class example.FontChooser
 
setStatus(String) - Method in class abbot.editor.ScriptEditor
Set the contents of the status message.
setStatus(String, String, int) - Method in class abbot.editor.ScriptEditor
Set the contents of the status message.
setStatus(String, String, Color) - Method in class abbot.editor.ScriptEditorFrame
Set the text for the status window.
setStatus(String) - Method in class abbot.editor.recorder.Recorder
Indicate the current recording state, so that the status may be displayed elsewhere.
setStatus(String) - Method in class abbot.editor.recorder.SemanticRecorder
Indicate the current recording state, so that the status may be displayed elsewhere.
setStep(Step) - Method in class abbot.editor.recorder.SemanticRecorder
Add the given step.
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.
setStep(int) - Method in class example.NumberChooser
 
setStopOnError(boolean) - Method in class abbot.script.StepRunner
 
setStopOnFailure(boolean) - Method in class abbot.script.StepRunner
 
setSystemProperty(String, String) - Static method in class example.MyCode
 
setTargetClassName(String) - Method in class abbot.script.Action
Ensure the default class name is DEFAULT_CLASS_NAME The target class must be a subclass of java.awt.Component.
setTargetClassName(String) - Method in class abbot.script.Appletviewer
 
setTargetClassName(String) - Method in class abbot.script.Call
 
setTerminateOnError(boolean) - Method in class abbot.script.StepRunner
Set whether the application under test should be terminated when an error is encountered and script execution stopped.
setTester(Class, ComponentTester) - Static method in class abbot.tester.ComponentTester
Establish the given ComponentTester as the one to use for the given class.
setText(String) - Method in class abbot.script.Annotation
 
setThreaded(boolean) - Method in class abbot.script.Launch
 
setThreadedLaunchListener(Launch.ThreadedLaunchListener) - Method in class abbot.script.Launch
Set a listener to respond to events when the launch step is threaded.
setTimeout(long) - Method in class abbot.script.Assert
 
setTitle(String) - Method in class abbot.script.Annotation
 
setType(String) - Method in class abbot.script.Event
 
setUp() - Method in class abbot.script.StepRunner
Set up an appropriate environment for launching an app under test.
setUp() - Method in class example.ArrowButtonTest
 
setUserDismiss(boolean) - Method in class abbot.script.Annotation
 
setVMArgs(String) - Method in class abbot.script.Script
 
setValue(int) - Method in class example.NumberChooser
 
setValueAt(Object, int, int) - Method in class abbot.editor.ReferenceAttributeModel
 
setValueAt(Object, int, int) - Method in class abbot.editor.ScriptModel
Assumes value is XML for a script step.
setWait(boolean) - Method in class abbot.script.Assert
 
setWidth(String) - Method in class abbot.script.Appletviewer
 
shouldDelegate(String) - Method in class abbot.script.AppClassLoader
Should the parent class loader try to load this class first?
shouldDelegate(String) - Method in class abbot.util.NonDelegatingClassLoader
Returns whether the given class should be given to the parent class loader to try before this one does.
show() - Method in class abbot.editor.ScriptEditorFrame
 
showAboutBox() - Method in class abbot.editor.ScriptEditorFrame
 
showAnnotation() - Method in class abbot.script.Annotation
 
showConfirmation(String) - Static method in class abbot.editor.ScriptEditor
 
showConfirmation(String, int) - Static method in class abbot.editor.ScriptEditor
 
showError(String) - Static method in class abbot.editor.ScriptEditor
Global facility for error dialogs.
showError(String, String) - Static method in class abbot.editor.ScriptEditor
Global facility for error dialogs.
showFrame(Component) - Method in class junit.extensions.abbot.ComponentTestFixture
This method should be invoked to display the component under test.
showFrame(Component, Dimension) - Method in class junit.extensions.abbot.ComponentTestFixture
This method should be invoked to display the component under test, when a specific size of frame is desired.
showInputDialog(String, String, String) - Static method in class abbot.editor.ScriptEditor
Global facility for obtaining a user input String.
showMessage(String, String) - Static method in class abbot.editor.ScriptEditor
Global facility for message dialogs.
showModalDialog(Runnable, Component) - Method in class junit.extensions.abbot.ComponentTestFixture
Display a modal dialog and wait for it to show.
showPopup(JPopupMenu, Component) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely install and display a popup in the center of the given component, returning when it is visible.
showPopup(JPopupMenu, Component, int, int) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely install and display a popup, returning when it is visible.
showPopupMenu(Component) - Method in class abbot.tester.Robot
Attempt to display a popup menu at center of the component.
showPopupMenu(Component, int, int) - Method in class abbot.tester.Robot
Attempt to display a popup menu at the given coordinates.
showWarning(String) - Static method in class abbot.editor.ScriptEditor
Global facility for warning dialog.
showWarning(String, String) - Static method in class abbot.editor.ScriptEditor
Global facility for warning dialog.
showWindow(Window) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely display a window, avoiding deadlock.
showWindow(Window, Dimension) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely display a window, avoiding deadlock.
showWindow(Window, Dimension, boolean) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely display a window, avoiding deadlock.
showingHierarchy() - Method in class abbot.editor.ComponentBrowser
 
simpleClassName(Class) - Method in class abbot.script.Step
 
simpleClassName(Class) - Static method in class abbot.tester.Robot
Strip the package from the class name.
size() - Method in class abbot.script.Script
 
size() - Method in class abbot.script.Sequence
Returns the number of steps contained in this one.
size - Variable in class example.FontChooser
 
sleep() - Method in class abbot.tester.Robot
Sleep for a little bit, measured in UI time.
specifiedFont - Variable in class example.FontChooser
 
start() - Method in class abbot.editor.recorder.EventRecorder
 
start() - Method in class abbot.editor.recorder.Recorder
Start recording a new event stream.
startListening(AWTEventListener, long) - Method in class abbot.util.EventNormalizer
 
startSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
 
stateChanged(StepEvent) - Method in interface abbot.script.StepListener
 
step - Variable in class example.NumberChooser
 
stepError(Launch, Throwable) - Method in interface abbot.script.Launch.ThreadedLaunchListener
 
stepFailure(Launch, AssertionFailedError) - Method in interface abbot.script.Launch.ThreadedLaunchListener
 
steps - Variable in class abbot.editor.recorder.EventRecorder
 
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() - Method in class abbot.script.StepRunner
Stop execution of the script after the current step completes.
stop(boolean) - Method in class abbot.script.StepRunner
Stop execution, indicating whether to terminate the app.
stopListening() - Method in class abbot.util.EventNormalizer
 
stopped() - Method in class abbot.script.StepRunner
Return whether the runner has been stopped.
stringContainsMatch(String, String) - Static method in class abbot.util.Regexp
Return whether there is a match for the given regular expression within the given string.
stringMatch(String, String) - Static method in class abbot.util.Regexp
Return whether the given regular expression matches the given string exactly.
stringsMatch(String, String) - Method in class abbot.finder.matchers.AbstractMatcher
Provides direct or regexp matching.
stringsMatch(String, String) - Static method in class abbot.util.ExtendedComparator
Match with a regexp if the pattern contains a ".*" or is bounded by slashes (/regexp/).
stripHTML(String) - Static method in class abbot.tester.ComponentTester
Quick and dirty strip raw text from html, for getting the basic text from html-formatted labels and buttons.
substitute(Resolver, String) - Static method in class abbot.script.ArgumentParser
Performs property substitutions on the argument priort to evaluating it.
suite() - Static method in class example.FontChooserTest
Provide a default test suite for this test case.
suite() - Static method in class example.MyCodeTest
Return the set of scripts we want to run.
systemErr - Static variable in class abbot.Log
 
systemOut - Static variable in class abbot.Log
 

T

TAG_ACTION - Static variable in interface abbot.script.XMLConstants
 
TAG_ANNOTATION - Static variable in class abbot.script.Annotation
 
TAG_APPLETVIEWER - Static variable in interface abbot.script.XMLConstants
 
TAG_ARCHIVE - Static variable in interface abbot.script.XMLConstants
 
TAG_ARGS - Static variable in interface abbot.script.XMLConstants
 
TAG_ASSERT - Static variable in interface abbot.script.XMLConstants
 
TAG_AWTTESTSCRIPT - Static variable in interface abbot.script.XMLConstants
 
TAG_BORDER_TITLE - Static variable in interface abbot.script.XMLConstants
 
TAG_CALL - Static variable in interface abbot.script.XMLConstants
 
TAG_CLASS - Static variable in interface abbot.script.XMLConstants
 
TAG_CLASSPATH - Static variable in interface abbot.script.XMLConstants
 
TAG_CODE - Static variable in interface abbot.script.XMLConstants
 
TAG_CODEBASE - Static variable in interface abbot.script.XMLConstants
 
TAG_COMMENT - Static variable in interface abbot.script.XMLConstants
 
TAG_COMPONENT - Static variable in interface abbot.script.XMLConstants
 
TAG_COUNT - Static variable in interface abbot.script.XMLConstants
 
TAG_DELEGATE - Static variable in interface abbot.script.XMLConstants
Deprecated.  
TAG_DESC - Static variable in interface abbot.script.XMLConstants
 
TAG_DOCBASE - Static variable in interface abbot.script.XMLConstants
 
TAG_EVENT - Static variable in interface abbot.script.XMLConstants
 
TAG_FILENAME - Static variable in interface abbot.script.XMLConstants
 
TAG_FORKED - Static variable in interface abbot.script.XMLConstants
 
TAG_HEIGHT - Static variable in interface abbot.script.XMLConstants
 
TAG_HORDER - Static variable in interface abbot.script.XMLConstants
 
TAG_ICON - Static variable in interface abbot.script.XMLConstants
 
TAG_ID - Static variable in interface abbot.script.XMLConstants
 
TAG_INDEX - Static variable in interface abbot.script.XMLConstants
 
TAG_INVERT - Static variable in interface abbot.script.XMLConstants
 
TAG_INVOKER - Static variable in interface abbot.script.XMLConstants
 
TAG_KEYCHAR - Static variable in interface abbot.script.XMLConstants
 
TAG_KEYCODE - Static variable in interface abbot.script.XMLConstants
 
TAG_KIND - Static variable in interface abbot.script.XMLConstants
 
TAG_LABEL - Static variable in interface abbot.script.XMLConstants
 
TAG_LAUNCH - Static variable in interface abbot.script.XMLConstants
 
TAG_METHOD - Static variable in interface abbot.script.XMLConstants
 
TAG_MODIFIERS - Static variable in interface abbot.script.XMLConstants
 
TAG_NAME - Static variable in interface abbot.script.XMLConstants
 
TAG_PARAMS - Static variable in interface abbot.script.XMLConstants
 
TAG_PARENT - Static variable in interface abbot.script.XMLConstants
 
TAG_POLL_INTERVAL - Static variable in interface abbot.script.XMLConstants
 
TAG_PROPERTY - Static variable in interface abbot.script.XMLConstants
 
TAG_ROOT - Static variable in interface abbot.script.XMLConstants
 
TAG_SAMPLE - Static variable in interface abbot.script.XMLConstants
 
TAG_SCRIPT - Static variable in interface abbot.script.XMLConstants
 
TAG_SEQUENCE - Static variable in interface abbot.script.XMLConstants
 
TAG_SLOW - Static variable in interface abbot.script.XMLConstants
 
TAG_STOP_ON_ERROR - Static variable in interface abbot.script.XMLConstants
 
TAG_STOP_ON_FAILURE - Static variable in interface abbot.script.XMLConstants
 
TAG_TAG - Static variable in interface abbot.script.XMLConstants
 
TAG_TERMINATE - Static variable in interface abbot.script.XMLConstants
 
TAG_TEXT - Static variable in interface abbot.script.XMLConstants
 
TAG_THREADED - Static variable in interface abbot.script.XMLConstants
 
TAG_TIMEOUT - Static variable in interface abbot.script.XMLConstants
 
TAG_TITLE - Static variable in interface abbot.script.XMLConstants
Title of a Frame, Dialog or JInternalFrame.
TAG_TRIGGER - Static variable in interface abbot.script.XMLConstants
 
TAG_TYPE - Static variable in interface abbot.script.XMLConstants
 
TAG_USER_DISMISS - Static variable in class abbot.script.Annotation
 
TAG_VALUE - Static variable in interface abbot.script.XMLConstants
 
TAG_VMARGS - Static variable in interface abbot.script.XMLConstants
 
TAG_VORDER - Static variable in interface abbot.script.XMLConstants
 
TAG_WAIT - Static variable in interface abbot.script.XMLConstants
 
TAG_WEIGHTED - Static variable in interface abbot.script.XMLConstants
 
TAG_WIDTH - Static variable in interface abbot.script.XMLConstants
 
TAG_WINDOW - Static variable in interface abbot.script.XMLConstants
 
TAG_X - Static variable in interface abbot.script.XMLConstants
 
TAG_Y - Static variable in interface abbot.script.XMLConstants
 
TERMINATE_TIMEOUT - Variable in class abbot.script.ForkedStepRunner
 
TERTIARY_MASK - Static variable in class abbot.tester.Robot
 
TERTIARY_MODIFIER - Static variable in class abbot.tester.Robot
 
TEST_NONE - Static variable in class abbot.editor.TestSelector
If the selected item is this value, then use no test case class.
Terminate - class abbot.script.Terminate.
Placeholder step to indicate to a script that it should terminate.
Terminate(Resolver, Map) - Constructor for class abbot.script.Terminate
 
Terminate(Resolver, String) - Constructor for class abbot.script.Terminate
 
TestHelper - class junit.extensions.abbot.TestHelper.
Provides automatic test suite generation given command-line arguments.
TestHierarchy - class abbot.finder.TestHierarchy.
Provide filtering of components in the current hierarchy to facilitate testing.
TestHierarchy() - Constructor for class abbot.finder.TestHierarchy
 
TestSelector - class abbot.editor.TestSelector.
A test class selector.
TestSelector(Frame, TestCollector) - Constructor for class abbot.editor.TestSelector
 
TestSelector.DoubleClickListener - class abbot.editor.TestSelector.DoubleClickListener.
 
TestSelector.DoubleClickListener() - Constructor for class abbot.editor.TestSelector.DoubleClickListener
 
TestSelector.KeySelectListener - class abbot.editor.TestSelector.KeySelectListener.
 
TestSelector.KeySelectListener() - Constructor for class abbot.editor.TestSelector.KeySelectListener
 
TestSelector.TestCellRenderer - class abbot.editor.TestSelector.TestCellRenderer.
Renders TestFailures in a JList
TestSelector.TestCellRenderer() - Constructor for class abbot.editor.TestSelector.TestCellRenderer
 
ThreadTerminatingSecurityManager - class abbot.util.ThreadTerminatingSecurityManager.
Provides a method for terminating threads over which you otherwise have no control.
ThreadTerminatingSecurityManager() - Constructor for class abbot.util.ThreadTerminatingSecurityManager
 
ThreadTerminatingSecurityManager.ThreadTerminatedException - exception abbot.util.ThreadTerminatingSecurityManager.ThreadTerminatedException.
 
ThreadTerminatingSecurityManager.ThreadTerminatedException() - Constructor for class abbot.util.ThreadTerminatingSecurityManager.ThreadTerminatedException
 
Timer - class junit.extensions.abbot.Timer.
Time and performance measurement utilities.
Timer() - Constructor for class junit.extensions.abbot.Timer
Basic constructor which sets the timer base to the current time.
tabChanged(ChangeEvent) - Method in class abbot.editor.ComponentBrowser
Invoked when the hierarchy/reference tab changes.
terminate() - Method in class abbot.editor.recorder.EventRecorder
 
terminate() - Method in class abbot.editor.recorder.Recorder
Indicate the end of the current event input stream.
terminate() - Method in class abbot.script.StepRunner
Dispose of any extant windows and restore any saved environment state.
terminateThreads(ThreadGroup) - Method in class abbot.util.ThreadTerminatingSecurityManager
Ensure ThreadTermination exceptions are thrown for any thread in the given group when any such thread causes the security manager to be invoked.
test() - Method in interface abbot.script.Condition
Return the condition state.
testClick() - Method in class example.ArrowButtonTest
 
testLabelChangedOnSelectionChange() - Method in class example.LabeledListTest
 
testLoop() - Method in class example.MyCodeStressTest
 
testRepeatedFire() - Method in class example.ArrowButtonTest
 
toEditableString() - Method in class abbot.script.ComponentReference
 
toEditableString() - Method in class abbot.script.Script
Only thing directly editable on a script is its file path.
toEditableString() - Method in class abbot.script.Sequence
Only thing directly editable on a sequence is its description.
toEditableString() - Method in class abbot.script.Step
 
toEditableString() - Method in interface abbot.script.XMLifiable
Provide an editable string representation of the object.
toHierarchyPath(Component) - Static method in class abbot.tester.Robot
Provides the hierarchic path of the given component by component class, e.g.
toString() - Method in class abbot.BugReport
 
toString() - Method in class abbot.editor.ComponentNode
 
toString() - Method in class abbot.editor.ScriptEditor
 
toString() - Method in class abbot.editor.StepTransferable
 
toString() - Method in class abbot.editor.recorder.EventRecorder
Return the name of the type of GUI action to be recorded.
toString() - Method in class abbot.finder.MultipleComponentsFoundException
 
toString() - Method in class abbot.finder.matchers.AbstractMatcher
 
toString() - Method in class abbot.finder.matchers.ClassMatcher
 
toString() - Method in class abbot.finder.matchers.NameMatcher
 
toString() - Method in class abbot.finder.matchers.WindowMatcher
 
toString() - Method in class abbot.script.AppClassLoader
 
toString(Object) - Static method in class abbot.script.ArgumentParser
Convert a value into a String representation.
toString() - Method in class abbot.script.Comment
 
toString() - Method in class abbot.script.ComponentReference
Return a human-readable representation.
toString() - Method in interface abbot.script.Condition
Return a description of what the condition is testing.
toString() - Method in class abbot.script.ForkedStepRunner.ForkedError
 
toString() - Method in class abbot.script.ForkedStepRunner.ForkedFailure
 
toString() - Method in class abbot.script.Script
 
toString() - Method in class abbot.script.Step
Return a description of this script step.
toString() - Method in class abbot.script.StepEvent
 
toString() - Method in class abbot.tester.ComponentLocation
 
toString() - Method in class abbot.tester.JListLocation
 
toString() - Method in class abbot.tester.JTabbedPaneLocation
 
toString() - Method in class abbot.tester.JTableHeaderLocation
 
toString() - Method in class abbot.tester.JTableLocation.Cell
 
toString() - Method in class abbot.tester.JTableLocation
 
toString() - Method in class abbot.tester.JTreeLocation
 
toString(Component) - Static method in class abbot.tester.Robot
Provides a more concise representation of the component than the default Component.toString().
toString(Object) - Static method in class abbot.tester.Robot
Provide a string representation of the given component (Component or MenuComponent.
toString(AWTEvent) - Static method in class abbot.tester.Robot
Provide a more concise representation of the event than the default AWTEvent.toString().
toString() - Method in class abbot.util.PathClassLoader
 
toXML() - Method in class abbot.script.Comment
 
toXML() - Method in class abbot.script.ComponentReference
 
toXML() - Method in class abbot.script.Step
Convert the object to XML.
toXML() - Method in interface abbot.script.XMLifiable
Provide an XML representation of the object.
toXMLString() - Method in class abbot.script.ComponentReference
 
toXMLString(XMLifiable) - Static method in class abbot.script.Step
Provide a one-line XML string representation.
toggle(int) - Method in class abbot.editor.ScriptModel
Toggle the open state of the node, if it's a sequence.
toggle(int) - Method in class abbot.editor.ScriptTable
Toggle the open/closed state of a sequence.
tracker - Static variable in class abbot.finder.AWTHierarchy
 

U

UP - Static variable in class example.ArrowButton
Directions.
Undoable - interface abbot.editor.actions.Undoable.
 
UndoableCommand - interface abbot.editor.actions.UndoableCommand.
 
undo() - Method in class abbot.editor.actions.CommandHistory
 
undo() - Method in interface abbot.editor.actions.Undoable
 
uninstall() - Method in class abbot.script.AppClassLoader
Reverse the effects of install.
uninstallContext() - Method in class abbot.script.Appletviewer
 
uninstallContext() - Method in class abbot.script.Launch
Remove the class loader context.
up - Variable in class example.NumberChooser
 
update(AWTEvent) - Method in class abbot.tester.InputState
Explicitly update the internal state.
update(Graphics) - Method in class example.ArrowButton
 
updateAssertText(boolean, boolean) - Method in class abbot.editor.ComponentBrowser
 
updateState(KeyEvent) - Method in class abbot.tester.InputState
 
updateState(MouseEvent) - Method in class abbot.tester.InputState
 
usage() - Method in class abbot.script.Step
Throw an invalid script exception describing the proper script usage.
usage(String) - Method in class abbot.script.Step
Store an invalid script exception describing the proper script usage.
useScreenMenuBar() - Static method in class abbot.tester.Robot
OS X using screenMenuBar actually uses an AWT menu as the live component.
userMovable(Component) - Method in class abbot.tester.Robot
Return whether it is possible for the user to move the given component.
userResizable(Component) - Method in class abbot.tester.Robot
Return whether it is possible for the user to resize the given component.

V

VERSION - Static variable in interface abbot.Version
 
Version - interface abbot.Version.
Current version of the framework.
validate - Static variable in class abbot.script.Script
 
valueToString(JList, int) - Static method in class abbot.tester.JListTester
Convert the value in the list at the given index into a reasonable string representation, or null if one can not be obtained.
valueToString(JTable, int, int) - Static method in class abbot.tester.JTableTester
Convert the value in the list at the given index into a reasonable string representation, or null if one can not be obtained.
verify(Robot) - Static method in class abbot.tester.RobotVerifier
Auto-detect whether the robot actually works.

W

WINDOW_DELAY - Static variable in class junit.extensions.abbot.ComponentTestFixture
 
WaitTimedOutError - error abbot.WaitTimedOutError.
 
WaitTimedOutError() - Constructor for class abbot.WaitTimedOutError
 
WaitTimedOutError(String) - Constructor for class abbot.WaitTimedOutError
 
WeakAWTEventListener - class abbot.util.WeakAWTEventListener.
Provides add-and-forget listening to the AWT event queue.
WeakAWTEventListener(AWTEventListener, long) - Constructor for class abbot.util.WeakAWTEventListener
 
WindowMatcher - class abbot.finder.matchers.WindowMatcher.
Provides matching of a Window by title or component name.
WindowMatcher(String) - Constructor for class abbot.finder.matchers.WindowMatcher
 
WindowMatcher(String, boolean) - Constructor for class abbot.finder.matchers.WindowMatcher
 
WindowRecorder - class abbot.editor.recorder.WindowRecorder.
Record basic semantic events you might find on an Window.
WindowRecorder(Resolver) - Constructor for class abbot.editor.recorder.WindowRecorder
 
WindowTester - class abbot.tester.WindowTester.
 
WindowTester() - Constructor for class abbot.tester.WindowTester
 
WindowTracker - class abbot.tester.WindowTracker.
Keep track of all known root windows, and all known showing/hidden/closed windows.
WindowTracker() - Constructor for class abbot.tester.WindowTracker
Create an instance of WindowTracker which will track all windows coming and going on the current and subsequent app contexts.
wait(Condition) - Method in class abbot.tester.Robot
Wait for the given Condition to return true.
wait(Condition, long) - Method in class abbot.tester.Robot
Wait for the given Condition to return true, waiting for timeout ms.
wait(Condition, long, int) - Method in class abbot.tester.Robot
Wait for the given Condition to return true, waiting for timeout ms, polling at the given interval.
waitAction(String, Condition) - Method in class abbot.tester.ComponentTester
Wait for the given condition, throwing an ActionFailedException if it times out.
waitForComponentShowing(ComponentReference) - Method in class abbot.tester.ComponentTester
Wait for the Component represented by the given ComponentReference to become available.
waitForFrameShowing(String) - Method in class abbot.tester.ComponentTester
Deprecated. This method does not provide sufficient context to reliably find a component.
waitForIdle() - Method in class abbot.tester.Robot
Wait for an idle AWT event queue.
wantMnemonics - Static variable in class abbot.editor.ScriptEditorFrame
 
warn(String) - Static method in class abbot.Log
Issue a programmer warning, which will include the source line of the warning.
warn(String, int) - Static method in class abbot.Log
Issue a programmer warning, which will include the source line of the warning, and a stack trace with up to the given number of lines.
warn(Throwable) - Static method in class abbot.Log
Issue a programmer warning, which will include the source line of the original thrown object.
warnIfNotSwing(int) - Static method in class abbot.Log
print warning if not invoked on Swing thread, with given number of lines of stack trace.
warnIfNotSwing() - Static method in class abbot.Log
print warning if not invoked on Swing thread
writeHierarchy(Writer) - Method in class abbot.editor.HierarchyWriter
Write to the given writer the GUI hierarchy represented by the given set of root windows.
writeJPEG(File, BufferedImage) - Static method in class abbot.tester.ImageComparator
Write the given buffered image to disk.

X

XMLConstants - interface abbot.script.XMLConstants.
Attributes used by script steps and component references.
XMLifiable - interface abbot.script.XMLifiable.
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2002-2004 Timothy Wall. All Rights Reserved.
Abbot is hosted on

SourceForge