Skip navigation links
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 Z 

A

A - Static variable in class org.uispec4j.Key
 
AbstractButton - Class in org.uispec4j
Base class for button-like components (toggle buttons, check boxes, etc.)
AbstractButton(AbstractButton) - Constructor for class org.uispec4j.AbstractButton
 
AbstractInterceptionHandlerDecorator - Class in org.uispec4j.interception.handlers
 
AbstractInterceptionHandlerDecorator(InterceptionHandler) - Constructor for class org.uispec4j.interception.handlers.AbstractInterceptionHandlerDecorator
 
AbstractOperandState(StringBuffer, char) - Constructor for class samples.calculator.Calculator.AbstractOperandState
 
AbstractSwingUIComponent - Class in org.uispec4j
Base class for UIComponent implementations that wrap JComponent subclasses.
AbstractSwingUIComponent() - Constructor for class org.uispec4j.AbstractSwingUIComponent
 
AbstractUIComponent - Class in org.uispec4j
Base class for UIComponent implementations.
AbstractUIComponent() - Constructor for class org.uispec4j.AbstractUIComponent
 
actionPerformed(ActionEvent) - Method in class samples.addressbook.gui.actions.CreateCategoryAction
 
actionPerformed(ActionEvent) - Method in class samples.addressbook.gui.actions.CreateContactAction
 
add(InterceptionHandler) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
ADD - Static variable in class org.uispec4j.Key
 
add(String, String) - Method in class org.uispec4j.xml.EventLogger.Log
 
add(String, int) - Method in class org.uispec4j.xml.EventLogger.Log
 
add(Component, int, int, int, int, double, double, int, int, Insets) - Method in class samples.utils.GridBag
 
addAttribute(String, String) - Method in class org.uispec4j.xml.XmlWriter.Tag
 
addAttributes(Component, XmlWriter.Tag) - Method in class org.uispec4j.AbstractUIComponent
 
addAttributes(Component, XmlWriter.Tag) - Method in class org.uispec4j.Window
 
addAWTEventListener(AWTEventListener, long) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
addBookResetListener(BookResetListener) - Method in class samples.addressbook.model.events.EventHandler
 
addCategory(Contact, Category) - Method in class samples.addressbook.model.AddressBook
 
addCategoryCreationListener(CategoryCreationListener) - Method in class samples.addressbook.model.events.EventHandler
 
addCategorySelectionListener(CategorySelectionListener) - Method in class samples.addressbook.gui.selection.SelectionHandler
 
addConsumer(ImageConsumer) - Method in class org.uispec4j.interception.toolkit.Empty.DummyImageProducer
 
addContactCategoriesAssignmentListener(ContactCategoriesAssignmentListener) - Method in class samples.addressbook.model.events.EventHandler
 
addContactChangeListener(ContactChangeListener) - Method in class samples.addressbook.model.events.EventHandler
 
addContactCreationListener(ContactCreationListener) - Method in class samples.addressbook.model.events.EventHandler
 
addContactDeletionListener(ContactDeletionListener) - Method in class samples.addressbook.model.events.EventHandler
 
addContactSelectionListener(ContactSelectionListener) - Method in class samples.addressbook.gui.selection.SelectionHandler
 
addDirtyRegion(JComponent, int, int, int, int) - Method in class org.uispec4j.utils.DummyRepaintManager
 
addInvalidComponent(JComponent) - Method in class org.uispec4j.utils.DummyRepaintManager
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
AddressBook - Class in samples.addressbook.model
 
AddressBook() - Constructor for class samples.addressbook.model.AddressBook
 
addRowToSelection(int) - Method in class org.uispec4j.Table
 
addRunnable(String, Runnable) - Method in class org.uispec4j.utils.ThreadManager
 
addToSelection(String) - Method in class org.uispec4j.Tree
Expands the current jTree selection with a given node.
addToSelection(String, int) - Method in class org.uispec4j.Tree
Expands the current jTree selection with a node identified by its position in its parent node.
addUIComponentClass(Class) - Static method in class org.uispec4j.utils.UIComponentFactory
 
addValue(String) - Method in class org.uispec4j.xml.XmlWriter.Tag
 
ALL - Static variable in interface org.uispec4j.finder.ComponentMatcher
 
ALL_FIELDS - Static variable in class samples.addressbook.model.Contact
 
ALT - Static variable in class org.uispec4j.Key
 
alt(Key) - Static method in class org.uispec4j.Key
 
ALT - Static variable in class org.uispec4j.Key.Modifier
 
AMPERSAND - Static variable in class org.uispec4j.Key
 
and(Assertion...) - Static method in class org.uispec4j.assertion.UISpecAssert
Returns the intersection of the Assertion parameters.
and(ComponentMatcher...) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components that match all its sub-matchers.
and(Assertion...) - Method in class org.uispec4j.UISpecTestCase
Returns the intersection of two assertions.
appendText(String) - Method in class org.uispec4j.TextBox
Inserts text at the given position without pressing Enter.
ArrayUtils - Class in org.uispec4j.utils
 
ArrayUtils() - Constructor for class org.uispec4j.utils.ArrayUtils
 
assertAcceptsDirectoriesOnly() - Method in class org.uispec4j.interception.FileChooserHandler
 
assertAcceptsFilesAndDirectories() - Method in class org.uispec4j.interception.FileChooserHandler
 
assertAcceptsFilesOnly() - Method in class org.uispec4j.interception.FileChooserHandler
 
assertAcceptsWindow(Window) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
AssertAdapter - Class in org.uispec4j.assertion.testlibrairies
 
AssertAdapter() - Constructor for class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertApplyButtonTextEquals(String) - Method in class org.uispec4j.interception.FileChooserHandler
 
assertContainsText(String) - Method in class org.uispec4j.interception.BasicHandler
Checks that there is a text component in the dialog displaying the given text.
assertCurrentDirEquals(File) - Method in class org.uispec4j.interception.FileChooserHandler
 
assertCurrentFileNameEquals(String) - Method in class org.uispec4j.interception.FileChooserHandler
 
assertElapsedTimeLessThan(long) - Method in class org.uispec4j.utils.Chrono
 
assertEmpty(Object[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEmpty(List) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEmpty() - Method in class org.uispec4j.xml.EventLogger
 
assertEquals(String, String) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertEquals(Object, Object) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertEquals(String, String, String) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertEquals(String, Object, Object) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertEquals(boolean, Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks the given assertion equals the expected parameter (with a retry strategy).
assertEquals(String, boolean, Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks the given assertion equals the expected parameter (with a retry strategy).
assertEquals(boolean, Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks that the given assertion equals the expected parameter.
assertEquals(String, boolean, Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks that the given assertion equals the expected parameter.
assertEquals(String, Object[], Object[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEquals(Object[], Object[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEquals(Object[][], Object[][]) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEquals(int[], int[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEquals(Object[], List) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEquals(Object[], Iterator) - Static method in class org.uispec4j.utils.ArrayUtils
 
assertEquals(Object, Color) - Static method in class org.uispec4j.utils.ColorUtils
 
assertEquals(String, Object, Color) - Static method in class org.uispec4j.utils.ColorUtils
 
assertEquals(Object[], Object[]) - Static method in class org.uispec4j.utils.Utils
 
assertEquals(Object[], Object[], Stringifier) - Static method in class org.uispec4j.utils.Utils
 
assertEquals(String) - Method in class org.uispec4j.xml.EventLogger
 
assertEquals(EventLogger) - Method in class org.uispec4j.xml.EventLogger
 
assertEquals(String, String) - Static method in class org.uispec4j.xml.XmlAssert
 
assertEquivalent(String) - Method in class org.uispec4j.xml.EventLogger
 
assertEquivalent(String, String) - Static method in class org.uispec4j.xml.XmlAssert
 
assertFalse(String, boolean) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertFalse(Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks that the given assertion fails (with a retry strategy).
assertFalse(String, Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks the given assertion fails (with a retry strategy).
assertFalse(Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks that the given assertion fails.
assertFalse(String, Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks that the given assertion fails.
Assertion - Class in org.uispec4j.assertion
Interface used for defining conditions.
Assertion() - Constructor for class org.uispec4j.assertion.Assertion
 
assertIsOpenDialog() - Method in class org.uispec4j.interception.FileChooserHandler
 
assertIsSaveDialog() - Method in class org.uispec4j.interception.FileChooserHandler
 
assertMultiSelectionEnabled(boolean) - Method in class org.uispec4j.interception.FileChooserHandler
 
assertNotNull(String, Object) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertNull(String, Object) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertSame(String, Object, Object) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertSetEquals(Object[], Object[], Stringifier) - Static method in class org.uispec4j.utils.Utils
 
assertSimilar(Object, Color) - Static method in class org.uispec4j.utils.ColorUtils
 
assertSimilar(String, Object, Color) - Static method in class org.uispec4j.utils.ColorUtils
 
assertThat(Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks that the given assertion succeeds (with a retry strategy).
assertThat(String, Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks that the given assertion succeeds (with a retry strategy).
assertThat(Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks the given assertion.
assertThat(String, Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks the given assertion.
assertTitleContains(String) - Method in class org.uispec4j.interception.BasicHandler
Checks the displayed title contains the given text.
assertTitleContains(String) - Method in class org.uispec4j.Window
Deprecated. 
assertTitleEquals(String) - Method in class org.uispec4j.interception.BasicHandler
Checks the displayed title is the same as the given text.
assertTitleEquals(String) - Method in class org.uispec4j.Window
Deprecated. 
assertTrue(boolean) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertTrue(String, boolean) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
assertTrue(Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks that the given assertion succeeds (with a retry strategy).
assertTrue(String, Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Checks that the given assertion succeeds (with a retry strategy).
assertTrue(Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks the given assertion.
assertTrue(String, Assertion) - Method in class org.uispec4j.UISpecTestCase
Checks the given assertion.
ASTERISK - Static variable in class org.uispec4j.Key
 
AT - Static variable in class org.uispec4j.Key
 

B

B - Static variable in class org.uispec4j.Key
 
BACKGROUND - Static variable in class org.uispec4j.utils.ComponentColorChecker
 
backgroundEquals(String) - Method in class org.uispec4j.AbstractUIComponent
Checks the background color of the component The color can be given in either hexadecimal ("FF45C0") or human-readable ("red") format.
backgroundEquals(Object[]) - Method in class org.uispec4j.ListBox
Checks the background color of the List cells using either Color or String objects
backgroundEquals(Object[][]) - Method in class org.uispec4j.Table
Checks the background color of the table cells using either Color or String objects
backgroundEquals(Object[]) - Method in class org.uispec4j.Table.Header
Checks the background color on each column of the table header.
backgroundNear(String) - Method in class org.uispec4j.AbstractUIComponent
Checks that the background color of the component is close to the given value.
backgroundNear(int, Object) - Method in class org.uispec4j.ListBox
 
backgroundNear(int, int, Object) - Method in class org.uispec4j.Table
 
BACKQUOTE - Static variable in class org.uispec4j.Key
 
BACKSLASH - Static variable in class org.uispec4j.Key
 
BACKSPACE - Static variable in class org.uispec4j.Key
 
BasicHandler - Class in org.uispec4j.interception
Ready-to-use window interception handler, designed for simple dialogs.
beep() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
blockEquals(int, int, int, int, Object[][]) - Method in class org.uispec4j.Table
 
bookReset() - Method in interface samples.addressbook.model.events.BookResetListener
 
bookReset() - Method in class samples.addressbook.model.events.DummyBookListener
 
BookResetListener - Interface in samples.addressbook.model.events
 
borderEquals(Border[][]) - Method in class org.uispec4j.Table
 
Button - Class in org.uispec4j
Wrapper for JButton components.
Button(JButton) - Constructor for class org.uispec4j.Button
 
BYTE_BUFFER - Static variable in class org.uispec4j.Clipboard
 

C

C - Static variable in class org.uispec4j.Key
 
Calculator - Class in samples.calculator
 
Calculator() - Constructor for class samples.calculator.Calculator
 
Calculator.AbstractOperandState - Class in samples.calculator
 
Calculator.EnteringFirstOperandState - Class in samples.calculator
 
Calculator.EnteringOperatorState - Class in samples.calculator
 
Calculator.EnteringSecondOperandState - Class in samples.calculator
 
Calculator.ShowingResultState - Class in samples.calculator
 
CalculatorPanel - Class in samples.calculator
 
CalculatorPanel() - Constructor for class samples.calculator.CalculatorPanel
 
calendarFieldsEquals(int) - Method in class org.uispec4j.DateSpinner
Checks that the date spinner computes previous and next value with the given value.
cancelSelection() - Method in class org.uispec4j.interception.FileChooserHandler
Clicks on "Cancel".
CAPS_LOCK - Static variable in class org.uispec4j.Key
 
CARAT - Static variable in class org.uispec4j.Key
 
categoriesAssigned(Contact, Category[]) - Method in interface samples.addressbook.model.events.ContactCategoriesAssignmentListener
 
categoriesAssigned(Contact, Category[]) - Method in class samples.addressbook.model.events.DummyContactListener
 
CategoriesAssignmentPanel - Class in samples.addressbook.gui.panels
 
CategoriesAssignmentPanel() - Constructor for class samples.addressbook.gui.panels.CategoriesAssignmentPanel
 
Category - Class in samples.addressbook.model
 
categoryCreated(Category) - Method in class samples.addressbook.gui.panels.CategoryTreePanel
 
categoryCreated(Category) - Method in interface samples.addressbook.model.events.CategoryCreationListener
 
categoryCreated(Category) - Method in class samples.addressbook.model.events.DummyCategoryListener
 
CategoryCreationListener - Interface in samples.addressbook.model.events
 
categorySelected(Category) - Method in class samples.addressbook.gui.actions.CreateCategoryAction
 
categorySelected(Category) - Method in class samples.addressbook.gui.actions.CreateContactAction
 
categorySelected(Category) - Method in interface samples.addressbook.gui.selection.CategorySelectionListener
 
categorySelected(Category) - Method in class samples.addressbook.gui.selection.DummySelectionListener
 
CategorySelectionDialog - Class in samples.addressbook.gui.panels
 
CategorySelectionDialog(AddressBook, Frame) - Constructor for class samples.addressbook.gui.panels.CategorySelectionDialog
 
CategorySelectionListener - Interface in samples.addressbook.gui.selection
 
CategoryTreePanel - Class in samples.addressbook.gui.panels
 
CategoryTreePanel(AddressBook, SelectionHandler) - Constructor for class samples.addressbook.gui.panels.CategoryTreePanel
 
Cell(Container) - Constructor for class org.uispec4j.Table.Cell
 
cellEquals(int, int, Object) - Method in class org.uispec4j.Table
Checks the contents of a given cell.
cellEquals(int, int, Object, TableCellValueConverter) - Method in class org.uispec4j.Table
Checks the contents of a given cell using a specific data converter.
cellIsEditable(int, int) - Method in class org.uispec4j.Table
 
cellIsSelected(int, int) - Method in class org.uispec4j.Table
 
changeContact(Contact, Contact.Field, String) - Method in class samples.addressbook.model.AddressBook
 
CHAR_BUFFER - Static variable in class org.uispec4j.Clipboard
 
check() - Method in class org.uispec4j.assertion.Assertion
Throws an exception if the condition is not true.
check(String, Object, Component) - Method in class org.uispec4j.utils.ComponentColorChecker
 
CheckBox - Class in org.uispec4j
Wrapper for JCheckBox components.
CheckBox(JCheckBox) - Constructor for class org.uispec4j.CheckBox
 
checkImage(Image, int, int, ImageObserver) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
checkWindowWasClosed() - Method in class org.uispec4j.interception.handlers.ClosedInterceptionDetectionHandler
 
Chrono - Class in org.uispec4j.utils
 
cleanupHtml(String) - Static method in class org.uispec4j.utils.Utils
 
clear() - Method in class org.uispec4j.TextBox
Clears the text without validating.
clearSelection() - Method in class org.uispec4j.ListBox
 
clearSelection() - Method in class org.uispec4j.Table
 
clearSelection() - Method in class org.uispec4j.Tree
Removes the current selection.
click() - Method in class org.uispec4j.AbstractButton
 
click() - Method in class org.uispec4j.ComboBox
Selects the first item in the list, if not empty
click(int) - Method in class org.uispec4j.ListBox
 
click(int, Key.Modifier) - Method in class org.uispec4j.ListBox
 
click() - Method in class org.uispec4j.MenuItem
 
click(UIComponent) - Static method in class org.uispec4j.Mouse
Clicks in the center of a UIComponent.
click(int, int) - Method in class org.uispec4j.Table
 
click(int, int, Key.Modifier) - Method in class org.uispec4j.Table
 
click(int) - Method in class org.uispec4j.Table.Header
 
click(String) - Method in class org.uispec4j.Table.Header
 
click(String) - Method in class org.uispec4j.Tree
Simulates a user left-click on a given node.
clickButton(String) - Method in class org.uispec4j.interception.BasicHandler
Clicks on a button given its displayed label.
clickForNextValue() - Method in class org.uispec4j.Spinner
Clicks on the button for next value
clickForPreviousValue() - Method in class org.uispec4j.Spinner
Clicks on the button for previous value
clickOnHyperlink(String) - Method in class org.uispec4j.TextBox
Simulates a click on an hyperlink given a part of the link text.
Clipboard - Class in org.uispec4j
Utility for changing and checking the contents of the system's clipboard.
Clipboard.Charset - Class in org.uispec4j
Enumeration for the charset property in MIME types (UTF-8, UTF-16, etc.)
Clipboard.TextType - Class in org.uispec4j
Enumeration for the text type property in MIME types
Clipboard.TransferType - Class in org.uispec4j
Enumeration for the transfert type property in MIME types (InputStream, CharBuffer, etc.)
close(Window) - Static method in class org.uispec4j.utils.ComponentUtils
 
CLOSE_BRACKET - Static variable in class org.uispec4j.Key
 
ClosedInterceptionDetectionHandler - Class in org.uispec4j.interception.handlers
 
ClosedInterceptionDetectionHandler(InterceptionHandler, long) - Constructor for class org.uispec4j.interception.handlers.ClosedInterceptionDetectionHandler
 
COLON - Static variable in class org.uispec4j.Key
 
ColorUtils - Class in org.uispec4j.utils
Utility for checking colors given either hexa or "natural language" string descriptions.
columnCountEquals(int) - Method in class org.uispec4j.Table
 
columnEquals(int, Object[]) - Method in class org.uispec4j.Table
 
columnIsEditable(int, boolean) - Method in class org.uispec4j.Table
 
columnIsEditable(String, boolean) - Method in class org.uispec4j.Table
 
columnSizeEquals(String, int) - Method in class org.uispec4j.Table
 
columnSizeEquals(int, int) - Method in class org.uispec4j.Table
 
ComboBox - Class in org.uispec4j
Wrapper for JComboBox components.
ComboBox(JComboBox) - Constructor for class org.uispec4j.ComboBox
 
COMMA - Static variable in class org.uispec4j.Key
 
complete() - Method in class org.uispec4j.interception.handlers.NewThreadInterceptionHandlerDecorator
 
complete() - Method in interface org.uispec4j.xml.Node
 
complete() - Method in class org.uispec4j.xml.SilentNode
 
completionEquals(int) - Method in class org.uispec4j.ProgressBar
Checks the completion value as a percentage (0-100) of the available range.
ComponentAmbiguityException - Exception in org.uispec4j
Thrown when several components match a given search specification in Panel.
ComponentAmbiguityException(String) - Constructor for exception org.uispec4j.ComponentAmbiguityException
 
ComponentColorChecker - Class in org.uispec4j.utils
 
ComponentColorChecker() - Constructor for class org.uispec4j.utils.ComponentColorChecker
 
ComponentFinder - Class in org.uispec4j.finder
Generic utility for retrieving AWT/Swing components in a container.
ComponentFinder(Container) - Constructor for class org.uispec4j.finder.ComponentFinder
 
componentLabelFor(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components based on labels (very useful when dealing with forms).
ComponentMatcher - Interface in org.uispec4j.finder
Interface used for implementing component searching policies.
ComponentMatchers - Class in org.uispec4j.finder
Standard searching policies, implemented as ComponentMatcher objects.
ComponentMatchers() - Constructor for class org.uispec4j.finder.ComponentMatchers
 
ComponentUtils - Class in org.uispec4j.utils
Miscellaneous utilities designed for internal use.
ComponentUtils() - Constructor for class org.uispec4j.utils.ComponentUtils
 
compose(Raster, Raster, WritableRaster) - Method in class org.uispec4j.interception.toolkit.Empty.DummyCompositeContext
 
Contact - Class in samples.addressbook.model
 
Contact() - Constructor for class samples.addressbook.model.Contact
 
Contact.Field - Class in samples.addressbook.model
 
ContactCategoriesAssignmentListener - Interface in samples.addressbook.model.events
 
contactChanged(Contact, Contact.Field, String) - Method in class samples.addressbook.gui.panels.ContactEditionPanel
 
contactChanged(Contact, Contact.Field, String) - Method in interface samples.addressbook.model.events.ContactChangeListener
 
contactChanged(Contact, Contact.Field, String) - Method in class samples.addressbook.model.events.DummyContactListener
 
ContactChangeListener - Interface in samples.addressbook.model.events
 
contactCreated(Contact) - Method in interface samples.addressbook.model.events.ContactCreationListener
 
contactCreated(Contact) - Method in class samples.addressbook.model.events.DummyContactListener
 
ContactCreationListener - Interface in samples.addressbook.model.events
 
contactDeleted(Contact) - Method in interface samples.addressbook.model.events.ContactDeletionListener
 
contactDeleted(Contact) - Method in class samples.addressbook.model.events.DummyContactListener
 
ContactDeletionListener - Interface in samples.addressbook.model.events
 
ContactEditionPanel - Class in samples.addressbook.gui.panels
 
ContactEditionPanel(AddressBook, SelectionHandler) - Constructor for class samples.addressbook.gui.panels.ContactEditionPanel
 
contactSelected(Contact) - Method in class samples.addressbook.gui.panels.ContactEditionPanel
 
contactSelected(Contact) - Method in interface samples.addressbook.gui.selection.ContactSelectionListener
 
contactSelected(Contact) - Method in class samples.addressbook.gui.selection.DummySelectionListener
 
ContactSelectionListener - Interface in samples.addressbook.gui.selection
 
ContactTablePanel - Class in samples.addressbook.gui.panels
 
ContactTablePanel(AddressBook, SelectionHandler) - Constructor for class samples.addressbook.gui.panels.ContactTablePanel
 
contains(String) - Method in class org.uispec4j.ComboBox
 
contains(String...) - Method in class org.uispec4j.ComboBox
 
contains(String) - Method in class org.uispec4j.ListBox
 
contains(String...) - Method in class org.uispec4j.ListBox
 
contains(String) - Method in class org.uispec4j.Tree
Checks that a node identified by the given path is present in the jTree.
containsComponent(ComponentMatcher) - Method in class org.uispec4j.Panel
 
containsLabel(String) - Method in class org.uispec4j.Panel
Checks that the panel contains a given non-editable text.
containsMenuBar() - Method in class org.uispec4j.Window
 
containsRow(Object[]) - Method in class org.uispec4j.Table
Checks that the table contains a complete row.
containsRow(int, Object) - Method in class org.uispec4j.Table
Checks that the table contains a row with a given cell.
containsSwingComponent(Class<T>) - Method in class org.uispec4j.Panel
 
containsSwingComponent(Class<T>, String) - Method in class org.uispec4j.Panel
 
containsUIComponent(Class<T>) - Method in class org.uispec4j.Panel
 
containsUIComponent(Class<T>, String) - Method in class org.uispec4j.Panel
 
containsWindow(String) - Method in class org.uispec4j.Desktop
 
contentEquals(String...) - Method in class org.uispec4j.ComboBox
 
contentEquals(String...) - Method in class org.uispec4j.ListBox
 
contentEquals(Object...) - Method in class org.uispec4j.ListSpinner
Checks the list spinner contents
contentEquals(String...) - Method in class org.uispec4j.MenuBar
Checks the names displayed in the menu, ommiting separators.
contentEquals(String...) - Method in class org.uispec4j.MenuItem
 
contentEquals(String) - Method in class org.uispec4j.MenuItem
 
contentEquals(Object[][]) - Method in class org.uispec4j.Table
Checks the values displayed in the table.
contentEquals(String[], Object[][]) - Method in class org.uispec4j.Table
Checks the values displayed in the table for a given set of columns.
contentEquals(String...) - Method in class org.uispec4j.Table.Header
Checks the column names.
contentEquals(int, String...) - Method in class org.uispec4j.Table.Header
 
contentEquals(String) - Method in class org.uispec4j.Tree
Checks the nodes structure displayed by the jTree.
CONTROL - Static variable in class org.uispec4j.Key
 
control(Key) - Static method in class org.uispec4j.Key
 
CONTROL - Static variable in class org.uispec4j.Key.Modifier
 
convertToXmlWithEntities(String) - Static method in class org.uispec4j.xml.XmlEscape
 
convertXmlEntitiesToText(String) - Static method in class org.uispec4j.xml.XmlEscape
 
createButton(Button) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createCanvas(Canvas) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createCanvas(Canvas) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createCategory(Category, String) - Method in class samples.addressbook.model.AddressBook
 
CreateCategoryAction - Class in samples.addressbook.gui.actions
 
CreateCategoryAction(AddressBook, SelectionHandler) - Constructor for class samples.addressbook.gui.actions.CreateCategoryAction
 
createCheckbox(Checkbox) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createCheckboxMenuItem(CheckboxMenuItem) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createChoice(Choice) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createComponent(Component) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createContact() - Method in class samples.addressbook.model.AddressBook
 
createContact(Category) - Method in class samples.addressbook.model.AddressBook
 
CreateContactAction - Class in samples.addressbook.gui.actions
 
CreateContactAction(AddressBook, SelectionHandler) - Constructor for class samples.addressbook.gui.actions.CreateContactAction
 
createContext(ColorModel, ColorModel, RenderingHints) - Method in class org.uispec4j.interception.toolkit.Empty.DummyComposite
 
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class org.uispec4j.interception.toolkit.Empty.DummyPaint
 
createCustomCursor(Image, Point, String) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createDesktopPeer(Desktop) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createDialog(Dialog) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createDialog(Dialog) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createDragGestureRecognizer(Class<T>, DragSource, Component, int, DragGestureListener) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createDragSourceContextPeer(DragGestureEvent) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createFileDialog(FileDialog) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createFrame(Frame) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createFrame(Frame) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createFrame(JComponent) - Static method in class samples.utils.SampleUtils
 
createImage(byte[]) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createImage(byte[], int, int) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createImage(ImageProducer) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createImage(String) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createImage(URL) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createKeyboardFocusManagerPeer(KeyboardFocusManager) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createLabel(Label) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createLightweightFrame(LightweightFrame) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createList(List) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createMenu(Menu) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createMenuBar(MenuBar) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createMenuItem(MenuItem) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createPanel(Panel) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createPanel(Panel) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createPanelWithScroller(JComponent) - Static method in class samples.utils.SampleUtils
 
createPopupMenu(PopupMenu) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createRobot(Robot, GraphicsDevice) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createRobot(Robot, GraphicsDevice) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
createScrollbar(Scrollbar) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createScrollPane(ScrollPane) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createStrokedShape(Shape) - Method in class org.uispec4j.interception.toolkit.Empty.DummyStroke
 
createSystemTray(SystemTray) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createTextArea(TextArea) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createTextField(TextField) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createTrayIcon(TrayIcon) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecButtonUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecColorChooserUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecComboBoxUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecFileChooserUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecLabelUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecListUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecMenuBarUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecMenuItemUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecMenuUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecPanelUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecProgressBarUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecRootPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecScrollBarUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecSeparatorUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecSliderUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecSpinnerUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTabbedPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTableUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTextUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecToolBarUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecToolTipUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecTreeUI
 
createUI(JComponent) - Static method in class org.uispec4j.interception.ui.UISpecViewportUI
 
createUIComponent(Component) - Static method in class org.uispec4j.utils.UIComponentFactory
 
createUIComponents(Component[]) - Static method in class org.uispec4j.utils.UIComponentFactory
 
createWindow(Window) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
createWindow(Window) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 

D

D - Static variable in class org.uispec4j.Key
 
d0 - Static variable in class org.uispec4j.Key
 
d1 - Static variable in class org.uispec4j.Key
 
d2 - Static variable in class org.uispec4j.Key
 
d3 - Static variable in class org.uispec4j.Key
 
d4 - Static variable in class org.uispec4j.Key
 
d5 - Static variable in class org.uispec4j.Key
 
d6 - Static variable in class org.uispec4j.Key
 
d7 - Static variable in class org.uispec4j.Key
 
d8 - Static variable in class org.uispec4j.Key
 
d9 - Static variable in class org.uispec4j.Key
 
DateSpinner - Class in org.uispec4j
Wrapper for JSpinner components implementing a SpinnerDateModel.
DateSpinner(JSpinner) - Constructor for class org.uispec4j.DateSpinner
 
DateUtils - Class in org.uispec4j.utils
Utility for checking date as String formatted by a date format.
DECIMAL - Static variable in class org.uispec4j.Key
 
DEFAULT_ASSERTION_TIME_LIMIT - Static variable in class org.uispec4j.UISpec4J
 
DEFAULT_DATE_FORMAT - Static variable in class org.uispec4j.utils.DateUtils
 
DEFAULT_HEIGHT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
DEFAULT_PRECISION - Static variable in class org.uispec4j.ProgressBar
 
DEFAULT_WIDTH - Static variable in class org.uispec4j.interception.toolkit.Empty
 
DefaultListBoxCellValueConverter - Class in org.uispec4j
Default implementation for the ListBoxCellValueConverter interface.
DefaultListBoxCellValueConverter() - Constructor for class org.uispec4j.DefaultListBoxCellValueConverter
 
DefaultTableCellValueConverter - Class in org.uispec4j
Default implementation for the TableCellValueConverter interface.
DefaultTableCellValueConverter() - Constructor for class org.uispec4j.DefaultTableCellValueConverter
 
DefaultTreeCellValueConverter - Class in org.uispec4j
Default implementation for the TreeCellValueConverter interface.
DefaultTreeCellValueConverter() - Constructor for class org.uispec4j.DefaultTreeCellValueConverter
 
DELETE - Static variable in class org.uispec4j.Key
 
deleteAllChildren() - Method in class samples.addressbook.model.Category
 
Desktop - Class in org.uispec4j
Wrapper for Multiple Desktop Interface (MDI) widgets implemented as JDesktopPane components.
Desktop(JDesktopPane) - Constructor for class org.uispec4j.Desktop
 
displayedNameIdentity(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components whose displayed name is exactly the same as the reference.
displayedNameRegexp(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components whose displayed name matches with the regexp reference.
displayedNameSubstring(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components whose displayed name is a substring of the reference.
displayedValueEquals(String) - Method in class org.uispec4j.ProgressBar
 
dispose() - Method in class org.uispec4j.interception.toolkit.Empty.DummyCompositeContext
 
dispose() - Method in class org.uispec4j.interception.toolkit.Empty.DummyPaintContext
 
dispose() - Method in class org.uispec4j.Window
Closes the window by calling its internal dispose() method.
DO_NOTHING - Static variable in interface org.uispec4j.Trigger
 
doClickInRectangle(UIComponent, Rectangle, boolean, Key.Modifier) - Static method in class org.uispec4j.Mouse
Clicks in a given area of a UIComponent.
doClickInRectangle(Component, Rectangle, boolean, Key.Modifier) - Static method in class org.uispec4j.Mouse
Clicks in a given area of a Swing component.
doDoubleClickInRectangle(Component, Rectangle) - Static method in class org.uispec4j.Mouse
Double clicks in a given area of a Swing component.
DOLLAR - Static variable in class org.uispec4j.Key
 
DOUBLE_QUOTE - Static variable in class org.uispec4j.Key
 
doubleClick() - Method in class org.uispec4j.ListBox
 
doubleClick(int) - Method in class org.uispec4j.ListBox
 
doubleClick(UIComponent) - Static method in class org.uispec4j.Mouse
Double clicks in the center of a UIComponent.
doubleClick(int, int) - Method in class org.uispec4j.Table
 
doubleClick(String) - Method in class org.uispec4j.Tree
 
DOWN - Static variable in class org.uispec4j.Key
 
drag(UIComponent, int, int) - Static method in class org.uispec4j.Mouse
 
drag(UIComponent, boolean, Key.Modifier, int, int) - Static method in class org.uispec4j.Mouse
 
drag(Component, int, int) - Static method in class org.uispec4j.Mouse
 
drag(Component, boolean, Key.Modifier, int, int) - Static method in class org.uispec4j.Mouse
 
DummyBookListener - Class in samples.addressbook.model.events
 
DummyBookListener() - Constructor for class samples.addressbook.model.events.DummyBookListener
 
DummyCategoryListener - Class in samples.addressbook.model.events
 
DummyCategoryListener() - Constructor for class samples.addressbook.model.events.DummyCategoryListener
 
DummyComposite() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyComposite
 
DummyCompositeContext() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyCompositeContext
 
DummyContactListener - Class in samples.addressbook.model.events
 
DummyIcon() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyIcon
 
DummyImageProducer() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyImageProducer
 
DummyPaint() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyPaint
 
DummyPaintContext() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyPaintContext
 
DummyRepaintManager - Class in org.uispec4j.utils
Use this to prevent Swing from painting your components during the tests.
DummyRepaintManager() - Constructor for class org.uispec4j.utils.DummyRepaintManager
 
DummySelectionListener - Class in samples.addressbook.gui.selection
 
DummySelectionListener() - Constructor for class samples.addressbook.gui.selection.DummySelectionListener
 
DummyStroke() - Constructor for class org.uispec4j.interception.toolkit.Empty.DummyStroke
 
dump() - Static method in class org.uispec4j.utils.Log
 

E

E - Static variable in class org.uispec4j.Key
 
editCell(int, int) - Method in class org.uispec4j.Table
Returns a Table.Cell object for interacting with the content of an individual table cell.
editCell(int, int, String, boolean) - Method in class org.uispec4j.Table
Inputs some text in a given cell.
EMAIL - Static variable in class samples.addressbook.model.Contact.Field
 
Empty - Class in org.uispec4j.interception.toolkit
Contains a set of empty peer class designed to keep the UISpec peer implementation clean.
Empty.DummyComposite - Class in org.uispec4j.interception.toolkit
 
Empty.DummyCompositeContext - Class in org.uispec4j.interception.toolkit
 
Empty.DummyIcon - Class in org.uispec4j.interception.toolkit
 
Empty.DummyImageProducer - Class in org.uispec4j.interception.toolkit
 
Empty.DummyPaint - Class in org.uispec4j.interception.toolkit
 
Empty.DummyPaintContext - Class in org.uispec4j.interception.toolkit
 
Empty.DummyStroke - Class in org.uispec4j.interception.toolkit
 
END - Static variable in class org.uispec4j.Key
 
end() - Method in class org.uispec4j.xml.XmlWriter.Tag
 
endDateEquals(String) - Method in class org.uispec4j.DateSpinner
Checks that the date spinner displays ends with the given value
endsWith(Object[][]) - Method in class org.uispec4j.Table
Asserts that the contents of the table ends with the specified rows.
ENTER - Static variable in class org.uispec4j.Key
 
enter(char) - Method in class samples.calculator.Calculator
 
EnteringFirstOperandState(char) - Constructor for class samples.calculator.Calculator.EnteringFirstOperandState
 
EnteringOperatorState(char) - Constructor for class samples.calculator.Calculator.EnteringOperatorState
 
EnteringSecondOperandState(char) - Constructor for class samples.calculator.Calculator.EnteringSecondOperandState
 
enterKeys(Component, Key...) - Static method in class org.uispec4j.utils.KeyUtils
 
EQUALS - Static variable in class org.uispec4j.Key
 
equals(Object, Color) - Static method in class org.uispec4j.utils.ColorUtils
 
equals(String, Color) - Static method in class org.uispec4j.utils.ColorUtils
 
equals(Object, Object) - Static method in class org.uispec4j.utils.Utils
Compare two objects in the case where both can be null
ESCAPE - Static variable in class org.uispec4j.Key
 
EventHandler - Class in samples.addressbook.model.events
 
EventHandler() - Constructor for class samples.addressbook.model.events.EventHandler
 
EventLogger - Class in org.uispec4j.xml
 
EventLogger() - Constructor for class org.uispec4j.xml.EventLogger
 
EventLogger.Log - Class in org.uispec4j.xml
 
ExceptionContainer - Class in org.uispec4j.utils
 
ExceptionContainer() - Constructor for class org.uispec4j.utils.ExceptionContainer
 
ExceptionContainer(RuntimeException) - Constructor for class org.uispec4j.utils.ExceptionContainer
 
EXCLAMATION - Static variable in class org.uispec4j.Key
 
expand(String, boolean) - Method in class org.uispec4j.Tree
Expands or collapses a given node.
expandAll() - Method in class org.uispec4j.Tree
Expands all the nodes of the jTree.
ExtensionGenerator - Class in org.uispec4j.extension
Provides a means for extending UISpec4J to support user-defined components.
ExtensionGenerator() - Constructor for class org.uispec4j.extension.ExtensionGenerator
 
extractName(Component) - Static method in class org.uispec4j.utils.ComponentUtils
 

F

F - Static variable in class org.uispec4j.Key
 
F1 - Static variable in class org.uispec4j.Key
 
F10 - Static variable in class org.uispec4j.Key
 
F11 - Static variable in class org.uispec4j.Key
 
F12 - Static variable in class org.uispec4j.Key
 
F13 - Static variable in class org.uispec4j.Key
 
F14 - Static variable in class org.uispec4j.Key
 
F15 - Static variable in class org.uispec4j.Key
 
F16 - Static variable in class org.uispec4j.Key
 
F17 - Static variable in class org.uispec4j.Key
 
F18 - Static variable in class org.uispec4j.Key
 
F19 - Static variable in class org.uispec4j.Key
 
F2 - Static variable in class org.uispec4j.Key
 
F20 - Static variable in class org.uispec4j.Key
 
F21 - Static variable in class org.uispec4j.Key
 
F22 - Static variable in class org.uispec4j.Key
 
F23 - Static variable in class org.uispec4j.Key
 
F24 - Static variable in class org.uispec4j.Key
 
F3 - Static variable in class org.uispec4j.Key
 
F4 - Static variable in class org.uispec4j.Key
 
F5 - Static variable in class org.uispec4j.Key
 
F6 - Static variable in class org.uispec4j.Key
 
F7 - Static variable in class org.uispec4j.Key
 
F8 - Static variable in class org.uispec4j.Key
 
F9 - Static variable in class org.uispec4j.Key
 
fail(String) - Static method in class org.uispec4j.assertion.testlibrairies.AssertAdapter
 
fail() - Static method in class org.uispec4j.assertion.UISpecAssert
 
fail(String) - Static method in class org.uispec4j.assertion.UISpecAssert
 
failure(String) - Static method in class org.uispec4j.assertion.UISpecAssert
 
FileChooserHandler - Class in org.uispec4j.interception
WindowHandler implementation dedicated to file chooser dialogs.
FileChooserHandler() - Constructor for class org.uispec4j.interception.FileChooserHandler
 
findColumnIndex(String) - Method in class org.uispec4j.Table.Header
 
findComponent(ComponentMatcher) - Method in class org.uispec4j.finder.ComponentFinder
 
findComponent(String, Class[], String) - Method in class org.uispec4j.finder.ComponentFinder
 
FinderUtils - Class in org.uispec4j.finder
Miscellaneous utilities used by the component finding mechanism
findLabelFor(Component) - Static method in class org.uispec4j.utils.ComponentUtils
 
findSwingComponent(Class<T>) - Method in class org.uispec4j.Panel
 
findSwingComponent(Class<T>, String) - Method in class org.uispec4j.Panel
 
findSwingComponent(ComponentMatcher) - Method in class org.uispec4j.Panel
 
findUIComponent(Class<T>) - Method in class org.uispec4j.Panel
 
findUIComponent(Class<T>, String) - Method in class org.uispec4j.Panel
 
findUIComponent(ComponentMatcher) - Method in class org.uispec4j.Panel
 
FIRST_NAME - Static variable in class samples.addressbook.model.Contact.Field
 
focusLost() - Method in class org.uispec4j.TextBox
Simulates losing the focus., by calling directly the focus listeners of the component without going through the focus mechanim.
FOREGROUND - Static variable in class org.uispec4j.utils.ComponentColorChecker
 
foregroundEquals(String) - Method in class org.uispec4j.AbstractUIComponent
Checks the foreground color of the component.
foregroundEquals(Object[]) - Method in class org.uispec4j.ListBox
Checks the foreground color of the table cells using either Color or String objects
foregroundEquals(Object[][]) - Method in class org.uispec4j.Table
Checks the foreground color of the table cells using either Color or String objects
foregroundEquals(String, String) - Method in class org.uispec4j.Tree
Checks the font color used on a given node.
foregroundNear(String) - Method in class org.uispec4j.AbstractUIComponent
Checks that the foreground color of the component is close to the given value.
foregroundNear(int, Object) - Method in class org.uispec4j.ListBox
 
foregroundNear(int, int, Object) - Method in class org.uispec4j.Table
 
FORMAT - Static variable in class samples.calculator.Calculator
 
fromClass(Class<T>) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components that are instances of the class.

G

G - Static variable in class org.uispec4j.Key
 
get(Character) - Static method in class org.uispec4j.Key
 
getAssertionTimeLimit() - Static method in class org.uispec4j.UISpec4J
Returns the default timeout value (in milliseconds) used when checking assertions.
getAwtComponent() - Method in class org.uispec4j.AbstractSwingUIComponent
 
getAwtComponent() - Method in class org.uispec4j.Button
 
getAwtComponent() - Method in class org.uispec4j.CheckBox
 
getAwtComponent() - Method in class org.uispec4j.ComboBox
 
getAwtComponent() - Method in class org.uispec4j.Desktop
 
getAwtComponent() - Method in class org.uispec4j.ListBox
 
getAwtComponent() - Method in class org.uispec4j.MenuBar
 
getAwtComponent() - Method in class org.uispec4j.MenuItem
 
getAwtComponent() - Method in class org.uispec4j.Panel
 
getAwtComponent() - Method in class org.uispec4j.PasswordField
 
getAwtComponent() - Method in class org.uispec4j.ProgressBar
 
getAwtComponent() - Method in class org.uispec4j.RadioButton
 
getAwtComponent() - Method in class org.uispec4j.Slider
 
getAwtComponent() - Method in class org.uispec4j.Spinner
 
getAwtComponent() - Method in class org.uispec4j.TabGroup
 
getAwtComponent() - Method in class org.uispec4j.Table
 
getAwtComponent() - Method in class org.uispec4j.TextBox
 
getAwtComponent() - Method in class org.uispec4j.ToggleButton
 
getAwtComponent() - Method in class org.uispec4j.Tree
 
getAwtComponent() - Method in interface org.uispec4j.UIComponent
Returns the Java GUI component represented by this object.
getAwtContainer() - Method in class org.uispec4j.Panel
 
getAWTEventListeners() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getAWTEventListeners(long) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getBestCursorSize(int, int) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getButton(String) - Method in class org.uispec4j.Panel
 
getButton() - Method in class org.uispec4j.Panel
 
getButton(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getCategories() - Method in class samples.addressbook.model.Contact
 
getChar() - Method in class org.uispec4j.Key
 
getCheckBox(String) - Method in class org.uispec4j.Panel
 
getCheckBox() - Method in class org.uispec4j.Panel
 
getCheckBox(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getChildCount(String) - Method in class org.uispec4j.Tree
Returns the number of children of a given node.
getChildren() - Method in class samples.addressbook.model.Category
 
getCode() - Method in class org.uispec4j.Key
 
getCode() - Method in class org.uispec4j.Key.Modifier
 
getColor(String) - Static method in class org.uispec4j.utils.ColorUtils
 
getColor(Component) - Method in class org.uispec4j.utils.ComponentColorChecker
 
getColorDescription(Object) - Static method in class org.uispec4j.utils.ColorUtils
Returns a normalized string description given a Color or another String description
getColorDescription(Color) - Static method in class org.uispec4j.utils.ColorUtils
Returns a description string for a given Color object
getColorDescription(String) - Static method in class org.uispec4j.utils.ColorUtils
Normalizes a given color description string
getColorModel() - Method in class org.uispec4j.interception.toolkit.Empty.DummyPaintContext
 
getColorModel() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getColumnCount() - Method in class org.uispec4j.Table
 
getColumnIndex(String) - Method in class org.uispec4j.Table
 
getColumnNames() - Method in class org.uispec4j.Table.Header
 
getComboBox(String) - Method in class org.uispec4j.Panel
 
getComboBox() - Method in class org.uispec4j.Panel
 
getComboBox(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getComponent(ComponentMatcher) - Method in class org.uispec4j.finder.ComponentFinder
 
getComponent(String, Class[], String) - Method in class org.uispec4j.finder.ComponentFinder
 
getComponents(ComponentMatcher) - Method in class org.uispec4j.finder.ComponentFinder
 
getComponents(String, Class[]) - Method in class org.uispec4j.finder.ComponentFinder
 
getContacts() - Method in class samples.addressbook.model.AddressBook
 
getContacts(Category) - Method in class samples.addressbook.model.AddressBook
 
getContainer() - Method in class org.uispec4j.AbstractUIComponent
 
getContainer(String) - Method in class org.uispec4j.AbstractUIComponent
 
getContainer(String) - Method in interface org.uispec4j.UIComponent
Returns the first container named parentName or null if not found
getContentAsText() - Static method in class org.uispec4j.Clipboard
Returns the clipboard content as a string.
getContentAt(int, int) - Method in class org.uispec4j.Table
Returns the object (String or Boolean) displayed in a given cell.
getContentAt(int, int, TableCellValueConverter) - Method in class org.uispec4j.Table
Returns the value displayed in a given cell using a specific converter.
getCreateNewContactButton() - Method in class samples.addressbook.gui.panels.ContactTablePanel
 
getCurrentPopup() - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
getCurrentValue() - Method in class samples.calculator.Calculator.AbstractOperandState
 
getCurrentValue() - Method in class samples.calculator.Calculator.EnteringOperatorState
 
getCurrentValue() - Method in class samples.calculator.Calculator
 
getCurrentValue() - Method in class samples.calculator.Calculator.ShowingResultState
 
getDataClass() - Method in class org.uispec4j.Clipboard.TransferType
 
getDataTransferer() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getDate(String) - Static method in class org.uispec4j.utils.DateUtils
Returns the date from the given value parsed by the date format.
getDateSpinner() - Method in class org.uispec4j.Panel
 
getDateSpinner(String) - Method in class org.uispec4j.Panel
 
getDateSpinner(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getDefaultBackground() - Method in class org.uispec4j.Table.Header
Returns a string description of the default background color.
getDescription() - Method in class org.uispec4j.AbstractUIComponent
 
getDescription(Component, XmlWriter.Tag, boolean) - Method in class org.uispec4j.AbstractUIComponent
 
getDescription() - Method in interface org.uispec4j.UIComponent
Returns an XML representation of the component and its subcomponents.
getDescriptionTypeName() - Method in class org.uispec4j.Button
 
getDescriptionTypeName() - Method in class org.uispec4j.CheckBox
 
getDescriptionTypeName() - Method in class org.uispec4j.ComboBox
 
getDescriptionTypeName() - Method in class org.uispec4j.Desktop
 
getDescriptionTypeName() - Method in class org.uispec4j.ListBox
 
getDescriptionTypeName() - Method in class org.uispec4j.MenuBar
 
getDescriptionTypeName() - Method in class org.uispec4j.MenuItem
 
getDescriptionTypeName() - Method in class org.uispec4j.Panel
 
getDescriptionTypeName() - Method in class org.uispec4j.PasswordField
 
getDescriptionTypeName() - Method in class org.uispec4j.ProgressBar
 
getDescriptionTypeName() - Method in class org.uispec4j.RadioButton
 
getDescriptionTypeName() - Method in class org.uispec4j.Slider
 
getDescriptionTypeName() - Method in class org.uispec4j.Spinner
 
getDescriptionTypeName() - Method in class org.uispec4j.TabGroup
 
getDescriptionTypeName() - Method in class org.uispec4j.Table
 
getDescriptionTypeName() - Method in class org.uispec4j.TextBox
 
getDescriptionTypeName() - Method in class org.uispec4j.ToggleButton
 
getDescriptionTypeName() - Method in class org.uispec4j.Tree
 
getDescriptionTypeName() - Method in interface org.uispec4j.UIComponent
Returns the name of the component as it will appear in the XML representation returned by UIComponent.getDescription().
getDescriptionTypeName() - Method in class org.uispec4j.Window
 
getDesktop(String) - Method in class org.uispec4j.Panel
 
getDesktop() - Method in class org.uispec4j.Panel
 
getDesktop(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getDialog() - Method in class samples.addressbook.gui.panels.CategorySelectionDialog
 
getDirtyRegion(JComponent) - Method in class org.uispec4j.utils.DummyRepaintManager
 
getDisplayedName(Component) - Static method in class org.uispec4j.utils.ComponentUtils
 
getDoubleBufferMaximumSize() - Method in class org.uispec4j.utils.DummyRepaintManager
 
getElapsedTime() - Method in class org.uispec4j.utils.Chrono
 
getEventHandler() - Method in class samples.addressbook.model.AddressBook
 
getFontList() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getFontMetrics(Font) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getFontPeer(String, int) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getForeground(Component, Object) - Method in class org.uispec4j.DefaultTreeCellValueConverter
 
getForeground(Component, Object) - Method in interface org.uispec4j.TreeCellValueConverter
Returns the foreground color used in the representation of the object
getFrame() - Method in class samples.addressbook.gui.MainWindow
 
getHandlerCount() - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
getHeader() - Method in class org.uispec4j.Table
Returns a helper interface which gives access to the table header.
getIconForType(int) - Method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
getIconHeight() - Method in class org.uispec4j.interception.toolkit.Empty.DummyIcon
 
getIconWidth() - Method in class org.uispec4j.interception.toolkit.Empty.DummyIcon
 
getImage(String) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getImage(URL) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getInputMethodAdapterDescriptor() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getInputMethodAdapterDescriptor() - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
getInputTextBox(String) - Method in class org.uispec4j.Panel
Retrieves input-only text boxes.
getInputTextBox() - Method in class org.uispec4j.Panel
Retrieves input-only text boxes.
getInstance() - Static method in class org.uispec4j.utils.ThreadManager
 
getInternalAwtContainer() - Method in class org.uispec4j.Window
 
getJTable() - Method in class org.uispec4j.Table
 
getJTree() - Method in class org.uispec4j.Tree
Returns the JTree wrapped by this component.
getKeyboardFocusManagerPeer() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getLabel() - Method in class org.uispec4j.AbstractButton
 
getLabel() - Method in class org.uispec4j.AbstractUIComponent
 
getLabel(Component) - Method in class org.uispec4j.DefaultTreeCellValueConverter
 
getLabel() - Method in interface org.uispec4j.UIComponent
Returns the label displayed on this component, or null if this has no sense for this kind of components.
getListBox(String) - Method in class org.uispec4j.Panel
 
getListBox() - Method in class org.uispec4j.Panel
 
getListBox(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getListSpinner() - Method in class org.uispec4j.Panel
 
getListSpinner(String) - Method in class org.uispec4j.Panel
 
getListSpinner(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getLockingKeyState(int) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getMainWindow() - Method in class org.uispec4j.interception.MainClassAdapter
 
getMainWindow() - Method in interface org.uispec4j.UISpecAdapter
 
getMainWindow() - Method in class org.uispec4j.UISpecTestCase
Returns the Window created by the adapter.
getMatchers(String) - Static method in class org.uispec4j.finder.FinderUtils
 
getMaximumCursorColors() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecButtonUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecColorChooserUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecComboBoxUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecFileChooserUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecLabelUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecListUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuBarUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuItemUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPanelUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecProgressBarUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRootPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollBarUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSeparatorUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSliderUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSpinnerUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTabbedPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolTipUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTreeUI
 
getMaximumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecViewportUI
 
getMenu(String) - Method in class org.uispec4j.MenuBar
Returns a MenuItem component representing a top-level menu (for instance File/Edit/etc.).
getMenuBar() - Method in class org.uispec4j.Window
 
getMenuShortcutKeyMask() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecButtonUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecColorChooserUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecComboBoxUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecFileChooserUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecLabelUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecListUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuBarUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuItemUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPanelUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecProgressBarUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRootPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollBarUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSeparatorUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSliderUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSpinnerUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTabbedPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolTipUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTreeUI
 
getMinimumSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecViewportUI
 
getModalDialog(Trigger) - Static method in class org.uispec4j.interception.WindowInterceptor
Performs a "quick and dirty" interception of a modal dialog.
getModifier() - Method in class org.uispec4j.Key
 
getMouseInfoPeer() - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
getName() - Method in class org.uispec4j.AbstractUIComponent
 
getName() - Method in class org.uispec4j.interception.WindowHandler
 
getName() - Method in interface org.uispec4j.UIComponent
Returns the internal name with which can be used to identify the component.
getName() - Method in class samples.addressbook.model.Category
 
getNumberSpinner() - Method in class org.uispec4j.Panel
 
getNumberSpinner(String) - Method in class org.uispec4j.Panel
 
getNumberSpinner(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getOffscreenBuffer(Component, int, int) - Method in class org.uispec4j.utils.DummyRepaintManager
 
getPanel() - Method in class org.uispec4j.Panel
 
getPanel(String) - Method in class org.uispec4j.Panel
 
getPanel(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getPanel() - Method in class samples.addressbook.gui.panels.CategoryTreePanel
 
getPanel() - Method in class samples.addressbook.gui.panels.ContactEditionPanel
 
getPanel() - Method in class samples.addressbook.gui.panels.ContactTablePanel
 
getParent() - Method in class samples.addressbook.model.Category
 
getPasswordField() - Method in class org.uispec4j.Panel
 
getPasswordField(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getPasswordField(String) - Method in class org.uispec4j.Panel
 
getPath() - Method in class samples.addressbook.model.Category
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecButtonUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecColorChooserUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecComboBoxUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecFileChooserUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecLabelUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecListUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuBarUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuItemUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPanelUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecProgressBarUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecRootPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollBarUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSeparatorUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSliderUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSpinnerUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTabbedPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolTipUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecTreeUI
 
getPreferredSize(JComponent) - Method in class org.uispec4j.interception.ui.UISpecViewportUI
 
getPrintJob(Frame, String, Properties) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getPrintJob(Frame, String, JobAttributes, PageAttributes) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getProgressBar(String) - Method in class org.uispec4j.Panel
 
getProgressBar() - Method in class org.uispec4j.Panel
 
getProgressBar(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getPropertyChangeListeners() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getPropertyChangeListeners(String) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getPropertyPrefix() - Method in class org.uispec4j.interception.ui.UISpecTextUI
 
getRadioButton(String) - Method in class org.uispec4j.Panel
 
getRadioButton() - Method in class org.uispec4j.Panel
 
getRadioButton(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getRaster(int, int, int, int) - Method in class org.uispec4j.interception.toolkit.Empty.DummyPaintContext
 
getResult() - Method in class samples.addressbook.gui.panels.CategorySelectionDialog
 
getRootCategory() - Method in class samples.addressbook.model.AddressBook
 
getRowCount() - Method in class org.uispec4j.Table
 
getRowIndex(int, Object) - Method in class org.uispec4j.Table
 
getRowIndices(int, Object) - Method in class org.uispec4j.Table
 
getScreenHeight() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getScreenHeight() - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
getScreenInsets(GraphicsConfiguration) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getScreenResolution() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getScreenSize() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getScreenWidth() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getScreenWidth() - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
getSelectedTab() - Method in class org.uispec4j.TabGroup
 
getSeparator() - Method in class org.uispec4j.Tree
Returns the separator currently used for specifying node paths in this jTree instance.
getSize() - Method in class org.uispec4j.ListBox
 
getSlider() - Method in class org.uispec4j.Panel
 
getSlider(String) - Method in class org.uispec4j.Panel
 
getSlider(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getSpinner() - Method in class org.uispec4j.Panel
 
getSpinner(String) - Method in class org.uispec4j.Panel
 
getSpinner(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getStack() - Static method in class org.uispec4j.utils.Utils
 
getStandardDate(Date) - Static method in class org.uispec4j.utils.DateUtils
Returns the Date as String formated by the date format.
getSubDescription(Container, XmlWriter.Tag) - Method in class org.uispec4j.AbstractUIComponent
 
getSubDescription(Container, XmlWriter.Tag) - Method in class org.uispec4j.ComboBox
 
getSubDescription(Container, XmlWriter.Tag) - Method in class org.uispec4j.TabGroup
 
getSubDescription(Container, XmlWriter.Tag) - Method in class org.uispec4j.Window
 
getSubMenu(String) - Method in class org.uispec4j.MenuItem
Returns a submenu given its name, or raises an exception if it was not found.
getSubNode(String, Attributes) - Method in interface org.uispec4j.xml.Node
 
getSubNode(String, Attributes) - Method in class org.uispec4j.xml.SilentNode
 
getSwingClasses(Class) - Static method in class org.uispec4j.utils.UIComponentAnalyzer
 
getSwingComponents(Class) - Method in class org.uispec4j.Panel
 
getSwingComponents(Class, String) - Method in class org.uispec4j.Panel
 
getSwingComponents(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getSwingEditorComponentAt(int, int) - Method in class org.uispec4j.Table
 
getSwingRendererComponentAt(int) - Method in class org.uispec4j.ListBox
 
getSwingRendererComponentAt(int, int) - Method in class org.uispec4j.Table
 
getSystemClipboard() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getSystemEventQueueImpl() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getTabGroup(String) - Method in class org.uispec4j.Panel
 
getTabGroup() - Method in class org.uispec4j.Panel
 
getTabGroup(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getTable(String) - Method in class org.uispec4j.Panel
 
getTable() - Method in class org.uispec4j.Panel
 
getTable(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getText() - Method in class org.uispec4j.TextBox
 
getTextBox(String) - Method in class org.uispec4j.Panel
 
getTextBox() - Method in class org.uispec4j.Panel
 
getTextBox(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getTitle() - Method in class org.uispec4j.Window
 
getToggleButton(String) - Method in class org.uispec4j.Panel
 
getToggleButton() - Method in class org.uispec4j.Panel
 
getToggleButton(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getToolkit() - Method in class org.uispec4j.interception.toolkit.UISpecDialogPeer
 
getToolkit() - Method in class org.uispec4j.interception.toolkit.UISpecFramePeer
 
getToolkit() - Method in class org.uispec4j.interception.toolkit.UISpecWindowPeer
 
getTransparency() - Method in class org.uispec4j.interception.toolkit.Empty.DummyPaint
 
getTree(String) - Method in class org.uispec4j.Panel
 
getTree() - Method in class org.uispec4j.Panel
 
getTree(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getTypeName(Class) - Static method in class org.uispec4j.utils.UIComponentAnalyzer
 
getUIComponents(Class) - Method in class org.uispec4j.Panel
 
getUIComponents(Class, String) - Method in class org.uispec4j.Panel
 
getUIComponents(ComponentMatcher) - Method in class org.uispec4j.Panel
 
getUnderlyingToolkit() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
getValue(int, Component, Object) - Method in class org.uispec4j.DefaultListBoxCellValueConverter
 
getValue(int, int, Component, Object) - Method in class org.uispec4j.DefaultTableCellValueConverter
 
getValue(Component, Object) - Method in class org.uispec4j.DefaultTreeCellValueConverter
 
getValue(int, Component, Object) - Method in interface org.uispec4j.ListBoxCellValueConverter
 
getValue(int, int, Component, Object) - Method in class org.uispec4j.ModelTableCellValueConverter
 
getValue(int, int, Component, Object) - Method in interface org.uispec4j.TableCellValueConverter
 
getValue(Component, Object) - Method in interface org.uispec4j.TreeCellValueConverter
Returns the textual representation of the given tree object
getValue(Contact.Field) - Method in class samples.addressbook.model.Contact
 
getVolatileOffscreenBuffer(Component, int, int) - Method in class org.uispec4j.utils.DummyRepaintManager
 
getWindow(String) - Method in class org.uispec4j.Desktop
Returns a window given its title, and waits if it is not available yet.
getWindow() - Method in class org.uispec4j.interception.handlers.ShownInterceptionCollectorHandler
 
getWindowInterceptionTimeLimit() - Static method in class org.uispec4j.UISpec4J
Returns the default timeout value (in milliseconds) used by the library for interception mechanism.
getWindows() - Method in class org.uispec4j.Desktop
Returs all the internal windows contained in the desktop.
grab(Window) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
GREATER_THAN - Static variable in class org.uispec4j.Key
 
GridBag - Class in samples.utils
 
GridBag(Container) - Constructor for class samples.utils.GridBag
 

H

H - Static variable in class org.uispec4j.Key
 
hasDisplayedName(Class) - Static method in class org.uispec4j.utils.ComponentUtils
 
HASH - Static variable in class org.uispec4j.Key
 
hasHeader() - Method in class org.uispec4j.Table
Checks whether a header is displayed for this table.
HTML - Static variable in class org.uispec4j.Clipboard
 
htmlEquals(String) - Method in class org.uispec4j.TextBox
Checks the displayed text in cases where HTML text is used.

I

I - Static variable in class org.uispec4j.Key
 
iconEquals(Icon) - Method in class org.uispec4j.AbstractButton
Checks the icon displayed by the component.
iconEquals(Icon) - Method in class org.uispec4j.TextBox
Checks the icon displayed by the component.
identity(String) - Static method in class org.uispec4j.finder.StringMatcher
 
init() - Static method in class org.uispec4j.interception.BasicHandler
Starts the definition of the handler.
init() - Static method in class org.uispec4j.interception.FileChooserHandler
Creates a new interceptor with the associated Trigger
init() - Static method in class org.uispec4j.interception.ui.UISpecLF
 
init(Trigger) - Static method in class org.uispec4j.interception.WindowInterceptor
Starts the interception of a modal dialog.
init() - Static method in class org.uispec4j.UISpec4J
Initializes UISpec4J, for instance by setting up the interception mechanism.
init() - Static method in class org.uispec4j.utils.DummyRepaintManager
 
innerNameIdentity(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components whose inner name is exactly the same as the reference.
innerNameRegexp(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components whose inner name matches with the regexp reference.
innerNameSubstring(String) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components whose inner name is a substring of the reference.
INPUT_MESSAGE - Static variable in class samples.addressbook.gui.actions.CreateCategoryAction
 
INPUT_STREAM - Static variable in class org.uispec4j.Clipboard
 
INSERT - Static variable in class org.uispec4j.Key
 
insertText(String, int) - Method in class org.uispec4j.TextBox
Inserts text at the given position without pressing Enter.
instance() - Static method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
instance() - Static method in class org.uispec4j.interception.toolkit.UISpecToolkit
 
INSTANCE - Static variable in class org.uispec4j.ModelTableCellValueConverter
 
INSTANCE - Static variable in class org.uispec4j.xml.SilentNode
 
InterceptionError - Error in org.uispec4j.interception
 
InterceptionError(String, Throwable) - Constructor for error org.uispec4j.interception.InterceptionError
 
InterceptionHandler - Interface in org.uispec4j.interception.handlers
Internal interface for window handlers used by WindowInterceptor.
InterceptionInternalError - Error in org.uispec4j.interception.toolkit
Thrown when an internal error occured when UISpec mock the display.
InterceptionInternalError(String) - Constructor for error org.uispec4j.interception.toolkit.InterceptionInternalError
 
interrupt() - Method in interface org.uispec4j.utils.ThreadManager.ThreadDelegate
 
intersection(ComponentMatcher...) - Static method in class org.uispec4j.finder.ComponentMatchers
isBold(Component, Object) - Method in class org.uispec4j.DefaultTreeCellValueConverter
 
isBold(Component, Object) - Method in interface org.uispec4j.TreeCellValueConverter
Indicates whether the given tree object is painted in bold
isCompleted() - Method in class org.uispec4j.ProgressBar
Checks the completion of the progress bar.
isCompletelyDirty(JComponent) - Method in class org.uispec4j.utils.DummyRepaintManager
 
isConsumer(ImageConsumer) - Method in class org.uispec4j.interception.toolkit.Empty.DummyImageProducer
 
isDesktopSupported() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isDoubleBufferingEnabled() - Method in class org.uispec4j.utils.DummyRepaintManager
 
isDynamicLayoutActive() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isEditable() - Method in class org.uispec4j.ComboBox
 
isEditable(boolean[][]) - Method in class org.uispec4j.Table
 
isEditable() - Method in class org.uispec4j.TextBox
 
isEmpty(String) - Method in class org.uispec4j.ComboBox
Checks that the combo box displays the given value and that it shows no elements when expanded.
isEmpty() - Method in class org.uispec4j.ListBox
 
isEmpty() - Method in class org.uispec4j.Table
 
isEnabled() - Method in class org.uispec4j.AbstractUIComponent
 
isEnabled() - Method in interface org.uispec4j.UIComponent
 
isFrameStateSupported(int) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isInstalled() - Static method in class org.uispec4j.utils.DummyRepaintManager
 
isModal() - Method in class org.uispec4j.Window
 
isModalExclusionTypeSupported(Dialog.ModalExclusionType) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isModalityTypeSupported(Dialog.ModalityType) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isPrintable() - Method in class org.uispec4j.Key
 
isSameOrAncestorOf(Category) - Method in class samples.addressbook.model.Category
 
isSelected() - Method in class org.uispec4j.CheckBox
 
isSelected() - Method in class org.uispec4j.RadioButton
 
isSelected() - Method in class org.uispec4j.ToggleButton
 
isSet() - Method in class org.uispec4j.utils.ExceptionContainer
 
isTraySupported() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isTrue() - Method in class org.uispec4j.assertion.Assertion
Returns true if the Assertion.check() method does not fail.
isVisible() - Method in class org.uispec4j.AbstractUIComponent
 
isVisible() - Method in interface org.uispec4j.UIComponent
 
isWindowShapingSupported() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
isWindowTranslucencySupported() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
ItemNotFoundException - Exception in org.uispec4j
 
ItemNotFoundException(String) - Constructor for exception org.uispec4j.ItemNotFoundException
 

J

J - Static variable in class org.uispec4j.Key
 
join() - Method in class org.uispec4j.interception.handlers.NewThreadInterceptionHandlerDecorator
 
join() - Method in interface org.uispec4j.utils.ThreadManager.ThreadDelegate
 
join(int) - Method in interface org.uispec4j.utils.ThreadManager.ThreadDelegate
 
jSpinner - Variable in class org.uispec4j.Spinner
 

K

K - Static variable in class org.uispec4j.Key
 
Key - Class in org.uispec4j
Contants class defining keyboard keys.
Key.Modifier - Class in org.uispec4j
Constants class for keyboard modifiers such as Control or Shift.
KeyUtils - Class in org.uispec4j.utils
 
KeyUtils() - Constructor for class org.uispec4j.utils.KeyUtils
 

L

L - Static variable in class org.uispec4j.Key
 
labelsEqual(String...) - Method in class org.uispec4j.Slider
Checks the slider labels in order.
LAST_NAME - Static variable in class samples.addressbook.model.Contact.Field
 
LEFT - Static variable in class org.uispec4j.Key
 
LEFT_BRACE - Static variable in class org.uispec4j.Key
 
LEFT_BRACKET - Static variable in class org.uispec4j.Key
 
LEFT_PARENTHESIS - Static variable in class org.uispec4j.Key
 
LESS_THAN - Static variable in class org.uispec4j.Key
 
LINE_SEPARATOR - Static variable in class org.uispec4j.utils.Utils
 
ListBox - Class in org.uispec4j
Wrapper for JList components.
ListBox(JList) - Constructor for class org.uispec4j.ListBox
 
ListBoxCellValueConverter - Interface in org.uispec4j
Performs a conversion between internal and tested cell values in a ListBox component This interface is meant to be used when the JList component used by the application uses renderers other than JLabel components.
ListSpinner - Class in org.uispec4j
Wrapper for JSpinner components implementing a SpinnerListModel.
ListSpinner(JSpinner) - Constructor for class org.uispec4j.ListSpinner
 
Log - Class in org.uispec4j.utils
Simple log class used sporadically for debugging sessions
Log() - Constructor for class org.uispec4j.utils.Log
 
log(String) - Method in class org.uispec4j.xml.EventLogger
 

M

M - Static variable in class org.uispec4j.Key
 
main(String[]) - Static method in class org.uispec4j.extension.ExtensionGenerator
 
main(String[]) - Static method in class org.uispec4j.interception.ui.UISpecLF
 
Main - Class in samples.addressbook.main
 
Main() - Constructor for class samples.addressbook.main.Main
 
main(String...) - Static method in class samples.addressbook.main.Main
 
main(String[]) - Static method in class samples.calculator.CalculatorPanel
 
MainClassAdapter - Class in org.uispec4j.interception
Adapter that intercepts the window displayed by the main() of a given class.
MainClassAdapter(Class, String...) - Constructor for class org.uispec4j.interception.MainClassAdapter
 
MainClassTrigger - Class in org.uispec4j.utils
 
MainClassTrigger(Class, String...) - Constructor for class org.uispec4j.utils.MainClassTrigger
 
MainWindow - Class in samples.addressbook.gui
 
MainWindow(AddressBook) - Constructor for class samples.addressbook.gui.MainWindow
 
mapInputMethodHighlight(InputMethodHighlight) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
markCompletelyClean(JComponent) - Method in class org.uispec4j.utils.DummyRepaintManager
 
markCompletelyDirty(JComponent) - Method in class org.uispec4j.utils.DummyRepaintManager
 
matches(Component) - Method in interface org.uispec4j.finder.ComponentMatcher
 
matches(String) - Method in class org.uispec4j.finder.StringMatcher
 
maxEquals(int) - Method in class org.uispec4j.NumberSpinner
Checks that the list spinner displays starts with the given value
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecButtonUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecColorChooserUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecComboBoxUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecFileChooserUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecLabelUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecListUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecMenuBarUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecMenuItemUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecMenuUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecPanelUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecProgressBarUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecRootPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecScrollBarUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecSeparatorUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecSliderUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecSpinnerUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecToolBarUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecToolTipUI
 
maybeUpdateLayoutState() - Method in class org.uispec4j.interception.ui.UISpecViewportUI
 
MenuBar - Class in org.uispec4j
Wrapper for JMenuBar components.
MenuBar(JMenuBar) - Constructor for class org.uispec4j.MenuBar
 
MenuItem - Class in org.uispec4j
Wrapper for menu items (commands or sub-menus) such as JMenu, JMenuItem or JPopupMenu.
MenuItem(JMenuItem) - Constructor for class org.uispec4j.MenuItem
 
MenuItem(JPopupMenu) - Constructor for class org.uispec4j.MenuItem
 
meta(Key) - Static method in class org.uispec4j.Key
 
META - Static variable in class org.uispec4j.Key.Modifier
 
minEquals(int) - Method in class org.uispec4j.NumberSpinner
Checks that the list spinner displays starts with the given value
MINUS - Static variable in class org.uispec4j.Key
 
MOBILE - Static variable in class samples.addressbook.model.Contact.Field
 
MODAL_DIALOG_NOT_CLOSED_ERROR_MESSAGE - Static variable in class org.uispec4j.interception.handlers.ClosedInterceptionDetectionHandler
 
ModalInterceptionCheckerHandler - Class in org.uispec4j.interception.handlers
 
ModalInterceptionCheckerHandler(InterceptionHandler, boolean) - Constructor for class org.uispec4j.interception.handlers.ModalInterceptionCheckerHandler
 
ModelTableCellValueConverter - Class in org.uispec4j
Converter that returns the object managed by the underlying JTable's model.
ModelTableCellValueConverter() - Constructor for class org.uispec4j.ModelTableCellValueConverter
 
Mouse - Class in org.uispec4j
Utility for simulating mouse inputs.

N

N - Static variable in class org.uispec4j.Key
 
NameAlreadyInUseException - Exception in samples.addressbook.model.exceptions
 
NameAlreadyInUseException() - Constructor for exception samples.addressbook.model.exceptions.NameAlreadyInUseException
 
NewThreadInterceptionHandlerDecorator - Class in org.uispec4j.interception.handlers
 
NewThreadInterceptionHandlerDecorator(InterceptionHandler) - Constructor for class org.uispec4j.interception.handlers.NewThreadInterceptionHandlerDecorator
 
nextValueEquals(Object) - Method in class org.uispec4j.Spinner
Checks that the next value is the given value
NO_WINDOW_WAS_SHOWN_ERROR_MESSAGE - Static variable in class org.uispec4j.interception.handlers.ShownInterceptionDetectionHandler
 
Node - Interface in org.uispec4j.xml
 
NONE - Static variable in class org.uispec4j.Key.Modifier
 
normalize(String, int) - Static method in class org.uispec4j.utils.Utils
 
not(Assertion) - Static method in class org.uispec4j.assertion.UISpecAssert
Returns a negation of the given assertion.
not(ComponentMatcher) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components rejected by the inner matcher.
not(Assertion) - Method in class org.uispec4j.UISpecTestCase
Returns a negation of the given assertion.
NOTES - Static variable in class samples.addressbook.model.Contact.Field
 
notifyBookCleared() - Method in class samples.addressbook.model.events.EventHandler
 
notifyBookReset() - Method in class samples.addressbook.model.events.EventHandler
 
notifyCategoriesChange(Contact, Category[]) - Method in class samples.addressbook.model.events.EventHandler
 
notifyCategoryCreation(Category) - Method in class samples.addressbook.model.events.EventHandler
 
notifyContactChange(Contact, Contact.Field, String) - Method in class samples.addressbook.model.events.EventHandler
 
notifyContactCreation(Contact) - Method in class samples.addressbook.model.events.EventHandler
 
notifyContactDeletion(Contact) - Method in class samples.addressbook.model.events.EventHandler
 
NULL - Static variable in interface org.uispec4j.utils.Stringifier
 
NULL_AFFINE_TRANSFORM - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_CANVAS_PEER - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_COLOR_MODEL - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_COMPOSITE - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_COMPOSITE_CONTEXT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_DESKTOP_PEER - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_DIMENSION - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_FONT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_FONT_METRICS - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_GRAPHICS_2D - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_GRAPHICS_CONFIGURATION - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_GRAPHICS_DEVICE - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_ICON - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_IMAGE - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_IMAGE_PRODUCER - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_INPUT_METHOD - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_INPUT_METHOD_DESCRIPTOR - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_INSETS - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_MOUSE_INFO - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_PAINT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_PAINT_CONTEXT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_PANEL_PEER - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_POINT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_RECTANGLE - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_ROBOT - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_STROKE - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_SYSTEM_TRAY_PEER - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_TRAY_ICON_PEER - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NULL_VOLATILE_IMAGE - Static variable in class org.uispec4j.interception.toolkit.Empty
 
NUM0 - Static variable in class org.uispec4j.Key
 
NUM1 - Static variable in class org.uispec4j.Key
 
NUM2 - Static variable in class org.uispec4j.Key
 
NUM3 - Static variable in class org.uispec4j.Key
 
NUM4 - Static variable in class org.uispec4j.Key
 
NUM5 - Static variable in class org.uispec4j.Key
 
NUM6 - Static variable in class org.uispec4j.Key
 
NUM7 - Static variable in class org.uispec4j.Key
 
NUM8 - Static variable in class org.uispec4j.Key
 
NUM9 - Static variable in class org.uispec4j.Key
 
NUM_DIVIDE - Static variable in class org.uispec4j.Key
 
NUM_LOCK - Static variable in class org.uispec4j.Key
 
NUM_MULTIPLY - Static variable in class org.uispec4j.Key
 
NUM_SEPARATOR - Static variable in class org.uispec4j.Key
 
NumberSpinner - Class in org.uispec4j
Wrapper for JSpinner components implementing a SpinnerNumberModel.
NumberSpinner(JSpinner) - Constructor for class org.uispec4j.NumberSpinner
 

O

O - Static variable in class org.uispec4j.Key
 
OPEN_BRACKET - Static variable in class org.uispec4j.Key
 
or(Assertion...) - Static method in class org.uispec4j.assertion.UISpecAssert
Returns the union of the Assertion parameters.
or(ComponentMatcher...) - Static method in class org.uispec4j.finder.ComponentMatchers
Matches components that match at least one of its sub-matchers.
or(Assertion...) - Method in class org.uispec4j.UISpecTestCase
Returns the union of two assertions.
orderedCompare(Object[][], Object[][]) - Static method in class org.uispec4j.utils.ArrayUtils
 
org.uispec4j - package org.uispec4j
Provides classes for handling user interface components.
org.uispec4j.assertion - package org.uispec4j.assertion
Provides a mechanism for checking conditions - please refer to the Using assertions documentation page for details.
org.uispec4j.assertion.testlibrairies - package org.uispec4j.assertion.testlibrairies
 
org.uispec4j.extension - package org.uispec4j.extension
Provides a mechanism for integrating custom components in the library.
org.uispec4j.finder - package org.uispec4j.finder
Contains utility classes for the components searches mechanism.
org.uispec4j.interception - package org.uispec4j.interception
Provides a mechanism for intercepting popped-up dialogs and menus.
org.uispec4j.interception.handlers - package org.uispec4j.interception.handlers
 
org.uispec4j.interception.toolkit - package org.uispec4j.interception.toolkit
 
org.uispec4j.interception.ui - package org.uispec4j.interception.ui
 
org.uispec4j.utils - package org.uispec4j.utils
 
org.uispec4j.xml - package org.uispec4j.xml
 

P

P - Static variable in class org.uispec4j.Key
 
PAGE_DOWN - Static variable in class org.uispec4j.Key
 
PAGE_UP - Static variable in class org.uispec4j.Key
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecButtonUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecColorChooserUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecComboBoxUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecFileChooserUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecLabelUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecListUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuBarUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuItemUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecMenuUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecPanelUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecProgressBarUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecRootPaneUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollBarUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecSeparatorUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecSliderUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecSpinnerUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTabbedPaneUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTableUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolBarUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecToolTipUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTreeUI
 
paint(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecViewportUI
 
paintBackground(Graphics) - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
paintBackground(Graphics) - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
paintBackground(Graphics) - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
paintBackground(Graphics) - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
paintBackground(Graphics) - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
paintBackground(Graphics) - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
paintDirtyRegions() - Method in class org.uispec4j.utils.DummyRepaintManager
 
paintIcon(Component, Graphics, int, int) - Method in class org.uispec4j.interception.toolkit.Empty.DummyIcon
 
paintSafely(Graphics) - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
paintSafely(Graphics) - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
paintSafely(Graphics) - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
paintSafely(Graphics) - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
paintSafely(Graphics) - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
paintSafely(Graphics) - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
Panel - Class in org.uispec4j
General container for UI components.
Panel(Container) - Constructor for class org.uispec4j.Panel
 
passwordEquals(String) - Method in class org.uispec4j.PasswordField
 
PasswordField - Class in org.uispec4j
Wrapper for JPasswordField components.
PasswordField(JPasswordField) - Constructor for class org.uispec4j.PasswordField
 
pathIsExpanded(String) - Method in class org.uispec4j.Tree
Checks that the a given node of the jTree is expanded - i.e.
PERCENT - Static variable in class org.uispec4j.Key
 
PHONE - Static variable in class samples.addressbook.model.Contact.Field
 
plaformSpecificCtrl(Key) - Static method in class org.uispec4j.Key
Returns META-Key on MacOS X, and CTRL-Key on other platforms.
PLAIN - Static variable in class org.uispec4j.Clipboard
 
PopupMenuInterceptor - Class in org.uispec4j.interception
Interceptor for (usually right-click triggered) pop-up menus.
PopupMenuInterceptor() - Constructor for class org.uispec4j.interception.PopupMenuInterceptor
 
positionEquals(String) - Method in class org.uispec4j.Slider
Checks that the current position corresponds to the specified label
prepareImage(Image, int, int, ImageObserver) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
pressed(UIComponent, int, int) - Static method in class org.uispec4j.Mouse
 
pressed(UIComponent, boolean, Key.Modifier, int, int) - Static method in class org.uispec4j.Mouse
 
pressed(Component, int, int) - Static method in class org.uispec4j.Mouse
 
pressed(Component, boolean, Key.Modifier, int, int) - Static method in class org.uispec4j.Mouse
 
pressKey(Key) - Method in class org.uispec4j.AbstractUIComponent
 
pressKey(Key) - Method in interface org.uispec4j.UIComponent
Simulates pressing a key while the focus is on the component.
pressKey(UIComponent, Key) - Static method in class org.uispec4j.utils.KeyUtils
 
pressKey(Component, Key) - Static method in class org.uispec4j.utils.KeyUtils
 
previousValueEquals(Object) - Method in class org.uispec4j.Spinner
Checks that the previous value is the given value
process(Window) - Method in class org.uispec4j.interception.handlers.AbstractInterceptionHandlerDecorator
 
process(Window) - Method in class org.uispec4j.interception.handlers.ClosedInterceptionDetectionHandler
 
process(Window) - Method in interface org.uispec4j.interception.handlers.InterceptionHandler
Called to process a modal dialog when it is shown.
process(Window) - Method in class org.uispec4j.interception.handlers.ModalInterceptionCheckerHandler
 
process(Window) - Method in class org.uispec4j.interception.handlers.NewThreadInterceptionHandlerDecorator
 
process(Window) - Method in class org.uispec4j.interception.handlers.ShownInterceptionCollectorHandler
 
process(Window) - Method in class org.uispec4j.interception.handlers.ShownInterceptionDetectionHandler
 
process(Window) - Method in class org.uispec4j.interception.WindowHandler
Handles the shown window and returns a trigger that will close it.
process(WindowHandler) - Method in class org.uispec4j.interception.WindowInterceptor
Processes a modal dialog.
process(String, WindowHandler) - Method in class org.uispec4j.interception.WindowInterceptor
Processes a modal dialog after having checked its title first.
process(WindowHandler[]) - Method in class org.uispec4j.interception.WindowInterceptor
Processes a sequence of dialogs (one handler per dialog).
processDigit(char) - Method in class samples.calculator.Calculator.AbstractOperandState
 
processDigit(char) - Method in class samples.calculator.Calculator.EnteringOperatorState
 
processDigit(char) - Method in class samples.calculator.Calculator.ShowingResultState
 
processDot() - Method in class samples.calculator.Calculator.AbstractOperandState
 
processDot() - Method in class samples.calculator.Calculator.EnteringOperatorState
 
processDot() - Method in class samples.calculator.Calculator.ShowingResultState
 
processEquals() - Method in class samples.calculator.Calculator.EnteringFirstOperandState
 
processEquals() - Method in class samples.calculator.Calculator.EnteringOperatorState
 
processEquals() - Method in class samples.calculator.Calculator.EnteringSecondOperandState
 
processEquals() - Method in class samples.calculator.Calculator.ShowingResultState
 
processOperator(char) - Method in class samples.calculator.Calculator.EnteringFirstOperandState
 
processOperator(char) - Method in class samples.calculator.Calculator.EnteringOperatorState
 
processOperator(char) - Method in class samples.calculator.Calculator.EnteringSecondOperandState
 
processOperator(char) - Method in class samples.calculator.Calculator.ShowingResultState
 
processTransientWindow(String) - Method in class org.uispec4j.interception.WindowInterceptor
Processes a dialog that will be closed automatically, and checks its name.
processTransientWindow() - Method in class org.uispec4j.interception.WindowInterceptor
Processes a dialog that will be closed automatically.
processWithButtonClick(String) - Method in class org.uispec4j.interception.WindowInterceptor
Processes a dialog by clicking on a given button.
processWithButtonClick(String, String) - Method in class org.uispec4j.interception.WindowInterceptor
Processes a dialog by checking its title and clicking on a given button.
ProgressBar - Class in org.uispec4j
Wrapper for JProgressBar components.
ProgressBar(JProgressBar) - Constructor for class org.uispec4j.ProgressBar
 
putText(CharSequence) - Static method in class org.uispec4j.Clipboard
Dumps a given text (either String or StringBuffer) into the Clipboard, with a default MIME type
putText(Clipboard.TextType, Clipboard.Charset, Clipboard.TransferType, CharSequence) - Static method in class org.uispec4j.Clipboard
Dumps a given text (either String or StringBuffer) into the Clipboard with a specified MIME type

Q

Q - Static variable in class org.uispec4j.Key
 
QUESTION - Static variable in class org.uispec4j.Key
 
QUOTE - Static variable in class org.uispec4j.Key
 

R

R - Static variable in class org.uispec4j.Key
 
RadioButton - Class in org.uispec4j
Wrapper for JRadioButton components.
RadioButton(JRadioButton) - Constructor for class org.uispec4j.RadioButton
 
READER - Static variable in class org.uispec4j.Clipboard
 
regexp(String) - Static method in class org.uispec4j.finder.StringMatcher
 
register(Class<T>...) - Static method in class org.uispec4j.utils.UIComponentFactory
 
register(SelectionHandler) - Static method in class samples.addressbook.gui.selection.DummySelectionListener
 
register(AddressBook) - Static method in class samples.addressbook.model.events.DummyBookListener
 
register(AddressBook) - Static method in class samples.addressbook.model.events.DummyCategoryListener
 
register(AddressBook) - Static method in class samples.addressbook.model.events.DummyContactListener
 
relativePositionEquals(int) - Method in class org.uispec4j.Slider
Checks the knob position as a percentage (0-100) of the available range.
released(UIComponent, int, int) - Static method in class org.uispec4j.Mouse
 
released(UIComponent, boolean, Key.Modifier, int, int) - Static method in class org.uispec4j.Mouse
 
released(Component, int, int) - Static method in class org.uispec4j.Mouse
 
released(Component, boolean, Key.Modifier, int, int) - Static method in class org.uispec4j.Mouse
 
releaseKey(Key) - Method in class org.uispec4j.AbstractUIComponent
 
releaseKey(Key) - Method in interface org.uispec4j.UIComponent
Simulates releasing a key while the focus is on the component.
releaseKey(Component, Key) - Static method in class org.uispec4j.utils.KeyUtils
 
remove(InterceptionHandler) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
removeAWTEventListener(AWTEventListener) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
removeConsumer(ImageConsumer) - Method in class org.uispec4j.interception.toolkit.Empty.DummyImageProducer
 
removeContact(Contact) - Method in class samples.addressbook.model.AddressBook
 
removeFromSelection(String) - Method in class org.uispec4j.Tree
Removes the given node from the current jTree selection.
removeInvalidComponent(JComponent) - Method in class org.uispec4j.utils.DummyRepaintManager
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
removeRowFromSelection(int) - Method in class org.uispec4j.Table
 
requestTopDownLeftRightResend(ImageConsumer) - Method in class org.uispec4j.interception.toolkit.Empty.DummyImageProducer
 
reset() - Method in class org.uispec4j.interception.MainClassAdapter
 
reset() - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
reset() - Method in class org.uispec4j.utils.ExceptionContainer
 
reset() - Static method in class org.uispec4j.utils.Log
 
reset() - Method in class org.uispec4j.xml.EventLogger
 
reset() - Method in class samples.addressbook.model.AddressBook
 
resizeColumn(String, int) - Method in class org.uispec4j.Table
 
restoreAwtToolkit() - Static method in class org.uispec4j.interception.toolkit.UISpecToolkit
Sets the awt.toolkit to its initial value.
rethrowIfNeeded() - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
rethrowIfNeeded() - Method in class org.uispec4j.utils.ExceptionContainer
 
RIGHT - Static variable in class org.uispec4j.Key
 
RIGHT_BRACE - Static variable in class org.uispec4j.Key
 
RIGHT_BRACKET - Static variable in class org.uispec4j.Key
 
RIGHT_PARENTHESIS - Static variable in class org.uispec4j.Key
 
rightClick(int) - Method in class org.uispec4j.ListBox
 
rightClick(int) - Method in class org.uispec4j.Table.Header
 
rightClick(String) - Method in class org.uispec4j.Table.Header
 
rightClick(int, int) - Method in class org.uispec4j.Table
 
rightClick(String) - Method in class org.uispec4j.Tree
Simulates a user right-click on a given node.
rightClickInSelection() - Method in class org.uispec4j.Tree
Right-clicks on the first selected node.
ROOT_NAME - Static variable in class samples.addressbook.model.Category
 
rowCountEquals(int) - Method in class org.uispec4j.Table
 
rowEquals(int, Object[]) - Method in class org.uispec4j.Table
 
rowEquals(int, int, int, Object[]) - Method in class org.uispec4j.Table
 
rowEquals(int, String[], Object[]) - Method in class org.uispec4j.Table
 
rowIsSelected(int) - Method in class org.uispec4j.Table
 
rowsAreSelected(int...) - Method in class org.uispec4j.Table
 
run(Trigger) - Static method in class org.uispec4j.interception.PopupMenuInterceptor
Runs the given trigger and returns the intercepted popup menu.
run() - Method in class org.uispec4j.interception.WindowInterceptor
Starts the interception prepared with the WindowInterceptor.init(Trigger)/WindowInterceptor.process(WindowHandler) call sequence.
run(Trigger) - Static method in class org.uispec4j.interception.WindowInterceptor
Intercepts a non-modal window by running a trigger and returning the displayed window.
run() - Method in interface org.uispec4j.Trigger
 
run() - Method in class org.uispec4j.utils.MainClassTrigger
 
run() - Method in class org.uispec4j.utils.ThreadLauncherTrigger
 
runInCurrentThread(Trigger) - Static method in class org.uispec4j.utils.TriggerRunner
 
runInNewThread(Runnable) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
runInSwingThread(Trigger) - Static method in class org.uispec4j.utils.TriggerRunner
 
runInUISpecThread(Trigger) - Static method in class org.uispec4j.utils.TriggerRunner
 

S

S - Static variable in class org.uispec4j.Key
 
samples.addressbook.gui - package samples.addressbook.gui
 
samples.addressbook.gui.actions - package samples.addressbook.gui.actions
 
samples.addressbook.gui.panels - package samples.addressbook.gui.panels
 
samples.addressbook.gui.selection - package samples.addressbook.gui.selection
 
samples.addressbook.main - package samples.addressbook.main
 
samples.addressbook.model - package samples.addressbook.model
 
samples.addressbook.model.events - package samples.addressbook.model.events
 
samples.addressbook.model.exceptions - package samples.addressbook.model.exceptions
 
samples.calculator - package samples.calculator
 
samples.utils - package samples.utils
 
SampleUtils - Class in samples.utils
 
SampleUtils() - Constructor for class samples.utils.SampleUtils
 
SCROLL_LOCK - Static variable in class org.uispec4j.Key
 
SECOND_EMAIL - Static variable in class samples.addressbook.model.Contact.Field
 
select() - Method in class org.uispec4j.CheckBox
 
select(String) - Method in class org.uispec4j.ComboBox
 
select(File) - Method in class org.uispec4j.interception.FileChooserHandler
 
select(File[]) - Method in class org.uispec4j.interception.FileChooserHandler
 
select(String) - Method in class org.uispec4j.interception.FileChooserHandler
 
select(String[]) - Method in class org.uispec4j.interception.FileChooserHandler
 
select(String...) - Method in class org.uispec4j.ListBox
 
select() - Method in class org.uispec4j.ToggleButton
 
select(String) - Method in class org.uispec4j.Tree
Sets the selection on the given node.
select(String, int) - Method in class org.uispec4j.Tree
Sets the jTree selection on a node identified by its position in its parent node.
select(String, String) - Method in class org.uispec4j.Tree
Selects under a given parent all the nodes whose name contains a given substring.
select(String[]) - Method in class org.uispec4j.Tree
 
selectAllRows() - Method in class org.uispec4j.Table
 
selectBlock(int, int, int, int) - Method in class org.uispec4j.Table
 
selectCategory(Category) - Method in class samples.addressbook.gui.selection.SelectionHandler
 
selectCell(int, int) - Method in class org.uispec4j.Table
 
selectContact(Contact) - Method in class samples.addressbook.gui.selection.SelectionHandler
 
selectedTabEquals(String) - Method in class org.uispec4j.TabGroup
 
selectIndex(int) - Method in class org.uispec4j.ListBox
 
selectIndices(int...) - Method in class org.uispec4j.ListBox
 
selectionEquals(String) - Method in class org.uispec4j.ComboBox
 
selectionEquals(String...) - Method in class org.uispec4j.ListBox
 
selectionEquals(boolean[][]) - Method in class org.uispec4j.Table
Checks the selection on a cell-by-cell basis.
selectionEquals(String) - Method in class org.uispec4j.Tree
Checks that a given node is selected, and that is is the only selection.
selectionEquals(String[]) - Method in class org.uispec4j.Tree
Checks the selection contents.
SelectionHandler - Class in samples.addressbook.gui.selection
 
SelectionHandler() - Constructor for class samples.addressbook.gui.selection.SelectionHandler
 
selectionIsEmpty() - Method in class org.uispec4j.ListBox
 
selectionIsEmpty() - Method in class org.uispec4j.Table
 
selectionIsEmpty() - Method in class org.uispec4j.Tree
Checks that the selection is empty.
selectRoot() - Method in class org.uispec4j.Tree
Selects the root node of the jTree.
selectRow(int) - Method in class org.uispec4j.Table
 
selectRows(int...) - Method in class org.uispec4j.Table
 
selectRowSpan(int, int) - Method in class org.uispec4j.Table
 
selectRowsWithText(int, String...) - Method in class org.uispec4j.Table
Selects all rows where the content of the given column is one of the given labels.
selectTab(String) - Method in class org.uispec4j.TabGroup
 
SEMICOLON - Static variable in class org.uispec4j.Key
 
set(Throwable) - Method in class org.uispec4j.utils.ExceptionContainer
 
setAdapter(UISpecAdapter) - Method in class org.uispec4j.UISpecTestCase
 
setAssertionTimeLimit(long) - Static method in class org.uispec4j.UISpec4J
Sets the default timeout value (in milliseconds) used when checking assertions.
setCellValueConverter(ListBoxCellValueConverter) - Method in class org.uispec4j.ComboBox
 
setCellValueConverter(ListBoxCellValueConverter) - Method in class org.uispec4j.ListBox
 
setCellValueConverter(int, TableCellValueConverter) - Method in class org.uispec4j.Table
Sets a new converter for analyzing the cells of a given column.
setCellValueConverter(TreeCellValueConverter) - Method in class org.uispec4j.Tree
Sets a new converter for retrieving the text displayed on the tree cells.
setCurrentPopup(JPopupMenu) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
setDateFormat(DateFormat) - Static method in class org.uispec4j.utils.DateUtils
Sets the date format.
setDefaultCellValueConverter(TableCellValueConverter) - Method in class org.uispec4j.Table
Sets a new converter for analyzing the table cells content.
setDefaultSeparator(String) - Static method in class org.uispec4j.Tree
Sets the separator to be used for specifying node paths in new jTree instances.
setDoubleBufferingEnabled(boolean) - Method in class org.uispec4j.utils.DummyRepaintManager
 
setDoubleBufferMaximumSize(Dimension) - Method in class org.uispec4j.utils.DummyRepaintManager
 
setDynamicLayout(boolean) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
setLockingKeyState(int, boolean) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
setName(String) - Method in class org.uispec4j.interception.WindowHandler
 
setPassword(String) - Method in class org.uispec4j.PasswordField
 
setPosition(String) - Method in class org.uispec4j.Slider
Moves the knob at the specified label position
setPrecision(int) - Method in class org.uispec4j.ProgressBar
Sets the precision for the completion check.
setPrecision(int) - Method in class org.uispec4j.Slider
Sets the precision for the relative position check.
setRelativePosition(int) - Method in class org.uispec4j.Slider
Sets the knob position as a percentage (0-100) of the available range.
setSeparator(String) - Method in class org.uispec4j.Tree
Sets the separator to be used for specifying node paths in this jTree instance.
setText(String) - Method in class org.uispec4j.ComboBox
Changes the displayed text, in case of an editable combo box.
setText(String) - Method in class org.uispec4j.interception.BasicHandler
Enters a text value, provided that there is only one input text field in the dialog.
setText(String) - Method in class org.uispec4j.TextBox
Replaces the text box contents and simulates pressing the Enter key.
setText(String, boolean) - Method in class org.uispec4j.TextBox
Replaces the text box contents and simulates pressing Enter if pressEnter is set to true.
setUp() - Static method in class org.uispec4j.interception.toolkit.UISpecToolkit
Deprecated.
Do not call this one directly anymore - use UISpec4J.init() instead
setUp() - Method in class org.uispec4j.UISpecTestCase
Initializes the resources needed by the test case.
NB: If you provide your own implementation, do not forget to call this one first.
setValue(Object) - Method in class org.uispec4j.Spinner
Changes the displayed text
setValue(String) - Method in interface org.uispec4j.xml.Node
 
setValue(String) - Method in class org.uispec4j.xml.SilentNode
 
setWindowInterceptionTimeLimit(long) - Static method in class org.uispec4j.UISpec4J
Sets the default timeout value (in milliseconds) used by the library for interception mechanism.
SHIFT - Static variable in class org.uispec4j.Key.Modifier
 
SHIFT - Static variable in class org.uispec4j.Key
 
shift(Key) - Static method in class org.uispec4j.Key
 
show() - Method in class org.uispec4j.interception.toolkit.UISpecDialogPeer
 
show() - Method in class org.uispec4j.interception.toolkit.UISpecFramePeer
 
show() - Method in class org.uispec4j.interception.toolkit.UISpecWindowPeer
 
show(JComponent, String) - Static method in class samples.utils.SampleUtils
 
show(Window) - Static method in class samples.utils.SampleUtils
 
showDialog(JDialog) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
showFrame(JFrame) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
showFrame(Frame) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
ShowingResultState() - Constructor for class samples.calculator.Calculator.ShowingResultState
 
ShownInterceptionCollectorHandler - Class in org.uispec4j.interception.handlers
 
ShownInterceptionCollectorHandler() - Constructor for class org.uispec4j.interception.handlers.ShownInterceptionCollectorHandler
 
ShownInterceptionDetectionHandler - Class in org.uispec4j.interception.handlers
 
ShownInterceptionDetectionHandler(InterceptionHandler, long) - Constructor for class org.uispec4j.interception.handlers.ShownInterceptionDetectionHandler
 
showWindow(Window) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
SilentNode - Class in org.uispec4j.xml
 
SLASH - Static variable in class org.uispec4j.Key
 
sleep(long) - Static method in class org.uispec4j.utils.Utils
 
Slider - Class in org.uispec4j
Wrapper for JSlider components.
Slider(JSlider) - Constructor for class org.uispec4j.Slider
 
SPACE - Static variable in class org.uispec4j.Key
 
Spinner - Class in org.uispec4j
Wrapper for JSpinner components.
Spinner(JSpinner) - Constructor for class org.uispec4j.Spinner
 
start() - Static method in class org.uispec4j.utils.Chrono
 
start(String) - Method in class org.uispec4j.xml.XmlWriter.Tag
 
startDateEquals(String) - Method in class org.uispec4j.DateSpinner
Checks that the date spinner displays starts with the given value
startProduction(ImageConsumer) - Method in class org.uispec4j.interception.toolkit.Empty.DummyImageProducer
 
startsWith(Object[][]) - Method in class org.uispec4j.Table
Asserts that the contents of the table starts with the specified rows.
startTag(Writer, String) - Static method in class org.uispec4j.xml.XmlWriter
 
stepSizeEquals(int) - Method in class org.uispec4j.NumberSpinner
Checks that the list spinner computes previous and next value with the given value.
stop() - Method in class org.uispec4j.interception.handlers.ClosedInterceptionDetectionHandler
 
store(Throwable) - Method in class org.uispec4j.interception.toolkit.UISpecDisplay
 
Stringifier - Interface in org.uispec4j.utils
 
stringify(Object[], Stringifier) - Static method in class org.uispec4j.utils.Utils
 
StringMatcher - Class in org.uispec4j.finder
String matching policy used withing the component searching mechanism.
StringMatcher() - Constructor for class org.uispec4j.finder.StringMatcher
 
substring(String) - Static method in class org.uispec4j.finder.StringMatcher
 
SWING_CLASSES - Static variable in class org.uispec4j.Button
 
SWING_CLASSES - Static variable in class org.uispec4j.CheckBox
 
SWING_CLASSES - Static variable in class org.uispec4j.ComboBox
 
SWING_CLASSES - Static variable in class org.uispec4j.Desktop
 
SWING_CLASSES - Static variable in class org.uispec4j.ListBox
 
SWING_CLASSES - Static variable in class org.uispec4j.MenuBar
 
SWING_CLASSES - Static variable in class org.uispec4j.MenuItem
 
SWING_CLASSES - Static variable in class org.uispec4j.Panel
 
SWING_CLASSES - Static variable in class org.uispec4j.PasswordField
 
SWING_CLASSES - Static variable in class org.uispec4j.ProgressBar
 
SWING_CLASSES - Static variable in class org.uispec4j.RadioButton
 
SWING_CLASSES - Static variable in class org.uispec4j.Slider
 
SWING_CLASSES - Static variable in class org.uispec4j.Spinner
 
SWING_CLASSES - Static variable in class org.uispec4j.TabGroup
 
SWING_CLASSES - Static variable in class org.uispec4j.Table
 
SWING_CLASSES - Static variable in class org.uispec4j.TextBox
 
SWING_CLASSES - Static variable in class org.uispec4j.ToggleButton
 
SWING_CLASSES - Static variable in class org.uispec4j.Tree
 
SWING_CLASSES - Static variable in class org.uispec4j.Window
 
sync() - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
syncNativeQueue(long) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
syncNativeQueue(long) - Method in class org.uispec4j.interception.toolkit.UISpecToolkit
 

T

T - Static variable in class org.uispec4j.Key
 
TAB - Static variable in class org.uispec4j.Key
 
tabColorEquals(String[]) - Method in class org.uispec4j.TabGroup
 
TabGroup - Class in org.uispec4j
Wrapper for JTabbedPane components.
TabGroup(JTabbedPane) - Constructor for class org.uispec4j.TabGroup
 
Table - Class in org.uispec4j
Wrapper for JTable components.
Table(JTable) - Constructor for class org.uispec4j.Table
 
Table.Cell - Class in org.uispec4j
Represents a table cell.
Table.Header - Class in org.uispec4j
 
TableCellValueConverter - Interface in org.uispec4j
Performs a conversion between internal and tested cell values in a Table component
tabNamesEquals(String[]) - Method in class org.uispec4j.TabGroup
 
tearDown() - Method in class org.uispec4j.UISpecTestCase
Checks whether an unexpected exception had occurred, and releases the test resources.
TextBox - Class in org.uispec4j
Wrapper for JTextComponent/JLabel components.
TextBox(JTextComponent) - Constructor for class org.uispec4j.TextBox
 
TextBox(JLabel) - Constructor for class org.uispec4j.TextBox
 
textContains(String...) - Method in class org.uispec4j.TextBox
Checks that the text box contains a number of substrings, in a given order.
textContains(String) - Method in class org.uispec4j.TextBox
 
textDoesNotContain(String) - Method in class org.uispec4j.TextBox
 
textEquals(String) - Method in class org.uispec4j.AbstractButton
 
textEquals(String) - Method in class org.uispec4j.TextBox
 
textIsEmpty() - Method in class org.uispec4j.TextBox
 
THREAD_NAME_SIZE - Static variable in class org.uispec4j.utils.Log
 
ThreadLauncherTrigger - Class in org.uispec4j.utils
 
ThreadLauncherTrigger(Thread...) - Constructor for class org.uispec4j.utils.ThreadLauncherTrigger
 
ThreadManager - Class in org.uispec4j.utils
 
ThreadManager() - Constructor for class org.uispec4j.utils.ThreadManager
 
ThreadManager.ThreadDelegate - Interface in org.uispec4j.utils
 
titleContains(String) - Method in class org.uispec4j.Window
 
titleEquals(String) - Method in class org.uispec4j.interception.FileChooserHandler
 
titleEquals(String) - Method in class org.uispec4j.Window
 
toBooleanObjects(boolean[][]) - Static method in class org.uispec4j.utils.ArrayUtils
 
ToggleButton - Class in org.uispec4j
Wrapper for JToggleButton components.
ToggleButton(JToggleButton) - Constructor for class org.uispec4j.ToggleButton
 
ToolkitDelegate - Class in org.uispec4j.interception.toolkit
Delegates to the underlying Toolkit.
ToolkitDelegate() - Constructor for class org.uispec4j.interception.toolkit.ToolkitDelegate
 
TooltipComponent - Interface in org.uispec4j
Tags components that support tooltips
tooltipContains(String) - Method in class org.uispec4j.AbstractSwingUIComponent
 
tooltipContains(String) - Method in interface org.uispec4j.TooltipComponent
 
tooltipEquals(String) - Method in class org.uispec4j.AbstractSwingUIComponent
 
toolTipEquals(String) - Static method in class org.uispec4j.finder.ComponentMatchers
 
tooltipEquals(String) - Method in interface org.uispec4j.TooltipComponent
 
toString() - Method in class org.uispec4j.Clipboard.Charset
 
toString() - Method in class org.uispec4j.Clipboard.TextType
 
toString() - Method in class org.uispec4j.Clipboard.TransferType
 
toString() - Method in class org.uispec4j.Table
 
toString() - Method in class org.uispec4j.Tree
 
toString(Object[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
toString(Object[][]) - Static method in class org.uispec4j.utils.ArrayUtils
 
toString(int[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
toString(List) - Static method in class org.uispec4j.utils.ArrayUtils
 
toString(Object) - Method in interface org.uispec4j.utils.Stringifier
 
toString() - Method in class samples.addressbook.model.Category
 
toString() - Method in class samples.addressbook.model.Contact.Field
 
toVerticalString(Object[]) - Static method in class org.uispec4j.utils.ArrayUtils
 
Tree - Class in org.uispec4j
Wrapper for JTree components.
Tree(JTree) - Constructor for class org.uispec4j.Tree
 
TreeCellValueConverter - Interface in org.uispec4j
Performs a conversion between internal and tested cell values in a Tree component
Trigger - Interface in org.uispec4j
Interface for window interception triggers - UI interactions which display a window.
triggerButtonClick(String) - Method in class org.uispec4j.interception.BasicHandler
Returns the created window handler with a trigger for clicking on a button.
triggerClick() - Method in class org.uispec4j.AbstractButton
 
triggerClick(int, Key.Modifier) - Method in class org.uispec4j.ListBox
 
triggerClick() - Method in class org.uispec4j.MenuItem
 
triggerClick(String) - Method in class org.uispec4j.Table.Header
 
triggerClick(int) - Method in class org.uispec4j.Table.Header
 
triggerClick(int, int, Key.Modifier) - Method in class org.uispec4j.Table
 
triggerClick(String) - Method in class org.uispec4j.Tree
 
triggerClickOnHyperlink(String) - Method in class org.uispec4j.TextBox
 
triggerDoubleClick(int) - Method in class org.uispec4j.ListBox
 
triggerDoubleClick(int, int) - Method in class org.uispec4j.Table
 
triggerDoubleClick(String) - Method in class org.uispec4j.Tree
 
triggerRightClick(int) - Method in class org.uispec4j.ListBox
 
triggerRightClick(int) - Method in class org.uispec4j.Table.Header
 
triggerRightClick(String) - Method in class org.uispec4j.Table.Header
 
triggerRightClick(int, int) - Method in class org.uispec4j.Table
 
triggerRightClick(String) - Method in class org.uispec4j.Tree
 
triggerRightClickInSelection() - Method in class org.uispec4j.Tree
 
TriggerRunner - Class in org.uispec4j.utils
 
TriggerRunner() - Constructor for class org.uispec4j.utils.TriggerRunner
 
TYPE_NAME - Static variable in class org.uispec4j.Button
 
TYPE_NAME - Static variable in class org.uispec4j.CheckBox
 
TYPE_NAME - Static variable in class org.uispec4j.ComboBox
 
TYPE_NAME - Static variable in class org.uispec4j.Desktop
 
TYPE_NAME - Static variable in class org.uispec4j.ListBox
 
TYPE_NAME - Static variable in class org.uispec4j.MenuBar
 
TYPE_NAME - Static variable in class org.uispec4j.MenuItem
 
TYPE_NAME - Static variable in class org.uispec4j.Panel
 
TYPE_NAME - Static variable in class org.uispec4j.PasswordField
 
TYPE_NAME - Static variable in class org.uispec4j.ProgressBar
 
TYPE_NAME - Static variable in class org.uispec4j.RadioButton
 
TYPE_NAME - Static variable in class org.uispec4j.Slider
 
TYPE_NAME - Static variable in class org.uispec4j.Spinner
 
TYPE_NAME - Static variable in class org.uispec4j.TabGroup
 
TYPE_NAME - Static variable in class org.uispec4j.Table
 
TYPE_NAME - Static variable in class org.uispec4j.TextBox
 
TYPE_NAME - Static variable in class org.uispec4j.ToggleButton
 
TYPE_NAME - Static variable in class org.uispec4j.Tree
 
TYPE_NAME - Static variable in class org.uispec4j.Window
 
typeKey(Key) - Method in class org.uispec4j.AbstractUIComponent
 
typeKey(Key) - Method in interface org.uispec4j.UIComponent
Simulates typing a key while the focus is on the component.

U

U - Static variable in class org.uispec4j.Key
 
UIComponent - Interface in org.uispec4j
Interface for all UI (user interface) components.
UIComponentAnalyzer - Class in org.uispec4j.utils
 
UIComponentAnalyzer() - Constructor for class org.uispec4j.utils.UIComponentAnalyzer
 
UIComponentFactory - Class in org.uispec4j.utils
Factory which creates UIComponent wrappers for Swing components.
UIComponentFactory() - Constructor for class org.uispec4j.utils.UIComponentFactory
 
UISpec4J - Class in org.uispec4j
Facade for the initialization of the library, mainly used for the interception mechanism.
UISpec4J() - Constructor for class org.uispec4j.UISpec4J
 
UISpecAdapter - Interface in org.uispec4j
Interface for adapting a UISpec4J test suite to a given application.
UISpecAssert - Class in org.uispec4j.assertion
Checks the validity of Assertion objects.
UISpecAssert() - Constructor for class org.uispec4j.assertion.UISpecAssert
 
UISpecButtonUI - Class in org.uispec4j.interception.ui
 
UISpecButtonUI() - Constructor for class org.uispec4j.interception.ui.UISpecButtonUI
 
UISpecCheckBoxMenuItemUI - Class in org.uispec4j.interception.ui
 
UISpecCheckBoxMenuItemUI() - Constructor for class org.uispec4j.interception.ui.UISpecCheckBoxMenuItemUI
 
UISpecCheckBoxUI - Class in org.uispec4j.interception.ui
 
UISpecCheckBoxUI() - Constructor for class org.uispec4j.interception.ui.UISpecCheckBoxUI
 
UISpecColorChooserUI - Class in org.uispec4j.interception.ui
 
UISpecColorChooserUI() - Constructor for class org.uispec4j.interception.ui.UISpecColorChooserUI
 
UISpecComboBoxUI - Class in org.uispec4j.interception.ui
 
UISpecComboBoxUI() - Constructor for class org.uispec4j.interception.ui.UISpecComboBoxUI
 
UISpecDesktopIconUI - Class in org.uispec4j.interception.ui
 
UISpecDesktopIconUI() - Constructor for class org.uispec4j.interception.ui.UISpecDesktopIconUI
 
UISpecDesktopPaneUI - Class in org.uispec4j.interception.ui
 
UISpecDesktopPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecDesktopPaneUI
 
UISpecDialogPeer - Class in org.uispec4j.interception.toolkit
 
UISpecDialogPeer(JDialog) - Constructor for class org.uispec4j.interception.toolkit.UISpecDialogPeer
 
UISpecDisplay - Class in org.uispec4j.interception.toolkit
Virtual display used by the interception mechanism.
UISpecEditorPaneUI - Class in org.uispec4j.interception.ui
 
UISpecEditorPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
UISpecFileChooserUI - Class in org.uispec4j.interception.ui
 
UISpecFileChooserUI(JFileChooser) - Constructor for class org.uispec4j.interception.ui.UISpecFileChooserUI
 
UISpecFormattedTextFieldUI - Class in org.uispec4j.interception.ui
 
UISpecFormattedTextFieldUI() - Constructor for class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
UISpecFramePeer - Class in org.uispec4j.interception.toolkit
 
UISpecFramePeer(Frame) - Constructor for class org.uispec4j.interception.toolkit.UISpecFramePeer
 
UISpecInternalFrameUI - Class in org.uispec4j.interception.ui
 
UISpecInternalFrameUI(JInternalFrame) - Constructor for class org.uispec4j.interception.ui.UISpecInternalFrameUI
 
UISpecLabelUI - Class in org.uispec4j.interception.ui
 
UISpecLabelUI() - Constructor for class org.uispec4j.interception.ui.UISpecLabelUI
 
UISpecLF - Class in org.uispec4j.interception.ui
 
UISpecLF() - Constructor for class org.uispec4j.interception.ui.UISpecLF
 
UISpecListUI - Class in org.uispec4j.interception.ui
 
UISpecListUI() - Constructor for class org.uispec4j.interception.ui.UISpecListUI
 
UISpecMenuBarUI - Class in org.uispec4j.interception.ui
 
UISpecMenuBarUI() - Constructor for class org.uispec4j.interception.ui.UISpecMenuBarUI
 
UISpecMenuItemUI - Class in org.uispec4j.interception.ui
 
UISpecMenuItemUI() - Constructor for class org.uispec4j.interception.ui.UISpecMenuItemUI
 
UISpecMenuUI - Class in org.uispec4j.interception.ui
 
UISpecMenuUI() - Constructor for class org.uispec4j.interception.ui.UISpecMenuUI
 
UISpecOptionPaneUI - Class in org.uispec4j.interception.ui
 
UISpecOptionPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecOptionPaneUI
 
UISpecPanelUI - Class in org.uispec4j.interception.ui
 
UISpecPanelUI() - Constructor for class org.uispec4j.interception.ui.UISpecPanelUI
 
UISpecPasswordFieldUI - Class in org.uispec4j.interception.ui
 
UISpecPasswordFieldUI() - Constructor for class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
UISpecPopupMenuSeparatorUI - Class in org.uispec4j.interception.ui
 
UISpecPopupMenuSeparatorUI() - Constructor for class org.uispec4j.interception.ui.UISpecPopupMenuSeparatorUI
 
UISpecPopupMenuUI - Class in org.uispec4j.interception.ui
 
UISpecPopupMenuUI() - Constructor for class org.uispec4j.interception.ui.UISpecPopupMenuUI
 
UISpecProgressBarUI - Class in org.uispec4j.interception.ui
 
UISpecProgressBarUI() - Constructor for class org.uispec4j.interception.ui.UISpecProgressBarUI
 
UISpecRadioButtonMenuItemUI - Class in org.uispec4j.interception.ui
 
UISpecRadioButtonMenuItemUI() - Constructor for class org.uispec4j.interception.ui.UISpecRadioButtonMenuItemUI
 
UISpecRadioButtonUI - Class in org.uispec4j.interception.ui
 
UISpecRadioButtonUI() - Constructor for class org.uispec4j.interception.ui.UISpecRadioButtonUI
 
UISpecRootPaneUI - Class in org.uispec4j.interception.ui
 
UISpecRootPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecRootPaneUI
 
UISpecScrollBarUI - Class in org.uispec4j.interception.ui
 
UISpecScrollBarUI() - Constructor for class org.uispec4j.interception.ui.UISpecScrollBarUI
 
UISpecScrollPaneUI - Class in org.uispec4j.interception.ui
 
UISpecScrollPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecScrollPaneUI
 
UISpecSeparatorUI - Class in org.uispec4j.interception.ui
 
UISpecSeparatorUI() - Constructor for class org.uispec4j.interception.ui.UISpecSeparatorUI
 
UISpecSliderUI - Class in org.uispec4j.interception.ui
 
UISpecSliderUI(JSlider) - Constructor for class org.uispec4j.interception.ui.UISpecSliderUI
 
UISpecSpinnerUI - Class in org.uispec4j.interception.ui
 
UISpecSpinnerUI() - Constructor for class org.uispec4j.interception.ui.UISpecSpinnerUI
 
UISpecSplitPaneUI - Class in org.uispec4j.interception.ui
 
UISpecSplitPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecSplitPaneUI
 
UISpecTabbedPaneUI - Class in org.uispec4j.interception.ui
 
UISpecTabbedPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecTabbedPaneUI
 
UISpecTableHeaderUI - Class in org.uispec4j.interception.ui
 
UISpecTableHeaderUI() - Constructor for class org.uispec4j.interception.ui.UISpecTableHeaderUI
 
UISpecTableUI - Class in org.uispec4j.interception.ui
 
UISpecTableUI() - Constructor for class org.uispec4j.interception.ui.UISpecTableUI
 
UISpecTestCase - Class in org.uispec4j
UISpec4J-enabled TestCase class.
UISpecTestCase() - Constructor for class org.uispec4j.UISpecTestCase
 
UISpecTestCase(String) - Constructor for class org.uispec4j.UISpecTestCase
 
UISpecTextAreaUI - Class in org.uispec4j.interception.ui
 
UISpecTextAreaUI() - Constructor for class org.uispec4j.interception.ui.UISpecTextAreaUI
 
UISpecTextFieldUI - Class in org.uispec4j.interception.ui
 
UISpecTextFieldUI() - Constructor for class org.uispec4j.interception.ui.UISpecTextFieldUI
 
UISpecTextPaneUI - Class in org.uispec4j.interception.ui
 
UISpecTextPaneUI() - Constructor for class org.uispec4j.interception.ui.UISpecTextPaneUI
 
UISpecTextUI - Class in org.uispec4j.interception.ui
 
UISpecTextUI() - Constructor for class org.uispec4j.interception.ui.UISpecTextUI
 
UISpecToggleButtonUI - Class in org.uispec4j.interception.ui
 
UISpecToggleButtonUI() - Constructor for class org.uispec4j.interception.ui.UISpecToggleButtonUI
 
UISpecToolBarSeparatorUI - Class in org.uispec4j.interception.ui
 
UISpecToolBarSeparatorUI() - Constructor for class org.uispec4j.interception.ui.UISpecToolBarSeparatorUI
 
UISpecToolBarUI - Class in org.uispec4j.interception.ui
 
UISpecToolBarUI() - Constructor for class org.uispec4j.interception.ui.UISpecToolBarUI
 
UISpecToolkit - Class in org.uispec4j.interception.toolkit
Mock toolkit used for intercepting displayed frames and dialogs.
UISpecToolkit() - Constructor for class org.uispec4j.interception.toolkit.UISpecToolkit
 
UISpecToolTipUI - Class in org.uispec4j.interception.ui
 
UISpecToolTipUI() - Constructor for class org.uispec4j.interception.ui.UISpecToolTipUI
 
UISpecTreeUI - Class in org.uispec4j.interception.ui
 
UISpecTreeUI() - Constructor for class org.uispec4j.interception.ui.UISpecTreeUI
 
UISpecViewportUI - Class in org.uispec4j.interception.ui
 
UISpecViewportUI() - Constructor for class org.uispec4j.interception.ui.UISpecViewportUI
 
UISpecWindowPeer - Class in org.uispec4j.interception.toolkit
 
UISpecWindowPeer(Window) - Constructor for class org.uispec4j.interception.toolkit.UISpecWindowPeer
 
underlyingToolkit - Static variable in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
UNDERSCORE - Static variable in class org.uispec4j.Key
 
ungrab(Window) - Method in class org.uispec4j.interception.toolkit.ToolkitDelegate
 
UNICODE - Static variable in class org.uispec4j.Clipboard
 
union(ComponentMatcher...) - Static method in class org.uispec4j.finder.ComponentMatchers
unselect() - Method in class org.uispec4j.CheckBox
 
unselect() - Method in class org.uispec4j.ToggleButton
 
UP - Static variable in class org.uispec4j.Key
 
update(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecEditorPaneUI
 
update(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecFormattedTextFieldUI
 
update(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecPasswordFieldUI
 
update(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextAreaUI
 
update(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextFieldUI
 
update(Graphics, JComponent) - Method in class org.uispec4j.interception.ui.UISpecTextPaneUI
 
URL - Static variable in class samples.addressbook.model.Contact.Field
 
US_ASCII - Static variable in class org.uispec4j.Clipboard
 
UTF16 - Static variable in class org.uispec4j.Clipboard
 
UTF8 - Static variable in class org.uispec4j.Clipboard
 
Utils - Class in org.uispec4j.utils
 
Utils() - Constructor for class org.uispec4j.utils.Utils
 

V

V - Static variable in class org.uispec4j.Key
 
validateInvalidComponents() - Method in class org.uispec4j.utils.DummyRepaintManager
 
valueEquals(Object) - Method in class org.uispec4j.Spinner
Checks that the spinner displays the given value
VERTICAL_LINE - Static variable in class org.uispec4j.Key
 

W

W - Static variable in class org.uispec4j.Key
 
waitForPendingAwtEventsToBeProcessed() - Static method in class org.uispec4j.utils.Utils
 
waitUntil(Assertion, long) - Static method in class org.uispec4j.assertion.UISpecAssert
Waits until the given assertion becomes true.
waitUntil(String, Assertion, long) - Static method in class org.uispec4j.assertion.UISpecAssert
Waits until the given assertion becomes true.
waitUntil(Assertion, long) - Method in class org.uispec4j.UISpecTestCase
Waits for at most 'waitTimeLimit' ms until the assertion is true.
waitUntil(String, Assertion, long) - Method in class org.uispec4j.UISpecTestCase
Waits for at most 'waitTimeLimit' ms until the assertion is true.
waitWindow() - Method in class org.uispec4j.interception.handlers.ShownInterceptionDetectionHandler
 
Window - Class in org.uispec4j
Wrapper for window components such as JFrame, JDialog, JInternalFrame.
Window(JFrame) - Constructor for class org.uispec4j.Window
 
Window(JDialog) - Constructor for class org.uispec4j.Window
 
Window(JInternalFrame) - Constructor for class org.uispec4j.Window
 
Window(Frame) - Constructor for class org.uispec4j.Window
 
Window(Window) - Constructor for class org.uispec4j.Window
 
WindowHandler - Class in org.uispec4j.interception
Interface used for defining modal dialog handlers.
WindowHandler() - Constructor for class org.uispec4j.interception.WindowHandler
 
WindowHandler(String) - Constructor for class org.uispec4j.interception.WindowHandler
Gives a name to the handler, for description purposes only.
WindowInterceptor - Class in org.uispec4j.interception
Intercepts popped-up windows such as JFrame or JDialog.
WindowNotClosedError - Error in org.uispec4j.interception.handlers
 
WindowNotClosedError(String) - Constructor for error org.uispec4j.interception.handlers.WindowNotClosedError
 
write(String) - Static method in class org.uispec4j.utils.Log
 
writeStack(String) - Static method in class org.uispec4j.utils.Log
 

X

X - Static variable in class org.uispec4j.Key
 
XmlAssert - Class in org.uispec4j.xml
 
XmlEscape - Class in org.uispec4j.xml
 
XmlEscape() - Constructor for class org.uispec4j.xml.XmlEscape
 
XmlWriter - Class in org.uispec4j.xml
 
XmlWriter.Tag - Class in org.uispec4j.xml
 

Y

Y - Static variable in class org.uispec4j.Key
 

Z

Z - Static variable in class org.uispec4j.Key
 
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 Z 
Skip navigation links

Copyright © 2004–2016. All rights reserved.