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
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 lookup of Components contained in a Container.
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 execution of the default (first) Action in a Component's AccessibleAction.
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 an action that returns all the components in a given Container in a List.
Understands functional testing of Containers: user input simulation state verification property value query This class is intended for internal use only.
Understands lookup of Components contained in a Container.
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
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 running instances of GuiQuery and GuiTask.
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 GUI components that contains or display a group of items: user input simulation state verification property value query Understands simulation of user events on a Component that contains or displays a group of items, and verification of the state of such Component.
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 look up of the JList in the pop-up raised by a JComboBox, if the LAF actually uses one.
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 JList
Understands an action, executed in the event dispatch thread, that the String that represents the single selection of a given JList
Understands an action, executed in the event dispatch thread, that returns an array of Strings that represents the selection of a given JList
Understands 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 an action that returns the Component of a JTable cell editor.
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 mapping characters to KeyStrokes for locale GERMAN.
Understands mapping characters to KeyStrokes for locale ENGLISH.
 
Understands mapping characters to KeyStrokes for locale FRENCH.
 
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 Component matching by the text of the associated JLabel and (optionally) by type.
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 lookup of Frames and Dialogs.
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.