Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.netbeans.jemmy.drivers

Drivers interfaces

See:
Description

Interface Summary
ButtonDriver | Defines how to work with buttons.
Driver | Implements "heavy" model of driver because requires to load classes for all supported operator types.
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 manus.
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 as `javax.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
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
UnsupportedOperatorException | Is thrown as a result of attempt to use driver for unsupported operator type.

## Package org.netbeans.jemmy.drivers Description

# 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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES