Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

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

A

ABBOT_IMAGE_DIR - Static variable in interface abbot.editor.EditorConstants
 
abbot.editor - package abbot.editor
Provide testing support for Java GUIs.
aboutBox - Variable in class abbot.editor.ScriptEditorFrame
 
actionPerformed(ActionEvent) - Method in class abbot.editor.ComponentBrowser
Generic action handler for buttons.
actionPerformed(ActionEvent) - Method in class abbot.editor.ScriptEditor.RecordAllAction
 
actionPerformed(ActionEvent) - Method in class abbot.editor.ScriptEditor.TesterMethodAction
 
actionPerformed(ActionEvent) - Method in class abbot.editor.ScriptEditor
Respond to various components.
actions - Variable in class abbot.editor.ScriptEditor
All editor actions.
actions - Variable in class abbot.editor.ScriptEditorFrame
 
addCheckButton - Variable in class abbot.editor.ComponentBrowser
 
addComponent(Component) - Method in class abbot.editor.ScriptEditor
 
addComponentPropertyCheck(Method, Object) - Method in class abbot.editor.ScriptEditor
Invoked after the user has selected a component and a property for it.
addEventHandlers() - Method in class abbot.editor.ScriptEditor
Add event handlers to their respective components
addListeners() - Method in class abbot.editor.TestSelector
 
addSelectionListener(ComponentBrowserListener) - Method in class abbot.editor.ComponentBrowser
 
addStep(Step) - Method in class abbot.editor.ScriptEditor
Add a new step at the current cursor location.
addSubRows(Sequence, int) - Method in class abbot.editor.ScriptModel
Add the contents of the given sequence, if it's "open".
addTesterMethodStep(Method, ComponentTester, boolean, String) - Method in class abbot.editor.ScriptEditor
 
appGroup - Variable in class abbot.editor.ScriptEditor
Keep all application under test threads in the same group to make them easier to track.
assertActions - Variable in class abbot.editor.ScriptEditor
 
assertMenu - Variable in class abbot.editor.ScriptEditorFrame
 
attributeCheckBox - Variable in class abbot.editor.ComponentBrowser
 

B

browseTests() - Method in class abbot.editor.ScriptEditor
Pull up a dialog with all available test suites.

C

ComponentBrowser - class abbot.editor.ComponentBrowser.
Browse an existing component hierarchy.
ComponentBrowser(Resolver, ComponentFinder) - Constructor for class abbot.editor.ComponentBrowser
Default constructor
ComponentBrowser.BrowserHierarchyListener - class abbot.editor.ComponentBrowser.BrowserHierarchyListener.
 
ComponentBrowser.BrowserHierarchyListener() - Constructor for class abbot.editor.ComponentBrowser.BrowserHierarchyListener
 
ComponentBrowserListener - interface abbot.editor.ComponentBrowserListener.
 
ComponentNode - class abbot.editor.ComponentNode.
 
ComponentNode() - 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
 
ComponentPropertyModel - class abbot.editor.ComponentPropertyModel.
 
ComponentPropertyModel() - Constructor for class abbot.editor.ComponentPropertyModel
Create a model with two columns, the property name and the property value.
Costello - class abbot.editor.Costello.
Simple splash screen for the script editor.
Costello() - Constructor for class abbot.editor.Costello
 
Costello.SplashScreen - class abbot.editor.Costello.SplashScreen.
 
Costello.SplashScreen() - Constructor for class abbot.editor.Costello.SplashScreen
 
CustomCheckBoxMenuItem - class abbot.editor.CustomCheckBoxMenuItem.
A custom JCheckBoxMenuItem that listens to the selected state of its toggle action.
CustomCheckBoxMenuItem(EditorToggleAction) - Constructor for class abbot.editor.CustomCheckBoxMenuItem
 
CustomCheckBoxMenuItem.CustomCheckBoxPropertyListener - class abbot.editor.CustomCheckBoxMenuItem.CustomCheckBoxPropertyListener.
 
CustomCheckBoxMenuItem.CustomCheckBoxPropertyListener() - Constructor for class abbot.editor.CustomCheckBoxMenuItem.CustomCheckBoxPropertyListener
 
canMove(boolean) - Method in class abbot.editor.ScriptEditor
 
canMove(int, boolean) - Method in class abbot.editor.ScriptModel
 
captureActions - Variable in class abbot.editor.ScriptEditor
 
captureImage(Component, boolean) - Method in class abbot.editor.ScriptEditor
Return a script step encapsulating an image comparison.
captureMenu - Variable in class abbot.editor.ScriptEditorFrame
 
capturing - Variable in class abbot.editor.ScriptEditor
 
checkEnableOK(ListSelectionEvent) - Method in class abbot.editor.TestSelector
 
checkExit(int) - Method in class abbot.editor.ScriptEditor.EditorSecurityManager
We do additional checking to allow exit from the editor itself.
checkRead(String) - Method in class abbot.editor.ScriptEditor.EditorSecurityManager
 
checkSaveBeforeClose() - Method in class abbot.editor.ScriptEditor
Return true if it's ok to exit.
chooser - Variable in class abbot.editor.ScriptEditor
 
clear() - Method in class abbot.editor.ComponentPropertyModel
 
clearScript() - Method in class abbot.editor.ScriptEditor
Remove all contents from the current script.
clearSelection() - Method in class abbot.editor.ScriptTable
 
closeScript() - Method in class abbot.editor.ScriptEditor
 
closedIcon - Static variable in class abbot.editor.ScriptTable
 
componentBrowser - Variable in class abbot.editor.ScriptEditorFrame
 
componentTree - Variable in class abbot.editor.ComponentBrowser
 
configurePropertiesFromAction(Action) - Method in class abbot.editor.CustomCheckBoxMenuItem
 
context - Variable in class abbot.editor.ScriptEditor.ScriptTableSelectionHandler
 
copyFixture(Script) - Method in class abbot.editor.ScriptEditor
Copy the fixture from the given script into the current one.
createActionPropertyChangeListener(Action) - Method in class abbot.editor.CustomCheckBoxMenuItem
 
createActions() - Method in class abbot.editor.ScriptEditor
 
createAsserts(ArrayList, ComponentTester, boolean) - Method in class abbot.editor.ScriptEditor
 
createFilteredPropertySet(Class, HashSet) - Method in class abbot.editor.ComponentPropertyModel
 
createHierarchyView() - Method in class abbot.editor.ComponentBrowser
 
createLeftPanel() - Method in class abbot.editor.ComponentBrowser
Create a tabbed pane for browsing either existing components or component references.
createMenu(String) - Method in class abbot.editor.ScriptEditorFrame
Create a labeled menu and set its mnemonic.
createMenuBar() - Method in class abbot.editor.ScriptEditorFrame
 
createMenuItem(int) - Method in class abbot.editor.ScriptEditorFrame
Create a menu item based on an element from our actions array.
createReferenceView() - Method in class abbot.editor.ComponentBrowser
 
createRightPanel() - Method in class abbot.editor.ComponentBrowser
Create the property browser/selection table.
createTestList(TestCollector) - Method in class abbot.editor.TestSelector
 
currentComponentClass - Variable in class abbot.editor.ComponentPropertyModel
The current list of property methods corresponds to this class.
currentMouseComponent - Static variable in class abbot.editor.ScriptEditor
 
currentMousePosition - Static variable in class abbot.editor.ScriptEditor
 
currentTestSuiteLabel - Variable in class abbot.editor.ScriptEditorFrame
 
cursorLocation - Variable in class abbot.editor.ScriptTable
 
cut() - Method in class abbot.editor.ScriptEditor
Remove the selected step.

D

DIALOG_WRAP - Static variable in class abbot.editor.TextFormat
 
deferredEvents - Variable in class abbot.editor.ScriptEditor
 
defineLayout() - Method in class abbot.editor.TestSelector
 
deleteScript() - Method in class abbot.editor.ScriptEditor
Delete the currently selected script/test case.
dialog(String) - Static method in class abbot.editor.TextFormat
Emit html, suitably line-wrapped and formatted for a dialog.
displayString(String) - Static method in class abbot.editor.TestSelector.TestCellRenderer
 
dispose() - Method in class abbot.editor.Costello.SplashScreen
 
dispose() - Method in class abbot.editor.ScriptEditor
 
dispose() - Method in class abbot.editor.ScriptEditorFrame
 
disposeOK - Variable in class abbot.editor.Costello.SplashScreen
 
doLayout() - Method in class abbot.editor.ScriptModel
Scan the layout to initialize the row entries.
drawCursor(Graphics) - Method in class abbot.editor.ScriptTable
 

E

ERROR - Static variable in class abbot.editor.ScriptEditor
Flag to indicate an error.
EditorConstants - interface abbot.editor.EditorConstants.
Common constants for editor actions.
EditorConstants.Accelerator - class abbot.editor.EditorConstants.Accelerator.
 
EditorConstants.Accelerator() - Constructor for class abbot.editor.EditorConstants.Accelerator
 
EditorTestSuite - class abbot.editor.EditorTestSuite.
Test suite of all available tests for the script editor.
EditorTestSuite(String) - Constructor for class abbot.editor.EditorTestSuite
 
editor - Static variable in class abbot.editor.ScriptEditor
Provide a global editor context for anyone else that wants to display an appropriate dialog message.
editor - Variable in class abbot.editor.ScriptEditorFrame
 
editor - Variable in class abbot.editor.ScriptEditorTest
 
editorGroup - Variable in class abbot.editor.ScriptEditor
 
equals(Object) - Method in class abbot.editor.ComponentNode
Return true if the represented components are the same.
equip(Container) - Method in class abbot.editor.ComponentBrowser
Method to create required widgets/components and populate the content pane with them.
eventDispatched(AWTEvent) - Method in class abbot.editor.ScriptEditor
Event reception callback.
exiting - Variable in class abbot.editor.ScriptEditor
 

F

FAILURE - Static variable in class abbot.editor.ScriptEditor
Flag to indicate a script failure.
FOCUS_LOST - Static variable in class abbot.editor.TextField
 
fCancel - Variable in class abbot.editor.TestSelector
 
fDescription - Variable in class abbot.editor.TestSelector
 
fLeafIcon - Variable in class abbot.editor.TestSelector.TestCellRenderer
 
fList - Variable in class abbot.editor.TestSelector
 
fNone - Variable in class abbot.editor.TestSelector
 
fOk - Variable in class abbot.editor.TestSelector
 
fOther - Variable in class abbot.editor.TestSelector.ParallelSwapper
 
fScrolledList - Variable in class abbot.editor.TestSelector
 
fSelectedItem - Variable in class abbot.editor.TestSelector
 
fSuiteIcon - Variable in class abbot.editor.TestSelector.TestCellRenderer
 
fakeComponent - Variable in class abbot.editor.ComponentBrowser
Is the currently selected component "fake"?
filter - Variable in class abbot.editor.ComponentBrowser
 
filter - Variable in class abbot.editor.ScriptEditor
Generic filter to select a test script.
filterButton - Variable in class abbot.editor.ComponentBrowser
 
filteredPropertyMap - Static variable in class abbot.editor.ComponentPropertyModel
 
finder - Variable in class abbot.editor.ComponentBrowser
 
finder - Variable in class abbot.editor.ComponentNode
 
finder - Variable in class abbot.editor.ScriptEditor
 
fireActionPerformed(String) - Method in class abbot.editor.TextField
 
fireActionPerformed() - Method in class abbot.editor.TextField
 
fireHierarchyChanged() - Method in class abbot.editor.ComponentBrowser
 
fireLayoutChange() - Method in class abbot.editor.ScriptModel
 
firePropertyCheck() - Method in class abbot.editor.ComponentBrowser
 
fireSelectionChanged() - Method in class abbot.editor.ComponentBrowser
 
forkedToggle() - Method in class abbot.editor.ScriptEditor
 

G

get(String) - Static method in class abbot.editor.EditorConstants.Accelerator
 
getChildAt(int) - Method in class abbot.editor.ComponentNode
 
getChildCount() - Method in class abbot.editor.ComponentNode
 
getChooser() - Method in class abbot.editor.ScriptEditor
Return a file chooser that filters for test scripts.
getColumnClass(int) - Method in class abbot.editor.ReferencesModel
 
getColumnClass(int) - Method in class abbot.editor.ScriptModel
 
getColumnCount() - Method in class abbot.editor.ReferencesModel
 
getColumnCount() - Method in class abbot.editor.ScriptModel
 
getColumnName(int) - Method in class abbot.editor.ReferencesModel
 
getColumnName(int) - Method in class abbot.editor.ScriptModel
 
getComponent() - Method in class abbot.editor.ComponentNode
Returns the Component represented, or null if this is either the root or a java.awt.MenuComponent.
getComponentAt(Component, Point) - Static method in class abbot.editor.ScriptEditor
Same as Component.getComponentAt, but recurses to the lowest-level component, regardless of whether it is listening for events.
getComponentBrowser() - Method in class abbot.editor.ScriptEditorFrame
Returns the componentBrowser.
getComponentCount() - Method in class abbot.editor.ComponentNode
 
getComponentForReference(ComponentReference) - Method in class abbot.editor.ComponentBrowser
Convert the component reference into an actual component, creating a dummy one if the real one is not available.
getComponentID(Component) - Method in class abbot.editor.ScriptEditor
Returns null if not found.
getComponentReference(String) - Method in class abbot.editor.ScriptEditor
 
getComponentReference(Component) - Method in class abbot.editor.ScriptEditor
 
getComponentReferences() - Method in class abbot.editor.ScriptEditor
 
getComponents() - Method in class abbot.editor.ComponentNode
Provide a list of a Component's children, sans any transient popups
getCurrentMouseComponent() - Static method in class abbot.editor.ScriptEditor
 
getCurrentMousePosition() - Static method in class abbot.editor.ScriptEditor
 
getCurrentTestSuiteLabel() - Method in class abbot.editor.ScriptEditorFrame
Returns the testSuiteDescription.
getCursorLocation() - Method in class abbot.editor.ScriptTable
The number of cursor locations is one greater than the number of table entries.
getDirectory() - Method in class abbot.editor.ScriptEditor
 
getEntry(int) - Method in class abbot.editor.ScriptModel
 
getIntegerProperty(String, int) - Method in class abbot.editor.Preferences
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class abbot.editor.TestSelector.TestCellRenderer
 
getNextNonchildEntry(int) - Method in class abbot.editor.ScriptModel
Return the next visible row (as an Entry) that is not a child of the given entry.
getPath(Component) - Method in class abbot.editor.ComponentBrowser
 
getPropertyMethods(Class, boolean) - Method in class abbot.editor.ComponentPropertyModel
 
getPropertyName(String) - Method in class abbot.editor.ComponentPropertyModel
Method to "extract" the property name from the method name following the convention specified for a bean
getReferenceAt(int) - Method in class abbot.editor.ComponentBrowser
 
getRow(ComponentReference) - Method in class abbot.editor.ComponentBrowser
Return the row index of the given component reference.
getRowCount() - Method in class abbot.editor.ReferencesModel
 
getRowCount() - Method in class abbot.editor.ScriptModel
 
getRowOf(Step) - Method in class abbot.editor.ScriptModel
Returns -1 if the step is not found.
getScript() - Method in class abbot.editor.ScriptModel
 
getScriptAt(int) - Method in class abbot.editor.ScriptEditor
Returns the test case at the given index.
getScriptContext() - Method in class abbot.editor.ScriptTable
Returns the script context of the currently selected row.
getScriptTable() - Method in class abbot.editor.ScriptEditorFrame
Returns the scriptTable.
getScripts() - Method in class abbot.editor.ScriptEditor
Return a Vector of scripts in the current suite.
getScripts(Test) - Method in class abbot.editor.ScriptEditor
Return a Vector of test cases contained in the given Test.
getSelectedComponent() - Method in class abbot.editor.ComponentBrowser
Returns which component is currently selected.
getSelectedComponentFromTree() - Method in class abbot.editor.ComponentBrowser
Returns the Component represented by the current tree selection.
getSelectedComponentID() - Method in class abbot.editor.ScriptEditor
 
getSelectedItem() - Method in class abbot.editor.TestSelector
 
getSelectedReference() - Method in class abbot.editor.ComponentBrowser
Returns the currently selected reference.
getSelectedReferenceFromList() - Method in class abbot.editor.ComponentBrowser
Returns the component reference represented by the current selection in the reference list.
getSelectedStep() - Method in class abbot.editor.ScriptEditor
 
getSelectedStep() - Method in class abbot.editor.ScriptTable
 
getShowingWindowCount() - Method in class abbot.editor.ScriptEditor
Return the number of windows that are showing.
getSplashScreen() - Static method in class abbot.editor.Costello
 
getStatus() - Method in class abbot.editor.ScriptEditorFrame
 
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.
getString(String) - Method in class abbot.editor.ScriptEditor
If a resource happens to be missing, use its key instead.
getString(String) - Static method in class abbot.editor.ScriptEditorFrame
If a resource happens to be missing, use its key instead.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class abbot.editor.ScriptTable.ScriptTableCellRenderer
 
getTestScript(String) - Method in class abbot.editor.ScriptEditor
Returns the named test script from the current suite, or creates a new one if it's not found.
getTestScriptCount(Test) - Method in class abbot.editor.ScriptEditor
Return the total number of test scripts in the given test.
getTestScriptDescription() - Method in class abbot.editor.ScriptEditorFrame
Returns the testScriptDescription.
getTestScriptSelector() - Method in class abbot.editor.ScriptEditorFrame
Returns the testScriptSelector.
getTesterMethodArgsDesc(Method) - Method in class abbot.editor.ScriptEditor
 
getTesterMethodIcon(Method) - Method in class abbot.editor.ScriptEditor
 
getTesterMethodMenuName(Method) - Method in class abbot.editor.ScriptEditor
Return the human-readable menu name for the action.
getUniqueID(ComponentReference) - Method in class abbot.editor.ScriptEditor
 
getVMArgs() - Method in class abbot.editor.ScriptEditor
 
getValueAt(int, int) - Method in class abbot.editor.ComponentPropertyModel
Display the property name column apropriately.
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 entry object at the given row.
getWorkingDirectory() - Method in class abbot.editor.ScriptEditor
Returns the current test suite's directory, if available, the directory of the current script, if available, or the current working directory.

H

hashCode() - Method in class abbot.editor.ComponentNode
 
hide() - Method in class abbot.editor.Costello.SplashScreen
 
hierarchyChanged(HierarchyEvent) - Method in class abbot.editor.ComponentBrowser.BrowserHierarchyListener
 

I

INFO - Static variable in class abbot.editor.ScriptEditor
Flag for informational status.
ignoreComboBox - Variable in class abbot.editor.ScriptEditor
Need to be able to set the combo box selection w/o reacting to the resulting posted action.
ignoreHierarchyChange - Variable in class abbot.editor.ComponentBrowser
Flag to avoid responding to list/tree selection changes when they're made programmatically instead of by the user.
ignoreReferenceChange - Variable in class abbot.editor.ComponentBrowser
 
ignoreStepEvents - Variable in class abbot.editor.ScriptEditor
 
indent - Variable in class abbot.editor.ScriptModel.Entry
 
initComponents(ActionListener) - Method in class abbot.editor.ScriptEditorFrame
 
initContext() - Method in class abbot.editor.ScriptEditor
Determines if the editor is testing itself and initializes the security manager accordingly.
initFrame() - Method in class abbot.editor.ScriptEditor
Initialize the primary editor frame.
initRecorders() - Method in class abbot.editor.ScriptEditor
 
initScriptTableAndComponentBrowser() - Method in class abbot.editor.ScriptEditor
Initalize the componentBrowser and listeners to the scriptTable
initSecurityManager() - Method in class abbot.editor.ScriptEditor
Install a new security manager to prevent launched applications from exiting the JVM.
insertActions - Variable in class abbot.editor.ScriptEditor
 
insertCall() - Method in class abbot.editor.ScriptEditor
 
insertComment() - Method in class abbot.editor.ScriptEditor
 
insertLaunch() - Method in class abbot.editor.ScriptEditor
Insert a blank launch step.
insertMenu - Variable in class abbot.editor.ScriptEditorFrame
 
insertScript() - Method in class abbot.editor.ScriptEditor
Insert another script as a step in this one.
insertSequence() - Method in class abbot.editor.ScriptEditor
Insert a new, empty sequence.
insertStep(ComponentTester, Method, String, String[], boolean, boolean) - Method in class abbot.editor.ScriptEditor
Create a new step and insert it at the cursor.
insertStep(Step, int, boolean) - Method in class abbot.editor.ScriptModel
Insert the given step at the given row, either before or after the step currently existing at that row.
insertTerminate() - Method in class abbot.editor.ScriptEditor
Insert a terminate step.
invertAssertions - Variable in class abbot.editor.ScriptEditor
 
isAccessibleGetterMethod(Method, boolean) - Method in class abbot.editor.ComponentPropertyModel
Method to check if the method specified on the class is a "getter" for an attribute of that class
isAppLaunched - Variable in class abbot.editor.ScriptEditor
Is the app currently launched/visible?
isAssertOption(AWTEvent) - Method in class abbot.editor.ScriptEditor
 
isCellEditable(int, int) - Method in class abbot.editor.ReferencesModel
 
isComponentSelected() - Method in class abbot.editor.ComponentBrowser
Utility method showing whether a component node has been selected or not.
isComponentSelection(AWTEvent) - Method in class abbot.editor.ScriptEditor
Select a component with either F1 or a tertiary click.
isEmpty() - Method in class abbot.editor.TestSelector
 
isEnabled(int) - Method in class abbot.editor.ScriptEditor
 
isFiltered(Component) - Method in class abbot.editor.ComponentBrowser
 
isFilteredProperty(Class, String) - Method in class abbot.editor.ComponentPropertyModel
Return true if the method name represents a "filtered" property accessor.
isImageCapture(AWTEvent) - Method in class abbot.editor.ScriptEditor
Capture an image.
isLocalMenuActive() - Method in class abbot.editor.TextField
Detect temporary focus loss due to menu activation.
isOpen(int) - Method in class abbot.editor.ScriptModel
Return whether the given row is "open".
isRecorderCancel(AWTEvent) - Method in class abbot.editor.ScriptEditor
Default method of canceling an action is to hit the escape key.
isRecorderStart(AWTEvent) - Method in class abbot.editor.ScriptEditor
Start recording.
isRecorderStop(AWTEvent) - Method in class abbot.editor.ScriptEditor
Should we stop the recorder?
isRootEditor() - Method in class abbot.editor.ScriptEditor
Return whether this script editor is the root instance.
isRootQueue() - Method in class abbot.editor.ComponentBrowser
 
isScriptRunning - Variable in class abbot.editor.ScriptEditor
Is there a script or launch step currently running?
itemStateChanged(ItemEvent) - Method in class abbot.editor.ScriptEditor.ScriptSelectorItemHandler
 

K

KC_INVERT - Static variable in class abbot.editor.ScriptEditor
Key to use to invert an assertion/wait.
KC_RECORD_CANCEL - Static variable in class abbot.editor.ScriptEditor
 
KC_RECORD_IMAGE - Static variable in class abbot.editor.ScriptEditor
 
KC_RECORD_TOGGLE - Static variable in class abbot.editor.ScriptEditor
 
KC_SELECT_COMPONENT - Static variable in class abbot.editor.ScriptEditor
 
KC_WAIT - Static variable in class abbot.editor.ScriptEditor
Key to use to insert a wait instead of an assertion.
keySelectTestClass(char) - Method in class abbot.editor.TestSelector
 
keyTyped(KeyEvent) - Method in class abbot.editor.TestSelector.KeySelectListener
 

L

LARGE_ICON - Static variable in interface abbot.editor.EditorConstants
 
lastEditor - Static variable in class abbot.editor.ScriptEditorFrame
 
lastLaunchTime - Variable in class abbot.editor.ScriptEditor
When was the app last launched?
launch(boolean) - Method in class abbot.editor.ScriptEditor
Launch the GUI under test.
listeners - Variable in class abbot.editor.ComponentBrowser
 
load() - Method in class abbot.editor.ComponentNode
 
load() - Method in class abbot.editor.Preferences
 
loadHTML(String) - Static method in class abbot.editor.ScriptEditor
 
loaded - Variable in class abbot.editor.ComponentNode
 
logAllEvents - Static variable in class abbot.editor.ScriptEditor
 

M

METHOD_OBJECT - Static variable in class abbot.editor.ComponentPropertyModel
 
MI_ABOUT - Static variable in interface abbot.editor.EditorConstants
 
MI_ACTION_COUNT - Static variable in interface abbot.editor.EditorConstants
Total action count (actually one greater than the highest index).
MI_ASSERT_DYNAMIC - Static variable in interface abbot.editor.EditorConstants
 
MI_CAPTURE_DYNAMIC - Static variable in interface abbot.editor.EditorConstants
Start of dynamically generated capture actions.
MI_CLEAR - Static variable in interface abbot.editor.EditorConstants
 
MI_CLOSE - Static variable in interface abbot.editor.EditorConstants
 
MI_COUNT - Static variable in interface abbot.editor.EditorConstants
Total menu item action count.
MI_CUT - Static variable in interface abbot.editor.EditorConstants
 
MI_DELETE - Static variable in interface abbot.editor.EditorConstants
 
MI_DUPLICATE - Static variable in interface abbot.editor.EditorConstants
 
MI_EXIT - Static variable in interface abbot.editor.EditorConstants
 
MI_FORK - Static variable in interface abbot.editor.EditorConstants
 
MI_GETVMARGS - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_CALL - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_COMMENT - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_COUNT - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_DYNAMIC - Static variable in interface abbot.editor.EditorConstants
Start of dynamically generated insert actions.
MI_INSERT_FIRST - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_LAST - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_LAUNCH - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_SCRIPT - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_SEQUENCE - Static variable in interface abbot.editor.EditorConstants
 
MI_INSERT_TERMINATE - Static variable in interface abbot.editor.EditorConstants
 
MI_LAUNCH - Static variable in interface abbot.editor.EditorConstants
 
MI_MOVE_DOWN - Static variable in interface abbot.editor.EditorConstants
 
MI_MOVE_UP - Static variable in interface abbot.editor.EditorConstants
 
MI_NEW - Static variable in interface abbot.editor.EditorConstants
 
MI_OPEN - Static variable in interface abbot.editor.EditorConstants
 
MI_RENAME - Static variable in interface abbot.editor.EditorConstants
 
MI_RUN - Static variable in interface abbot.editor.EditorConstants
 
MI_RUNTO - Static variable in interface abbot.editor.EditorConstants
 
MI_SAVE - Static variable in interface abbot.editor.EditorConstants
 
MI_SAVE_AS - Static variable in interface abbot.editor.EditorConstants
 
MI_SELECT_TESTSUITE - Static variable in interface abbot.editor.EditorConstants
 
MI_SLOW - Static variable in interface abbot.editor.EditorConstants
 
MI_STOP_ON_ERROR - Static variable in interface abbot.editor.EditorConstants
 
MI_STOP_ON_FAILURE - Static variable in interface abbot.editor.EditorConstants
 
MI_TERMINATE - Static variable in interface abbot.editor.EditorConstants
 
MI_TOGGLE_FIRST - Static variable in interface abbot.editor.EditorConstants
 
MI_TOGGLE_LAST - Static variable in interface abbot.editor.EditorConstants
 
MI_WAIT_DYNAMIC - Static variable in interface abbot.editor.EditorConstants
 
MOUSELOCK - Static variable in class abbot.editor.ScriptEditor
 
main(String[]) - Static method in class abbot.editor.Costello
 
main(String[]) - Static method in class abbot.editor.EditorTestSuite
Runs the full test suite.
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.editor.ScriptEditorFunctionalSuite
Run the default test suite.
main(String[]) - Static method in class abbot.editor.ScriptEditorTest
Run the default test suite.
main(String[]) - Static method in class abbot.editor.ScriptModelTest
Run the default test suite.
matchesKey(String, char) - Static method in class abbot.editor.TestSelector.TestCellRenderer
 
menuBar - Variable in class abbot.editor.ScriptEditorFrame
 
menuShortcutMask - Static variable in interface abbot.editor.EditorConstants
 
menuShortcutString - Static variable in interface abbot.editor.EditorConstants
 
method - Variable in class abbot.editor.ScriptEditor.TesterMethodAction
 
model - Variable in class abbot.editor.ScriptModelTest
 
model - Variable in class abbot.editor.ScriptTable
 
mouseClicked(MouseEvent) - Method in class abbot.editor.ScriptEditor.ScriptTableMouseHandler
 
mouseClicked(MouseEvent) - Method in class abbot.editor.TestSelector.DoubleClickListener
 
moveDown() - Method in class abbot.editor.ScriptEditor
Move the selected step down.
moveRowDown(int) - Method in class abbot.editor.ScriptModel
Move the step at the current row past its next sibling.
moveRowUp(int) - Method in class abbot.editor.ScriptModel
Move row up one.
moveUp() - Method in class abbot.editor.ScriptEditor
Move the selected step up.

N

newScript(boolean) - Method in class abbot.editor.ScriptEditor
Create a new script.
newScript(File, boolean) - Method in class abbot.editor.ScriptEditor
Create a new script at the given filename, or open it if it already exists.

O

okSelected() - Method in class abbot.editor.TestSelector
 
oldDelay - Variable in class abbot.editor.ScriptEditor
 
openIcon - Static variable in class abbot.editor.ScriptTable
 
openScript() - Method in class abbot.editor.ScriptEditor
 
openSequences - Variable in class abbot.editor.ScriptModel
 

P

PROPERTY_NAME - Static variable in class abbot.editor.ComponentPropertyModel
 
PROPERTY_VALUE - Static variable in class abbot.editor.ComponentPropertyModel
 
PROPS_FILENAME - Static variable in class abbot.editor.Preferences
 
Preferences - class abbot.editor.Preferences.
 
Preferences() - Constructor for class abbot.editor.Preferences
 
pack() - Method in class abbot.editor.ScriptEditorFrame
 
paint(Graphics) - Method in class abbot.editor.ScriptTable
We paint a cursor where insertions will take effect.
parent - Variable in class abbot.editor.ScriptModel.Entry
 
pcl - Variable in class abbot.editor.CustomCheckBoxMenuItem
 
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.
populateMenu(JMenu, ArrayList) - Method in class abbot.editor.ScriptEditorFrame
 
populateWaitMenu(ArrayList) - Method in class abbot.editor.ScriptEditorFrame
Same as populateAssertMenu, but makes them waits instead.
prefs - Variable in class abbot.editor.ScriptEditorFrame
 
propTable - Variable in class abbot.editor.ComponentBrowser
 
propertyAction(ComponentBrowser, Method, Object) - Method in interface abbot.editor.ComponentBrowserListener
 
propertyChange(PropertyChangeEvent) - Method in class abbot.editor.CustomCheckBoxMenuItem.CustomCheckBoxPropertyListener
 
propertyListSelectionChanged(ListSelectionEvent) - Method in class abbot.editor.ComponentBrowser
 
ptm - Variable in class abbot.editor.ComponentBrowser
 

Q

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

R

ReferencesModel - class abbot.editor.ReferencesModel.
Formats a Script for display in a table.
ReferencesModel(Resolver) - Constructor for class abbot.editor.ReferencesModel
 
record(Recorder) - Method in class abbot.editor.ScriptEditor
Spawn a thread to record events.
recordAllAction - Variable in class abbot.editor.ScriptEditor
 
recordAllMotionAction - Variable in class abbot.editor.ScriptEditor
 
recorder - Variable in class abbot.editor.ScriptEditor.RecordAllAction
 
recorder - Variable in class abbot.editor.ScriptEditor
Adapter for representing the script itself, providing access to individual script steps.
recorders - Variable in class abbot.editor.ScriptEditor
 
recording - Variable in class abbot.editor.ScriptEditor.RecordAllAction
 
refModel - Variable in class abbot.editor.ComponentBrowser
 
refTable - Variable in class abbot.editor.ComponentBrowser
 
referenceListSelectionChanged(ListSelectionEvent) - Method in class abbot.editor.ComponentBrowser
Called when a the reference list selection changes, and when the property list changes.
refreshButton - Variable in class abbot.editor.ComponentBrowser
 
reload() - Method in class abbot.editor.ComponentNode
 
removeSelectionListener(ComponentBrowserListener) - Method in class abbot.editor.ComponentBrowser
 
removeStep(int) - Method in class abbot.editor.ScriptEditor
Remove the step at the given row.
resizeStatusWindow() - Method in class abbot.editor.ScriptEditorFrame
 
resolver - Variable in class abbot.editor.ComponentBrowser
 
resolver - Variable in class abbot.editor.ReferencesModel
 
rootEditorDisposed() - Method in class abbot.editor.ScriptEditor
Return whether the root editor disposed of this instance.
rootIsExiting - Variable in class abbot.editor.ScriptEditor
 
rootNode - Variable in class abbot.editor.ComponentBrowser
 
rootQueue - Variable in class abbot.editor.ComponentBrowser
 
rows - Variable in class abbot.editor.ScriptModel
 
runButton - Variable in class abbot.editor.ScriptEditorFrame
 
runScript(boolean) - Method in class abbot.editor.ScriptEditor
Invoke the currently selected test case.
runner - Variable in class abbot.editor.ScriptEditor
Runner used to execute the script.

S

ScriptEditor - class abbot.editor.ScriptEditor.
Costello, the editor for Abbot scripts.
ScriptEditor() - Constructor for class abbot.editor.ScriptEditor
Constructs a ScriptEditor with the specified view
ScriptEditor.EditorSecurityManager - class abbot.editor.ScriptEditor.EditorSecurityManager.
Security manager to prevent applications under test from exiting.
ScriptEditor.EditorSecurityManager() - Constructor for class abbot.editor.ScriptEditor.EditorSecurityManager
 
ScriptEditor.RecordAllAction - class abbot.editor.ScriptEditor.RecordAllAction.
 
ScriptEditor.RecordAllAction(Recorder, boolean) - Constructor for class abbot.editor.ScriptEditor.RecordAllAction
 
ScriptEditor.ScriptSelectorItemHandler - class abbot.editor.ScriptEditor.ScriptSelectorItemHandler.
Handle the current test case/script selection from the current test suite (if any).
ScriptEditor.ScriptSelectorItemHandler() - Constructor for class abbot.editor.ScriptEditor.ScriptSelectorItemHandler
 
ScriptEditor.ScriptTableMouseHandler - class abbot.editor.ScriptEditor.ScriptTableMouseHandler.
This class clears the selection of the scriptTable upon receipt of a mouse clicked event.
ScriptEditor.ScriptTableMouseHandler() - Constructor for class abbot.editor.ScriptEditor.ScriptTableMouseHandler
 
ScriptEditor.ScriptTableSelectionHandler - class abbot.editor.ScriptEditor.ScriptTableSelectionHandler.
This class responds to changes in the script table's selection.
ScriptEditor.ScriptTableSelectionHandler() - Constructor for class abbot.editor.ScriptEditor.ScriptTableSelectionHandler
 
ScriptEditor.TesterMethodAction - class abbot.editor.ScriptEditor.TesterMethodAction.
This action shows an input dialog to collect arguments for the given method and adds an assertion or action to the current script.
ScriptEditor.TesterMethodAction(ComponentTester, Method, boolean) - Constructor for class abbot.editor.ScriptEditor.TesterMethodAction
 
ScriptEditorFrame - class abbot.editor.ScriptEditorFrame.
Provides the primary frame for the Costello script editor.
ScriptEditorFrame(ScriptEditor, String, ScriptTable, EditorAction[]) - Constructor for class abbot.editor.ScriptEditorFrame
Constructs a ScriptEditorFrame with a title and a scriptable
ScriptEditorFunctionalSuite - class abbot.editor.ScriptEditorFunctionalSuite.
Provides aggregation of all scripts for testing the Script Editor.
ScriptEditorFunctionalSuite(String) - Constructor for class abbot.editor.ScriptEditorFunctionalSuite
Construct a test case with the given name.
ScriptEditorTest - class abbot.editor.ScriptEditorTest.
Tests for the script editor proper.
ScriptEditorTest(String) - Constructor for class abbot.editor.ScriptEditorTest
Construct a test case with the given name.
ScriptModel - class abbot.editor.ScriptModel.
Formats a Script for display in a table.
ScriptModel() - Constructor for class abbot.editor.ScriptModel
 
ScriptModel.Entry - class abbot.editor.ScriptModel.Entry.
Encapsulate information we need to manipulate the row.
ScriptModel.Entry(Step, Sequence, int) - Constructor for class abbot.editor.ScriptModel.Entry
 
ScriptModelTest - class abbot.editor.ScriptModelTest.
Verify operation of ScriptModel.
ScriptModelTest(String) - Constructor for class abbot.editor.ScriptModelTest
Construct a test case with the given name.
ScriptTable - class abbot.editor.ScriptTable.
Provides a component to edit a test script.
ScriptTable(ScriptModel) - Constructor for class abbot.editor.ScriptTable
 
ScriptTable.ScriptTableCellRenderer - class abbot.editor.ScriptTable.ScriptTableCellRenderer.
 
ScriptTable.ScriptTableCellRenderer() - Constructor for class abbot.editor.ScriptTable.ScriptTableCellRenderer
 
save() - Method in class abbot.editor.Preferences
 
saveAsScript(boolean) - Method in class abbot.editor.ScriptEditor
Change the file backing the current script/test case, effectively changing its name.
saveNestedScripts(Sequence) - Method in class abbot.editor.ScriptEditor
 
saveScript() - Method in class abbot.editor.ScriptEditor
Save the current script/test case state to disk.
script - Variable in class abbot.editor.ScriptModel
 
script - Variable in class abbot.editor.ScriptModelTest
 
scriptBrowserSplit - Variable in class abbot.editor.ScriptEditorFrame
 
scriptModel - Variable in class abbot.editor.ScriptEditor
 
scriptSplit - Variable in class abbot.editor.ScriptEditorFrame
 
scriptTable - Variable in class abbot.editor.ScriptEditor
 
scriptTable - Variable in class abbot.editor.ScriptEditorFrame
 
securityManager - Variable in class abbot.editor.ScriptEditor
 
selectedComponent - Variable in class abbot.editor.ComponentBrowser
Currently selected component.
selectedComponent - Variable in class abbot.editor.ScriptEditor
Currently selected component.
selectedReference - Variable in class abbot.editor.ComponentBrowser
Currently selected reference.
selectedReference - Variable in class abbot.editor.ScriptEditor
Currently selected reference, if any.
selectionChanged(ComponentBrowser, Component, ComponentReference) - Method in interface abbot.editor.ComponentBrowserListener
 
setActionsState(boolean) - Method in class abbot.editor.ScriptEditor
Update the state of all our actions.
setAssertOptions(boolean, boolean) - Method in class abbot.editor.ScriptEditorFrame
 
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.
setCursorLocation(int) - Method in class abbot.editor.ScriptTable
 
setDocumentationProperties(String[]) - Static method in class abbot.editor.ScriptEditor
Install the given documentation properties, given as an array of four Strings.
setEditor(JPanel) - Method in class abbot.editor.ScriptEditorFrame
 
setEnabled(int, boolean) - Method in class abbot.editor.ScriptEditor
 
setFilteredPropertyMethods(Class, String[]) - Static method in class abbot.editor.ComponentPropertyModel
Install the given filtered property method properties.
setRecording(boolean) - Method in class abbot.editor.ScriptEditor.RecordAllAction
 
setResolver(Resolver) - Method in class abbot.editor.ComponentBrowser
Set the resolver on which the references list is based.