| Interface | Description |
|---|---|
| JListOperator.ListItemChooser |
Iterface to choose list item.
|
| JProgressBarOperator.ValueChooser | Deprecated
Use waitState(ComponentChooser) instead.
|
| JScrollBarOperator.ScrollChecker |
Interface can be used to define some kind of complicated
scrolling rules.
|
| JTabbedPaneOperator.TabPageChooser |
Specifies criteria for a tab page searching.
|
| JTableOperator.TableCellChooser |
Iterface to choose table cell.
|
| JTextComponentOperator.TextChooser |
Interface defining additional text cearch criteria.
|
| JTreeOperator.TreePathChooser |
Specifies criteria for path searching.
|
| JTreeOperator.TreeRowChooser |
Iterface to choose tree row.
|
| Operator.ComponentVisualizer |
Interface used to make component visible & ready to to make operations with.
|
| Operator.PathParser |
Used for parsing of path-like strings.
|
| Operator.StringComparator |
Interface to compare string resources like labels, button text, ...
|
| Class | Description |
|---|---|
| AbstractButtonOperator |
Timeouts used: AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled ComponentOperator.WaitStateTimeout - time to wait for text . |
| AbstractButtonOperator.AbstractButtonByLabelFinder |
Allows to find component by text.
|
| AbstractButtonOperator.AbstractButtonFinder |
Checks component type.
|
| ButtonOperator |
Timeouts used: ButtonOperator.PushButtonTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| ButtonOperator.ButtonByLabelFinder |
Allows to find component by label.
|
| ButtonOperator.ButtonFinder |
Checks component type.
|
| CheckboxOperator |
Timeouts used: ButtonOperator.PushButtonTimeout - time between checkbox pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait checkbox displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait checkbox enabled . |
| CheckboxOperator.CheckboxByLabelFinder |
Allows to find component by label.
|
| CheckboxOperator.CheckboxFinder |
Checks component type.
|
| ChoiceOperator |
Timeouts used: ButtonOperator.PushButtonTimeout - time between choice pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait choice displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait choice enabled . |
| ChoiceOperator.ChoiceBySelectedItemFinder |
Allows to find component by label.
|
| ChoiceOperator.ChoiceFinder |
Checks component type.
|
| ComponentOperator |
Root class for all component operators.
|
| ContainerOperator<T extends java.awt.Container> |
Timeouts used: ComponentOperator.WaitComponentTimeout - time to wait container displayed . |
| ContainerOperator.ContainerFinder |
Checks component type.
|
| DialogOperator |
Timeouts used: DialogWaiter.WaitDialogTimeout - time to wait dialog displayed DialogWaiter.AfterDialogTimeout - time to sleep after dialog has been dispayed ComponentOperator.WaitStateTimeout - time to wait for title . |
| DialogOperator.DialogByTitleFinder |
Allows to find component by title.
|
| DialogOperator.DialogFinder |
Checks component type.
|
| FrameOperator |
Timeouts used: FrameWaiter.WaitFrameTimeout - time to wait frame displayed FrameWaiter.AfterFrameTimeout - time to sleep after frame has been dispayed ComponentOperator.WaitStateTimeout - time to wait for text . |
| FrameOperator.FrameByTitleFinder |
Allows to find component by title.
|
| FrameOperator.FrameFinder |
Checks component type.
|
| JButtonOperator |
Timeouts used: AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JButtonOperator.JButtonFinder |
Checks component type.
|
| JCheckBoxMenuItemOperator |
Timeouts used: JMenuItemOperator.PushMenuTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JCheckBoxMenuItemOperator.JCheckBoxMenuItemByLabelFinder |
Allows to find component by text.
|
| JCheckBoxMenuItemOperator.JCheckBoxMenuItemFinder |
Checks component type.
|
| JCheckBoxOperator |
Timeouts used: AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JCheckBoxOperator.JCheckBoxFinder |
Checks component type.
|
| JColorChooserOperator |
Class provides methods to cover main JColorChooser component functionality.
|
| JColorChooserOperator.JColorChooserFinder |
Checks component type.
|
| JComboBoxOperator |
Timeouts used: JComboBoxOperator.BeforeSelectingTimeout - time to sleep after list opened and before item selected JComboBoxOperator.WaitListTimeout - time to wait list opened ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait component enabled ComponentOperator.WaitStateTimeout - time to wait for item to be selected AbstractButtonOperator.PushButtonTimeout - time between combo button pressing and releasing ComponentOperator.MouseClickTimeout - time between mouse pressing and releasing during item selecting JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text . |
| JComboBoxOperator.JComboBoxByItemFinder |
Allows to find component by an item.
|
| JComboBoxOperator.JComboBoxFinder |
Checks component type.
|
| JComponentOperator |
Timeouts used: JComponentOperator.WaitToolTipTimeout - time to wait tool tip displayed JComponentOperator.ShowToolTipTimeout - time to show tool tip ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| JComponentOperator.JComponentByTipFinder |
Allows to find component by tooltip.
|
| JComponentOperator.JComponentFinder |
Checks component type.
|
| JDialogOperator |
Timeouts used: DialogWaiter.WaitDialogTimeout - time to wait dialog displayed DialogWaiter.AfterDialogTimeout - time to sleep after dialog has been dispayed . |
| JDialogOperator.JDialogFinder |
Checks component type.
|
| JEditorPaneOperator |
Class provides basic functions to operate with JEditorPane
(selection, typing, deleting)
Timeouts used: JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to change caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitFocusTimeout - time to wait component focus JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JEditorPaneOperator.JEditorPaneFinder |
Checks component type.
|
| JFileChooserOperator |
Class provides methods to cover main JFileChooser component functionality.
|
| JFileChooserOperator.JFileChooserFinder |
Checks component type.
|
| JFileChooserOperator.JFileChooserJDialogFinder |
Allows to find a dialog containing JFileChooser.
|
| JFrameOperator |
Timeouts used: FrameWaiter.WaitFrameTimeout - time to wait frame displayed FrameWaiter.AfterFrameTimeout - time to sleep after frame has been dispayed . |
| JFrameOperator.JFrameFinder |
Checks component type.
|
| JInternalFrameOperator |
Class provides necessary functionality to operate with javax.swing.JInternalFrame component.
|
| JInternalFrameOperator.JDesktopIconOperator |
Class to operate with javax.swing.JInternalFrame.JDesktopIconOperator component.
|
| JInternalFrameOperator.JInternalFrameByTitleFinder |
Allows to find component by title.
|
| JInternalFrameOperator.JInternalFrameFinder |
Checks component type.
|
| JLabelOperator |
Timeouts used: ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitStateTimeout - time to wait for text . |
| JLabelOperator.JLabelByLabelFinder |
Allows to find component by text.
|
| JLabelOperator.JLabelFinder |
Checks component type.
|
| JListOperator |
Timeouts used: ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitStateTimeout - time to wait for item, and for item to be selected JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JListOperator.JListByItemFinder |
Allows to find component by an item.
|
| JListOperator.JListFinder |
Checks component type.
|
| JMenuBarOperator |
Timeouts used: JMenuOperator.WaitBeforePopupTimeout - time to sleep before popup expanding JMenuOperator.WaitPopupTimeout - time to wait popup displayed ComponentOperator.WaitComponentTimeout - time to wait button displayed . |
| JMenuBarOperator.JMenuBarFinder |
Checks component type.
|
| JMenuItemOperator |
Timeouts used: JMenuItemOperator.PushMenuTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JMenuItemOperator.JMenuItemByLabelFinder |
Allows to find component by text.
|
| JMenuItemOperator.JMenuItemFinder |
Checks component type.
|
| JMenuOperator |
Timeouts used: JMenuOperator.WaitBeforePopupTimeout - time to sleep before popup expanding JMenuOperator.WaitPopupTimeout - time to wait popup displayed JMenuOperator.PushMenuTimeout - time for the whole menu operation JMenuItemOperator.PushMenuTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JMenuOperator.JMenuByLabelFinder |
Allows to find component by text.
|
| JMenuOperator.JMenuFinder |
Checks component type.
|
| JPasswordFieldOperator |
Timeouts used: JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitFocusTimeout - time to wait component focus JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JPasswordFieldOperator.JPasswordFieldFinder |
Checks component type.
|
| JPopupMenuOperator |
Timeouts used: JMenuOperator.WaitBeforePopupTimeout - time to sleep before popup expanding JMenuOperator.WaitPopupTimeout - time to wait popup displayed ComponentOperator.WaitComponentTimeout - time to wait button displayed WindowWaiter.WaitWindowTimeout - time to wait popup window displayed WindowWaiter.AfterWindowTimeout - time to sleep after popup window has been dispayed . |
| JPopupMenuOperator.JPopupMenuFinder |
Checks component type.
|
| JPopupMenuOperator.JPopupWindowFinder |
Allwos to find a window containing JPopupMenu.
|
| JProgressBarOperator |
Operator is supposed to be used to operate with an instance of
javax.swing.JProgressBar class.
|
| JProgressBarOperator.JProgressBarFinder |
Checks component type.
|
| JRadioButtonMenuItemOperator |
Timeouts used: JMenuItemOperator.PushMenuTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JRadioButtonMenuItemOperator.JRadioButtonMenuItemByLabelFinder |
Allows to find component by text.
|
| JRadioButtonMenuItemOperator.JRadioButtonMenuItemFinder |
Checks component type.
|
| JRadioButtonOperator |
Timeouts used: AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JRadioButtonOperator.JRadioButtonFinder |
Checks component type.
|
| JScrollBarOperator |
Operator is supposed to be used to operate with an instance of
javax.swing.JScrollBar class.
|
| JScrollBarOperator.JScrollBarFinder |
Checks component type.
|
| JScrollPaneOperator |
Timeouts used: JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| JScrollPaneOperator.JScrollPaneFinder |
Checks component type.
|
| JSliderOperator |
Covers
javax.swing.JSlider component. |
| JSliderOperator.JSliderFinder |
Checks component type.
|
| JSpinnerOperator |
Provides methods to work with
javax.swing.JSpinner component |
| JSpinnerOperator.DateScrollAdjuster |
A
ScrollAdjuster to be used for JSpinner
component having SpinnerDateModel model. |
| JSpinnerOperator.DateSpinnerOperator |
Provides some specific functionality for
JSpinner
components having SpinnerDateModel model. |
| JSpinnerOperator.ExactScrollAdjuster |
Class for a scrolling of a spinner having unknown model type.
|
| JSpinnerOperator.JSpinnerByTextFinder |
Allows to find component by text.
|
| JSpinnerOperator.JSpinnerFinder |
Checks component type.
|
| JSpinnerOperator.ListScrollAdjuster |
A
ScrollAdjuster to be used for JSpinner
component having SpinnerListModel model. |
| JSpinnerOperator.ListSpinnerOperator |
Provides some specific functionality for
JSpinner
components having SpinnerListModel model. |
| JSpinnerOperator.NumberScrollAdjuster |
A
ScrollAdjuster to be used for JSpinner
component having SpinnerNumberModel model. |
| JSpinnerOperator.NumberSpinnerOperator |
Provides some specific functionality for
JSpinner
components having SpinnerNumberModel model. |
| JSpinnerOperator.ObjectScrollAdjuster |
Abstract class for a scrolling of a spinner having unknown model type.
|
| JSpinnerOperator.ToStringScrollAdjuster |
Class for a scrolling of a spinner having unknown model type.
|
| JSplitPaneOperator |
Timeouts used: JSplitPaneOperator.ScrollClickTimeout - time for simple scroll click JSplitPaneOperator.BetweenClickTimeout - time to sleep between scroll clicks JSplitPaneOperator.WholeScrollTimeout - time for the whole scrolling ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| JSplitPaneOperator.JSplitPaneFinder |
Checks component type.
|
| JTabbedPaneOperator |
Timeouts used: ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| JTabbedPaneOperator.JTabbedPaneByItemFinder |
Allows to find component by page title.
|
| JTabbedPaneOperator.JTabbedPaneFinder |
Checks component type.
|
| JTableHeaderOperator |
ComponentOperator.BeforeDragTimeout - time to sleep before column moving
ComponentOperator.AfterDragTimeout - time to sleep after column moving ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| JTableHeaderOperator.JTableHeaderFinder |
Checks component type.
|
| JTableOperator |
Timeouts used: JTableOperator.WaitEditingTimeout - time to wait cell editing ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitStateTimeout - time to wait for cell contents JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JTableOperator.JTableByCellFinder |
Allows to find component by cell text.
|
| JTableOperator.JTableFinder |
Checks component type.
|
| JTextAreaOperator |
Class provides basic functions to operate with JTextArea
(selection, typing, deleting)
Timeouts used: JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitFocusTimeout - time to wait component focus JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JTextAreaOperator.JTextAreaFinder |
Checks component type.
|
| JTextComponentOperator |
Class provides basic functions to operate with JTextComponent
(selection, typing, deleting)
Timeouts used: JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitFocusTimeout - time to wait component focus ComponentOperator.WaitStateTimeout - time to wait for text JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JTextComponentOperator.JTextComponentByTextFinder |
Allows to find component by text.
|
| JTextComponentOperator.JTextComponentFinder |
Checks component type.
|
| JTextFieldOperator |
Timeouts used: JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitFocusTimeout - time to wait component focus JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JTextFieldOperator.JTextFieldFinder |
Checks component type.
|
| JTextPaneOperator |
Timeouts used: JTextComponentOperator.PushKeyTimeout - time between key pressing and releasing during text typing JTextComponentOperator.BetweenKeysTimeout - time to sleep between two chars typing JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position JTextComponentOperator.TypeTextTimeout - maximum time to type text ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitFocusTimeout - time to wait component focus JScrollBarOperator.OneScrollClickTimeout - time for one scroll click JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JTextPaneOperator.JTextPaneFinder |
Checks component type.
|
| JToggleButtonOperator |
Timeouts used: AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing ComponentOperator.WaitComponentTimeout - time to wait button displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled . |
| JToggleButtonOperator.JToggleButtonFinder |
Checks component type.
|
| JTreeOperator |
Timeouts used: JTreeOperator.WaitNodeExpandedTimeout - time to wait node expanded JTreeOperator.WaitNodeCollapsedTimeout - time to wait node collapsed JTreeOperator.WaitAfterNodeExpandedTimeout - time to to sleep after node expanded JTreeOperator.WaitNextNodeTimeout - time to wait next node displayed JTreeOperator.WaitNodeVisibleTimeout - time to wait node visible JTreeOperator.BeforeEditTimeout - time to sleep before edit click JTreeOperator.WaitEditingTimeout - time to wait node editing ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitStateTimeout - time to wait for path to be expanded, collapsed, selected, time to wait for a text in a row WindowWaiter.WaitWindowTimeout - time to wait popup window displayed JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling . |
| JTreeOperator.JTreeByItemFinder |
Allows to find component by node text.
|
| JTreeOperator.JTreeFinder |
Checks component type.
|
| LabelOperator |
Timeouts used: ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| LabelOperator.LabelByLabelFinder |
Allows to find component by LabelByLabelFinder.
|
| LabelOperator.LabelFinder |
Checks component type.
|
| ListOperator |
Timeouts used: ComponentOperator.WaitComponentTimeout - time to wait component displayed ComponentOperator.WaitComponentEnabledTimeout - time to wait component enabled . |
| ListOperator.ListByItemFinder |
Allows to find component by item text.
|
| ListOperator.ListFinder |
Checks component type.
|
| Operator |
Keeps all environment and low-level methods.
|
| Operator.DefaultPathParser |
Used for parsing of path-like strings where path components are
separated by a string-separator: "drive|directory|subdirectory|file".
|
| Operator.DefaultStringComparator |
Default StringComparator implementation.
|
| Operator.Finder |
Allows to bind a compponent by a component type.
|
| ScrollbarOperator |
Timeouts used: ScrollbarOperator.WholeScrollTimeout - time for one scroll click ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| ScrollbarOperator.ScrollbarFinder |
Checks component type.
|
| ScrollPaneOperator |
Timeouts used: ScrollbarOperator.WholeScrollTimeout - time for one scroll click ComponentOperator.WaitComponentTimeout - time to wait component displayed . |
| ScrollPaneOperator.ScrollPaneFinder |
Checks component type.
|
| TextAreaOperator |
This operator type covers java.awt.textArea component.
|
| TextAreaOperator.TextAreaByTextFinder |
Allows to find component by text.
|
| TextAreaOperator.TextAreaFinder |
Checks component type.
|
| TextComponentOperator |
This operator type covers java.awt.TextArea component.
|
| TextComponentOperator.TextComponentByTextFinder |
Allows to find component by text.
|
| TextComponentOperator.TextComponentFinder |
Checks component type.
|
| TextFieldOperator |
This operator type covers java.awt.TextField component.
|
| TextFieldOperator.TextFieldByTextFinder |
Allows to find component by text.
|
| TextFieldOperator.TextFieldFinder |
Checks component type.
|
| WindowOperator |
Timeouts used: WindowWaiter.WaitWindowTimeout - time to wait window displayed WindowWaiter.AfterWindowTimeout - time to sleep after window has been dispayed . |
| Exception | Description |
|---|---|
| JInternalFrameOperator.WrongInternalFrameStateException |
Exception can be throwht if as a result of an attempt to produce
operation for the frame in incorrect state.
|
| JSpinnerOperator.SpinnerModelException |
Exception is thown whenever spinner model is threated wrong.
|
JButtonOperator covers javax.swing.JButton.AbstractButton extending JComponent means that
AbstractBittonOperator extends JComponentOperator.AbstractButtonOperator has
getText() method which simply invokes AbstractButton.getText()
through the queue.