Package org.netbeans.jemmy.drivers
Drivers interfaces
Contains interfaces of "drivers".Driver is a class which actually implements action reproducing. There are different types of drivers (mouse driver, keyboard driver, button drivers, ...), each of them represented by interface (button driver - by ButtonDriver interface, ...)
Package also contains some classes allowing to manage driver set.
Subpackages contain driver implementations.
Drivers is low-level API: they are not supposed to be used directly from test.
- Since:
- 04/17/2002
-
Interface Summary Interface Description ButtonDriver Defines how to work with buttons.DescriptablePathChooser Specifies an interface for objects defining path searching criteria.Driver Implements "heavy" model of driver because requires to load classes for all supported operator types.DriverInstaller EditorDriver Interface of objects to be used for value changing (editing).FocusDriver Defines how to manage focus.FrameDriver Defines how to work with frames.InternalFrameDriver Defines the way to get a title pane.KeyDriver Defines how to simulate keyboard operations.LightDriver Implements "light" model of driver because does not require to load classes for all supported operator types.ListDriver Defines how to work with lists.MenuDriver Defines how to work with menus.MouseDriver Defines how to simulate mouse operations.MultiSelListDriver Defines how to work with lists allowing multiple selection.OrderedListDriver Defines how to work with lists allowing items reordering.PathChooser Specifies an interface for objects defining path searching criteria.ScrollDriver Defines how to work with scrollable components such asjavax.swing.JScrollBar
,javax.swing.JScrollPane
,javax.swing.JSlider
, ...TableDriver Defines how to work with tables.TextDriver Defines how to work with text components.TreeDriver Defines how to work with trees.WindowDriver Defines how to work with windows. -
Class Summary Class Description APIDriverInstaller Installs all necessary drivers for Jemmy operators except low-level drivers which are installed by InputDriverInstaller.ArrayDriverInstaller Auxiliary class making driver registration easier.DefaultDriverInstaller Installs all necessary drivers for Jemmy operators except low-level drivers which are installed by InputDriverInstaller.DriverManager Manages driver set.InputDriverInstaller Installs drivers for low-level drivers.LightSupportiveDriver Allows to declare supported operator classes.SupportiveDriver Allows to declare supported operator classes. -
Exception Summary Exception Description UnsupportedOperatorException Is thrown as a result of attempt to use driver for unsupported operator type.