All Classes and Interfaces
Class
Description
Understands functional testing of
AbstractButtons:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands an action, executed in the event dispatch thread, that indicates whether an
AbstractButton is selected or not.Understands an action, executed in the event dispatch thread, that returns the text of an
AbstractButton.Understands a base class for implementations of
ResettableComponentMatcher.Understands the base class for implementations of
JTableCellWriter.Understands an error occurred when simulation of user input fails.
Understands utility methods related to
Actions.Understands activating a
Window.Understands a fluent interface for launching and testing
Applets.Understands a fluent interface for creation of applet parameters.
Understands creation of
AppletParameters.Understands a window that displays an
Applet.Understands execution of a Java application from a class that has a "main" method.
Understands utility methods for arrays.
Understands utility methods related to AWT.
Understands posting
AWTEvents in a EventQueue.Understands utility methods related to AWT events.
Understands installation of AWT exception handlers.
Understands a basic (and limited) implementation of
AppletContext.Understands a basic (and limited) implementation of
AppletStub.Understands a basic implementation of
CellRendererReader.Understands GUI
Component lookup.Understands printing the
String representation of Components to
facilitate debugging.Understands the default implementation of
JComboBoxCellReader.Understands the default implementation of
JListCellReader.Understands the default implementation of
JTableCellReader.Understands the default implementation of
JTableCellWriter.Understands the default implementation of
JTreeCellReader.Understands simulation of user events on a GUI
Component.Understands reading the value of a
Component that used as a cell renderer.
This class is used to detect Event Dispatch Thread rule violations
See How to Use Threads for more info
See How to Use Threads for more info
Understands how to find children components in a
Container.Understands how to find children components in a
Container.Understands retrieval of client properties from GUI components.
Understands state verification of
Colors.Understands utility methods related to colors.
Understands
simulation of keyboard focus
simulation of keyboard input
simulation of mouse input
state verification
of a GUI component.
Common validation methods.
Understands an action, executed in the event dispatch thread, that returns the background color of a
Component.Understands
Component-based drag and drop.Understands functional testing of
Components:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a condition that verifies that a component is enabled.
Understands an action, executed in the event dispatch thread, that indicates whether a
Component
is enabled or not.Understands GUI
Component lookup.Understands a template for
Component finders.Understands functional testing of
Components:
user input simulation
state verification
property value query
Understands an "extension method" for implementations of
ContainerFixture.Understands a validator of common objects used in component fixtures.
Understands an action, executed in the event dispatch thread, that returns the font of a
Component.Understands an action, executed in the event dispatch thread, that returns the foreground color of a
Component.Understands a formatter that returns a
String representation of a given Component.Understands a template for implementations of
ComponentFormatter.Understands a condition that is satisfied if a GUI component that matches certain search criteria can be found.
Understands an action, executed in the event dispatch thread, that indicates whether a
Component
has focus or not.Understands access to all components in a hierarchy.
Understands an action, executed in the event dispatch thread, that indicates whether a
Component
is focusable or not.Understands an action, executed in the event dispatch thread, that returns the location of a
Component on screen.Understands an error thrown when looking up a component using a
ComponentFinder.Understands scopes of GUI component lookup.
Understands whether a
Component matches some desired criteria.Understands a query that indicates whether it is possible for the user to move the given component.
Understands a task that sets the location of a
Component.Understands an action, executed in the event dispatch thread, that returns the parent of a
Component.Understands printing the
String representation of Components to
facilitate debugging.Understands a task that request input focus for a
Component.Understands a task that sets the size of a
Component.Understands an action, executed in the event dispatch thread, that indicates whether a
Component
is showing or not.Understands waiting for a
Component to be shown.Understands an action, executed in the event dispatch thread, that returns the size of a
Component.Understands validation of the state of a
Component.Understands an action, executed in the event dispatch thread, that indicates whether a
Component
is visible or not.Understands a condition to verify, usually used in the method
Pause.pause(Condition).Understands functional testing of
Containers:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands how to find the focus owner of a
Container.Understands utility methods related to
Containers.Understands validation of the state of a
Container.Understands a monitor that maps event queues to GUI components and GUI components to event event queues.
Understands a monitor for components and event queues.
Understands a default mapping of characters and
KeyStrokes.Understands functional testing of
Dialogs:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
Dialogs.Understands functional testing of
Dialogs:
user input simulation
state verification
property value query
Understands matching a
Dialog by name, title and visibility on the screen.Understands an action, executed in the event dispatch thread, that indicates whether a
Dialog is
modal or not.Understands a monitor for disposed
Windows.Verifies that a notification of the disposal of a
Window is not duplicated.Deprecated.
Understands an
AWTEventListener which normalizes the event stream:
sends a single WINDOW_CLOSED, instead of one every time dispose is called
catches sun.awt.dnd.SunDropTargetEvents during native drags
Catches native drop target events, which are normally hidden from AWTEventListeners.
Understands a description of drag/drop operations.
Understands state verification of an editable GUI component.
Understands a
Condition that is evaluated in the event dispatch thread (EDT.)Understands an error thrown when a EDT violation is detected.
Understands an escape valve for users to abort a running FEST-Swing test by pressing 'Ctrl + Shift + A'.
Understands a
AWTEventListener that ensures all events are handled on the event dispatch
thread.Understands an
AWTEventListener which normalizes the event stream by sending a single
WINDOW_CLOSED, instead of one every time dispose is called.Understands a mapping of
Components and their respective EventQueue.Understands access to the current AWT hierarchy.
Understands a hook called by
NoExitSecurityManager when an application tries to terminate the
current JVM.Understands an exception thrown when an application under tests tries to terminate the current JVM.
Fails a test when a Event Dispatch Thread rule violation is detected.
See How to Use Threads for more info
See How to Use Threads for more info
Understands a template for test cases that use FEST-Swing.
Finds all the components in a
ComponentHierarchy that match the search criteria specified in a
ComponentMatcher.Understands simulation of input focus on a GUI component.
Understands monitoring when a
Component gets keyboard focus.Understands lookup of a
Component owning the input focus.Understands how to find the current focus owner.
Understands state verification of
Fonts.Understands utility methods related to formatting.
Understands disposing all available
Frames.Understands functional testing of
Frames:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
Frames.Understands functional testing of
Frames:
user input simulation
state verification
property value query
Understands functional testing of frame-like components (not necessarily subclasses of
Frame):
user input simulation
state verification
property value query
Understands matching a
Frame by type, name or title.A generic component fixture providing basic keyboard and mouse input operations.
Understands a range of values.
Understands a
ComponentMatcher that matches a Component by type and some
custom search criteria.Understands the base class for actions that are executed in the event dispatch thread.
Understands a
Description that loads the text to return in the event dispatch thread.Understands executing an action, in the event dispatch thread, that returns a value.
Understands a task that should be executed in the event dispatch thread.
Understands an annotation that identifies GUI tests.
Understands utility methods related to GUI tests.
Understands how to find the focus owner using the roots of a component hierarchy.
Understands how to obtain all the root containers of an existing component hierarchy.
Understands a location in a horizontal
JScrollBar.Understands calculation of a valid position of a horizontal
JSplitPane's divider, while
respecting the minimum sizes of the right and left component inside the JSplitPane.Understands a task that given a
WindowFilter, marks a given Window as
"ignored" if it is already implicitly ignored by such filter.Understands an exception thrown by
ScreenshotTaker when, for some reason, a screenshot of the
desktop cannot be taken.Understands common image file extensions.
Understands how to write an image as a file in the file system.
Understands an index.
Understands generation of input events.
Understands input modifiers.
Class to keep track of a given input state.
Understands a workaround to obtain a
String representation of an int enumeration.Understands a formatter that uses
introspection
to display property values of a
Component.Understands functional testing of GUI component items (e.g.
Understands functional testing of
JApplets:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JButtons:
user input simulation
state verification
property value query
Understands matching a
JButton by name, text and visibility on the screen.Understands functional testing of
JCheckBoxes:
user input simulation
state verification
property value query
Understands an action that validates that the editor of a
JComboBox is accessible or not.Understands reading the internal value of a cell in a
JComboBox as expected in a test.Understands an action, executed in the event dispatch thread, that returns an array of
Strings that
represents the contents of a given JComboBox.Understands functional testing of
JComboBoxes:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands an action, executed in the event dispatch thread, that indicates whether a
JComboBox
is editable or not.Understands functional testing of
JComboBoxes:
user input simulation
state verification
property value query
Understands a formatter for
JComboBoxes.Understands an action, executed in the event dispatch thread, that returns the number of items in a given
JComboBox.Understands verification that a given number is a valid index of an item in a
JComboBox.Understands lookup of the first item in a
JComboBox whose value matches a given one.Understands an action, executed in the event dispatch thread, that returns the selected index in a
JComboBox.Understands an action, executed in the event dispatch thread, that returns the selected value of a
JComboBox as plain text.Understands a task that shows/hides the drop-down menu of a
JComboBox.Understands a task that selects the element in the given index in the given
JComboBox.Understands functional testing of
JComponents:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JComponents:
user input simulation
state verification
property value query
Understands an action that returns the toolTip text of a given
JComponent.Understands how to find children components in a
JDesktopPane.Understands an action, executed in the event dispatch thread, that returns the text used in the "approve button" of a
JFileChooser.Understands an action that returns the text used in the "cancel" button of a
JFileChooser.Understands functional testing of
JFileChoosers:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
JFileChoosers.Understands functional testing of
JFileChoosers:
user input simulation
state verification
property value query
Understands a formatter for
JFileChoosers.Understands a task that selects a file in a
JFileChooser.Understands a task that sets the current directory in a
JFileChooser.Understands an action to execute on a
JInternalFrame.Understands a task that closes a
JInternalFrame.Understands an action, executed in the event dispatch thread, that returns the desktop the given
JInternalFrame belongs to when iconified.Understands functional testing of
JInternalFrames:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JInternalFrames:
user input simulation
state verification
property value query
Understands an action that indicates if a
JInternalFrame is iconified or not.Understands a task that iconifies or de-iconifies a
JInternalFrame.Understands a task that maximizes or restores a
JInternalFrame.Understands functional testing of
JLabels:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JLabels:
user input simulation
state verification
property value query
Understands matching a
JLabel by type, name or text.Understands an action, executed in the event dispatch thread, that returns the text of a
JLabel.Understands an action that returns the bounding rectangle for the cell specified by the given index.
Understands calculation of the center of a cell in a
JList.Understands reading the internal value of a cell in a
JList as expected in a test.Understands an action, executed in the event dispatch thread, that returns an array of
Strings that
represents the contents of a given JList.Understands functional testing of
JLists:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JLists:
user input simulation
state verification
property value query
Understands a formatter for
JLists.Understands an action, executed in the event dispatch thread, that returns the number of items in a given
JList.Understands functional testing of single rows in
JLists:
user input simulation
state verification
property value query
Understands verification that a given number is a valid index of an item in a
JList.Understands an action, executed in the event dispatch thread, that returns the value, as text, of an item in a
JList.Understands lookup of the first item in a
JList whose value matches a given one.Understands actions, executed in the event dispatch thread, that perform scrolling to an element in a
JList.Understands an action, executed in the event dispatch thread, that returns the smallest selection index in a
JList.Understands an action, executed in the event dispatch thread, that returns the selected indices in a
JListUnderstands an action, executed in the event dispatch thread, that the
String that represents the single
selection of a given JListUnderstands an action, executed in the event dispatch thread, that returns an array of
Strings that
represents the selection of a given JListUnderstands how to find children components in a
JMenu.Understands functional testing of
JMenuItems:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands lookup of
JMenuItems.Understands functional testing of
JMenuItems:
user input simulation
state verification
property value query
Understands the location of a
JMenuItem.Matches a
JMenuItem given a simple label or a menu path of the format "menu|submenu|menuitem",
for example "File|Open|Can of worms".Understands an action, executed in the event dispatch thread, that returns the pop-up menu associated with a
JMenu.Understands functional testing of
JOptionPanes:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
JOptionPanes.Understands functional testing of
JOptionPanes:
user input simulation
state verification
property value query
Understands a formatter for
JOptionPanes.Understands an action, executed in the event dispatch thread, that returns the message of a
JOptionPane.Understands an action, executed in the event dispatch thread, that returns the type of message of a
JOptionPane.Understands message types of a
JOptionPane.Understands an action, executed in the event dispatch thread, that returns the choices the user can make in a
JOptionPane.Understands an action, executed in the event dispatch thread, that returns the title of a
JOptionPane.Understands functional testing of
JPanels:
user input simulation
state verification
property value query
Understands functional testing of
JPopupMenus:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands an action, executed in the event dispatch thread, the contents of a
JPopupMenu as a
String array.Understands functional testing of
JPopupMenus:
user input simulation
state verification
property value query
Understands input simulation on
Components capable of invoking
JPopupMenus.Understands functional testing of
JProgressBars:
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JProgressBars:
state verification
property value query
Understands an action, executed in the event dispatch thread, that returns the value of the property "indeterminate"
in a
JProgressBar.Understands an action, executed in the event dispatch thread, that returns the maximum value of a
JProgressBar.Understands an action, executed in the event dispatch thread, that returns the minimum and maximum values of a
JProgressBar.Understands an action, executed in the event dispatch thread, that returns the text of a
code>
JProgressBar.Understands an action, executed in the event dispatch thread, that returns the value of a
JProgressBar.Understands an EDT-safe task that waits until the value of a
JProgressBar is equal to the
given expected value.Understands an EDT-safe task that waits until the value of a
JProgressBar is equal to the
given expected value.Understands functional testing of
JRadioButtons:
user input simulation
state verification
property value query
Understands functional testing of
JScrollBars:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JScrollBars:
user input simulation
state verification
property value query
Understands a location in a
JScrollBar.Understands a location in a
JScrollBar in a orientation-specific way.Understands a task that sets the value of a
JScrollBar.This task is executed in the event
dispatch thread.Understands an action, executed in the event dispatch thread, that returns the value of a
JScrollBar.Understands functional testing of
JScrollPanes:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JScrollPanes:
user input simulation
state verification
property value query
Understands functional testing of
JSliders:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JSliders:
user input simulation
state verification
property value query
Understands a location in a
JSlider.Understands a task that sets the value of a
JSlider.Understands functional testing of
JSpinners:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JSpinners:
user input simulation
state verification
property value query
Understands a task that sets a value in a
JSpinner.Understands an action, executed in the event dispatch thread, that returns the value of a
JSpinner.Understands functional testing of
JSplitPanes:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JSplitPanes:
user input simulation
state verification
property value query
Understands calculation of a valid position of a
JSplitPane's divider, while respecting the
minimum sizes of the right and left component inside the JSplitPane.Understands a task that sets the location of the divider of a
JSplitPane.Understands functional testing of
JTabbedPanes:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JTabbedPanes:
user input simulation
state verification
property value query
Understands a formatter for
JTabbedPanes.Understands a location on a
JTabbedPane (notably a tab).Understands a task that selects the tab with the given index in a
JTabbedPane.Understands an action that returns the index of a tab (in a
JTabbedPane) whose title matches the
given text.Understands an action, executed in the event dispatch thread, that returns the titles of the tabs in a
JTabbedPane.Understands a task that cancels editing of a cell in a
JTable.Understands an action, executed in the event dispatch thread, that indicates whether a cell in a
JTable is editable or not.Understands functional testing of single cells in
JTables:
user input simulation
state verification
property value query
Understands reading the internal value of a cell in a
JTable as expected in a test.Understands validation of
JTable-related information.Understands an action, executed in the event dispatch thread, that returns the value in a
JTable
cell.Understands how to edit the value of a cell in a
JTable.Understands an implementation of
JTableCellWriter that knows how to use
JTextComponents as cell editors.Understands an action that returns the index of a column in a
JTable whose identifier matches
the given one.Understands an action, executed in the event dispatch thread, that returns the number of columns in a
JTable.Understands an implementation of
JTableCellWriter that knows how to use
JComboBoxes as cell editors.Understands an action, executed in the event dispatch thread, that returns the contents of a
JTable as a two-dimensional String array.Understands functional testing of
JTables:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JTables:
user input simulation
state verification
property value query
Understands a formatter for
JTables.Understands an action that indicates whether a
JTable has any selection or not.Understands functional testing of
JTableHeaders:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JTableHeaders:
user input simulation
state verification
property value query
Understands the location of a
JTableHeader (a coordinate, column index or value.)Understands an action, executed in the event dispatch thread, that returns the
JTableHeader in
a JTable.Understands a visible location on a
JTable.Understands an action, executed in the event dispatch thread, that returns the first cell in a
JTable whose value matches the given one.Understands an action, executed in the event dispatch thread, that returns the number of rows in a
JTable.Understands an action that indicates whether a cell in a
JTable is selected or not.Understands a task that stops editing of a cell in a
JTable.Understands an implementation of
JTableCellWriter that knows how to use
JTextComponents as cell editors.Understands functional testing of
JTextComponents:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands an action, executed in the event dispatch thread, that indicates whether a
JTextComponent is editable or not.Understands functional testing of
JTextComponents:
user input simulation
state verification
property value query
Understands matching a
JTextComponent by type, name or text.Understands a task that selects text in a given
JTextComponent.Understands a task that sets text in a given
JTextComponent.Understands an action, executed in the event dispatch thread, that returns the text of a
JTextComponent.Understands functional testing of
JToggleButtons:
user input simulation
state verification
property value query
Understands functional testing of
JToolBars:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JToolBars:
user input simulation
state verification
property value query
Understands constraints used to unfloat a floating
JToolBar.Understands an action, executed in the event dispatch thread, that indicates whether a
JToolBar is floating or not.Understands a visible location on a
JToolBar.Understands a task that adds the root node of a
JTree to a given path if such root is invisible.Understands reading the internal value of a cell in a
JTree as expected in a test.Understands an action, executed in the event dispatch thread, that returns how many children a node in a
JTree has.Understands a condition that verifies that the children of a node in a
JTree are displayed.Understands a task that clears the selection in a given
JTree.Understands functional testing of
JTrees:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands an action, executed in the event dispatch thread, that indicates whether a
JTree
is editable or not.Understands a task that ensures that the node identified by the specified path is expanded and viewable.
Understands functional testing of
JTrees:
user input simulation
state verification
property value query
Understands a formatter for
JTrees.Understands a visible location on a
JTree.Understands an action, executed in the event dispatch thread, that finds a path in a
JTree
that matches a given String.Understands functional testing of single nodes in
JTrees:
user input simulation
state verification
property value query
Understands a query that returns the text of a node in a
JTree.Understands lookup of
TreePaths which text matches the given one.Understands functional testing of single nodes, referenced by their paths, in
JTrees:
user input simulation
state verification
property value query
Understands functional testing of single nodes, referenced by their row indices, in
JTrees:
user input simulation
state verification
property value query
Understands a task that uses reflection to toggle the "expand state" of a node in a given
JTextComponent.Understands verification that a
JTree has the expected selection.Understands simulation of keyboard input on a GUI component.
Understands information about pressing a keyboard key.
Understands a collection of
KeyStrokeMapping.Understands a mapping between characters and
KeyStrokes.Understands a mapping between a character and a
KeyStroke.Understands how to provide a mapping between characters and
KeyStrokes.Understands creation of
KeyStrokeMappingProviders from class names.Understands a generated name for a
KeyStrokeMappingProvider to use, based on operating system
family and locale.Understands how to choose a
KeyStrokeMappingProvider based on OS family and locale.Understands utility methods related to
KeyStrokeMappings.Understands creation of
KeyStrokeMappings by parsing a text file.Understands utility methods related to
KeyStroke.Understands an error raised when the location of a
Component cannot be provided.Understands how to identify the "main" thread.
Understands an action, executed in the event dispatch thread, that returns the
Component used to
paint a MenuElement.Understands converting a value from a model into a
String.Understands utility methods related to input modifiers.
Understands mouse buttons.
Understands information about clicking a mouse button.
Understands a description mouse-related operations.
Understands simulation of mouse input on a GUI component.
Understands a template for simulating multiple selection on a GUI component.
Understands a template for matching components by name.
Understands
Component matching by name and (optionally) by type.Understands detection of native drag 'n drop events.
Understands an action, executed in the event dispatch thread, that creates and shows a new
AppletViewer.Understands isolation of a component hierarchy to limit to only those components created during the lifetime of this
hierarchy.
Understands a
SecurityManager that does not allow an application under test to terminate the
current JVM.Understands installing/uninstalling a
NoExitSecurityManager.Understands a Operating System family.
Understands identification of the current Operating System.
Understands a tuple of size 2.
Understands how to find the parent of a
Component.Understands a
KeyStrokeMappingProvider created by parsing a text file containing all the key
mappings.Understands an exception thrown when an unexpected error occurs while parsing a file.
Understands utility methods for regular expression patterns.
Understands matching text to a group of
String values.Understands waiting for period of time or for a particular condition to be satisfied.
Understands platform-specific functionality.
Understands an action that returns the point and parent to use as a reference when scrolling a
JTextField up or down.Prevents misbehaving
TimerTasks from canceling the timer thread by throwing exceptions and/or
errors.Understands a range (from, to.)
Understands the starting value of a range.
Understands the ending value of a range.
Understands how to find the current focus owner using Reflection.
Understands whether a
Component matches some desired criteria.Understands simulation of user events on a GUI
Component.Understands input event generation using a AWT
Robot.Understands creation of AWT
Robots.Understands an annotation that documents that a method is accessing GUI components in a thread other than the event
dispatch thread.
Understands an annotation that documents that a method is accessing GUI components in the event dispatch thread.
Understands a lock that each GUI test should acquire before being executed, to guarantee sequential execution of
GUI tests and to prevent GUI tests from blocking each other.
Understands an error thrown when acquiring or releasing a
ScreenLock.Understands taking screenshots of the desktop and GUI components.
Understands utility methods related to scrolling.
Deprecated.
Use
Scrolling instead.Understands configuration settings.
Understands an exception handler for AWT event thread, to make sure we can get a back-trace dump when running
FEST-Swing are terminated by a
EmergencyAbortListener.Understands a component hierarchy created with a specified
Component as root.Understands state verification of a GUI component.
Understands how to display the state of an applet.
Understands utility methods related to
Strings.Understands matching text to a group of
String values.Understands common Swing
int enumerations.Deprecated.
Use
SystemProperties instead.Understands system properties.
Understands how to obtain system properties.
Understands how to update values of system properties.
Understands a cell in a
JTable.Understands creation of
TableCells.Understands lookup of a cell in a
JTable by column identifier.Understands creation of
TableCellByColumnIds.Understands finding a cell in a
JTable.Understands lookup of a cell in the first row in
JTable whose values match the given ones.Understands creation of
TableCellInSelectedRows.Understands lookup of a cell in the first selected row of a
JTable.Understands creation of
TableCellInSelectedRows.Understands terminating running FEST-Swing tests.
Understands assertion methods for text.
Understands functional testing of a
Component that displays text.Understands state verification and property value queries of GUI components that display text.
Understands simulation of user events on GUI components that accept text input from the user.
Understands matching a given text to one or more values.
Understands an annotation that documents that a method is thread-safe.
Understands utility methods related to threads.
Understands a timeout.
Understands a time counter with a timeout.
Understands how to obtain the system's mask for the menu shortcut key.
Understands state verification of GUI components that display a tool-tip.
Understands automatic filtering of auto-generated Swing dialogs.
Understands a tuple of size 3.
Understands state verification of "two-state" buttons.
Understands
Component matching by type.Understands an exception thrown when an unexpected error occurs.
Understands how to find unexpected
JOptionPanes.Understands a location in a horizontal
JScrollBar.Understands calculation of a valid position of a vertical
JSplitPane's divider, while
respecting the minimum sizes of the right and left component inside the JSplitPane.Understands a condition that verifies that a
Component is showing on the screen.Understands an error thrown when a wait (for some condition) times out.
Understands an event listener that wraps a given
AWTEventListener and:
attaches itself to the default toolkit
dispatches any given event to the wrapped listener
removes itself from the default toolkit when the wrapped listener gets garbage-collected
Understands lookup of a component's
ancestor.Understands an event listener that monitors when a window is ready to receive OS-level event input.
Understands how to find children components in a
Window.Understands functional testing of
Windows:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a mapping of unique event queues to the set of root windows found on each queue.
Understands a filter of windows to ignore in a component hierarchy.
Understands a template for
Window finders.Understands functional testing of
Windows:
user input simulation
state verification
property value query
Understands functional testing of window-like containers (not necessarily subclasses of
Window):
user input simulation
state verification
property value query
Understands locations of the control buttons in a window-like container.
Understands some window metrics.
Understands a monitor that keeps track of all known root windows (showing, hidden, closed.)
Understands a task that moves a
Window to the front and gives it input focus.Understands the information collected by the monitors in this package.
Understands verification of the state of a window.
Understands tracking of window visibility state.
instead.ComponentDragAndDrop