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

A

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.editors - package abbot.editor.editors
 
abbot.editor.recorder - package abbot.editor.recorder
Provide recording support for component-specific user actions.
abbot.editor.widgets - package abbot.editor.widgets
 
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.script.parsers - package abbot.script.parsers
Provide explicit conversions from String to another class, for use by the interpreter when evaluating stringified values in scripts.
abbot.tester - package abbot.tester
Provide component-specific actions and tests.
abbot.tester.extensions - package abbot.tester.extensions
Extensions to ComponentTester to provide support for custom components.
abbot.util - package abbot.util
 
AbstractAnimatedIcon - Class in abbot.editor.widgets
Provide animation of auto-generated animations.
AbstractAnimatedIcon() - Constructor for class abbot.editor.widgets.AbstractAnimatedIcon
 
AbstractAnimatedIcon(int) - Constructor for class abbot.editor.widgets.AbstractAnimatedIcon
 
AbstractAnimatedIcon(int, int) - Constructor for class abbot.editor.widgets.AbstractAnimatedIcon
 
AbstractButtonRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an AbstractButton.
AbstractButtonRecorder(Resolver) - Constructor for class abbot.editor.recorder.AbstractButtonRecorder
 
AbstractButtonTester - Class in abbot.tester
 
AbstractButtonTester() - Constructor for class abbot.tester.AbstractButtonTester
 
AbstractComponentDecorator - Class in abbot.editor.widgets
Provide a method for consistently augmenting the appearance of a given component by painting something on it after the component itself gets painted.
AbstractComponentDecorator(JComponent) - Constructor for class abbot.editor.widgets.AbstractComponentDecorator
Create a decorator for the given component.
AbstractComponentDecorator(JComponent, int) - Constructor for class abbot.editor.widgets.AbstractComponentDecorator
Create a decorator for the given component, indicating the layer offset from the target component.
AbstractComponentDecorator(JComponent, int, int) - Constructor for class abbot.editor.widgets.AbstractComponentDecorator
Create a decorator with the given position within its layer.
AbstractComponentDecorator.Painter - Class in abbot.editor.widgets
Used to hook into the Swing painting and event architecture.
AbstractComponentDecorator.Painter() - Constructor for class abbot.editor.widgets.AbstractComponentDecorator.Painter
 
AbstractInternalFrameWatcher - Class in abbot.editor.recorder
 
AbstractInternalFrameWatcher(JInternalFrame) - Constructor for class abbot.editor.recorder.AbstractInternalFrameWatcher
 
AbstractMatcher - Class in abbot.finder.matchers
Convenience abstract class to provide regexp-based matching of strings.
AbstractMatcher() - Constructor for class abbot.finder.matchers.AbstractMatcher
 
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.
ACCESSIBLE - Static variable in class abbot.editor.ComponentPropertyModel
 
act - Variable in class abbot.editor.widgets.GifDecoder
 
Action - Class in abbot.script
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
 
ACTION_CAPTURE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_CAPTURE_ALL - Static variable in interface abbot.editor.EditorConstants
 
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_BUGREPORT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EDITOR_EMAIL - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EDITOR_QUIT - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EDITOR_USERGUIDE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EDITOR_WEBSITE - Static variable in interface abbot.editor.EditorConstants
 
ACTION_EXPORT_HIERARCHY - Static variable in interface abbot.editor.EditorConstants
 
ACTION_FOCUS_LOST - Static variable in class abbot.editor.widgets.TextArea
 
ACTION_FOCUS_LOST - Static variable in class abbot.editor.widgets.TextField
Action command when the field loses focus.
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_EXPRESSION - Static variable in interface abbot.editor.EditorConstants
 
ACTION_INSERT_FIXTURE - 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_ITEM_CHANGED - Static variable in class abbot.editor.widgets.ArrayEditor
 
ACTION_ITEM_DELETED - Static variable in class abbot.editor.widgets.ArrayEditor
 
ACTION_ITEM_INSERTED - Static variable in class abbot.editor.widgets.ArrayEditor
 
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_LIST_CHANGED - Static variable in class abbot.editor.widgets.ArrayEditor
 
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_TEXT_CHANGED - Static variable in class abbot.editor.widgets.TextArea
 
ACTION_TEXT_CHANGED - Static variable in class abbot.editor.widgets.TextField
Action command when the text changes.
ACTION_TEXT_INSERTED - Static variable in class abbot.editor.widgets.TextArea
 
ACTION_TEXT_INSERTED - Static variable in class abbot.editor.widgets.TextField
Action command when text is inserted.
ACTION_TEXT_REMOVED - Static variable in class abbot.editor.widgets.TextArea
 
ACTION_TEXT_REMOVED - Static variable in class abbot.editor.widgets.TextField
Action command when text is removed.
ACTION_TEXT_REVERTED - Static variable in class abbot.editor.widgets.TextField
Action command when the field reverts to its original value.
ACTION_TOGGLE_AWT_MODE - 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
 
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
Press the approve button.
actionCancel(Component) - Method in class abbot.tester.FileDialogTester
Close the file dialog without selecting a file.
actionCancel(Component) - Method in class abbot.tester.JFileChooserTester
Press the cancel button.
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 (mouse button 1).
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, int) - Method in class abbot.tester.JComponentTester
Deprecated. Use JComponentTester.actionClick(Component, ComponentLocation, int, int) instead.
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.
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.
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.
actionCommit(Component) - Method in class abbot.tester.JTextFieldTester
Cause the text field's notify action to be triggered.
actionCommitText(Component, String) - Method in class abbot.tester.JTextFieldTester
Enter and commit the given text.
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
Deprecated. Use the integer modifier mask version instead.
actionDrag(Component, ComponentLocation, int) - 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
Deprecated. Use the ComponentLocation/ integer modifier mask version instead.
actionDrag(Component, ComponentLocation, String) - Method in class abbot.tester.JComponentTester
Deprecated. Use JComponentTester.actionDrag(Component, ComponentLocation, int) instead.
actionDrag(Component, ComponentLocation, int) - Method in class abbot.tester.JComponentTester
Scrolls to ensure the substructure is in view before starting the drag.
actionDragOver(Component) - Method in class abbot.tester.ComponentTester
Drag the current dragged object over the given component.
actionDragOver(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Drag the current dragged object over the given target/location.
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).
ActionEditor - Class in abbot.editor.editors
Provide convenient editing of a Action step.
ActionEditor(Action) - Constructor for class abbot.editor.editors.ActionEditor
 
actionEndSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
Terminate a selection on the given index.
actionEndSelection(Component, int) - Method in class abbot.tester.TextComponentTester
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.
actionEnterText(Component, String) - Method in class abbot.tester.TextComponentTester
Type the given text into the given component, replacing all text already there.
ActionFailedException - Exception in abbot.tester
Indicates that a ComponentTester action failed to execute properly.
ActionFailedException(String) - Constructor for exception abbot.tester.ActionFailedException
 
actionFloat(Component, int, int) - Method in class abbot.tester.JToolBarTester
Drag the tool bar to the given location, causing it to float.
actionFloat(Component) - Method in class abbot.tester.JToolBarTester
Make the given JToolBar float.
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, int) - Method in class abbot.tester.ComponentTester
Send a key press event for the given virtual key code to the given Component.
actionKeyPress(int) - Method in class abbot.tester.ComponentTester
Generate a key press event for the given virtual key code.
actionKeyRelease(Component, int) - Method in class abbot.tester.ComponentTester
Generate a key release event sent to the given component.
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, 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(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, 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(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.
ActionMapModel - Class in abbot.editor
 
ActionMapModel() - Constructor for class abbot.editor.ActionMapModel
 
ActionMapModel(ActionMap) - Constructor for class abbot.editor.ActionMapModel
 
actionMaximize(Component) - Method in class abbot.tester.FrameTester
Maximize the given Frame.
actionMaximize(Component) - Method in class abbot.tester.JInternalFrameTester
 
actionMouseMove(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Move the mouse/pointer to the given location.
actionMousePress(Component, ComponentLocation) - Method in class abbot.tester.ComponentTester
Press mouse button 1 at the given location.
actionMousePress(Component, ComponentLocation, int) - Method in class abbot.tester.ComponentTester
Press mouse buttons corresponding to the given mask at the given location.
actionMouseRelease() - Method in class abbot.tester.ComponentTester
Release any currently held mouse buttons.
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.
actionMoveDivider(Component, double) - Method in class abbot.tester.JSplitPaneTester
Set the divider position proportionally.
actionMoveDividerAbsolute(Component, int) - Method in class abbot.tester.JSplitPaneTester
Set the divider position to an absolute position.
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.actions.EditorToggleAction
 
actionPerformed(ActionEvent) - Method in class abbot.editor.ComponentBrowser
Generic action handler for buttons.
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.AnnotationEditor
An editor component changed, respond to it by updating the step.
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.AppletviewerEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.AssertEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.CallEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.CommentEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.EventEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.ExpressionEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.ImportButton
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.LaunchEditor
Respond to UI changes by updating the step data.
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.PropertyCallEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.SampleEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.ScriptEditor
 
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.StepEditor
Respond to UI changes by updating the step data.
actionPerformed(ActionEvent) - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
actionPerformed(ActionEvent) - Method in class abbot.editor.ScriptEditor
Respond to various components.
actionPerformed(ActionEvent) - Method in class abbot.editor.widgets.SpinningDialWaitIndicator
First fade the background, then spin the dial.
actionPerformed(ActionEvent) - Method in class abbot.editor.widgets.TextField.Decorator.RevertFieldAction
 
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.
actionRoll(Component, int) - Method in class abbot.tester.extensions.ArrowButtonTester
Press and hold the button for the given length of time (in ms).
actionScrollBlockDown(Component) - Method in class abbot.tester.JScrollBarTester
Scroll down (or left) one block (usually a page).
actionScrollBlockUp(Component) - Method in class abbot.tester.JScrollBarTester
Scroll up (or right) one block (usually a page).
actionScrollTo(Component, int) - Method in class abbot.tester.JScrollBarTester
Scroll to the given scroll position.
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.
actionScrollUnitDown(Component) - Method in class abbot.tester.JScrollBarTester
Scroll down (or left) one unit (usually a line).
actionScrollUnitUp(Component) - Method in class abbot.tester.JScrollBarTester
Scroll up (or right) one unit (usually a line).
actionSelect(Component, int, int) - Method in class abbot.tester.JTextComponentTester
Deprecated. Use actionSelectText instead.
actionSelectAWTMenuItem(Frame, String) - Method in class abbot.tester.ComponentTester
Selects an AWT menu item (MenuItem) and returns when the invocation has triggered (though not necessarily completed).
actionSelectAWTMenuItemByLabel(Frame, String) - Method in class abbot.tester.ComponentTester
Deprecated. Renamed to ComponentTester.actionSelectAWTMenuItem(Frame,String).
actionSelectAWTPopupMenuItem(Component, String) - Method in class abbot.tester.ComponentTester
Selects an AWT menu item and returns when the invocation has triggered (though not necessarily completed).
actionSelectAWTPopupMenuItemByLabel(Component, String) - Method in class abbot.tester.ComponentTester
Deprecated. Renamed to ComponentTester.actionSelectAWTPopupMenuItem(Component,String).
actionSelectCell(Component, ComponentLocation) - Method in class abbot.tester.extensions.JGraphTester
Select a single cell.
actionSelectCell(Component, JTableLocation) - Method in class abbot.tester.JTableTester
Select the given cell, if not already.
actionSelectCell(Component, JTableLocation, int) - 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, long) - Method in class abbot.tester.JListTester
Select the given index.
actionSelectIndex(Component, int) - Method in class abbot.tester.JListTester
Select the given index.
actionSelectIndex(Component, int) - Method in class abbot.tester.ListTester
Deprecated. Use actionSelectRow 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
 
actionSelectItem(Component, String, long) - Method in class abbot.tester.JListTester
Select the first item in the list matching the given String representation of the item.
actionSelectItem(Component, String) - Method in class abbot.tester.JListTester
Select the first item in the list matching the given String representation of the item.
actionSelectMenuItem(Component) - Method in class abbot.tester.ComponentTester
Select the given menu item.
actionSelectMenuItem(Component, String) - Method in class abbot.tester.ComponentTester
Select the given menu item, given its path and a component on the same window.
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.
actionSelectRow(Component, JListLocation) - Method in class abbot.tester.JListTester
Select the given row.
actionSelectRow(Component, JListLocation, long) - 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.
actionSelectRow(Component, ListLocation) - Method in class abbot.tester.ListTester
Select the row corresponding to the given ListLocation.
actionSelectTab(Component, JTabbedPaneLocation) - Method in class abbot.tester.JTabbedPaneTester
 
actionSelectText(Component, int, int) - Method in class abbot.tester.JTextComponentTester
Select the given text range.
actionSelectText(Component, int, int) - Method in class abbot.tester.TextComponentTester
Select the given text range.
actionSelectValue(Component, String) - Method in class abbot.tester.JListTester
Select the first value in the list matching the given String representation of the value.
actionSetCaretPosition(Component, int) - Method in class abbot.tester.JTextComponentTester
 
actionSetCaretPosition(Component, int) - Method in class abbot.tester.TextComponentTester
Set the caret position.
actionSetDirectory(Component, String) - Method in class abbot.tester.FileDialogTester
 
actionSetDirectory(Component, String) - Method in class abbot.tester.JFileChooserTester
Sets the current directory from which a file or directory may be selected.
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
Sets the text in the file name/path text field.
actionSetModifiers(int, boolean) - Method in class abbot.tester.ComponentTester
Set the state of the given modifier keys.
actionSetSelectedFile(Component, File) - Method in class abbot.tester.JFileChooserTester
Sets the selected file.
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.
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.
actionStartSelection(Component, int) - Method in class abbot.tester.TextComponentTester
Start a selection at the given index.
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.
actionUnfloat(Component, String) - Method in class abbot.tester.JToolBarTester
Drop the JToolBar to the requested constraint position, which must be one of the constants NORTH, EAST, SOUTH, or WEST.
actionUnfloat(Component) - Method in class abbot.tester.JToolBarTester
Close a floating toolbar, making it go back to its original container in its last known location.
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.
add(String, Component) - Method in class abbot.editor.editors.StepEditor
Auto-add a label with a component.
add(Component) - Method in class abbot.editor.editors.StepEditor
Automatically add a vertical struct with a component.
add(Component) - Method in class abbot.editor.LookAndFeelPreserver
Add a component on which to preserve the LAF.
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 abbot.editor.widgets.ArrayEditor
 
addActionListener(ActionListener) - Method in interface abbot.editor.widgets.ArrayEditor.ElementEditor
 
addActionListener(ActionListener) - Method in class abbot.editor.widgets.TextArea
 
addActionListener(ActionListener) - Method in class example.ArrowButton
 
addArrayEditor(String, Object[]) - Method in class abbot.editor.editors.StepEditor
 
addAttributes(Element) - Method in class abbot.script.Step
Add an attribute to the given XML Element.
addBundle(String) - Static method in class abbot.i18n.Strings
Add the given bundle to the list searched.
addBundle(String, ClassLoader) - Static method in class abbot.i18n.Strings
Add the given bundle to the list searched, loading from the given class loader.
addBundle(ResourceBundle) - Static method in class abbot.i18n.Strings
Add the given ResourceBundle as one to be searched.
addButton(String) - Method in class abbot.editor.editors.StepEditor
 
addButton - Variable in class abbot.editor.widgets.ArrayEditor.Row
 
addCheckBox(String, boolean) - Method in class abbot.editor.editors.StepEditor
 
addComboBox(String, Object, Object[]) - Method in class abbot.editor.editors.StepEditor
 
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.
addComponentSelector(String, String, Resolver, boolean) - Method in class abbot.editor.editors.StepEditor
 
addContent(Element) - Method in class abbot.script.Annotation
 
addContent(Element) - Method in class abbot.script.Expression
 
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(Class) - Static method in class abbot.Log
Indicate that debug messages should be output for the given class.
addDebugClass(String) - Static method in class abbot.Log
Indicate the class name[:depth] to add to debug output.
addDebugClass(String, 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.
addStepChangeListener(StepChangeListener) - Method in class abbot.editor.editors.StepEditor
 
addStepListener(StepListener) - Method in class abbot.script.StepRunner
 
addTextArea(String, String) - Method in class abbot.editor.editors.StepEditor
 
addTextField(String, String) - Method in class abbot.editor.editors.StepEditor
 
addTextField(String, String, String) - Method in class abbot.editor.editors.StepEditor
 
alpha(Color, int) - Static method in class abbot.util.AWT
Return a copy of the given color with a new alpha component.
AnimatedIcon - Class in abbot.editor.widgets
Ensures animated icons are properly handled within objects that use renderers within a CellRendererPane to render the icon.
AnimatedIcon() - Constructor for class abbot.editor.widgets.AnimatedIcon
For use by derived classes that don't have an original.
AnimatedIcon(ImageIcon) - Constructor for class abbot.editor.widgets.AnimatedIcon
Create an icon that takes care of animating itself on components which use a CellRendererPane.
Annotation - Class in abbot.script
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 in abbot.script
 
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 in abbot.script
 
Annotation.WindowLock() - Constructor for class abbot.script.Annotation.WindowLock
 
AnnotationEditor - Class in abbot.editor.editors
A Annotation only has its description available for editing.
AnnotationEditor(Annotation) - Constructor for class abbot.editor.editors.AnnotationEditor
 
ANON_INNER_CLASS - Static variable in class abbot.script.ComponentReference
 
AppClassLoader - Class in abbot.script
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 in abbot.script
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
 
AppletSecurityManager(SecurityManager, boolean) - Constructor for class abbot.script.AppletSecurityManager
 
Appletviewer - Class in abbot.script
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.
AppletviewerEditor - Class in abbot.editor.editors
Provide convenient editing of an applet launch step.
AppletviewerEditor(Appletviewer) - Constructor for class abbot.editor.editors.AppletviewerEditor
 
ArgumentParser - Class in abbot.script
Provide parsing of a String into an array of appropriately typed arguments.
arguments - Variable in class abbot.editor.editors.CallEditor
 
argumentsChanged() - Method in class abbot.editor.editors.CallEditor
Sychronize the UI with the Call data.
ArrayEditor - Class in abbot.editor.widgets
Provides editing of a variable-length array of strings.
ArrayEditor() - Constructor for class abbot.editor.widgets.ArrayEditor
Creates a default, empty editor.
ArrayEditor(Object[]) - Constructor for class abbot.editor.widgets.ArrayEditor
Creates an editor with the given contents.
ArrayEditor.ElementEditor - Interface in abbot.editor.widgets
 
ArrayEditor.Row - Class in abbot.editor.widgets
Encapsulates one row of the entire array, an editor with add/remove buttons.
ArrayEditor.Row(Object) - Constructor for class abbot.editor.widgets.ArrayEditor.Row
 
ArrayEditor.TextEditor - Class in abbot.editor.widgets
The default editor for array elements.
ArrayEditor.TextEditor(Object) - Constructor for class abbot.editor.widgets.ArrayEditor.TextEditor
 
ArrowButton - Class in example
Source code for Tutorial 1.
ArrowButton() - Constructor for class example.ArrowButton
 
ArrowButton(String) - Constructor for class example.ArrowButton
 
ArrowButtonTest - Class in example
Source code for Tutorial 1.
ArrowButtonTest(String) - Constructor for class example.ArrowButtonTest
 
ArrowButtonTester - Class in abbot.tester.extensions
Provide user actions and identifiers for the ArrowButton component.
ArrowButtonTester() - Constructor for class abbot.tester.extensions.ArrowButtonTester
 
Assert - Class in abbot.script
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.
assertComponentShowing(ComponentReference) - Method in class abbot.tester.ComponentTester
Return whether the Component represented by the given ComponentReference is available.
AssertEditor - Class in abbot.editor.editors
Provide convenient editing of an Assert step.
AssertEditor(Assert) - Constructor for class abbot.editor.editors.AssertEditor
 
assertFrameShowing(Hierarchy, String) - Method in class abbot.tester.ComponentTester
Returns whether a Window corresponding to the given String is showing.
assertFrameShowing(String) - Method in class abbot.tester.ComponentTester
Deprecated. This method does not specify the proper context for the lookup. Use ComponentTester.assertFrameShowing(Hierarchy,String) instead.
assertImage(Component, File, boolean) - Method in class abbot.tester.ComponentTester
Return whether the component's contents matches the given image.
AssertionFailedError - Error in abbot
Indirect usage to avoid too much direct linkage to JUnit.
AssertionFailedError() - Constructor for error abbot.AssertionFailedError
 
AssertionFailedError(String) - Constructor for error abbot.AssertionFailedError
 
AssertionFailedError(String, Step) - Constructor for error abbot.AssertionFailedError
 
assertPathExists(Component, TreePath) - Method in class abbot.tester.JTreeTester
Determine whether a given path exists, expanding ancestor nodes as necessary to find it.
assertPathExists(Component, TreePath, boolean) - Method in class abbot.tester.JTreeTester
Determine whether a given path exists, expanding ancestor nodes as necessary to find it.
assertPathExists(Component, TreePath, int, boolean) - Method in class abbot.tester.JTreeTester
Determine whether a given path exists, expanding ancestor nodes as necessary to find it.
attach() - Method in class abbot.editor.widgets.AbstractComponentDecorator
 
autoscroll(Point) - Method in class abbot.editor.ScriptTable
 
availableFonts - Static variable in class example.FontChooser
 
AWT - Class in abbot.util
Various AWT utilities to facilitate component-oriented operations.
AWT.ComponentPredicate - Interface in abbot.util
 
AWTCode - Class in example
 
AWTCode() - Constructor for class example.AWTCode
 
AWTConstants - Interface in abbot.tester
Provides shared UI- and action-related constants.
AWTFixtureHelper - Class in abbot.util
Provides various facilities for setting up, using, and tearing down a test involving UI components.
AWTFixtureHelper() - Constructor for class abbot.util.AWTFixtureHelper
 
AWTFixtureHelper(Hierarchy) - Constructor for class abbot.util.AWTFixtureHelper
Create an instance of AWTFixtureHelper which makes a snapshot of the current VM state.
AWTHierarchy - Class in abbot.finder
Provides access to the current AWT hierarchy.
AWTHierarchy() - Constructor for class abbot.finder.AWTHierarchy
 

B

badFormat(String) - Method in class abbot.tester.ComponentLocation
 
badFormat(String) - Method in class abbot.tester.extensions.JGraphLocation
 
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
 
badFormat(String) - Method in class abbot.tester.ListLocation
 
BasicFinder - Class in abbot.finder
Provides basic component lookup, examining each component in turn.
BasicFinder() - Constructor for class abbot.finder.BasicFinder
 
BasicFinder(Hierarchy) - Constructor for class abbot.finder.BasicFinder
 
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.
bgColor - Variable in class abbot.editor.widgets.GifDecoder
 
bgIndex - Variable in class abbot.editor.widgets.GifDecoder
 
block - Variable in class abbot.editor.widgets.GifDecoder
 
blockSize - Variable in class abbot.editor.widgets.GifDecoder
 
bold - Variable in class example.FontChooser
 
bugCheck(Window) - Static method in class abbot.util.Bugs
Check for certain robot-related bugs that will affect Abbot operation.
BugReport - Error in abbot
Exception for reporting unexpected situations in the program.
BugReport(String) - Constructor for error abbot.BugReport
 
BugReport(String, Throwable) - Constructor for error abbot.BugReport
 
Bugs - Class in abbot.util
Provides extant bug characterization of the current platform.
BUTTON_MASK - Static variable in interface abbot.tester.AWTConstants
 
ButtonRecorder - Class in abbot.editor.recorder
Record simple clicks on a Button component.
ButtonRecorder(Resolver) - Constructor for class abbot.editor.recorder.ButtonRecorder
 
ButtonTester - Class in abbot.tester
Provides Button activation support, since otherwise AWT buttons cannot be activated in AWT mode.
ButtonTester() - Constructor for class abbot.tester.ButtonTester
 

C

cacheOnCreation - Static variable in class abbot.script.ComponentReference
Disable immediate cacheing of components when a reference is created based on a Component.
Call - Class in abbot.script
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
 
CallEditor - Class in abbot.editor.editors
Provide an editor for call steps.
CallEditor(Call) - Constructor for class abbot.editor.editors.CallEditor
 
cancelCellEditing() - Method in class abbot.editor.editors.XMLEditor
 
cancelCellEditing() - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
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.
cascade(Window) - Static method in class abbot.util.AWT
Cascade the given window based on the currently active Frame.
cascade(Window, int, int) - Static method in class abbot.util.AWT
Cascade the given window based on the currently active Frame.
cell - Variable in class abbot.tester.JTableLocation
 
cellToPoint(JTable, int, int) - Method in class abbot.tester.JTableLocation
Convert the given row, col into a coordinate pair.
CelsiusConverter - Class in example
 
CelsiusConverter() - Constructor for class example.CelsiusConverter
 
CelsiusConverterStrings - Class in example
 
CelsiusConverterTest - Class in example
Demonstrates testing a simple Swing UI (CelsiusConverter) with Abbot.
CelsiusConverterTest(String) - Constructor for class example.CelsiusConverterTest
For older versions of JUnit.
celsiusOutput(double, int) - Static method in class example.CelsiusConverter
 
CENTER - Static variable in class abbot.tester.ComponentLocation
Special ComponentLocation encoding which represents the center of the component.
centerOnFrame(Window, Frame) - Static method in class abbot.util.AWT
Center on the specified frame.
centerOnScreen(Window) - Static method in class abbot.util.AWT
Center the given Window on the default screen.
changeFile(File) - Method in class abbot.script.Script
Deprecated. Use Script.setFile(File).
CheckboxRecorder - Class in abbot.editor.recorder
Record basic click a Checkbox component.
CheckboxRecorder(Resolver) - Constructor for class abbot.editor.recorder.CheckboxRecorder
 
CheckboxTester - Class in abbot.tester
Provides Checkbox activation support, since otherwise AWT buttons cannot be activated in AWT mode.
CheckboxTester() - Constructor for class abbot.tester.CheckboxTester
 
checkEnableOK(ListSelectionEvent) - Method in class abbot.editor.TestSelector
 
checkExit(int) - Method in class abbot.NoExitSecurityManager
 
checkExit(int) - Method in class abbot.script.AppletSecurityManager
 
checkFile(Script) - Method in class abbot.script.StepRunner
Throw an exception if the file does not exist.
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.
checkRead(String) - Method in class abbot.script.StepRunner.ExitHandler
 
checkSaveBeforeClose() - Method in class abbot.editor.ScriptEditor
 
ChoiceRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an Choice component.
ChoiceRecorder(Resolver) - Constructor for class abbot.editor.recorder.ChoiceRecorder
 
ChoiceTester - Class in abbot.tester
AWT Choice (ComboBox/picklist) support.
ChoiceTester() - Constructor for class abbot.tester.ChoiceTester
 
clamp(int) - Method in class example.NumberChooser
 
ClassMatcher - Class in abbot.finder.matchers
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
 
classNameFromFile(String) - Method in class junit.extensions.abbot.ScriptTestCollector
 
classpath - Variable in class abbot.editor.editors.LaunchEditor
 
clear() - Method in class abbot.editor.actions.CommandHistory
 
clear() - Method in class abbot.editor.ComponentPropertyModel
 
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 abbot.util.EDTExceptionCatcher
 
clearDebugClasses() - Static method in class abbot.Log
Resets the lists of classes to debug and not debug to be empty, and turns debugAll off.
clearErrors() - Method in class abbot.script.StepRunner
 
clearLockingKeys() - Static method in class abbot.util.SystemState
Clear all locking keys.
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.
clickCountToStart - Variable in class abbot.editor.editors.XMLEditor
 
clipDecorationBounds(Rectangle) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Adjust the painting offsets and size of the decoration to account for ancestor clipping.
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.
close() - Method in class abbot.util.Tee
 
col - Variable in class abbot.tester.JTableLocation.Cell
 
collectFilesInPath(String) - Method in class junit.extensions.abbot.ScriptTestCollector
Collect files in zip archives as well as raw class files.
collectTests() - Method in class junit.extensions.abbot.ScriptTestCollector
Override to use something other than java.class.path.
collectTests(String[], Class) - Static method in class junit.extensions.abbot.TestHelper
 
ColorParser - Class in abbot.script.parsers
Convert a String into a Color.
ColorParser() - Constructor for class abbot.script.parsers.ColorParser
 
combine(Color, Color) - Static method in class abbot.util.AWT
Combine the two colors with equal weight.
combine(Color, Color, float) - Static method in class abbot.util.AWT
Combine the two colors, giving the requested weight to the first.
Command - Interface in abbot.editor.actions
 
CommandHistory - Class in abbot.editor.actions
Keep a history of commands, enabling potentially unlimited undo.
CommandHistory() - Constructor for class abbot.editor.actions.CommandHistory
 
Comment - Class in abbot.script
Represents a comment.
Comment(Resolver, Map) - Constructor for class abbot.script.Comment
 
Comment(Resolver, String) - Constructor for class abbot.script.Comment
 
CommentEditor - Class in abbot.editor.editors
A Comment only has its description available for editing.
CommentEditor(Comment) - Constructor for class abbot.editor.editors.CommentEditor
 
CompactHierarchy - Class in abbot.editor
Provides a condensed, more easily readable version of the original hierarchy.
CompactHierarchy(Hierarchy) - Constructor for class abbot.editor.CompactHierarchy
 
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
 
ComponentBrowser - Class in abbot.editor
Browse an existing component hierarchy.
ComponentBrowser(Resolver, Hierarchy) - Constructor for class abbot.editor.ComponentBrowser
Default constructor
ComponentBrowserListener - Interface in abbot.editor
 
componentChanged() - Method in class abbot.editor.editors.PropertyCallEditor
Synchronize the component selector with the PropertyCall data.
componentDelay - Static variable in class abbot.tester.Robot
Delay before failing to find a component that should be visible.
ComponentFinder - Interface in abbot.finder
Interface to support looking up existing components based on a number of different criteria.
componentHidden(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
ComponentLocation - Class in abbot.tester
Provides encapsulation of a visible 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 in abbot.tester
Indicates that a component required by a ComponentTester action was not found.
ComponentMissingException(String) - Constructor for exception abbot.tester.ComponentMissingException
 
componentMoved(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
ComponentNode - Class in abbot.editor
Provides a JTree-compatible node model for displaying a given hierarchy.
ComponentNode(Hierarchy) - 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 in abbot.finder
Indicates no component could be found, where one was required.
ComponentNotFoundException() - Constructor for exception abbot.finder.ComponentNotFoundException
 
ComponentNotFoundException(String) - Constructor for exception abbot.finder.ComponentNotFoundException
 
ComponentNotShowingException - Exception in abbot.tester
Indicates that a ComponentTester action failed due to the component not being visible on screen.
ComponentNotShowingException(String) - Constructor for exception abbot.tester.ComponentNotShowingException
 
ComponentPropertyModel - Class in abbot.editor
 
ComponentPropertyModel() - Constructor for class abbot.editor.ComponentPropertyModel
Create a model with two columns, the property name and the property value.
ComponentRecorder - Class in abbot.editor.recorder
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 in abbot.script
Encapsulate as much information as is available to identify a GUI component.
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, Map) - Constructor for class abbot.script.ComponentReference
Create a reference based on the given component.
componentResized(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
components - Variable in exception abbot.finder.MultipleComponentsFoundException
 
ComponentSearchException - Exception in abbot.finder
General exception class which encapsulates all failures generated attempting to find a component in the currently available GUI.
ComponentSearchException() - Constructor for exception abbot.finder.ComponentSearchException
 
ComponentSearchException(String) - Constructor for exception abbot.finder.ComponentSearchException
 
componentShown(ComponentEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
ComponentTester - Class in abbot.tester
Provides basic programmatic operation of a Component and related UI objects such as windows, menus and menu bars throuh action methods.
ComponentTester() - Constructor for class abbot.tester.ComponentTester
 
ComponentTestFixture - Class in junit.extensions.abbot
Fixture for testing AWT and/or JFC/Swing components under JUnit.
ComponentTestFixture(String) - Constructor for class junit.extensions.abbot.ComponentTestFixture
Construct a test case with the given name.
ComponentTestFixture() - Constructor for class junit.extensions.abbot.ComponentTestFixture
Default Constructor.
ComponentTestFixture.ComponentMatcher - Class in junit.extensions.abbot
Simple matcher that may be used to verify that a specific component is found by a given ComponentFinder.
ComponentTestFixture.ComponentMatcher(Component) - Constructor for class junit.extensions.abbot.ComponentTestFixture.ComponentMatcher
 
ComponentTestFixture.EventDispatchException - Exception in junit.extensions.abbot
 
ComponentTree - Class in abbot.editor
Provides a Tree view into a given Hierarchy of components.
ComponentTree(Hierarchy) - Constructor for class abbot.editor.ComponentTree
 
ComponentTreeIcons - Class in abbot.editor
Provides JTree icons for different Components.
ComponentTreeIcons() - Constructor for class abbot.editor.ComponentTreeIcons
 
Condition - Interface in abbot.script
Deprecated. Use abbot.util.Condition instead.
Condition - Interface in abbot.util
Abstract a condition test.
configurePropertiesFromAction(Action) - Method in class abbot.editor.CustomCheckBoxMenuItem
 
ContainerRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an Container.
ContainerRecorder(Resolver) - Constructor for class abbot.editor.recorder.ContainerRecorder
 
ContainerTester - Class in abbot.tester
Hierarchy placeholder for Container.
ContainerTester() - Constructor for class abbot.tester.ContainerTester
 
contains(Component) - Method in class abbot.editor.CompactHierarchy
 
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
Returns whether the hierarchy contains the given Component.
contains(Component) - Method in class abbot.finder.TestHierarchy
 
CONTAINS_HEAVYWEIGHT_COMPONENT - Static variable in class abbot.util.AWT
Set this client property on components which contain a heavyweight component.
containsFocus(Component) - Static method in class abbot.util.AWT
Return whether the given component either has focus or is the ancestor of the focused component.
convert(double) - Static method in class example.CelsiusConverter
Convert the given Celsius value to Fahrenheit.
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.
convertRendererToString(Component) - Static method in class abbot.tester.JComponentTester
 
COPY_MASK - Static variable in interface abbot.tester.AWTConstants
Drag/drop copy mask.
copyFixture(Script) - Method in class abbot.editor.ScriptEditor
Copy the fixture from the given script into the current one.
Costello - Class in abbot.editor
Simple splash screen for the script editor.
Costello() - Constructor for class abbot.editor.Costello
 
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.
create() - Method in interface junit.extensions.abbot.SizeOf.ObjectCreator
 
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
Convert the attributes in the given XML Element into a Map of name/value pairs.
createAWTMenuSelection(Component, MenuItem, boolean) - Method in class abbot.editor.recorder.ComponentRecorder
 
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 tree results in selection of a given row.
createClose(Window) - Method in class abbot.editor.recorder.WindowRecorder
 
createDefaultMap(String) - Static method in class abbot.script.Script
 
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
 
createEditor(Object) - Method in class abbot.editor.widgets.ArrayEditor
 
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
 
createHierarchy() - Method in class junit.extensions.abbot.ComponentTestFixture
Provide for derived classes to provide their own Hierarchy.
createInputMethod(Component, 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
 
createMenuSelection(Component) - Method in class abbot.editor.recorder.JTabbedPaneRecorder
Special case for OSX tab selection from popup menu.
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
 
createSecurityManager() - Method in class abbot.script.ForkedStepRunner.SlaveStepRunner
Notify the master when the application exits.
createSecurityManager() - Method in class abbot.script.StepRunner
Create a security manager to use for the duration of this runner's execution.
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.
cref - Variable in class abbot.editor.editors.EventEditor
 
CustomCheckBoxMenuItem - Class in abbot.editor
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 in example
 
CustomTextField(String) - Constructor for class example.CustomTextField
 

D

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(Throwable) - Static method in class abbot.Log
Use this to display debug output for expected or common exceptions.
debug(String, Throwable) - Static method in class abbot.Log
Issue a debug statement regarding the given Throwable.
decodeImageData() - Method in class abbot.editor.widgets.GifDecoder
Decodes LZW image data into pixel array.
decodeStep(Sequence, String) - Static method in class abbot.script.ForkedStepRunner
 
decorate(JTextField) - Static method in class abbot.editor.widgets.TextField
 
decorate(JTextField, String) - Static method in class abbot.editor.widgets.TextField
 
DEFAULT_BOUNDS - Static variable in class abbot.editor.widgets.AbstractComponentDecorator
 
DEFAULT_CASCADE - Static variable in class abbot.util.AWT
Offset from the position of the currently active window to the position of a new window.
DEFAULT_FOREGROUND - Static variable in class abbot.editor.editors.StepEditor
 
DEFAULT_INTERVAL - Static variable in class abbot.script.Assert
Default interval between checking the assertion in a wait.
DEFAULT_PRECISION - Static variable in class example.CelsiusConverterTest
 
DEFAULT_TIMEOUT - Static variable in class abbot.script.Assert
Default timeout before a wait will indicate failure.
DEFAULT_TOSTRING - Static variable in class abbot.script.ArgumentParser
 
defaultDelay - Static variable in class abbot.tester.Robot
Base delay setting.
deiconify(Frame) - Method in class abbot.tester.Robot
 
delay - Variable in class abbot.editor.widgets.GifDecoder
 
delay - Variable in class abbot.editor.widgets.GifDecoder.GifFrame
 
delay(int) - Method in class abbot.tester.Robot
Sleep the given duration of ms.
delegate - Variable in class abbot.editor.editors.XMLEditor
 
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.extensions.ArrowButtonTester
 
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.
description - Variable in class abbot.editor.editors.StepEditor
 
descriptiveClassName(Class) - Static method in class abbot.tester.Robot
 
destroyRoller() - Method in class example.ArrowButton
 
dialog(String) - Static method in class abbot.editor.widgets.TextFormat
Emit html, suitably line-wrapped and formatted for a dialog.
DIALOG_SUFFIX - Static variable in class abbot.i18n.Strings
Resources whose name ends with this suffix (".dlg") will automatically be formatted by the dialog formatter.
DIALOG_WRAP - Static variable in class abbot.editor.widgets.TextFormat
 
DialogRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an Window.
DialogRecorder(Resolver) - Constructor for class abbot.editor.recorder.DialogRecorder
 
DialogTester - Class in abbot.tester
 
DialogTester() - Constructor for class abbot.tester.DialogTester
 
disambiguateMethod(Method[]) - Method in class abbot.script.Action
 
disambiguateMethod(Method[]) - Method in class abbot.script.Call
Try to distinguish betwenn the given methods.
dismissAWTPopup() - Static method in class abbot.util.AWT
Ensure any extant AWT popup is dismissed.
dispatch(AWTEvent) - Method in class abbot.editor.recorder.AbstractInternalFrameWatcher
 
dispatchKeyEvent(KeyEvent) - Method in class abbot.editor.widgets.WaitIndicator
Consume events targeted at our target component.
displayString(String) - Static method in class abbot.editor.TestSelector.TestCellRenderer
 
dispose(Window) - Method in class abbot.editor.CompactHierarchy
 
dispose() - Method in class abbot.editor.ScriptEditor
 
dispose() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Stop decorating.
dispose - Variable in class abbot.editor.widgets.GifDecoder
 
dispose() - Method in class abbot.editor.widgets.SpinningDialWaitIndicator
Remove the wait decoration.
dispose() - Method in class abbot.editor.widgets.WaitIndicator
Remove the wait indicator.
dispose(Window) - Method in class abbot.finder.AWTHierarchy
Properly dispose of the given Window, making it and its native resources available for garbage collection.
dispose(Window) - Method in interface abbot.finder.Hierarchy
Provide proper disposal of the given Window, appropriate to this Hierarchy.
dispose(Window) - Method in class abbot.finder.TestHierarchy
Dispose of the given Window, but only if it currently exists within the hierarchy.
dispose() - Method in class abbot.tester.InputState
 
dispose() - Method in class abbot.util.AWTFixtureHelper
Dispose all windows created during this object's lifetime and restore the previous system/UI state, to the extent possible.
dispose() - Method in class abbot.util.WeakAWTEventListener
 
DISPOSE_CLASSES - Static variable in class junit.extensions.abbot.ComponentTestFixture
Any member data derived from these classes will be automatically set to null after the test has run.
disposeAll() - Method in class abbot.util.AWTFixtureHelper
 
disposeAll() - Method in class junit.extensions.abbot.ComponentTestFixture
Deprecated. This functionality is now deferred to AWTFixtureHelper
disposeWindow(Window) - Method in class abbot.util.AWTFixtureHelper
Synchronous, safe dispose of a window.
disposeWindow(Window) - Method in class junit.extensions.abbot.ComponentTestFixture
Synchronous, safe dispose of a window.
DOWN - Static variable in class example.ArrowButton
Directions.
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.
DRAG_THRESHOLD - Static variable in interface abbot.tester.AWTConstants
Number of pixels traversed before a drag starts.
dragDropRequiresNativeEvents() - Static method in class abbot.util.Bugs
Whether drag/drop requires native events.
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.
DragLabel - Class in example
 
DragLabel(String) - Constructor for class example.DragLabel
 
DragLabel(String, boolean) - Constructor for class example.DragLabel
 
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.
DropLabel - Class in example
 
DropLabel(String) - Constructor for class example.DropLabel
 
DropLabel(String, boolean) - Constructor for class example.DropLabel
 
dropSuccessful - Variable in class example.DragLabel
Source registered a successful drop.
DropTree - Class in example
 
DropTree() - Constructor for class example.DropTree
 

E

editor - Variable in class abbot.editor.widgets.ArrayEditor.Row
 
EditorAction - Class in abbot.editor.actions
Encapsulate GUI attributes for an editor action.
EditorAction(String) - Constructor for class abbot.editor.actions.EditorAction
 
editorComponent - Variable in class abbot.editor.editors.XMLEditor
 
EditorConstants - Interface in abbot.editor
Provide Editor action key names and menu keys.
EditorContext - Class in abbot.editor
Provide a transport for the editor context.
EditorContext(String[]) - Constructor for class abbot.editor.EditorContext
 
EditorContext() - Constructor for class abbot.editor.EditorContext
 
EditorToggleAction - Class in abbot.editor.actions
Encapsulate GUI attributes for an editor action.
EditorToggleAction(String) - Constructor for class abbot.editor.actions.EditorToggleAction
 
EDTExceptionCatcher - Class in abbot.util
Provide access to the most recent exception caught on the event dispatch thread.
EDTExceptionCatcher() - Constructor for class abbot.util.EDTExceptionCatcher
 
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.
elementEditor - Variable in class abbot.editor.widgets.ArrayEditor.Row
 
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.
EMPTY - Static variable in class abbot.editor.ActionMapModel
 
EMPTY - Static variable in class abbot.editor.InputMapModel
 
EMPTY - Static variable in class abbot.finder.AWTHierarchy
 
enableAssertSampleButtons() - Method in class abbot.editor.ComponentBrowser
 
enablePrefs(boolean) - Static method in class abbot.editor.OSXAdapter
Another static entry point for EAWT functionality.
encodeArguments(String[]) - Static method in class abbot.script.ArgumentParser
 
encodeIndex(int) - Method in class abbot.tester.ComponentLocation
 
encodeStep(Sequence, Step) - Static method in class abbot.script.ForkedStepRunner
Encode the given step into a set of indices.
encodeValue(String) - Method in class abbot.tester.ComponentLocation
 
endSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
Equivalent to JTextComponent.moveCaretPosition(int), but operates through the UI.
enframe(JFrame) - Method in class example.CelsiusConverter
Stick us in a JFrame.
ensureOnScreen(Window) - Static method in class abbot.util.AWT
Ensure the given window is visible on screen.
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
Returns whether the given object is an equivalent ComponentLocation.
equals(Object) - Method in class abbot.tester.extensions.JGraphLocation
 
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) - Method in class abbot.tester.ListLocation
 
equals(Object, Object) - Static method in class abbot.util.ExtendedComparator
Perform element-by-element comparisons of arrays in addition to regular comparisons.
equivalent(UIContext) - Method in class abbot.script.Fixture
Two fixtures are equivalent if they have the same XML representation.
equivalent(UIContext) - Method in class abbot.script.Launch
No two launches are ever considered equivalent.
equivalent(UIContext) - Method in interface abbot.script.UIContext
 
err() - Method in class abbot.editor.widgets.GifDecoder
Returns true if an error was encountered during reading/decoding
ERROR_FOREGROUND - Static variable in class abbot.editor.editors.StepEditor
 
ESC_COMMA - Static variable in class abbot.script.ArgumentParser
 
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.
evaluate(Component) - Method in interface abbot.util.AWT.ComponentPredicate
Return whether the given component is the desired one.
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.
Event - Class in abbot.script
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.
EVENT_GENERATION_DELAY - Static variable in class abbot.util.AWTFixtureHelper
Typical delay to wait for a robot event to be translated into a Java event.
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.
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
 
EventDispatchExceptionHandler - Class in abbot.util
Handler for uncaught exceptions on any event dispatch thread.
EventDispatchExceptionHandler() - Constructor for class abbot.util.EventDispatchExceptionHandler
 
EventEditor - Class in abbot.editor.editors
Edit a raw AWTEvent.
EventEditor(Event) - Constructor for class abbot.editor.editors.EventEditor
 
EventExceptionHandler - Class in abbot.script
 
EventExceptionHandler() - Constructor for class abbot.script.EventExceptionHandler
 
EventNormalizer - Class in abbot.util
Provide an AWTEventListener which normalizes the event stream.
EventNormalizer() - Constructor for class abbot.util.EventNormalizer
 
EventNormalizer(boolean) - Constructor for class abbot.util.EventNormalizer
 
EventRecorder - Class in abbot.editor.recorder
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.
events - Variable in class abbot.editor.recorder.SemanticRecorder
 
eventTypeEnabled(Component, int) - Static method in class abbot.util.AWT
WARNING: This uses 1.3/1.4 implementation details.
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.EDTExceptionCatcher
 
exceptionCaught(Throwable) - Method in class abbot.util.EventDispatchExceptionHandler
Define this to handle the exception as needed.
exec(String[]) - Static method in class abbot.util.ProcessOutputHandler
Returns the output of the given command as a String.
exec(String[], String[]) - Static method in class abbot.util.ProcessOutputHandler
Returns the output of the given command as a String.
exec(String[], String[], File) - Static method in class abbot.util.ProcessOutputHandler
Returns the output of the given command as a String.
execute() - Method in interface abbot.editor.actions.Command
 
exitCalled(int) - Method in class abbot.NoExitSecurityManager
Implement this method to do any context-specific cleanup.
exitCalled(int) - Method in class abbot.script.StepRunner.ExitHandler
 
ExitException - Exception in abbot
Provide a tagging interface and storage for attempted exits from code under test.
ExitException(String, int) - Constructor for exception abbot.ExitException
 
exitInvoked() - Method in class abbot.NoExitSecurityManager
Returns true if the exit has been invoked through a call of Runtime.exit or Runtime.halt .
Expression - Class in abbot.script
Provides evaluation of arbitrary Java expressions.
Expression(Resolver, Element, Map) - Constructor for class abbot.script.Expression
 
Expression(Resolver, String) - Constructor for class abbot.script.Expression
 
ExpressionEditor - Class in abbot.editor.editors
A Expression only has its description available for editing.
ExpressionEditor(Expression) - Constructor for class abbot.editor.editors.ExpressionEditor
 
expressionMatch(String, String) - Method in class abbot.script.ComponentReference
Return whether the given pattern matches the given string.
ExtendedComparator - Class in abbot.util
Utility class to perform comparisons.

F

fahrenheitOutput(double, int) - Static method in class example.CelsiusConverter
 
field - Variable in class example.NumberChooser
 
FileComparator - Class in abbot.tester
Compare two files or filenames.
FileComparator() - Constructor for class abbot.tester.FileComparator
 
fileDialogMisreportsBounds() - Static method in class abbot.util.Bugs
Returns whether a FileDialog misreports its screen location.
FileDialogRecorder - Class in abbot.editor.recorder
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.
fileDialogRequiresDismiss() - Static method in class abbot.util.Bugs
Returns whether a FileDialog requires an explicit dismiss (ok/cancel).
fileDialogRequiresVisibleFrame() - Static method in class abbot.util.Bugs
 
FileDialogTester - Class in abbot.tester
Tester for the java.awt.FileDialog.
FileDialogTester() - Constructor for class abbot.tester.FileDialogTester
 
FileParser - Class in abbot.script.parsers
Convert a String into a File.
FileParser() - Constructor for class abbot.script.parsers.FileParser
 
FileSystemHelper - Class in abbot.editor
This class is provided as part of the EditorContext object and allows the editor to make certain request of the ownining context.
FileSystemHelper() - Constructor for class abbot.editor.FileSystemHelper
 
finalize() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Ensure the timer stops running, so it, too can be GC'd.
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.
find(Component, Class) - Static method in class abbot.util.AWT
Find the first instance of the given class under the given component, or null if none found.
find(Component, AWT.ComponentPredicate) - Static method in class abbot.util.AWT
Find the first component matching the given predicate, or null if none found.
findActivePopupMenu() - Static method in class abbot.util.AWT
Find the currently active Swing popup menu, if any, waiting up to POPUP_TIMEOUT ms.
findAppletDescendent(Container) - Static method in class abbot.util.AWT
Returns the Applet descendent of the given Container, if any.
findAWTMenuItems(Frame, String) - Static method in class abbot.util.AWT
Returns all MenuItems matching the given label or path which are found in the given Frame's MenuBar.
findAWTPopupMenuItems(Component, String) - Static method in class abbot.util.AWT
Returns all MenuItems matching the given label or path which are on PopupMenus on the given Component.
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.
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.
findMatches(Hierarchy, Matcher, Component, Set) - Method in class abbot.finder.BasicFinder
 
findMatchingPath(JTree, TreePath) - Static method in class abbot.tester.JTreeLocation
Given a TreePath (which may be composed of objects, string representations of objects, or regular expressions), return the equivalent TreePath for the given JTree constructed from objects from the tree's model.
findPopupComponent(JComboBox) - Method in class abbot.tester.JComboBoxTester
Find the component in the popup raised by this combo box, if the LAF actually uses one.
findPopupComponent(Container) - Method in class abbot.tester.JComboBoxTester
Find the correct popup component in the container
findRootPaneContainer(Container) - Static method in class abbot.util.AWT
Find the first instance of RootPaneContainer in the given container.
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(Component, AccessibleAction, String) - Method in class abbot.tester.Robot
 
fireActionEvent() - Method in class example.ArrowButton
 
fireActionPerformed(String, int) - Method in class abbot.editor.widgets.ArrayEditor
 
fireActionPerformed(String) - Method in class abbot.editor.widgets.TextArea
 
fireActionPerformed() - Method in class abbot.editor.widgets.TextArea
 
fireActionPerformed(String, boolean) - Method in class abbot.editor.widgets.TextArea
On normal fire (enter) select all text.
fireActionPerformed() - Method in class abbot.editor.widgets.TextField
 
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
fireStepChanged() - Method in class abbot.editor.editors.StepEditor
This method should be invoked after any change to step data.
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.
Fixture - Class in abbot.script
Provides a method of defining a single script as the UI application test context for multiple scripts.
Fixture(String, Hierarchy) - Constructor for class abbot.script.Fixture
 
Fixture(Resolver, Map) - Constructor for class abbot.script.Fixture
Construct a Fixture from its XML attributes.
FixtureEditor - Class in abbot.editor.editors
Simplified version of ScriptEditor.
FixtureEditor(Fixture) - Constructor for class abbot.editor.editors.FixtureEditor
 
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.
fLeafIcon - Variable in class abbot.editor.TestSelector.TestCellRenderer
 
flush() - Static method in class abbot.Log
 
flush() - Method in class abbot.util.Tee
 
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.
FontChooser - Class in example
Select a font
FontChooser() - Constructor for class example.FontChooser
 
FontChooserTest - Class in example
Collects scripts which test the FontChooser GUI component.
FontChooserTest(String) - Constructor for class example.FontChooserTest
 
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.
ForkedStepRunner - Class in abbot.script
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 in abbot.script
An exception that for all purposes looks like another exception.
ForkedStepRunner.ForkedError(String, String, String) - Constructor for exception abbot.script.ForkedStepRunner.ForkedError
 
ForkedStepRunner.ForkedFailure - Error in abbot.script
An exception that looks almost exactly like some other exception, without actually having access to the instance of the original exception.
ForkedStepRunner.ForkedFailure(String, String, String) - Constructor for error abbot.script.ForkedStepRunner.ForkedFailure
 
ForkedStepRunner.SlaveStepRunner - Class in abbot.script
When actually within the separate VM, this is what gets run.
ForkedStepRunner.SlaveStepRunner() - Constructor for class abbot.script.ForkedStepRunner.SlaveStepRunner
 
formatOutput(String, double, int) - Static method in class example.CelsiusConverter
 
frameCount - Variable in class abbot.editor.widgets.GifDecoder
 
FrameRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an Window.
FrameRecorder(Resolver) - Constructor for class abbot.editor.recorder.FrameRecorder
 
frames - Variable in class abbot.editor.widgets.GifDecoder
 
FrameTester - Class in abbot.tester
 
FrameTester() - Constructor for class abbot.tester.FrameTester
 
fromXML(String) - Method in class abbot.script.ComponentReference
Deprecated.  
fSuiteIcon - Variable in class abbot.editor.TestSelector.TestCellRenderer
 
FULL_STACK - Static variable in class abbot.Log
Mnemonic to print all lines of a stack trace.

G

gct - Variable in class abbot.editor.widgets.GifDecoder
 
gctFlag - Variable in class abbot.editor.widgets.GifDecoder
 
gctSize - Variable in class abbot.editor.widgets.GifDecoder
 
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.
get(String, Object) - Static method in class abbot.i18n.Strings
Convenience method for a single-argument format.
get(String, Object, Object) - Static method in class abbot.i18n.Strings
Convenience method for a two-argument format.
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.
getActiveWindow() - Static method in class abbot.util.AWT
NOTE: NOT necessarily the same thing as the focused window.
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.editor.EditorContext
 
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
 
getBlockLocation(JScrollBar, boolean) - Method in class abbot.tester.JScrollBarTester
 
getBorderTitle(Component) - Static method in class abbot.tester.Robot
 
getBounds(Component) - Method in class abbot.tester.ComponentLocation
Convert the abstract location into a concrete area, relative to the given Component.
getBounds(Component) - Method in class abbot.tester.extensions.JGraphLocation
Return the bounds of this location.
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
 
getBounds(Component) - Method in class abbot.tester.ListLocation
 
getButtons() - Method in class abbot.tester.InputState
 
getCachedLookup(Hierarchy) - Method in class abbot.script.ComponentReference
Return the cached component match, if any.
getCall() - Method in class abbot.editor.editors.CallEditor
 
getCanonicalClass(Class) - Static method in class abbot.tester.Robot
 
getCell(JTable) - Method in class abbot.tester.JTableLocation
 
getCellBounds(JGraph, Object) - Method in class abbot.tester.extensions.JGraphLocation
Return the bounds of the cell in screen coordinates.
getCellBounds(JTable, int, int) - Method in class abbot.tester.JTableLocation
 
getCellEditorValue() - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
getCellEditorValue() - Method in class abbot.editor.editors.XMLEditor
 
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
 
getClasspath() - Method in class abbot.script.Launch
 
getClassPath() - Method in class abbot.util.PathClassLoader
 
getClasspathDirectory(Class) - Static method in class junit.extensions.abbot.TestHelper
Returns the classpath directory in which the given class is found.
getClassStackDepth(String) - Static method in class abbot.Log
 
getClickCount() - Method in class abbot.tester.InputState
 
getClickCountToStart() - Method in class abbot.editor.editors.XMLEditor
ClickCountToStart controls the number of clicks required to start editing.
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.editor.editors.XMLEditor
Returns the component used to edit this editor's value.
getComponent() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Returns the decorated component.
getComponent() - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
 
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
Returns a sorted collection of ComponentReferences.
getComponents(Component) - Method in class abbot.editor.CompactHierarchy
Provide a list of a Component's children, sans any transient popups Keep track of any popups encountered.
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
Returns all sub-components of the given component.
getComponents() - Method in exception abbot.finder.MultipleComponentsFoundException
 
getComponents(Component) - Method in class abbot.finder.TestHierarchy
Returns all sub-components of the given Component, omitting those which are currently filtered.
getComponentTargetClass(Class) - Method in class abbot.editor.editors.PropertyCallEditor
Get the class of the current component target, if any.
getComponentTesterMethods(ComponentTester) - Method in class abbot.editor.editors.AssertEditor
Add in assertXXX methods to the list already generated.
getComponentTesterMethods(ComponentTester) - Method in class abbot.editor.editors.PropertyCallEditor
 
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(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 class abbot.script.Appletviewer
Returns the applet class loader.
getContextClassLoader() - Method in class abbot.script.Launch
Return the class loader that uses the classpath defined in this step.
getContextClassLoader() - Method in interface abbot.script.Resolver
Return the class loader for use in this context.
getContextClassLoader() - Method in class abbot.script.Script
Defer to the UIContext to obtain a ClassLoader, or use the current Thread's context class loader.
getContextClassLoader() - Method in interface abbot.script.UIContext
 
getCurrentContext() - Method in class abbot.script.StepRunner
 
getCurrentTestSuiteLabel() - Method in class abbot.editor.ScriptEditorFrame
Returns the testSuiteDescription.
getCursor() - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
Returns the cursor of the decorated component, or the last cursor set by AbstractComponentDecorator.Painter.setCursor(java.awt.Cursor).
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.
getDecoratedLayer() - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
 
getDecorationBounds() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Return the bounds, relative to the decorated component, of the decoration.
getDefault() - Static method in class abbot.finder.AWTHierarchy
Obtain a default Hierarchy.
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.Expression
 
getDefaultDescription() - Method in class abbot.script.Fixture
 
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
Return a default description for this 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
 
getDelay(int) - Method in class abbot.editor.widgets.GifDecoder
Gets display duration for specified frame.
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.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
Deprecated. Use Robot.getDescriptiveName(Component) instead
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).
getDescriptiveName(Component) - Static method in class abbot.tester.Robot
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.
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
 
getDragOrigin() - Method in class abbot.tester.InputState
 
getDragSource() - Method in class abbot.tester.InputState
 
getEditor(Step) - Static method in class abbot.editor.editors.StepEditor
Return the appropriate editor panel for the given Step.
getEditor() - Method in class abbot.editor.ScriptEditorFrame
 
getEditorComponent() - Method in interface abbot.editor.widgets.ArrayEditor.ElementEditor
 
getEditorComponent() - Method in class abbot.editor.widgets.ArrayEditor.TextEditor
 
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
 
getError() - Method in class abbot.util.ProcessOutputHandler
 
getEventDispatchError() - Method in class abbot.util.AWTFixtureHelper
Returns the last exception thrown on the event dispatch thread, or null if no such exception has been thrown.
getEventDispatchErrorTime() - Method in class abbot.util.AWTFixtureHelper
Returns the time of the last exception thrown on the event dispatch thread.
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.
getExitValue() - Method in exception abbot.util.ProcessOutputHandler.ProcessAbnormalExitException
 
getExpectedResult() - Method in class abbot.script.Assert
 
getExpression() - Method in class abbot.script.Expression
 
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 error 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.
getFilename(String) - Static method in class abbot.tester.KeyStrokeMap
Convert a String containing a unique identifier for the map into a unique filename.
getFileSystemHelper() - Method in class abbot.editor.EditorContext
 
getFinder() - Method in class junit.extensions.abbot.ComponentTestFixture
Obtain a component finder to look up components.
getFocusedWindow() - Static method in class abbot.util.AWT
NOTE: on pointer-focused systems, the frontmost window is not necessarily the one with focus.
getFocusOwner() - Static method in class abbot.util.AWT
Return the focus owner under the given Window.
getFrame() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Returns the current animation frame number.
getFrame(int) - Method in class abbot.editor.widgets.GifDecoder
Gets the image contents of frame n.
getFrame() - Method in class abbot.script.Appletviewer
 
getFrame(Object) - Static method in class abbot.util.AWT
Return the Frame corresponding to the given object.
getFrameCount() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Returns the total number of frames.
getFrameCount() - Method in class abbot.editor.widgets.GifDecoder
Gets the number of frames read from file.
getFrameInterval() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
 
getFrameSize() - Method in class abbot.editor.widgets.GifDecoder
Gets image size.
getFullXMLString() - Method in class abbot.script.Script
 
getGraphicsConfiguration(Point) - Static method in class abbot.util.AWT
Returns the GraphicsConfiguration which contains the given point, or null if none.
getHeight() - Method in class abbot.script.Appletviewer
 
getHierarchy() - Method in class abbot.editor.ScriptEditor
 
getHierarchy() - Method in class abbot.finder.BasicFinder
 
getHierarchy() - Method in class abbot.script.Launch
 
getHierarchy() - Method in interface abbot.script.Resolver
Get Hierarchy used by this Resolver.
getHierarchy() - Method in class abbot.script.Script
Return the currently effective Hierarchy of components.
getHierarchy() - Method in class abbot.script.StepRunner
 
getHierarchy() - Method in interface abbot.script.UIContext
A context must maintain the same Hierarchy for the lifetime of the fixture.
getHierarchy() - Method in class abbot.util.AWTFixtureHelper
 
getHierarchy() - Method in class junit.extensions.abbot.ComponentTestFixture
Obtain a consistent hierarchy.
getHostName() - Static method in class abbot.Log
 
getIcon(Class) - Method in class abbot.editor.ComponentTreeIcons
 
getIconHeight() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
 
getIconHeight() - Method in class abbot.editor.widgets.AnimatedIcon
 
getIconHeight() - Method in class abbot.editor.widgets.SpinningDial
 
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.
getIconName(Component) - Static method in class abbot.tester.Robot
 
getIconWidth() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
 
getIconWidth() - Method in class abbot.editor.widgets.AnimatedIcon
 
getIconWidth() - Method in class abbot.editor.widgets.SpinningDial
 
getID() - Method in class abbot.script.ComponentReference
 
getID() - Method in class abbot.script.StepEvent
 
getImage() - Method in class abbot.editor.widgets.GifDecoder
Gets the first (or only) image read.
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(JList) - Method in class abbot.tester.JListLocation
 
getIndex(JTableHeader) - Method in class abbot.tester.JTableHeaderLocation
 
getIndex(List) - Method in class abbot.tester.ListLocation
 
getIndex(Container, Component) - Static method in class abbot.tester.Robot
Returns the index of the given component within the given container.
getInsets(Container) - Static method in class abbot.util.AWT
 
getIntegerProperty(String, int) - Method in class abbot.editor.Preferences
 
getInvoker(MenuComponent) - Static method in class abbot.util.AWT
Returns the invoker, if any, of the given AWT menu component.
getInvoker(Component) - Static method in class abbot.util.AWT
Returns the invoker, if any, of the given component.
getInvokerReference(Map) - Method in class abbot.script.ComponentReference
 
getKeyCode(int) - Static method in class abbot.util.AWT
 
getKeyCode(String) - Static method in class abbot.util.AWT
 
getKeyModifiers() - Method in class abbot.tester.InputState
Returns the currently pressed key modifiers.
getKeyModifiers(int) - Static method in class abbot.util.AWT
 
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
 
getLabel(Component) - Static method in class abbot.tester.Robot
 
getLastEventTime() - Method in class abbot.editor.recorder.Recorder
 
getLastEventTime() - Method in class abbot.tester.InputState
 
getLine() - Method in error 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, int, int) - Method in class abbot.editor.recorder.ComponentRecorder
Obtain a more precise location than the given coordinate, if possible.
getLocation(Component, Point) - Method in class abbot.tester.ComponentTester
Return a ComponentLocation for the given Point.
getLocation(Component, Point) - Method in class abbot.tester.extensions.JGraphTester
Returns a JGraphLocation corresponding to the given Point location.
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.
getLocation(Component, Point) - Method in class abbot.tester.ListTester
Return the value, row, or coordinate location.
getLocationArgument(Component, int, int) - Method in class abbot.editor.recorder.ComponentRecorder
Obtain the String representation of the Component-specific location.
getLocationOnScreen(Component) - Static method in class abbot.util.AWT
Safe version of Component.getLocationOnScreen(), which avoids lockup if an AWT popup menu is showing.
getLog() - Static method in class abbot.Log
 
getLogFilename() - Static method in class abbot.Log
 
getLoopCount() - Method in class abbot.editor.widgets.GifDecoder
Gets the "Netscape" iteration count, if any.
getMapDescriptions() - Static method in class abbot.tester.KeyStrokeMap
 
getMapNames() - Static method in class abbot.tester.KeyStrokeMap
 
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 abbot.editor.editors.StepEditor
We don't want to become infinitely wide due to text fields.
getMaximumSize() - Method in class abbot.editor.widgets.ArrayEditor.Row
 
getMaximumSize() - Method in class abbot.editor.widgets.TextField
Don't allow text field to resize height.
getMaximumSize() - Method in class example.ArrowButton
 
getMemoryUse() - Static method in class junit.extensions.abbot.SizeOf
 
getMenuLabels(Component) - Method in class abbot.tester.JPopupMenuTester
Return the contents of the popup menu as a String array.
getMessage() - Method in exception abbot.script.ForkedStepRunner.ForkedError
 
getMessage() - Method in error 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.
getMethodNames(Method[]) - Method in class abbot.editor.editors.ActionEditor
 
getMethodNames() - Method in class abbot.editor.editors.CallEditor
Provide a list of method names corresponding to the current target class.
getMethodNames(Map) - Method in class abbot.editor.editors.CallEditor
Convert the given array of methods into an array of strings.
getMethodNames(Method[]) - Method in class abbot.editor.editors.LaunchEditor
Display only the public static member functions.
getMethods(Class, int) - Method in class abbot.editor.editors.CallEditor
Return all public member and static methods.
getMethods(Class, int) - Method in class abbot.editor.editors.PropertyCallEditor
If the target is Component or ComponentTester, provide a merge of property-like methods from both.
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 abbot.editor.editors.StepEditor
Keep a reasonable minimum width.
getMinimumSize() - Method in class abbot.editor.widgets.TextField
Don't allow text field to resize height.
getMinimumSize() - Method in class example.ArrowButton
 
getMnemonic(String) - Static method in class abbot.editor.actions.EditorAction
Deprecated. Encode the mnemonic into the localized label instead.
getMnemonic(String) - Static method in class abbot.editor.widgets.Mnemonic
Create a Mnemonic instance with the mnemonic information from the given encoded String.
getModifiers() - Method in class abbot.tester.InputState
Returns all currently active modifiers.
getModifiers(String) - Static method in class abbot.util.AWT
Convert the string representation into the actual modifier mask.
getModifiers(InputEvent) - Static method in class abbot.util.AWT
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.util.AWT
 
getMoveLocation(Container) - Method in class abbot.tester.Robot
Return where the mouse usually grabs to move a window.
getName() - Method in class abbot.script.Script
 
getName(Component) - Static method in class abbot.tester.Robot
 
getNestingDepthAt(int) - Method in class abbot.editor.ScriptModel
 
getNewFileTemplate() - Method in class abbot.editor.EditorContext
 
getNode(Component) - Method in class abbot.editor.ComponentNode
Return the nearest 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.
getPainter() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Returns the component used to paint the decoration and optionally track events.
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.CompactHierarchy
 
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
Return the parent component for the given Component.
getParentReference(Map) - 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(JMenuItem) - Static method in class abbot.finder.matchers.JMenuItemMatcher
 
getPath(JTree) - Method in class abbot.tester.JTreeLocation
Return the path represented by this JTree location.
getPath(MenuItem) - Static method in class abbot.util.AWT
Returns a unique path to the given MenuItem.
getPoint(Component) - Method in class abbot.tester.ComponentLocation
Convert the abstract location into a concrete one.
getPoint(Component) - Method in class abbot.tester.extensions.JGraphLocation
Return a concrete point for the abstract location.
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.
getPoint(Component) - Method in class abbot.tester.ListLocation
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.
getPreferredScrollableViewportSize() - Method in class abbot.editor.editors.StepEditor
Always maintain the minimum width.
getPreferredSize() - Method in class abbot.editor.editors.ExpressionEditor
 
getPreferredSize() - Method in class abbot.editor.editors.StepEditor
Keep a reasonable minimum width.
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 exception abbot.editor.recorder.RecordingFailedException
 
getRecordingType() - Method in class abbot.editor.recorder.SemanticRecorder
 
getRefClassName() - Method in class abbot.script.ComponentReference
 
getReference(Resolver, Component, Map) - Static method in class abbot.script.ComponentReference
Returns a reference to the given component, preferring an existing reference if a matching one is available or creating a new one if not.
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
 
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.
getResolverContext() - Method in class abbot.editor.ScriptEditor
 
getRobot() - Static method in class abbot.tester.Robot
Returns a functioning instance of java.awt.Robot.
getRobot() - Method in class abbot.util.AWTFixtureHelper
 
getRobot() - Method in class junit.extensions.abbot.ComponentTestFixture
Return an Abbot Robot for basic event generation.
getRoller() - Method in class example.ArrowButton
 
getRoots() - Method in class abbot.editor.CompactHierarchy
 
getRoots() - Method in class abbot.finder.AWTHierarchy
Return all root components in the current AWT hierarchy.
getRoots() - Method in interface abbot.finder.Hierarchy
Provides all root components in the hierarchy.
getRoots() - Method in class abbot.finder.TestHierarchy
Returns all available root Windows, excluding those which have been filtered.
getRootWindows() - Method in class abbot.tester.WindowTracker
Return all available root Windows.
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
 
getRowCount() - Method in class abbot.editor.widgets.ArrayEditor
 
getRowIndex() - Method in class abbot.editor.widgets.ArrayEditor.Row
 
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.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class abbot.editor.editors.StepEditor
 
getScrollableTracksViewportHeight() - Method in class abbot.editor.editors.StepEditor
 
getScrollableTracksViewportWidth() - Method in class abbot.editor.editors.StepEditor
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class abbot.editor.editors.StepEditor
 
getSecurityManager() - Method in class abbot.editor.EditorContext
 
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(Throwable) - Static method in class abbot.Log
Retrieve the full stack from the given Throwable, 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.
getState() - Static method in class abbot.tester.Robot
Return a singleton InputState object.
getStatus() - Method in class abbot.editor.ScriptEditorFrame
 
getStatus() - Method in exception abbot.ExitException
 
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.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
 
getString(String) - Static method in class example.CelsiusConverterStrings
 
getStrokeWidth(int) - Method in class abbot.editor.widgets.SpinningDial
Set the stroke width according to the size.
getSystemInfo() - Static method in error abbot.BugReport
 
getSystemInfo() - Static method in class abbot.Log
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class abbot.editor.editors.XMLEditor
 
getTabs(Component) - Method in class abbot.tester.JTabbedPaneTester
Return an array of strings that represent the tabs in the pane.
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.editor.editors.CallEditor
 
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
 
getTargetClass() - Method in class abbot.tester.JComboBoxTester
Allow the recorder to write out the correct class name.
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.
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 a shared instance of the appropriate ComponentTester for the given Component.
getTester(Class) - Static method in class abbot.tester.ComponentTester
Return a shared instance of the corresponding ComponentTester object for the given Component class, chaining up the inheritance tree if no specific tester is found for that class.
getTester(JComponent) - Static method in class abbot.tester.JComponentTester
Return a shared instance of JComponentTester.
getTestHierarchy() - Method in class abbot.editor.EditorContext
 
getTestScriptDescription() - Method in class abbot.editor.ScriptEditorFrame
Returns the testScriptDescription.
getTestScriptSelector() - Method in class abbot.editor.ScriptEditorFrame
Returns the testScriptSelector.
getText() - Method in class abbot.script.Annotation
 
getText(Component) - Static method in class abbot.tester.Robot
 
getText() - Method in class example.CustomTextField
 
getThrowable() - Static method in class abbot.util.EDTExceptionCatcher
Return the most recent exception caught on the dispatch thread, or null if none has been thrown or the exception has been cleared.
getThrowableTime() - Static method in class abbot.util.EDTExceptionCatcher
Returns when the most recent exception was caught on the dispatch thread, or -1 if none has been thrown or the exception has been cleared.
getThumbLocation(JScrollBar, int) - Method in class abbot.tester.JScrollBarTester
 
getTimeout() - Method in class abbot.script.Assert
 
getTitle() - Method in class abbot.script.Annotation
 
getTitle(Component) - Static method in class abbot.tester.Robot
 
getToolTipText() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Return the currently set default tooltip text.
getToolTipText(MouseEvent) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Provide for different tool tips depending on the actual location over the decoration.
getToolTipText(MouseEvent) - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
Provide a decorator-specific tooltip, shown when within the decorator's bounds.
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
 
getTreeCellEditorComponent(JTree, Object, boolean, boolean, boolean, int) - Method in class abbot.editor.editors.XMLEditor
 
getType() - Method in class abbot.script.Event
 
getType() - Method in class abbot.script.StepEvent
 
getUIContext() - Method in class abbot.script.Script
 
getUltimateMouseComponent() - Method in class abbot.tester.InputState
Return the most deeply nested component which currently contains the pointer.
getUniqueID(Map) - Method in class abbot.script.ComponentReference
 
getUnitLocation(JScrollBar, boolean) - Method in class abbot.tester.JScrollBarTester
 
getURLs(String, String) - Static method in class abbot.util.PathClassLoader
Returns an array of URLs based on the given classpath string.
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.Expression
 
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
 
getValue() - Method in interface abbot.editor.widgets.ArrayEditor.ElementEditor
 
getValue() - Method in class abbot.editor.widgets.ArrayEditor.TextEditor
 
getValue() - Method in class example.NumberChooser
 
getValueAsString(JComboBox, Component, Object, int) - Method in class abbot.tester.JComboBoxTester
If the value looks meaningful, return it, otherwise return null.
getValueAsStringFromRenderer(JComboBox, Component, Object, int) - Method in class abbot.tester.JComboBoxTester
Convert the value to a string using a local render
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.
getValueAt(int) - Method in class abbot.editor.widgets.ArrayEditor
 
getValues() - Method in class abbot.editor.widgets.ArrayEditor
 
getVirtualDisplayBounds(boolean) - Static method in class abbot.util.AWT
Returns a Rectangle spanning all screens.
getVisibleBounds(GraphicsConfiguration) - Static method in class abbot.util.AWT
Return the visible bounds for the graphics configuration.
getVMArgs() - Method in class abbot.script.Script
 
getWidth() - Method in class abbot.script.Appletviewer
 
getWindow() - Method in class abbot.script.Annotation
 
getWindow(Object) - Static method in class abbot.util.AWT
Return the window corresponding to the given object.
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.
getWindowReference(Map) - Method in class abbot.script.ComponentReference
Reference ID of this component's parent window (optional).
getWindowTracker() - Method in class abbot.util.AWTFixtureHelper
 
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.Expression
 
getXMLTag() - Method in class abbot.script.Fixture
 
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
 
GifDecoder - Class in abbot.editor.widgets
Class GifDecoder - Decodes a GIF file into one or more frames.
GifDecoder() - Constructor for class abbot.editor.widgets.GifDecoder
 
GifDecoder.GifFrame - Class in abbot.editor.widgets
 
GifDecoder.GifFrame(BufferedImage, int) - Constructor for class abbot.editor.widgets.GifDecoder.GifFrame
 

H

handle(Throwable) - Method in class abbot.util.EventDispatchExceptionHandler
Handle exceptions thrown on the event dispatch thread.
handleAbout(Object) - Method in class abbot.editor.OSXAdapter
 
handleBytes(byte[], int) - Method in class abbot.util.InputStreamHandler
Override this method to do something meaningful with the output.
handleError(byte[], int) - Method in class abbot.util.ProcessOutputHandler
Override this method to handle stderr output.
handleException(Throwable) - Method in class abbot.util.NamedTimer
Handle an exception thrown by a TimerTask.
handleOpenApplication(Object) - Method in class abbot.editor.OSXAdapter
 
handleOpenFile(Object) - Method in class abbot.editor.OSXAdapter
 
handleOutput(byte[], int) - Method in class abbot.util.ProcessOutputHandler
Override this method to handle stdout output.
handlePreferences(Object) - Method in class abbot.editor.OSXAdapter
 
handlePrintFile(Object) - Method in class abbot.editor.OSXAdapter
 
handleQuit(Object) - Method in class abbot.editor.OSXAdapter
 
handleReOpenApplication(Object) - Method in class abbot.editor.OSXAdapter
User clicked on application in the Dock.
hasChoiceLockupBug() - Static method in class abbot.util.Bugs
Choice popup activates on mouse press, but locks up when the Robot attempts to post a mouse release.
hasDefaultName(Component) - Static method in class abbot.util.AWT
Return whether the given Component has only its default name set.
hasEscapeGenerationBug() - Static method in class abbot.util.Bugs
Robot.keyPress(KeyEvent.VK_ESCAPE doesn't work.
hasFrameDeiconifyBug() - Static method in class abbot.util.Bugs
Some OSX releases wouldn't restore an iconified Frame.
hashCode() - Method in class abbot.editor.ComponentNode
 
hasHierarchyEventGenerationBug() - Static method in class abbot.util.Bugs
Prior to 1.4.1, hierarchy events are only sent if listeners are added to a given component.
hasInputMethodInsteadOfKeyTyped() - Static method in class abbot.util.Bugs
Returns whether KEY_TYPED events are sent to AWT listeners.
hasKeyInputDelay() - Static method in class abbot.util.Bugs
Returnes whether there a longer delay required between robot generation and event queue posting for key events.
hasKeyStrokeGenerationBug() - Static method in class abbot.util.Bugs
OSX prior to 1.4 has really crappy key input handling.
hasLaunch() - Method in class abbot.script.Script
Return whether this Script is launchable.
hasMenuDisableBug() - Static method in class abbot.util.Bugs
Returns whether AWT menus have enable/disable problems.
hasMissingWindowMouseMotion() - Static method in class abbot.util.Bugs
Returns whether windows send mouse motion events to AWT listeners.
hasMultiClickFrameBug() - Static method in class abbot.util.Bugs
Do we get multiple clicks even when the individual clicks are on different frames?
hasNoAWTInputOnTextFieldBug() - Static method in class abbot.util.Bugs
 
hasRobotButtonsSwapped() - Static method in class abbot.util.Bugs
Returns whether mouse buttons 2/3 are swapped when using Robot.
hasRobotMotionBug() - Static method in class abbot.util.Bugs
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
 
hasTextComponentSelectionDelay() - Static method in class abbot.util.Bugs
 
height - Variable in class abbot.editor.widgets.GifDecoder
 
HELP_DESC - Static variable in class abbot.editor.editors.AppletviewerEditor
 
HELP_DESC - Static variable in class abbot.editor.editors.LaunchEditor
 
helper - Variable in class abbot.script.StepRunner
 
hide() - Method in class abbot.editor.ScriptEditorFrame
Deprecated.  
hideWindow(Window) - Method in class abbot.util.AWTFixtureHelper
Synchronous, safe hide of a window.
hideWindow(Window) - Method in class junit.extensions.abbot.ComponentTestFixture
Synchronous, safe hide of a window.
Hierarchy - Interface in abbot.finder
Provides access to all components in a hierarchy.
hierarchy - Variable in class abbot.script.StepRunner
 
hierarchyHasHeavyweightComponent(Component) - Static method in class abbot.util.AWT
 
HierarchyWriter - Class in abbot.editor
Provides support for writing out a GUI hierarchy as XML.
HierarchyWriter(Hierarchy) - Constructor for class abbot.editor.HierarchyWriter
 
Highlighter - Class in abbot.editor.widgets
Provides a persistent border around a component, drawn after the component itself is drawn.
Highlighter(JComponent) - Constructor for class abbot.editor.widgets.Highlighter
 

I

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.
IDLE_TIMEOUT - Static variable in class abbot.tester.Robot
 
IGNORED_METHODS - Static variable in class abbot.tester.ComponentTester
Add any method names here which should not show up in a dynamically generated list of property methods.
ignoreExisting() - Method in class abbot.finder.TestHierarchy
Make all currently extant components invisible to this Hierarchy, without affecting their current state.
ih - Variable in class abbot.editor.widgets.GifDecoder
 
image - Variable in class abbot.editor.widgets.GifDecoder.GifFrame
 
image - Variable in class abbot.editor.widgets.GifDecoder
 
IMAGE_SUFFIX - Static variable in class abbot.tester.ImageComparator
 
ImageComparator - Class in abbot.tester
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
 
ImportButton - Class in abbot.editor.editors
Button allowing to import an Eclipse project configuration.
ImportButton(LaunchEditor, Launch) - Constructor for class abbot.editor.editors.ImportButton
Initialises this button which will be placed on the supplied editor.
in - Variable in class abbot.editor.widgets.GifDecoder
 
includeMethod(Class, Method) - Method in class abbot.editor.editors.PropertyCallEditor
 
index - Variable in class abbot.editor.widgets.Mnemonic
The index to use as an argument to AbstractButton.setDisplayedMnemonicIndex(int).
index - Variable in exception abbot.tester.JTabbedPaneLocation.TabNotVisibleException
 
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(JGraph, int) - Method in class abbot.tester.extensions.JGraphLocation
Convert the given object index into a screen coordinate.
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(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 abbot.editor.widgets.GifDecoder
Initializes or re-initializes reader
init(String[]) - Static method in class abbot.Log
Debug/log initialization, presumably from the command line.
init() - Method in class example.SimpleApplet
 
initLogging(String) - Static method in class abbot.Log
Enable log output to the given file.
InputMapModel - Class in abbot.editor
 
InputMapModel() - Constructor for class abbot.editor.InputMapModel
 
InputMapModel(InputMap) - Constructor for class abbot.editor.InputMapModel
 
InputState - Class in abbot.tester
Class to keep track of a given input state.
InputState() - Constructor for class abbot.tester.InputState
 
InputStreamHandler - Class in abbot.util
Handle process output.
InputStreamHandler(InputStream) - Constructor for class abbot.util.InputStreamHandler
 
insertApplet() - Method in class abbot.editor.ScriptEditor
Insert an applet step.
insertLaunch() - Method in class abbot.editor.ScriptEditor
Insert a launch step.
insertRow(int) - Method in class abbot.editor.widgets.ArrayEditor
 
insertRow(int, Object) - Method in class abbot.editor.widgets.ArrayEditor
 
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.
insertStep(Sequence, Step, int) - Method in class abbot.editor.ScriptModel
Insert the given step at the given index in its parent.
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.script.Appletviewer
 
install() - Method in class abbot.script.Launch
Install the class loader context for the code being launched.
install() - Method in class abbot.util.EDTExceptionCatcher
 
install() - Method in class abbot.util.EventDispatchExceptionHandler
Install a handler for event dispatch exceptions.
installPopup(Component, JPopupMenu) - Method in class abbot.util.AWTFixtureHelper
Install the given popup on the given component.
installPopup(Component, JPopupMenu) - Method in class junit.extensions.abbot.ComponentTestFixture
Install the given popup on the given component.
installSecurityManager() - Method in class abbot.script.StepRunner
Install a security manager to ensure we prevent the AUT from exiting and can clean up when it tries to.
interlace - Variable in class abbot.editor.widgets.GifDecoder
 
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
 
Interpreter - Class in abbot.script
Provides a BeanShell interpreter customized for the Costello scripting environment.
Interpreter(Resolver) - Constructor for class abbot.script.Interpreter
 
INTERPRETER - Static variable in class abbot.script.Script
 
InvalidScriptException - Exception in abbot.script
Exception to indicate the script being parsed is invalid.
InvalidScriptException(String) - Constructor for exception abbot.script.InvalidScriptException
 
InvalidScriptException(String, Element) - Constructor for exception abbot.script.InvalidScriptException
 
invoke(Object, Method, Object[]) - Method in class abbot.editor.OSXAdapter
Handle all calls from the host OS.
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(Runnable) - Method in class abbot.tester.Robot
Deprecated. Method renamed to Robot.invokeLater(Runnable)
invokeAction(Component, Runnable) - Method in class abbot.tester.Robot
Deprecated. Method renamed to Robot.invokeLater(Component, Runnable)
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.
invokeAndWait(Runnable) - Method in class abbot.util.AWTFixtureHelper
Convenience for getRobot().invokeAndWait(Runnable).
invokeAndWait(Runnable) - Method in class junit.extensions.abbot.ComponentTestFixture
Convenience for getRobot().invokeAndWait(Runnable).
invokeLater(Component, Runnable) - Method in class abbot.tester.Robot
Post a runnable on the given component's event queue.
invokeLater(Runnable) - Method in class abbot.tester.Robot
Run the given action on the event dispatch thread.
invokeLater(Runnable) - Method in class abbot.util.AWTFixtureHelper
Convenience for getRobot().invokeLater(Runnable).
invokeLater(Runnable) - Method in class junit.extensions.abbot.ComponentTestFixture
Convenience for getRobot().invokeLater(Runnable).
isAnimated(Icon) - Static method in class abbot.editor.widgets.AnimatedIcon
Returns whether the given icon is an animated GIF.
isAppletViewerFrame(Component) - Static method in class abbot.util.AWT
 
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.
isAWTMode() - Method in class abbot.script.Script
 
isAWTPopupMenuBlocking() - Static method in class abbot.util.AWT
Returns whether there is an AWT popup menu currently showing.
isAWTTreeLockHeld(EventQueue) - Static method in class abbot.util.AWT
Returns whether the AWT Tree Lock is currently held.
isBackgroundDecoration() - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
 
isCellEditable(int, int) - Method in class abbot.editor.ActionMapModel
 
isCellEditable(int, int) - Method in class abbot.editor.ComponentPropertyModel
 
isCellEditable(EventObject) - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
isCellEditable(EventObject) - Method in class abbot.editor.editors.XMLEditor
 
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
 
isClassDebugEnabled(String) - Static method in class abbot.Log
 
isClick(AWTEvent) - Method in class abbot.editor.recorder.ChoiceRecorder
Also accept ItemEvents, since the ChoiceTester will not generate any explicit clicks to control the component.
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?
isCompact() - Method in class abbot.editor.CompactHierarchy
 
isCompactDisplay() - Method in class abbot.editor.ComponentBrowser
Returns whether the current display mode is compact.
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.
isCustom(Class) - Method in class abbot.tester.ComponentTester
Returns whether the given class is not a core JRE class.
isDataFlavorSupported(DataFlavor) - Method in class abbot.editor.StepTransferable
 
isDefaultToString(String) - Static method in class abbot.script.ArgumentParser
Returns whether the given String is the default toString() implementation for the given Object.
isDirty() - Method in class abbot.script.Script
Has this script changed since the last save.
isDocumentAction(String) - Static method in class abbot.editor.widgets.TextField
 
isDragDrop(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Test whether the given event precurses a drop.
isDragging() - Method in class abbot.tester.InputState
 
isEmbedded() - Method in class abbot.editor.EditorContext
 
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
Returns true if the given component will not be considered when walking the hierarchy.
isFinished() - Method in class abbot.editor.recorder.SemanticRecorder
Return whether this recorder has finished recording the current semantic event.
isFloating(JToolBar) - Method in class abbot.tester.JToolBarTester
 
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.
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).
isHPUX() - Static method in class abbot.Platform
 
isIndex(String) - Method in class abbot.tester.ComponentLocation
Returns whether the given (trimmed) String is an encoded index.
isInExpansion() - Method in class abbot.tester.JTreeLocation
 
isInstalled() - Method in class abbot.script.AppClassLoader
 
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
 
isLaunched() - Method in class abbot.script.Fixture
 
isLaunched() - Method in class abbot.script.Launch
 
isLaunched() - Method in interface abbot.script.UIContext
 
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
 
isLocationInExpandControl(JTree, int, int) - Static method in class abbot.tester.JTreeTester
Returns whether the given point is in one of the JTree's node expansion controls.
isMac() - Static method in class abbot.editor.OSXAdapter
 
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.
isMenuActive(Component) - Static method in class abbot.util.AWT
Returns true if there is an active menu on the JFrame (if any) containing the given component.
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.util.AWT
 
isNativeDragActive() - Method in class abbot.tester.InputState
Return whether there is a native drag/drop operation in progress.
isOnMenuBar(MenuComponent) - Static method in class abbot.util.AWT
Returns whether the menu component is on a MenuBar.
isOnPopup(MenuComponent) - Static method in class abbot.util.AWT
Returns whether the given MenuComponent is on a top-level AWT popup (that is, not under a MenuBar.
isOnPopup(Component) - Static method in class abbot.util.AWT
Returns whether the given component is on a top-level popup.
isOpen(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Does the given event indicate a window was shown?
isOpen(int) - Method in class abbot.editor.ScriptModel
Return whether the given row is "open".
isOpen(Step) - Method in class abbot.editor.ScriptModel
 
isOSX() - Static method in class abbot.Platform
 
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.editor.widgets.AbstractComponentDecorator
Indicate whether the decoration is showing.
isShowing() - Method in class abbot.script.Annotation
 
isShowing(String) - Method in class abbot.util.AWTFixtureHelper
Returns whether a Component is showing.
isShowing(String, ComponentFinder) - Method in class abbot.util.AWTFixtureHelper
Same as AWTFixtureHelper.isShowing(String), but uses the given ComponentFinder to do the lookup.
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.util.AWT
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.
isValue(String) - Method in class abbot.tester.ComponentLocation
Returns whether the given (trimmed) String is an encoded value.
isVisible() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Indicate whether any of the decoration is visible.
isVisible(JComponent, Rectangle) - Method in class abbot.tester.JComponentTester
 
isVisible(JComponent, int, int) - Method in class abbot.tester.JComponentTester
 
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 OS-level event input.
isWindows() - Static method in class abbot.Platform
 
isWindows9X() - 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 abbot.editor.editors.XMLEditor.EditorDelegate
 
itemStateChanged(ItemEvent) - Method in class example.FontChooser
 
iw - Variable in class abbot.editor.widgets.GifDecoder
 
ix - Variable in class abbot.editor.widgets.GifDecoder
 
iy - Variable in class abbot.editor.widgets.GifDecoder
 

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
 
JAVA_1_5 - Static variable in class abbot.Platform
 
JAVA_1_6 - Static variable in class abbot.Platform
 
JAVA_VERSION - Static variable in class abbot.Platform
 
JAVA_VERSION_STRING - Static variable in class abbot.Platform
 
JButtonTester - Class in abbot.tester
Provides action methods and assertions for JButtons.
JButtonTester() - Constructor for class abbot.tester.JButtonTester
 
JComboBoxRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JComboBox.
JComboBoxRecorder(Resolver) - Constructor for class abbot.editor.recorder.JComboBoxRecorder
 
JComboBoxTester - Class in abbot.tester
JComboBoxTester for testing JComboBox instances.
JComboBoxTester() - Constructor for class abbot.tester.JComboBoxTester
 
JComponentRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JComponent.
JComponentRecorder(Resolver) - Constructor for class abbot.editor.recorder.JComponentRecorder
 
JComponentTester - Class in abbot.tester
Provides auto-scrolling prior to events for JComponent-derived classes.
JComponentTester() - Constructor for class abbot.tester.JComponentTester
 
JFileChooserTester - Class in abbot.tester
Tester for the JFileChooser.
JFileChooserTester() - Constructor for class abbot.tester.JFileChooserTester
 
JGraphLocation - Class in abbot.tester.extensions
Provides encapsulation of the location of vertices and edges in a JGraph (a coordinate or item index).
JGraphLocation() - Constructor for class abbot.tester.extensions.JGraphLocation
 
JGraphLocation(int) - Constructor for class abbot.tester.extensions.JGraphLocation
 
JGraphLocation(Point) - Constructor for class abbot.tester.extensions.JGraphLocation
 
JGraphTester - Class in abbot.tester.extensions
Provide user actions on an instance of JGraph.
JGraphTester() - Constructor for class abbot.tester.extensions.JGraphTester
 
JInternalFrameRecorder - Class in abbot.editor.recorder
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 in abbot.tester
 
JInternalFrameTester() - Constructor for class abbot.tester.JInternalFrameTester
 
jitter(Component, int, int) - Method in class abbot.tester.Robot
 
jitter(int, int) - Method in class abbot.tester.Robot
 
JLabelTester - Class in abbot.tester
Provides action methods and assertions for JLabels.
JLabelTester() - Constructor for class abbot.tester.JLabelTester
 
JListLocation - Class in abbot.tester
Provides encapsulation of the location of a row on a JList (a coordinate, item index or value).
JListLocation() - Constructor for class abbot.tester.JListLocation
The center of the target list.
JListLocation(Object) - Constructor for class abbot.tester.JListLocation
Specify location by explicit reference to an object.
JListLocation(String) - Constructor for class abbot.tester.JListLocation
Specify location by string representation of an object.
JListLocation(int) - Constructor for class abbot.tester.JListLocation
Specify location by row in the list.
JListLocation(Point) - Constructor for class abbot.tester.JListLocation
Specify a location by component-relative coordinate.
JListRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JList.
JListRecorder(Resolver) - Constructor for class abbot.editor.recorder.JListRecorder
 
JListTester - Class in abbot.tester
Provide actions and assertions for a JList component.
JListTester() - Constructor for class abbot.tester.JListTester
 
JMenuItemMatcher - Class in abbot.finder.matchers
Matches a JMenuItem given a simple label or a menu path of the format "menu|submenu|menuitem", for example "File|Open|Can of worms".
JMenuItemMatcher(String) - Constructor for class abbot.finder.matchers.JMenuItemMatcher
 
JMenuItemRecorder - Class in abbot.editor.recorder
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 in abbot.tester
Provide action methods and assertions for JMenuItems.
JMenuItemTester() - Constructor for class abbot.tester.JMenuItemTester
 
JMenuMatcher - Class in abbot.finder.matchers
Extension of JMenuItemMatcher that only matches JMenu rather than all JMenuItem
JMenuMatcher(String) - Constructor for class abbot.finder.matchers.JMenuMatcher
 
JPopupMenuTester - Class in abbot.tester
Provides access to JPopupMenu contents.
JPopupMenuTester() - Constructor for class abbot.tester.JPopupMenuTester
 
JRootPaneTester - Class in abbot.tester
Hierarchy placeholder for JRootPane.
JRootPaneTester() - Constructor for class abbot.tester.JRootPaneTester
 
JScrollBarTester - Class in abbot.tester
Provides user actions on a JScrollPane.
JScrollBarTester() - Constructor for class abbot.tester.JScrollBarTester
 
JSliderTester - Class in abbot.tester
Provides access to all user actions on a JSlider.
JSliderTester() - Constructor for class abbot.tester.JSliderTester
 
JSpinnerTester - Class in abbot.tester
Provides access to all user actions on a JSpinner.
JSpinnerTester() - Constructor for class abbot.tester.JSpinnerTester
 
JSplitPaneTester - Class in abbot.tester
Provides user actions on a JSplitPane.
JSplitPaneTester() - Constructor for class abbot.tester.JSplitPaneTester
 
JTabbedPaneLocation - Class in abbot.tester
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
 
JTabbedPaneLocation.TabNotVisibleException - Exception in abbot.tester
This exception is thrown if a given tab is not currently visible.
JTabbedPaneLocation.TabNotVisibleException(int) - Constructor for exception abbot.tester.JTabbedPaneLocation.TabNotVisibleException
 
JTabbedPaneRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JTabbedPane.
JTabbedPaneRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTabbedPaneRecorder
 
JTabbedPaneTester - Class in abbot.tester
Provides user actions on a JTabbedPane.
JTabbedPaneTester() - Constructor for class abbot.tester.JTabbedPaneTester
 
JTableHeaderLocation - Class in abbot.tester
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 in abbot.tester
Provide table header location support, mostly.
JTableHeaderTester() - Constructor for class abbot.tester.JTableHeaderTester
 
JTableLocation - Class in abbot.tester
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 in abbot.tester
 
JTableLocation.Cell(int, int) - Constructor for class abbot.tester.JTableLocation.Cell
 
JTableRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JTable.
JTableRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTableRecorder
 
JTableTester - Class in abbot.tester
Provide user actions on a JTable.
JTableTester() - Constructor for class abbot.tester.JTableTester
 
JTextComponentRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JTextComponent.
JTextComponentRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTextComponentRecorder
 
JTextComponentTester - Class in abbot.tester
Provides actions and assertions JTextComponent-based components.
JTextComponentTester() - Constructor for class abbot.tester.JTextComponentTester
 
JTextFieldTester - Class in abbot.tester
Provides actions and assertions JTextField-based components.
JTextFieldTester() - Constructor for class abbot.tester.JTextFieldTester
 
JToolBarTester - Class in abbot.tester
 
JToolBarTester() - Constructor for class abbot.tester.JToolBarTester
 
JTreeLocation - Class in abbot.tester
Provides encapsulation of a visible location on a JTree.
JTreeLocation() - Constructor for class abbot.tester.JTreeLocation
Create an uninitialized JTreeLocation.
JTreeLocation(int) - Constructor for class abbot.tester.JTreeLocation
Create a JTreeLocation corresponding to the given row, by index.
JTreeLocation(int, boolean) - Constructor for class abbot.tester.JTreeLocation
Create a JTreeLocation corresponding to the given row, by index.
JTreeLocation(TreePath) - Constructor for class abbot.tester.JTreeLocation
Create a JTreeLocation corresponding to the given TreePath.
JTreeLocation(TreePath, boolean) - Constructor for class abbot.tester.JTreeLocation
Create a JTreeLocation corresponding to the given TreePath.
JTreeLocation(Point) - Constructor for class abbot.tester.JTreeLocation
 
JTreeRecorder - Class in abbot.editor.recorder
Record basic semantic events you might find on an JTree.
JTreeRecorder(Resolver) - Constructor for class abbot.editor.recorder.JTreeRecorder
 
JTreeTester - Class in abbot.tester
Provide operations on a JTree component.
JTreeTester() - Constructor for class abbot.tester.JTreeTester
 
junit.extensions.abbot - package junit.extensions.abbot
Provide support for running scripts and UI-oriented unit tests 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.
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.
keyCode - Variable in class abbot.editor.editors.EventEditor
 
keycode - Variable in class abbot.editor.widgets.Mnemonic
The keycode to use as an argument to AbstractButton.setMnemonic(int).
keyCodeToMask(int) - Static method in class abbot.util.AWT
 
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.
KeyStrokeMap - Class in abbot.tester
Provides read of local-specific mappings for virtual keycode-based KeyStrokes to characters and vice versa.
KeyStrokeMap() - Constructor for class abbot.tester.KeyStrokeMap
 
KeyStrokeMapProvider - Interface in abbot.tester
Provides read/write of local-specific mappings for virtual keycode-based KeyStrokes to characters and vice versa.
keyTyped(KeyEvent) - Method in class abbot.editor.TestSelector.KeySelectListener
 
kind - Variable in class abbot.editor.editors.EventEditor
 

L

LabeledList - Class in example
Source code for Tutorial 2.
LabeledList(String[]) - Constructor for class example.LabeledList
 
LabeledListTest - Class in example
Source test code for Tutorial 2, test fixture for the LabeledList.
LabeledListTest(String) - Constructor for class example.LabeledListTest
 
LARGE_ICON - Static variable in class abbot.editor.actions.EditorAction
 
lastBgColor - Variable in class abbot.editor.widgets.GifDecoder
 
lastDispose - Variable in class abbot.editor.widgets.GifDecoder
 
lastImage - Variable in class abbot.editor.widgets.GifDecoder
 
lastRect - Variable in class abbot.editor.widgets.GifDecoder
 
launch(StepRunner) - Method in class abbot.script.Fixture
Run the entire fixture, using the given runner as a controller/monitor.
Launch - Class in abbot.script
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(StepRunner) - Method in class abbot.script.Launch
Launches the UI described by this Launch step, using the given runner as controller/monitor.
launch(Script) - Method in class abbot.script.StepRunner
Similar to StepRunner.run(Step), but defers to the Script to determine what subset of steps should be run as the UI context.
launch(StepRunner) - Method in interface abbot.script.UIContext
Launch this context.
Launch.ThreadedLaunchListener - Interface in abbot.script
 
LAUNCH_TIMEOUT - Variable in class abbot.script.ForkedStepRunner
 
LaunchEditor - Class in abbot.editor.editors
Provide convenient editing of a launch step.
LaunchEditor(Launch) - Constructor for class abbot.editor.editors.LaunchEditor
Initializes this editor which is used to edit the supplied step.
Launcher - Class in abbot.util
Mail and browser launcher which augments Runtime.exec methods.
Launcher() - Constructor for class abbot.util.Launcher
 
launchSlave(int) - Method in class abbot.script.ForkedStepRunner.SlaveStepRunner
Handle running a script as a forked process.
lct - Variable in class abbot.editor.widgets.GifDecoder
 
lctFlag - Variable in class abbot.editor.widgets.GifDecoder
 
lctSize - Variable in class abbot.editor.widgets.GifDecoder
 
LEFT - Static variable in class example.ArrowButton
Directions.
LINK_MASK - Static variable in interface abbot.tester.AWTConstants
Drag/drop link mask.
listeners - Variable in class example.FontChooser
 
listeners - Variable in class example.NumberChooser
 
ListLocation - Class in abbot.tester
Provides encapsulation of the location of a row on a List (a coordinate, item index or value).
ListLocation() - Constructor for class abbot.tester.ListLocation
 
ListLocation(String) - Constructor for class abbot.tester.ListLocation
 
ListLocation(int) - Constructor for class abbot.tester.ListLocation
 
ListLocation(Point) - Constructor for class abbot.tester.ListLocation
 
ListTester - Class in abbot.tester
Provides actions for java.awt.List.
ListTester() - Constructor for class abbot.tester.ListTester
 
load(Reader) - Method in class abbot.script.Script
Loads the XML test script.
load() - Method in class abbot.script.Script
Read the script from the currently set file.
loadCharacterMap() - Method in class abbot.tester.KeyStrokeMap
Load a map for the current locale to translate a character into a corresponding virtual keycode-based KeyStroke.
loadCharacterMap() - Method in interface abbot.tester.KeyStrokeMapProvider
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 class abbot.tester.KeyStrokeMap
Load a map for the current locale to translate a virtual keycode into a character-based KeyStroke.
loadKeyStrokeMap() - Method in interface abbot.tester.KeyStrokeMapProvider
Returns a map for the current locale which translates a Character into a keycode-based KeyStroke.
LocationUnavailableException - Exception in abbot.tester
Indicates that a location can't be provided.
LocationUnavailableException(String) - Constructor for exception abbot.tester.LocationUnavailableException
 
LOCKING_CODES - Static variable in class abbot.util.SystemState
 
locksUpOnScreenCapture() - Static method in class abbot.util.Bugs
 
Log - Class in abbot
Various logging, assertion, and debug routines.
Log() - Constructor for class abbot.Log
No instantiations.
log(Throwable) - Static method in class abbot.Log
Log an exception.
log(String, Throwable) - Static method in class abbot.Log
Log an exception with a description.
log(String) - Static method in class abbot.Log
Log a message.
loggingInitialized() - Static method in class abbot.Log
Is log output enabled?
LogoLabel - Class in abbot.editor
 
LogoLabel() - Constructor for class abbot.editor.LogoLabel
 
LookAndFeelPreserver - Class in abbot.editor
Preserves the current LAF for a given component hierarchy.
LookAndFeelPreserver(Component) - Constructor for class abbot.editor.LookAndFeelPreserver
 
LookAndFeelPreserver(LookAndFeel, Component) - Constructor for class abbot.editor.LookAndFeelPreserver
 
lookupString(String) - Static method in class example.CelsiusConverter
 
loopCount - Variable in class abbot.editor.widgets.GifDecoder
 

M

mail(String, String, String) - Static method in class abbot.util.Launcher
Format a message to the given user with the given subject and message body.
mail(String, String, String, String) - Static method in class abbot.util.Launcher
Format a message to the given user with the given subject and message body, including a CC list.
mail(String, String, String, String, String) - Static method in class abbot.util.Launcher
Format a message to the given user with the given subject and message body, including CC and BCC lists.
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.Platform
 
main(String[]) - Static method in class abbot.script.ForkedStepRunner
Provide means to control execution and feedback of a script in a separate process.
main(String[]) - Static method in class abbot.tester.KeyStrokeMap
Return currently available locales.
main(String[]) - Static method in class abbot.tester.MapGenerator
Run this to generate the full set of mappings for a given locale.
main(String[]) - Static method in class abbot.tester.RobotVerifier
Quick printout of whether the robot works.
main(String[]) - Static method in class example.ArrowButtonTest
 
main(String[]) - Static method in class example.AWTCode
 
main(String[]) - Static method in class example.CelsiusConverter
 
main(String[]) - Static method in class example.CelsiusConverterTest
 
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.
main(String[]) - Static method in class junit.extensions.abbot.SizeOf
Display the approximate size (in bytes) of the class given in the first argument.
makeVisible(Component, TreePath) - Method in class abbot.tester.JTreeTester
Make the given path visible, if possible, and returns whether any action was taken.
makeWritable(File) - Method in class abbot.editor.FileSystemHelper
When the script editor is saving scripts it uses this function to ensure that the file is writable.
MapGenerator - Class in abbot.tester
Provides read/write of locale-specific mappings for virtual keycode-based KeyStrokes to characters and vice versa.
MapGenerator() - Constructor for class abbot.tester.MapGenerator
 
MARGIN - Static variable in class abbot.editor.editors.StepEditor
 
maskToKeyCode(int) - Static method in class abbot.util.AWT
Convert the given modifier event mask to the equivalent key code.
Matcher - Interface in abbot.finder
Provides an indication whether a Component matches some desired criteria.
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.JMenuItemMatcher
 
matches(Component) - Method in class abbot.finder.matchers.JMenuMatcher
 
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.ComponentTestFixture.ComponentMatcher
 
matchesKey(String, char) - Static method in class abbot.editor.TestSelector.TestCellRenderer
 
matchExisting(Component, Collection) - Static method in class abbot.script.ComponentReference
Match the given component against an existing set of references.
matchExisting(Component, Collection, Map) - Static method in class abbot.script.ComponentReference
Match the given component against an existing set of references.
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
 
MaxStackSize - Static variable in class abbot.editor.widgets.GifDecoder
 
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 interface abbot.tester.AWTConstants
 
MENU_SHORTCUT_MASK - Static variable in interface abbot.tester.AWTConstants
 
MENU_SHORTCUT_MODIFIER - Static variable in interface abbot.tester.AWTConstants
 
MENU_SHORTCUT_STRING - Static variable in interface abbot.tester.AWTConstants
 
MENU_TEST - Static variable in interface abbot.editor.EditorConstants
 
method - Variable in class abbot.editor.editors.CallEditor
 
METHOD_OBJECT - Static variable in class abbot.editor.ComponentPropertyModel
 
methodChanged() - Method in class abbot.editor.editors.CallEditor
Sychronize the UI with the Call data.
minimum - Variable in class example.NumberChooser
 
Mnemonic - Class in abbot.editor.widgets
Provide access to mnemonics appropriate for the current platform and locale.
MNEMONIC_INDEX - Static variable in class abbot.editor.actions.EditorAction
 
mouseClicked(MouseEvent) - Method in class abbot.editor.TestSelector.DoubleClickListener
 
MOUSELESS_MODIFIER - Static variable in class abbot.tester.Robot
 
MOUSELESS_MODIFIER_MASK - Static variable in class abbot.tester.Robot
 
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.
MOVE_MASK - Static variable in interface abbot.tester.AWTConstants
 
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.
moveFrameRelativeTo(Frame, Component) - Static method in class abbot.util.AWT
 
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
 
MULTI_CLICK_INTERVAL - Static variable in interface abbot.tester.AWTConstants
 
MultiMatcher - Interface in abbot.finder
Provides methods for determining the best match among a group of matching components.
MultipleComponentsFoundException - Exception in abbot.finder
Indicates more than one component was found (usually where only one was desired).
MultipleComponentsFoundException(Component[]) - Constructor for exception abbot.finder.MultipleComponentsFoundException
 
MultipleComponentsFoundException(String, Component[]) - Constructor for exception abbot.finder.MultipleComponentsFoundException
 
MW_FAILURE - Static variable in class abbot.script.ComponentReference
Match weight corresponding to no possible match.
MyCode - Class in example
 
MyCode() - Constructor for class example.MyCode
 
MyCodeStressTest - Class in example
Simple example of a stress test on an app.
MyCodeStressTest() - Constructor for class example.MyCodeStressTest
 
MyCodeTest - Class in example
Simple example of a ScriptTestSuite.
MyCodeTest(String) - Constructor for class example.MyCodeTest
Name is the name of a script filename.

N

name - Variable in class example.FontChooser
 
NamedTimer - Class in abbot.util
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.
NameMatcher - Class in abbot.finder.matchers
Provides matching of Components by component name.
NameMatcher(String) - Constructor for class abbot.finder.matchers.NameMatcher
Construct a matcher that will match any component that has explicitly been assigned the given name.
needsRobotVerification() - Static method in class abbot.util.Bugs
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.
nextFrame() - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Advance to the next animation frame.
NO_STACK - Static variable in class abbot.Log
No stack, just a message.
NoExitSecurityManager - Class in abbot
 
NoExitSecurityManager() - Constructor for class abbot.NoExitSecurityManager
 
NonDelegatingClassLoader - Class in abbot.util
Provides support for loading a class before checking the parent class loader for it.
NonDelegatingClassLoader(String, ClassLoader) - Constructor for class abbot.util.NonDelegatingClassLoader
 
normalize(Frame) - Method in class abbot.tester.Robot
 
NoSuchReferenceException - Exception in abbot.script
Exception to indicate a Component reference does not exist.
NoSuchReferenceException() - Constructor for exception abbot.script.NoSuchReferenceException
 
NoSuchReferenceException(String) - Constructor for exception abbot.script.NoSuchReferenceException
 
NoUndoException - Exception in abbot.editor.actions
 
NoUndoException() - Constructor for exception abbot.editor.actions.NoUndoException
 
NULL - Static variable in class abbot.script.ArgumentParser
 
NumberChooser - Class in example
Pick a number, any number.
NumberChooser() - Constructor for class example.NumberChooser
 
NumberChooser(int, int, int) - Constructor for class example.NumberChooser
 

O

okSelected() - Method in class abbot.editor.TestSelector
 
onScreen(Point) - Static method in class abbot.util.AWT
Return whether the given Point is visible on any screen.
onScreen(Window) - Static method in class abbot.util.AWT
Returns whether one of the upper corners of the given window is accessible.
open(String) - Static method in class abbot.util.Launcher
Open the given target URL in the platform's browser.
open(String, String) - Static method in class abbot.util.Launcher
Use the given command/program to open the given target.
OS_NAME - Static variable in class abbot.Platform
 
OSXAdapter - Class in abbot.editor
Provide access to OSX application hooks.
oValue - Variable in class example.NumberChooser
 

P

paint(Graphics) - Method in class abbot.editor.ScriptTable
We paint a cursor where insertions will take effect.
paint(Graphics) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Define the decoration's appearance.
paint(Graphics) - Method in class abbot.editor.widgets.Highlighter
 
paint(Graphics) - Method in class abbot.editor.widgets.SpinningDialWaitIndicator
Fade the affected component to background, then apply a spinning wait indicator.
paint(Graphics) - Method in class abbot.editor.widgets.WaitIndicator
The default dims the blocked component.
paint(Graphics) - Method in class example.ArrowButton
 
paint(Graphics) - Method in class example.SimpleApplet
 
paintComponent(Graphics) - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
Delegate to the containing decorator to perform the paint.
paintFrame(Component, Graphics, int, int) - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Implement this method to paint the icon.
paintFrame(Component, Graphics, int, int) - Method in class abbot.editor.widgets.AnimatedIcon
 
paintFrame(Component, Graphics, int, int) - Method in class abbot.editor.widgets.SpinningDial
 
paintIcon(Component, Graphics, int, int) - Method in class abbot.editor.widgets.AnimatedIcon
 
parent - Variable in class abbot.script.AppletSecurityManager
 
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) - Static method in class abbot.Platform
 
parse(String) - Method in class abbot.script.parsers.ColorParser
 
parse(String) - Method in class abbot.script.parsers.FileParser
 
parse(String) - Method in interface abbot.script.parsers.Parser
 
parse(String) - Method in class abbot.script.parsers.TreePathParser
The string representation of a TreePath is what is usually generated by its toString method, e.g.
parse(String) - Method in class abbot.tester.ComponentLocation
Convert the given encoding into the proper location.
parse(String) - Method in class abbot.tester.extensions.JGraphLocation
 
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
 
parse(String) - Method in class abbot.tester.ListLocation
 
parseActionMapEvent(AWTEvent) - Method in class abbot.editor.recorder.JComponentRecorder
Add handling for JComponent input-mapped actions.
parseArgs(String[]) - Static method in class junit.extensions.abbot.RepeatHelper
 
parseArgs(String[]) - Static method in class junit.extensions.abbot.TestHelper
 
parseArgumentList(String) - Static method in class abbot.script.ArgumentParser
Convert the given encoded String into an array of Strings.
parseAttributes(Map) - Method in class abbot.script.Script
Parse XML attributes for the Script.
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
 
parseIndex(String) - Method in class abbot.tester.ComponentLocation
Extract the encoded index.
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.extensions.JGraphTester
 
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.
parseLocation(String) - Method in class abbot.tester.ListTester
Parse the String representation of a ListLocation into the actual ListLocation object.
parseMenuSelection(AWTEvent) - Method in class abbot.editor.recorder.ComponentRecorder
Base implementation handles context (popup) menus.
parseParams(String) - Method in class abbot.script.Appletviewer
 
Parser - Interface in abbot.script.parsers
This interface provides a method for converting a String into some destination class type.
parseStepAttributes(Map) - Method in class abbot.script.Step
Only exposed so that Script may invoke it on load from disk.
parseValue(String) - Method in class abbot.tester.ComponentLocation
Extract the encoded value.
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
 
PathClassLoader - Class in abbot.util
Provide a class loader that loads from a custom path.
PathClassLoader(String) - Constructor for class abbot.util.PathClassLoader
Create a class loader that loads classes from the given path.
PathClassLoader(String, ClassLoader) - Constructor for class abbot.util.PathClassLoader
Create a class loader that loads classes from the given path.
pathToPoint(JTree, TreePath) - Method in class abbot.tester.JTreeLocation
Convert the given path to an x, y coordinate.
pathToStringPath(JTree, TreePath) - Static method in class abbot.tester.JTreeTester
Return the String representation of the given TreePath, or null if one can not be obtained.
pixelAspect - Variable in class abbot.editor.widgets.GifDecoder
 
pixels - Variable in class abbot.editor.widgets.GifDecoder
 
pixelStack - Variable in class abbot.editor.widgets.GifDecoder
 
Platform - Class in abbot
Simple utility to figure out what platform we're on, what java version we're running.
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.
POPUP_DELAY - Static variable in class abbot.util.AWTFixtureHelper
 
POPUP_DELAY - Static variable in class junit.extensions.abbot.ComponentTestFixture
 
POPUP_MASK - Static variable in interface abbot.tester.AWTConstants
 
POPUP_MODIFIER - Static variable in interface abbot.tester.AWTConstants
 
POPUP_ON_PRESS - Static variable in interface abbot.tester.AWTConstants
 
POPUP_TIMEOUT - Static variable in class abbot.util.AWT
 
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.
postInvocationEvent(EventQueue, Toolkit, long) - Method in class abbot.tester.Robot
 
PRECISION2 - Static variable in class example.CelsiusConverterTest
 
PRECISION3 - Static variable in class example.CelsiusConverterTest
 
Preferences - Class in abbot.editor
 
Preferences() - Constructor for class abbot.editor.Preferences
 
Preferences(String) - Constructor for class abbot.editor.Preferences
 
prefix - Variable in class abbot.editor.widgets.GifDecoder
 
print(boolean) - Method in class abbot.util.Tee
 
print(char) - Method in class abbot.util.Tee
 
print(int) - Method in class abbot.util.Tee
 
print(long) - Method in class abbot.util.Tee
 
print(float) - Method in class abbot.util.Tee
 
print(double) - Method in class abbot.util.Tee
 
print(char[]) - Method in class abbot.util.Tee
 
print(String) - Method in class abbot.util.Tee
 
print(Object) - Method in class abbot.util.Tee
 
println() - Method in class abbot.util.Tee
 
println(boolean) - Method in class abbot.util.Tee
 
println(char) - Method in class abbot.util.Tee
 
println(int) - Method in class abbot.util.Tee
 
println(long) - Method in class abbot.util.Tee
 
println(float) - Method in class abbot.util.Tee
 
println(double) - Method in class abbot.util.Tee
 
println(byte[]) - Method in class abbot.util.Tee
 
println(String) - Method in class abbot.util.Tee
 
println(Object) - Method in class abbot.util.Tee
 
printStackTrace(PrintWriter) - Method in exception abbot.script.ForkedStepRunner.ForkedError
 
printStackTrace(PrintStream) - Method in exception abbot.script.ForkedStepRunner.ForkedError
 
printStackTrace() - Method in exception abbot.script.ForkedStepRunner.ForkedError
 
printStackTrace(PrintWriter) - Method in error abbot.script.ForkedStepRunner.ForkedFailure
 
printStackTrace(PrintStream) - Method in error abbot.script.ForkedStepRunner.ForkedFailure
 
printStackTrace() - Method in error abbot.script.ForkedStepRunner.ForkedFailure
 
printStackTrace() - Method in exception junit.extensions.abbot.ComponentTestFixture.EventDispatchException
 
printStackTrace(PrintStream) - Method in exception junit.extensions.abbot.ComponentTestFixture.EventDispatchException
 
printStackTrace(PrintWriter) - Method in exception junit.extensions.abbot.ComponentTestFixture.EventDispatchException
 
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
 
ProcessOutputHandler - Class in abbot.util
Provides handling of process output/error streams.
ProcessOutputHandler() - Constructor for class abbot.util.ProcessOutputHandler
 
ProcessOutputHandler(Process) - Constructor for class abbot.util.ProcessOutputHandler
 
ProcessOutputHandler.ProcessAbnormalExitException - Exception in abbot.util
 
PROP_NAME - Static variable in class abbot.util.EventDispatchExceptionHandler
See javadoc for java.awt.EventDispatchThread.
Properties - Class in abbot.util
 
Properties() - Constructor for class abbot.util.Properties
 
PROPERTY_NAME - Static variable in class abbot.editor.ComponentPropertyModel
 
PROPERTY_VALUE - Static variable in class abbot.editor.ComponentPropertyModel
 
propertyAction(ComponentBrowser, Method, Object, boolean) - Method in interface abbot.editor.ComponentBrowserListener
 
PropertyCall - Class in abbot.script
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.
PropertyCallEditor - Class in abbot.editor.editors
Provide convenient editing of a PropertyCall step.
PropertyCallEditor(PropertyCall) - Constructor for class abbot.editor.editors.PropertyCallEditor
 
propertyChange(PropertyChangeEvent) - Method in class example.FontChooser
 
PROPS_FILENAME - Static variable in class abbot.editor.Preferences
 

Q

queueBlocked() - Method in class abbot.tester.Robot
Check for a blocked event queue (symptomatic of an active w32 AWT popup menu).
quitApplet(Frame) - Method in class abbot.script.Appletviewer
 
quitApplication() - Method in class abbot.editor.ScriptEditor
Quit the application.

R

read(BufferedInputStream) - Method in class abbot.editor.widgets.GifDecoder
Reads GIF image from stream
read(InputStream) - Method in class abbot.editor.widgets.GifDecoder
Reads GIF image from stream
read(String) - Method in class abbot.editor.widgets.GifDecoder
Reads GIF file from specified file/URL source (URL assumed if name contains ":/" or "file:")
read() - Method in class abbot.editor.widgets.GifDecoder
Reads a single byte from the input stream.
readBlock() - Method in class abbot.editor.widgets.GifDecoder
Reads next variable length block from input.
readColorTable(int) - Method in class abbot.editor.widgets.GifDecoder
Reads color table as 256 RGB integer values
readContents() - Method in class abbot.editor.widgets.GifDecoder
Main file parser.
readGraphicControlExt() - Method in class abbot.editor.widgets.GifDecoder
Reads Graphics Control Extension values
readHeader() - Method in class abbot.editor.widgets.GifDecoder
Reads GIF file header information.
readImage() - Method in class abbot.editor.widgets.GifDecoder
Reads next frame image
readLSD() - Method in class abbot.editor.widgets.GifDecoder
Reads Logical Screen Descriptor
readNetscapeExt() - Method in class abbot.editor.widgets.GifDecoder
Reads Netscape extenstion to obtain iteration count
readShort() - Method in class abbot.editor.widgets.GifDecoder
Reads next 16-bit value, LSB first
record(AWTEvent) - Method in class abbot.editor.recorder.Recorder
Process the given event.
record(AWTEvent) - Method in class abbot.editor.recorder.SemanticRecorder
Handle an event.
Recorder - Class in abbot.editor.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.
recordEvent(AWTEvent) - Method in class abbot.editor.recorder.EventRecorder
Handle an event.
recordEvent(AWTEvent) - Method in class abbot.editor.recorder.Recorder
Implement this to actually handle the event.
RECORDING_EVENT_MASK - Static variable in class abbot.editor.recorder.EventRecorder
Events of interest when recording all actions.
RecordingFailedException - Exception in abbot.editor.recorder
 
RecordingFailedException(String) - Constructor for exception abbot.editor.recorder.RecordingFailedException
 
RecordingFailedException(Throwable) - Constructor for exception abbot.editor.recorder.RecordingFailedException
 
ReferenceAttributeModel - Class in abbot.editor
Provides a table model for ComponentReference attributes.
ReferenceAttributeModel() - Constructor for class abbot.editor.ReferenceAttributeModel
 
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.
ReferencesModel - Class in abbot.editor
Formats a list of ComponentReferences for display in a table.
ReferencesModel(Resolver) - Constructor for class abbot.editor.ReferencesModel
 
Reflector - Class in abbot.util
Utility for performing some common reflection tasks.
refresh() - Method in class abbot.editor.ComponentBrowser
 
Regexp - Class in abbot.util
Simple wrapper around the more fully-featured RE class.
Regexp() - Constructor for class abbot.util.Regexp
 
register(Frame, Action, Action, Action) - Static method in class abbot.editor.OSXAdapter
Register the given special frame actions with OSX.
registerRepaintArea(Component, int, int, int, int) - Method in class abbot.editor.widgets.AbstractAnimatedIcon
 
registerRepaintArea(Component, int, int, int, int) - Method in class abbot.editor.widgets.AnimatedIcon
Register repaint areas, which get get cleared once the repaint request has been queued.
relativeTo() - Method in class abbot.script.parsers.FileParser
 
reload() - Method in class abbot.editor.ComponentNode
 
reload(Hierarchy) - 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.
remove(Component) - Method in class abbot.editor.editors.StepEditor
Automatically remove the strut spacing and the component.
removeActionListener(ActionListener) - Method in interface abbot.editor.widgets.ArrayEditor.ElementEditor
 
removeActionListener(ActionListener) - Method in class abbot.editor.widgets.ArrayEditor
 
removeActionListener(ActionListener) - Method in class abbot.editor.widgets.TextArea
 
removeActionListener(ActionListener) - Method in class example.ArrowButton
 
removeButton - Variable in class abbot.editor.widgets.ArrayEditor.Row
 
removeDebugClass(String) - Static method in class abbot.Log
Indicate that the given class should NOT be debugged (assuming --debug all)
removeDebugClass(Class) - Static method in class abbot.Log
Indicate that debug messages should no longer be output for the given class.
removeOnExit - Variable in class abbot.script.AppletSecurityManager
 
removePropertyChangeListener(PropertyChangeListener) - Method in class example.FontChooser
 
removePropertyChangeListener(PropertyChangeListener) - Method in class example.NumberChooser
 
removeRow(int) - Method in class abbot.editor.widgets.ArrayEditor
 
removeSecurityManager() - Method in class abbot.script.StepRunner
 
removeSelectionListener(ComponentBrowserListener) - Method in class abbot.editor.ComponentBrowser
 
removeSMOnExit() - Method in class abbot.script.Appletviewer
 
removeStep(Step) - Method in class abbot.editor.ScriptModel
Remove the given step from the 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.
removeStepChangeListener(StepChangeListener) - Method in class abbot.editor.editors.StepEditor
 
removeStepListener(StepListener) - Method in class abbot.script.StepRunner
 
removeSteps(List) - Method in class abbot.editor.ScriptModel
Remove all the given steps.
repaint() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Force a refresh of the underlying component and its decoration.
repaint() - Method in class abbot.editor.widgets.AnimatedIcon
Trigger a repaint on all components on which we've previously been painted.
RepeatHelper - Class in junit.extensions.abbot
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.
RepeatHelper() - Constructor for class junit.extensions.abbot.RepeatHelper
 
replace(String, String, String) - Static method in class abbot.script.ArgumentParser
Replace all instances in the given String of s1 with s2.
reportsIncorrectLockingKeyState() - Static method in class abbot.util.Bugs
Locking key state is reported incorrectly.
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.
resetFrame() - Method in class abbot.editor.widgets.GifDecoder
Resets frame state for reading next image.
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.
Resolver - Interface in abbot.script
Interface to provide a general context in which tests are run.
resolveRelativeReferences(File) - Static method in class abbot.script.Script
It turns out that getAbsolutePath doesn't remove any relative path entries such as ..
ResolverFixture - Class in junit.extensions.abbot
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() - Constructor for class junit.extensions.abbot.ResolverFixture
Default Constructor.
resolveTester(String) - Method in class abbot.script.Step
Look up an appropriate ComponentTester given an arbitrary Component-derived class.
restore() - Method in class abbot.util.AWTFixtureHelper
Restore the state that was preserved when this object was created.
restore() - Method in class abbot.util.SystemState
Restore the state captured in the ctor.
retargetMouseEvent(Component, int, Point) - Static method in class abbot.util.AWT
If a component does not have mouse events enabled, use the first ancestor which does.
RIGHT - Static variable in class example.ArrowButton
Directions.
Robot - Class in abbot.tester
Provide a higher level of abstraction for user input (A Better Robot).
Robot() - Constructor for class abbot.tester.Robot
Default constructor.
RobotVerifier - Class in abbot.tester
Provides methods to verify that the robot on the current platform works properly.
ROOT_FRAME_CLASSNAME - Static variable in class abbot.util.AWT
 
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 step, propagating any failures or errors to listeners.
run() - Method in class abbot.util.InputStreamHandler
 
runBare() - Method in class junit.extensions.abbot.ComponentTestFixture
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() - Method in class abbot.script.Expression
Evaluates the expression.
runStep(StepRunner) - Method in class abbot.script.Fixture
Don't re-run if already launched.
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.
runTest(Test) - Static method in class junit.extensions.abbot.TestHelper
 
runTests(String[], Class) - Static method in class junit.extensions.abbot.RepeatHelper
 
runTests(String[], Class) - Static method in class junit.extensions.abbot.TestHelper
 

S

Sample - Class in abbot.script
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.
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.
sample(Component, ComponentLocation) - Method in class abbot.tester.Robot
Sample the color at the given location on the component.
SampleEditor - Class in abbot.editor.editors
Provide convenient editing of a Sample step.
SampleEditor(Sample) - Constructor for class abbot.editor.editors.SampleEditor
 
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.
saveNestedScripts(Sequence) - Method in class abbot.editor.ScriptEditor
 
scanArchive(String) - Method in class junit.extensions.abbot.ScriptTestCollector
 
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
 
Script - Class in abbot.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 from the given file.
Script(Resolver, Map) - Constructor for class abbot.script.Script
 
ScriptEditor - Class in abbot.editor.editors
Provide convenient editing of a Script step.
ScriptEditor(Script) - Constructor for class abbot.editor.editors.ScriptEditor
 
ScriptEditor - Class in abbot.editor
This is the 'model' behind the script editor UI.
ScriptEditor(EditorContext) - Constructor for class abbot.editor.ScriptEditor
Constructs a ScriptEditor which handles script editing logic.
ScriptEditorFrame - Class in abbot.editor
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 in abbot.script
 
ScriptFilter() - Constructor for class abbot.script.ScriptFilter
 
ScriptFixture - Class in junit.extensions.abbot
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 in abbot.editor
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 in abbot.editor
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 in junit.extensions.abbot
Collects all available classes derived from ScriptTestCase in the current classpath.
ScriptTestCollector() - Constructor for class junit.extensions.abbot.ScriptTestCollector
 
ScriptTestCollector(ClassLoader) - Constructor for class junit.extensions.abbot.ScriptTestCollector
 
ScriptTestSuite - Class in junit.extensions.abbot
Similar to TestSuite, except that it auto-generates a suite based on test scripts matching certain criteria.
ScriptTestSuite() - Constructor for class junit.extensions.abbot.ScriptTestSuite
Constructs a suite of tests from all the scripts found in the directory specified by the system property "abbot.testsuite.path".
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.
scroll(JScrollBar, int) - Method in class abbot.tester.JScrollBarTester
 
scroll(JScrollBar, int, boolean) - Method in class abbot.tester.JScrollBarTester
 
scrollRectToVisible(JComponent, Rectangle) - Method in class abbot.tester.JComponentTester
Invoke JComponent.scrollRectToVisible(Rectangle) on the given JComponent on the event dispatch thread.
scrollRectToVisible(JComponent, Rectangle) - Method in class abbot.tester.JTextComponentTester
Account for differences in scrolling JTextField.
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.
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.
selectAWTMenuItem(Frame, String) - Method in class abbot.tester.Robot
Select the given menu item from the given Frame.
selectAWTMenuItem(MenuComponent) - Method in class abbot.tester.Robot
Select an AWT menu item.
selectAWTMenuItemByLabel(Frame, String) - Method in class abbot.tester.Robot
Deprecated. Renamed to Robot.selectAWTMenuItem(Frame,String).
selectAWTPopupMenuItem(Component, String) - Method in class abbot.tester.Robot
Select the given menu item from a PopupMenu on the given Component.
selectAWTPopupMenuItem(MenuComponent) - Method in class abbot.tester.Robot
Select an AWT popup menu item.
selectAWTPopupMenuItemByLabel(Component, String) - Method in class abbot.tester.Robot
Deprecated. Renamed to Robot.selectAWTPopupMenuItem(Component,String).
selectIndexInPopup(Component, int) - Method in class abbot.tester.JComboBoxTester
Provide an override point to select the correct index in whatever index the recording has specified
selectionChanged(ComponentBrowser, Component, ComponentReference) - Method in interface abbot.editor.ComponentBrowserListener
 
selectMenuItem(Component, String) - Method in class abbot.tester.Robot
Find and select the given menu item, by path.
selectMenuItem(Component) - Method in class abbot.tester.Robot
Find and select the given menu item.
selectPopupMenuItem(Component, ComponentLocation, String) - Method in class abbot.tester.Robot
 
SemanticEvents - Interface in abbot.editor.recorder
Provide mnemonic constants for different types of semantic events.
SemanticRecorder - Class in abbot.editor.recorder
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.
sendEvent(AWTEvent) - Method in class abbot.tester.Robot
Send the given event as appropriate to the event-generation mode.
Sequence - Class in abbot.script
Script step which groups a sequence of other Steps.
Sequence(Resolver, Element, Map) - Constructor for class abbot.script.Sequence
Construct a Sequence from XML data.
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 a list of existing Steps.
SequenceEditor - Class in abbot.editor.editors
Provide convenient editing of a Sequence step.
SequenceEditor(Sequence) - Constructor for class abbot.editor.editors.SequenceEditor
 
setArchive(String) - Method in class abbot.script.Appletviewer
 
setArguments(String[]) - Method in class abbot.editor.EditorContext
 
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.
setAWTMode(boolean) - Method in class abbot.script.Script
 
setButtons(int) - Method in class abbot.tester.InputState
 
setClasspath(String) - Method in class abbot.script.Launch
 
setClickCount(int) - Method in class abbot.tester.InputState
 
setClickCountToStart(int) - Method in class abbot.editor.editors.XMLEditor
Specifies the number of clicks needed to start editing.
setCode(String) - Method in class abbot.script.Appletviewer
 
setCodebase(String) - Method in class abbot.script.Appletviewer
 
setCollector(String) - Method in class abbot.editor.TestSelector
 
setColumns(int) - Method in class example.NumberChooser
 
setCompact(boolean) - Method in class abbot.editor.CompactHierarchy
 
setCompactDisplay(boolean) - Method in class abbot.editor.ComponentBrowser
Sets whether uninteresting components are elided from the display.
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.
setCursor(Cursor) - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
Set the cursor to something else.
setCursor(Cursor) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Set the cursor to appear anywhere over the decoration bounds.
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
setDecoratedLayer(int) - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
 
setDecorationBounds(Rectangle) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Change the bounds of the decoration, relative to the decorated component.
setDecorationBounds(int, int, int, int) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Change the bounds of the decoration, relative to the decorated component.
setDefault(Hierarchy) - Static method in class abbot.finder.AWTHierarchy
Set the default Hierarchy.
setDefaultValue(String) - Method in class abbot.editor.widgets.TextField
The default value will be inserted when the field is blank and ENTER is pressed.
setDescription(String) - Method in class abbot.script.Step
 
setDestination(PrintStream) - Static method in class abbot.Log
Enable log output to the given PrintStream.
setDirection(String) - Method in class example.ArrowButton
 
setDisplayedMnemonicIndex(Component, int) - Static method in class abbot.editor.widgets.Mnemonic
Set the displayed mnemonic index, if doing so is supported.
setDisplayLocation(Point) - Method in class abbot.script.Annotation
 
setDragSource(Component) - Method in class abbot.tester.InputState
 
setEchoToConsole(boolean) - Static method in class abbot.Log
Set whether messages are echoed to the console in addition to the log.
setEditor(JPanel) - Method in class abbot.editor.ScriptEditorFrame
 
setEmbedded(boolean) - Method in class abbot.editor.EditorContext
 
setEnabled(boolean) - Method in class abbot.editor.ComponentBrowser
When re-enabled, perform a reload of the tree.
setEnabled(boolean) - Method in interface abbot.editor.widgets.ArrayEditor.ElementEditor
 
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
 
setExpression(String) - Method in class abbot.script.Expression
 
setFile(File) - Method in class abbot.script.Script
Set the file system basis for this script object.
setFileSysteHelper(FileSystemHelper) - Method in class abbot.editor.EditorContext
 
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
 
setFrame(int) - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Set the current animation frame number.
setFrameInterval(int) - Method in class abbot.editor.widgets.AbstractAnimatedIcon
Setting a frame interval of zero stops automatic animation.
setHeight(String) - Method in class abbot.script.Appletviewer
 
setHierarchy(Hierarchy) - Method in class abbot.editor.ComponentTree
 
setHierarchy(Hierarchy) - Method in class abbot.script.Script
 
setHTMLPreferredWidth(JComponent, int) - Static method in class abbot.util.AWT
Ensure the given component renders its initial HTML wrapped at the given preferred width.
setInExpansion(boolean) - Method in class abbot.tester.JTreeLocation
 
setInverted(boolean) - Method in class abbot.script.Assert
 
setKind(String) - Method in class abbot.script.Event
 
setLastEventTime(long) - Method in class abbot.tester.InputState
 
setLocationByPlatform(Window) - Static method in class abbot.util.AWT
Set the position of the window in a platform-specific manner.
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
 
setMnemonic(AbstractButton) - Method in class abbot.editor.widgets.Mnemonic
Apply this mnemonic to the given AbstractButton.
setMnemonic(JLabel) - Method in class abbot.editor.widgets.Mnemonic
Apply this mnemonic to the given JLabel.
setMnemonic(JTabbedPane, int) - Method in class abbot.editor.widgets.Mnemonic
Apply this mnemonic to the given JLabel.
setMnemonic(Action) - Method in class abbot.editor.widgets.Mnemonic
Apply this mnemonic to the given Action.
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.
setModifiers(int, boolean) - Method in class abbot.util.AWTFixtureHelper
Convenience method to set key modifiers.
setModifiers(int, boolean) - Method in class junit.extensions.abbot.ComponentTestFixture
Convenience method to set key modifiers.
setNewFileTemplate(File) - Method in class abbot.editor.EditorContext
 
setPainterBounds(int, int, int, int) - Method in class abbot.editor.widgets.AbstractComponentDecorator
 
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.
setPixels() - Method in class abbot.editor.widgets.GifDecoder
Creates new frame image from current data (and previous frames as specified by their disposition codes).
setPollInterval(long) - Method in class abbot.script.Assert
 
setProcess(Process) - Method in class abbot.util.ProcessOutputHandler
 
setProperty(String, Object) - Method in class abbot.editor.ScriptEditor
From abbot.Resolver.
setProperty(String, Object) - Method in interface abbot.script.Resolver
Provide temporary storage of String values.
setProperty(String, Object) - 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.
setSecurityManager(SecurityManager) - Method in class abbot.editor.EditorContext
 
setSelected(boolean) - Method in class abbot.editor.actions.EditorToggleAction
 
setSelected(List, int, boolean) - Method in class abbot.tester.ListTester
 
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.
setShowThreads(boolean) - Static method in class abbot.Log
Set whether to display the current thread of execution.
setSlowPlayback(boolean) - Method in class abbot.script.Script
 
setSpecifiedFont(Font) - Method in class example.FontChooser
 
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.
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.
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
 
setSynchronous(boolean) - Static method in class abbot.Log
Set whether log output is synchronous with program execution.
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.
setTestHierarchy(TestHierarchy) - Method in class abbot.editor.EditorContext
 
setText(String) - Method in class abbot.editor.widgets.SpinningDialWaitIndicator
 
setText(String) - Method in class abbot.editor.widgets.TextArea
Don't fire events when text is set directly (to conform to regular JTextArea behavior).
setText(String) - Method in class abbot.editor.widgets.TextField
 
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
 
setToolTipText(String) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Set the text to be displayed when the mouse is over the decoration.
setType(String) - Method in class abbot.script.Event
 
setUp() - Method in class example.ArrowButtonTest
 
setUp() - Method in class example.CelsiusConverterTest
 
setUp() - Method in class junit.extensions.abbot.ScriptFixture
Saves the current UI state for restoration when the fixture (if any) is terminated.
setUserDismiss(boolean) - Method in class abbot.script.Annotation
 
setValue(Object) - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
setValue(Object) - Method in interface abbot.editor.widgets.ArrayEditor.ElementEditor
 
setValue(Object) - Method in class abbot.editor.widgets.ArrayEditor.TextEditor
 
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.
setValueAt(int, Object) - Method in class abbot.editor.widgets.ArrayEditor
 
setValues(Object[]) - Method in class abbot.editor.widgets.ArrayEditor
 
setVisible(boolean) - Method in class abbot.editor.widgets.AbstractComponentDecorator
Use this to change the visibility of the decoration.
setVMArgs(String) - Method in class abbot.script.Script
 
setWait(boolean) - Method in class abbot.script.Assert
Changes the behavior of this step between failing if the condition is not met and waiting for the condition to be met.
setWidth(String) - Method in class abbot.script.Appletviewer
 
SHARED_FRAME_ID - Static variable in class abbot.script.ComponentReference
 
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.
shouldSelectCell(EventObject) - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
shouldSelectCell(EventObject) - Method in class abbot.editor.editors.XMLEditor
 
show() - Method in class abbot.editor.ScriptEditorFrame
Deprecated.  
showAboutBox() - Method in class abbot.editor.ScriptEditorFrame
 
showAnnotation() - Method in class abbot.script.Annotation
 
showAWTPopupMenuBlocks() - Static method in class abbot.util.Bugs
Returns whether the Java event queue is suspended while an AWT popup is showing.
showConfirmation(String) - Method in class abbot.editor.ScriptEditorFrame
Display a confirmation dialog.
showConfirmation(String, int) - Method in class abbot.editor.ScriptEditorFrame
Display a confirmation dialog.
showCostello(EditorContext) - Static method in class abbot.editor.Costello
Invoke the costello editor with an editor configuration to give more fine grained control
showEditor(EditorContext) - Static method in class abbot.editor.ScriptEditor
Launch the script editor, with an argument that represents a variety of editor customizations.
showError(String) - Method in class abbot.editor.ScriptEditorFrame
Global facility for error dialogs.
showError(String, String) - Method in class abbot.editor.ScriptEditorFrame
Global facility for error dialogs.
showFrame(Component) - Method in class abbot.util.AWTFixtureHelper
This method should be invoked to display the component under test.
showFrame(Component, Dimension) - Method in class abbot.util.AWTFixtureHelper
This method should be invoked to display the component under test, when a specific size of frame is desired.
showFrame(Component, Dimension, String) - Method in class abbot.util.AWTFixtureHelper
This method should be invoked to display the component under test, when a specific size of frame is desired.
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.
showFrameRelative(Frame, Component) - Static method in class abbot.util.AWT
Display a frame relative to the given component.
showingHierarchy() - Method in class abbot.editor.ComponentBrowser
 
showInputDialog(String, String, String) - Method in class abbot.editor.ScriptEditorFrame
Global facility for obtaining a user input String.
showMessage(String, String) - Method in class abbot.editor.ScriptEditorFrame
Global facility for message dialogs.
showModalDialog(Runnable) - Method in class abbot.util.AWTFixtureHelper
Display a modal dialog and wait for it to show.
showModalDialog(Runnable, ComponentFinder) - Method in class abbot.util.AWTFixtureHelper
Same as AWTFixtureHelper.showModalDialog(Runnable), but provides a custom ComponentFinder to find the dialog.
showModalDialog(Runnable) - Method in class junit.extensions.abbot.ComponentTestFixture
Display a modal dialog and wait for it to show.
showModalDialog(Runnable, Component) - Method in class junit.extensions.abbot.ComponentTestFixture
Deprecated. Use ComponentTestFixture.showModalDialog(Runnable) instead.
showPopup(JPopupMenu, Component) - Method in class abbot.util.AWTFixtureHelper
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 abbot.util.AWTFixtureHelper
Safely install and display a popup, returning when it is visible.
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) - Method in class abbot.editor.ScriptEditorFrame
Global facility for warning dialog.
showWarning(String, String) - Method in class abbot.editor.ScriptEditorFrame
Global facility for warning dialog.
showWindow(Window) - Method in class abbot.util.AWTFixtureHelper
Safely display a window with proper EDT synchronization.
showWindow(Window, Dimension) - Method in class abbot.util.AWTFixtureHelper
Safely display a window with proper EDT synchronization.
showWindow(Window, Dimension, boolean) - Method in class abbot.util.AWTFixtureHelper
Safely display a window with proper EDT synchronization.
showWindow(Window) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely display a window with proper EDT synchronization.
showWindow(Window, Dimension) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely display a window with proper EDT synchronization.
showWindow(Window, Dimension, boolean) - Method in class junit.extensions.abbot.ComponentTestFixture
Safely display a window with proper EDT synchronization.
SimpleApplet - Class in example
A very simple AWT-based applet.
SimpleApplet() - Constructor for class example.SimpleApplet
 
simpleClassName(Class) - Method in class abbot.script.Step
 
simpleClassName(Class) - Static method in class abbot.tester.Robot
Strip the package from the class name.
SingleThreadedEventListener - Class in abbot.util
Provide an AWTEventListener which ensures all events are handled on the event dispatch thread.
SingleThreadedEventListener() - Constructor for class abbot.util.SingleThreadedEventListener
 
size() - Method in class abbot.script.Sequence
Returns the number of steps contained in this one.
size - Variable in class example.FontChooser
 
SizeOf - Class in junit.extensions.abbot
 
SizeOf() - Constructor for class junit.extensions.abbot.SizeOf
 
sizeof(SizeOf.ObjectCreator) - Static method in class junit.extensions.abbot.SizeOf
Return the approximate size in bytes of the object returned by the given ObjectCreator.
sizeof(Class) - Static method in class junit.extensions.abbot.SizeOf
Return the approximate size in bytes of an instance of the given class.
SizeOf.ObjectCreator - Interface in junit.extensions.abbot
For use with constructors which require arguments.
skip() - Method in class abbot.editor.widgets.GifDecoder
Skips variable length blocks up to and including next zero length block.
sleep() - Method in class abbot.tester.Robot
Sleep for a little bit, measured in UI time.
sleep() - Method in class junit.extensions.abbot.ComponentTestFixture
Convenience method to sleep for a UI interval (same as getRobot().sleep()).
specifiedFont - Variable in class example.FontChooser
 
SPIN_INTERVAL - Static variable in class abbot.editor.widgets.SpinningDial
This is a good delay between increasing the phase.
SpinningDial - Class in abbot.editor.widgets
Provides a spinning disk of hash marks.
SpinningDial() - Constructor for class abbot.editor.widgets.SpinningDial
 
SpinningDial(int) - Constructor for class abbot.editor.widgets.SpinningDial
Not recommended to go below 16 pixels.
SpinningDial(int, int) - Constructor for class abbot.editor.widgets.SpinningDial
Not recommended to go below 16x16.
SpinningDial(int, int, int) - Constructor for class abbot.editor.widgets.SpinningDial
 
SpinningDialWaitIndicator - Class in abbot.editor.widgets
 
SpinningDialWaitIndicator(JFrame) - Constructor for class abbot.editor.widgets.SpinningDialWaitIndicator
 
SpinningDialWaitIndicator(JComponent) - Constructor for class abbot.editor.widgets.SpinningDialWaitIndicator
 
SpinningDialWaitIndicator(JComponent, String) - Constructor for class abbot.editor.widgets.SpinningDialWaitIndicator
 
splitMenuPath(String) - Static method in class abbot.finder.matchers.JMenuItemMatcher
 
start() - Method in class abbot.editor.recorder.EventRecorder
 
start() - Method in class abbot.editor.recorder.Recorder
Start recording a new event stream.
startCellEditing(EventObject) - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
startListening(AWTEventListener, long) - Method in class abbot.util.EventNormalizer
 
startSelection(Component, int) - Method in class abbot.tester.JTextComponentTester
Equivalent to JTextComponent.setCaretPosition(int), but operates through the UI.
STATE - Static variable in class abbot.editor.actions.EditorToggleAction
 
stateChanged(StepEvent) - Method in interface abbot.script.StepListener
 
status - Variable in class abbot.editor.widgets.GifDecoder
 
STATUS_FORMAT_ERROR - Static variable in class abbot.editor.widgets.GifDecoder
File read status: Error decoding file (may be partially decoded)
STATUS_OK - Static variable in class abbot.editor.widgets.GifDecoder
File read status: No errors.
STATUS_OPEN_ERROR - Static variable in class abbot.editor.widgets.GifDecoder
File read status: Unable to open source.
Step - Class in abbot.script
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
 
step - Variable in class example.NumberChooser
 
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.
stepChanged(Step) - Method in interface abbot.editor.editors.StepChangeListener
 
StepChangeListener - Interface in abbot.editor.editors
Provide a data change notification when a Step changes.
StepEditor - Class in abbot.editor.editors
Provide base-level step editor support with step change notification.
StepEditor(Step) - Constructor for class abbot.editor.editors.StepEditor
 
stepError(Launch, Throwable) - Method in interface abbot.script.Launch.ThreadedLaunchListener
 
StepEvent - Class in abbot.script
 
StepEvent(Step, String, int, Throwable) - Constructor for class abbot.script.StepEvent
 
stepFailure(Launch, AssertionFailedError) - Method in interface abbot.script.Launch.ThreadedLaunchListener
 
StepListener - Interface in abbot.script
Listener for script step feedback.
StepRunner - Class in abbot.script
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(AWTFixtureHelper) - Constructor for class abbot.script.StepRunner
Create a new runner.
StepRunner.ExitHandler - Class in abbot.script
 
StepRunner.ExitHandler() - Constructor for class abbot.script.StepRunner.ExitHandler
 
steps - Variable in class abbot.editor.recorder.EventRecorder
 
steps() - Method in class abbot.script.Sequence
Returns a list of the steps contained in this one.
StepTransferable - Class in abbot.editor
 
StepTransferable(Step) - Constructor for class abbot.editor.StepTransferable
 
StepTransferable(List) - Constructor for class abbot.editor.StepTransferable
 
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.
stopCellEditing() - Method in class abbot.editor.editors.XMLEditor.EditorDelegate
 
stopCellEditing() - Method in class abbot.editor.editors.XMLEditor
 
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.
Strings - Class in abbot.i18n
Provides support for loading localized strings.
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.
suffix - Variable in class abbot.editor.widgets.GifDecoder
 
suite() - Static method in class example.FontChooserTest
Provide a default test suite for this test case.
suite() - Static method in class example.MyCodeStressTest
 
suite() - Static method in class example.MyCodeTest
Return the set of scripts we want to run.
synch() - Method in class abbot.editor.widgets.AbstractComponentDecorator
Ensure the size of the decorator matches the current decoration bounds with appropriate clipping to viewports.
synchronizedRunStep() - Method in class abbot.script.Launch
 
SystemState - Class in abbot.util
Preserve and restore system state.
SystemState() - Constructor for class abbot.util.SystemState
Take a snapshot of the current System state for later restoration.

T

tabChanged(ChangeEvent) - Method in class abbot.editor.ComponentBrowser
Invoked when the hierarchy/reference tab changes.
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_AWT - Static variable in interface abbot.script.XMLConstants
 
TAG_AWTTESTSCRIPT - Static variable in interface abbot.script.XMLConstants
Primary document tag for a test script.
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_EXPR - Static variable in interface abbot.script.XMLConstants
 
TAG_EXPRESSION - Static variable in class abbot.script.Expression
 
TAG_FILENAME - Static variable in interface abbot.script.XMLConstants
 
TAG_FIXTURE - 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
 
target - Variable in class abbot.editor.editors.CallEditor
 
targetClassChanged() - Method in class abbot.editor.editors.CallEditor
Sychronize the UI with the Call data.
tearDown() - Method in class junit.extensions.abbot.ScriptFixture
 
Tee - Class in abbot.util
Splits a PrintStream into two targets.
Tee(PrintStream, PrintStream) - Constructor for class abbot.util.Tee
 
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.Appletviewer
To properly terminate, we need to invoke AppletViewer's appletQuit() method (protected, but accessible).
terminate() - Method in class abbot.script.Fixture
 
terminate() - Method in class abbot.script.Launch
Perform steps necessary to remove any setup performed by this Launch step.
terminate() - Method in class abbot.script.StepRunner
Dispose of any extant windows and restore any saved environment state.
Terminate - Class in abbot.script
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
 
terminate() - Method in interface abbot.script.UIContext
Terminate this context.
TERMINATE_TIMEOUT - Variable in class abbot.script.ForkedStepRunner
 
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.
TERTIARY_MASK - Static variable in interface abbot.tester.AWTConstants
 
TERTIARY_MODIFIER - Static variable in interface abbot.tester.AWTConstants
 
test() - Method in interface abbot.util.Condition
Return the condition state.
TEST_NONE - Static variable in class abbot.editor.TestSelector
If the selected item is this value, then use no test case class.
testBadInput() - Method in class example.CelsiusConverterTest
 
testChangePrecision() - Method in class example.CelsiusConverterTest
 
testClick() - Method in class example.ArrowButtonTest
 
TestHelper - Class in junit.extensions.abbot
Provides automatic test suite generation given command-line arguments.
TestHelper() - Constructor for class junit.extensions.abbot.TestHelper
 
TestHierarchy - Class in abbot.finder
Provide isolation of a Component hierarchy to limit consideration to only those Components created during the lifetime of this Hierarchy instance.
TestHierarchy() - Constructor for class abbot.finder.TestHierarchy
Create a new TestHierarchy which does not contain any UI Components which might already exist.
TestHierarchy(boolean) - Constructor for class abbot.finder.TestHierarchy
Create a new TestHierarchy, indicating whether extant Components should be omitted from the Hierarchy.
testHighPrecision() - Method in class example.CelsiusConverterTest
 
testLabelChangedOnSelectionChange() - Method in class example.LabeledListTest
 
testNegativeNumber() - Method in class example.CelsiusConverterTest
 
testRepeatedFire() - Method in class example.ArrowButtonTest
 
TestSelector - Class in abbot.editor
A test class selector.
TestSelector(Frame, String) - Constructor for class abbot.editor.TestSelector
 
TestSelector.DoubleClickListener - Class in abbot.editor
 
TestSelector.DoubleClickListener() - Constructor for class abbot.editor.TestSelector.DoubleClickListener
 
TestSelector.KeySelectListener - Class in abbot.editor
 
TestSelector.KeySelectListener() - Constructor for class abbot.editor.TestSelector.KeySelectListener
 
TestSelector.TestCellRenderer - Class in abbot.editor
Renders TestFailures in a JList
TestSelector.TestCellRenderer() - Constructor for class abbot.editor.TestSelector.TestCellRenderer
 
text - Variable in class abbot.editor.widgets.Mnemonic
The unencoded text.
TextArea - Class in abbot.editor.widgets
A better text area that fires when focus leaves the component, and also selects all the contents when the action is fired to indicate the contents were accepted.
TextArea(String) - Constructor for class abbot.editor.widgets.TextArea
 
TextComponentTester - Class in abbot.tester
Provides user actions for TextComponent-derived components.
TextComponentTester() - Constructor for class abbot.tester.TextComponentTester
 
TextField - Class in abbot.editor.widgets
A better text field with some useful features.
TextField(String, int) - Constructor for class abbot.editor.widgets.TextField
 
TextField(String, String, int) - Constructor for class abbot.editor.widgets.TextField
 
TextField(String) - Constructor for class abbot.editor.widgets.TextField
 
TextField(String, String) - Constructor for class abbot.editor.widgets.TextField
 
TextField.Decorator - Class in abbot.editor.widgets
 
TextField.Decorator(JTextField) - Constructor for class abbot.editor.widgets.TextField.Decorator
 
TextField.Decorator(JTextField, String) - Constructor for class abbot.editor.widgets.TextField.Decorator
 
TextField.Decorator.RevertFieldAction - Class in abbot.editor.widgets
 
TextField.Decorator.RevertFieldAction() - Constructor for class abbot.editor.widgets.TextField.Decorator.RevertFieldAction
 
TextFormat - Class in abbot.editor.widgets
Provides text formatting utilities.
TextFormat() - Constructor for class abbot.editor.widgets.TextFormat
 
ThreadTerminatingSecurityManager - Class in abbot.util
Provides a method for terminating threads over which you otherwise have no control.
ThreadTerminatingSecurityManager() - Constructor for class abbot.util.ThreadTerminatingSecurityManager
 
ThreadTerminatingSecurityManager.ThreadTerminatedException - Exception in abbot.util
 
ThreadTerminatingSecurityManager.ThreadTerminatedException() - Constructor for exception abbot.util.ThreadTerminatingSecurityManager.ThreadTerminatedException
 
Timer - Class in junit.extensions.abbot
Time and performance measurement utilities.
Timer() - Constructor for class junit.extensions.abbot.Timer
Basic constructor which sets the timer base to the current time.
toEditableString() - Method in class abbot.script.ComponentReference
Deprecated. Used to be used to edit XML in a text editor.
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
Convert this Step into a String suitable for editing.
toEditableString() - Method in interface abbot.script.XMLifiable
Provide an editable string representation of the object.
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.
toHierarchyPath(Component) - Static method in class abbot.tester.Robot
Provides the hierarchic path of the given component by component class, e.g.
tooltip(String) - Static method in class abbot.editor.widgets.TextFormat
Emit html, suitably line-wrapped and formatted for a tool tip.
TOOLTIP_SUFFIX - Static variable in class abbot.i18n.Strings
Resources whose name ends with this suffix (".tip") will automatically be formatted by the tooltip formatter.
TOOLTIP_WRAP - Static variable in class abbot.editor.widgets.TextFormat
 
TOP - Static variable in class abbot.editor.widgets.AbstractComponentDecorator
 
toScreen(JGraph, int, int) - Method in class abbot.tester.extensions.JGraphLocation
 
toScreen(JGraph, Rectangle2D) - Method in class abbot.tester.extensions.JGraphLocation
 
toString() - Method in error abbot.BugReport
 
toString() - Method in class abbot.editor.ComponentNode
 
toString() - Method in class abbot.editor.editors.StepEditor
 
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.editor.ScriptEditor
 
toString() - Method in class abbot.editor.StepTransferable
 
toString() - Method in class abbot.editor.widgets.AbstractComponentDecorator.Painter
 
toString() - Method in class abbot.editor.widgets.AbstractComponentDecorator
 
toString() - Method in class abbot.editor.widgets.ArrayEditor.Row
 
toString() - Method in class abbot.editor.widgets.Mnemonic
 
toString() - Method in class abbot.editor.widgets.SpinningDial
 
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 exception abbot.finder.MultipleComponentsFoundException
 
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 exception abbot.script.ForkedStepRunner.ForkedError
 
toString() - Method in error abbot.script.ForkedStepRunner.ForkedFailure
 
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.extensions.JGraphLocation
 
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() - Method in class abbot.tester.ListLocation
 
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 interface abbot.util.Condition
Return a description of what the condition is testing.
toString() - Method in class abbot.util.PathClassLoader
 
toString() - Method in class abbot.util.Tee
 
toXML() - Method in class abbot.script.Comment
 
toXML() - Method in class abbot.script.ComponentReference
Generate an XML representation of this object.
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.
tracker - Static variable in class abbot.finder.AWTHierarchy
 
transIndex - Variable in class abbot.editor.widgets.GifDecoder
 
transparency - Variable in class abbot.editor.widgets.GifDecoder
 
TreePathParser - Class in abbot.script.parsers
Convert a String into a TreePath.
TreePathParser() - Constructor for class abbot.script.parsers.TreePathParser
 
type - Variable in class abbot.editor.editors.EventEditor
 

U

UIContext - Interface in abbot.script
Provides generic support to set up and tear down a UI context or fixture.
undo() - Method in class abbot.editor.actions.CommandHistory
 
undo() - Method in interface abbot.editor.actions.Undoable
 
Undoable - Interface in abbot.editor.actions
 
UndoableCommand - Interface in abbot.editor.actions
 
uninstall() - Method in class abbot.script.AppClassLoader
Reverse the effects of install.
unregister(Frame) - Static method in class abbot.editor.OSXAdapter
Unregister the given frame's actions.
UNTITLED - Static variable in class abbot.script.Script
 
UNTITLED_FILE - Static variable in class abbot.script.Script
 
UP - Static variable in class example.ArrowButton
Directions.
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.
useMnemonics() - Static method in class abbot.editor.widgets.Mnemonic
 
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.
useScreenMenuBar() - Static method in class abbot.tester.Robot
OS X using screenMenuBar actually uses an AWT menu as the live component.

V

validate - Static variable in class abbot.script.Script
 
validateInterval(String) - Method in class abbot.editor.editors.AssertEditor
 
validateMethod() - Method in class abbot.editor.editors.CallEditor
 
validateTargetClass() - Method in class abbot.editor.editors.CallEditor
 
validateTimeout(String) - Method in class abbot.editor.editors.AssertEditor
 
value - Variable in class abbot.editor.editors.XMLEditor.EditorDelegate
 
value - Variable in class abbot.tester.JTableLocation
 
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.
valueToString(JTree, TreePath) - Static method in class abbot.tester.JTreeTester
Return a unique String representation of the final component of the given TreePath, or null if one can not be obtained.
verify(Robot) - Static method in class abbot.tester.RobotVerifier
Auto-detect whether the robot actually works.
Version - Interface in abbot
Current version of the framework.
VERSION - Static variable in interface abbot.Version
 

W

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.
waitFor() - Method in class abbot.util.ProcessOutputHandler
 
waitForComponentShowing(ComponentReference) - Method in class abbot.tester.ComponentTester
Wait for the Component represented by the given ComponentReference to become available.
waitForFrameShowing(Hierarchy, String) - Method in class abbot.tester.ComponentTester
Convenience wait for a window to be displayed.
waitForFrameShowing(String) - Method in class abbot.tester.ComponentTester
Deprecated. This method does not provide sufficient context to reliably find a component. Use ComponentTester.waitForFrameShowing(Hierarchy,String) instead.
waitForIdle() - Method in class abbot.tester.Robot
Wait for an idle AWT event queue.
waitForWindow(Window, boolean) - Method in class abbot.util.AWTFixtureHelper
Return when the window is ready for input or times out waiting.
waitForWindow(Window, boolean) - Method in class junit.extensions.abbot.ComponentTestFixture
Return when the window is ready for input or times out waiting.
WaitIndicator - Class in abbot.editor.widgets
Prevents mouse and key input to a JComponent or JFrame, while dimming the component and displaying a wait cursor.
WaitIndicator(JFrame) - Constructor for class abbot.editor.widgets.WaitIndicator
Place the wait indicator over the entire frame.
WaitIndicator(JComponent) - Constructor for class abbot.editor.widgets.WaitIndicator
Place the wait indicator over the given component.
WaitTimedOutError - Error in abbot
 
WaitTimedOutError() - Constructor for error abbot.WaitTimedOutError
 
WaitTimedOutError(String) - Constructor for error abbot.WaitTimedOutError
 
warn(String) - Static method in class abbot.Log
Issue a programmer warning, which will include the source line of the warning.
warn(String, Throwable) - 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.
WeakAWTEventListener - Class in abbot.util
Provides add-and-forget listening to the AWT event queue.
WeakAWTEventListener(AWTEventListener, long) - Constructor for class abbot.util.WeakAWTEventListener
 
width - Variable in class abbot.editor.widgets.GifDecoder
 
WINDOW_DELAY - Static variable in class abbot.util.AWTFixtureHelper
 
WINDOW_DELAY - Static variable in class junit.extensions.abbot.ComponentTestFixture
 
WINDOW_READY_DELAY - Static variable in class abbot.tester.WindowTracker
 
WindowMatcher - Class in abbot.finder.matchers
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 in abbot.editor.recorder
Record basic semantic events you might find on an Window.
WindowRecorder(Resolver) - Constructor for class abbot.editor.recorder.WindowRecorder
 
WindowTester - Class in abbot.tester
Provides user actions on a Window.
WindowTester() - Constructor for class abbot.tester.WindowTester
 
WindowTracker - Class in abbot.tester
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.
wordBreak(String) - Static method in class abbot.editor.widgets.TextFormat
Turns "SomeRunTogetherWords" into "Some Run Together Words".
wordWrap(String, int, String) - Static method in class abbot.editor.widgets.TextFormat
Wrap the given text at the given number of characters per line.
write(int) - Method in class abbot.util.Tee
 
write(byte[], int, int) - Method in class abbot.util.Tee
 
writeHierarchy(Writer) - Method in class abbot.editor.HierarchyWriter
Write to the given writer the GUI hierarchy represented by the given set of root windows.
writeImage(File, BufferedImage) - Static method in class abbot.tester.ImageComparator
 
writeJPEG(File, BufferedImage) - Static method in class abbot.tester.ImageComparator
Write the given buffered image to disk.
writePNG(File, BufferedImage) - Static method in class abbot.tester.ImageComparator
 

X

XMLConstants - Interface in abbot.script
Attributes used by script steps and component references.
XMLEditor - Class in abbot.editor.editors
An editor for an XMLifiable object.
XMLEditor() - Constructor for class abbot.editor.editors.XMLEditor
Constructs an XMLEditor that uses a text field.
XMLEditor.EditorDelegate - Class in abbot.editor.editors
 
XMLEditor.EditorDelegate() - Constructor for class abbot.editor.editors.XMLEditor.EditorDelegate
 
XMLifiable - Interface in abbot.script
 
xValue - Variable in class abbot.editor.editors.EventEditor
 

Y

yValue - Variable in class abbot.editor.editors.EventEditor
 

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

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

SourceForge