All Classes and Interfaces
Class
Description
Understands functional testing of
AbstractButton
s:
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
Action
s.Understands activating a
Window
.Understands a fluent interface for launching and testing
Applet
s.Understands a fluent interface for creation of applet parameters.
Understands creation of
AppletParameter
s.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
AWTEvent
s 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 Component
s 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
Color
s.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
Component
s:
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
Component
s:
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 Component
s 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
Container
s:
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
Container
s.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
KeyStroke
s.Understands functional testing of
Dialog
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
Dialog
s.Understands functional testing of
Dialog
s:
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
Window
s.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.SunDropTargetEvent
s 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
Component
s 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
Font
s.Understands utility methods related to formatting.
Understands disposing all available
Frame
s.Understands functional testing of
Frame
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
Frame
s.Understands functional testing of
Frame
s:
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
JApplet
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JButton
s:
user input simulation
state verification
property value query
Understands matching a
JButton
by name, text and visibility on the screen.Understands functional testing of
JCheckBox
es:
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
String
s that
represents the contents of a given JComboBox
.Understands functional testing of
JComboBox
es:
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
JComboBox
es:
user input simulation
state verification
property value query
Understands a formatter for
JComboBox
es.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
JComponent
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JComponent
s:
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
JFileChooser
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
JFileChooser
s.Understands functional testing of
JFileChooser
s:
user input simulation
state verification
property value query
Understands a formatter for
JFileChooser
s.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
JInternalFrame
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JInternalFrame
s:
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
JLabel
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JLabel
s:
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
String
s that
represents the contents of a given JList
.Understands functional testing of
JList
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JList
s:
user input simulation
state verification
property value query
Understands a formatter for
JList
s.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
JList
s:
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
String
s that
represents the selection of a given JList
Understands how to find children components in a
JMenu
.Understands functional testing of
JMenuItem
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands lookup of
JMenuItem
s.Understands functional testing of
JMenuItem
s:
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
JOptionPane
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands a finder for
JOptionPane
s.Understands functional testing of
JOptionPane
s:
user input simulation
state verification
property value query
Understands a formatter for
JOptionPane
s.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
JPanel
s:
user input simulation
state verification
property value query
Understands functional testing of
JPopupMenu
s:
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
JPopupMenu
s:
user input simulation
state verification
property value query
Understands input simulation on
Component
s capable of invoking
JPopupMenu
s.Understands functional testing of
JProgressBar
s:
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JProgressBar
s:
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
JRadioButton
s:
user input simulation
state verification
property value query
Understands functional testing of
JScrollBar
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JScrollBar
s:
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
JScrollPane
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JScrollPane
s:
user input simulation
state verification
property value query
Understands functional testing of
JSlider
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JSlider
s:
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
JSpinner
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JSpinner
s:
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
JSplitPane
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JSplitPane
s:
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
JTabbedPane
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JTabbedPane
s:
user input simulation
state verification
property value query
Understands a formatter for
JTabbedPane
s.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
JTable
s:
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
JTextComponent
s 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
JComboBox
es 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
JTable
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JTable
s:
user input simulation
state verification
property value query
Understands a formatter for
JTable
s.Understands an action that indicates whether a
JTable
has any selection or not.Understands functional testing of
JTableHeader
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JTableHeader
s:
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
JTextComponent
s as cell editors.Understands functional testing of
JTextComponent
s:
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
JTextComponent
s:
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
JToggleButton
s:
user input simulation
state verification
property value query
Understands functional testing of
JToolBar
s:
user input simulation
state verification
property value query
This class is intended for internal use only.Understands functional testing of
JToolBar
s:
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
JTree
s:
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
JTree
s:
user input simulation
state verification
property value query
Understands a formatter for
JTree
s.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
JTree
s:
user input simulation
state verification
property value query
Understands a query that returns the text of a node in a
JTree
.Understands lookup of
TreePath
s which text matches the given one.Understands functional testing of single nodes, referenced by their paths, in
JTree
s:
user input simulation
state verification
property value query
Understands functional testing of single nodes, referenced by their row indices, in
JTree
s:
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
KeyStroke
s.Understands a mapping between a character and a
KeyStroke
.Understands how to provide a mapping between characters and
KeyStroke
s.Understands creation of
KeyStrokeMappingProvider
s 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
KeyStrokeMapping
s.Understands creation of
KeyStrokeMapping
s 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
TimerTask
s 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
Robot
s.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
String
s.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
TableCell
s.Understands lookup of a cell in a
JTable
by column identifier.Understands creation of
TableCellByColumnId
s.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
TableCellInSelectedRow
s.Understands lookup of a cell in the first selected row of a
JTable
.Understands creation of
TableCellInSelectedRow
s.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
JOptionPane
s.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
Window
s:
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
Window
s:
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