|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.netbeans.jemmy.drivers.DriverManager
public class DriverManager
Manages driver set.
| Field Summary | |
|---|---|
static java.lang.String |
BUTTON_DRIVER_ID
Symbolic constant for button drivers. |
static java.lang.String |
DRIVER_ID
Symbolic constant - prefix for drivers names. |
static java.lang.String |
FOCUS_DRIVER_ID
Symbolic constant for frame drivers. |
static java.lang.String |
FRAME_DRIVER_ID
Symbolic constant for window drivers. |
static java.lang.String |
INTERNAL_FRAME_DRIVER_ID
Symbolic constant for window drivers. |
static java.lang.String |
KEY_DRIVER_ID
Symbolic constant for key drivers. |
static java.lang.String |
LIST_DRIVER_ID
Symbolic constant for list drivers. |
static java.lang.String |
MENU_DRIVER_ID
Symbolic constant for menu drivers. |
static java.lang.String |
MOUSE_DRIVER_ID
Symbolic constant for mouse drivers. |
static java.lang.String |
MULTISELLIST_DRIVER_ID
Symbolic constant for multiselection list drivers. |
static java.lang.String |
ORDEREDLIST_DRIVER_ID
Symbolic constant for reorderable list drivers. |
static java.lang.String |
SCROLL_DRIVER_ID
Symbolic constant for scroll drivers. |
static java.lang.String |
TABLE_DRIVER_ID
Symbolic constant for table drivers. |
static java.lang.String |
TEXT_DRIVER_ID
Symbolic constant for text drivers. |
static java.lang.String |
TREE_DRIVER_ID
Symbolic constant for tree drivers. |
static java.lang.String |
WINDOW_DRIVER_ID
Symbolic constant for window drivers. |
| Method Summary | |
|---|---|
static ButtonDriver |
getButtonDriver(java.lang.Class operatorClass)
Returns BUTTON_DRIVER_ID driver. |
static ButtonDriver |
getButtonDriver(ComponentOperator operator)
Returns BUTTON_DRIVER_ID driver. |
static java.lang.Object |
getDriver(java.lang.String id,
java.lang.Class operatorClass)
Searches a driver. |
static java.lang.Object |
getDriver(java.lang.String id,
java.lang.Class operatorClass,
JemmyProperties props)
Searches a driver. |
static java.lang.Object |
getDriver(java.lang.String id,
ComponentOperator operator)
Searches a driver. |
static FocusDriver |
getFocusDriver(java.lang.Class operatorClass)
Returns FOCUS_DRIVER_ID driver. |
static FocusDriver |
getFocusDriver(ComponentOperator operator)
Returns FOCUS_DRIVER_ID driver. |
static FrameDriver |
getFrameDriver(java.lang.Class operatorClass)
Returns FRAME_DRIVER_ID driver. |
static FrameDriver |
getFrameDriver(ComponentOperator operator)
Returns FRAME_DRIVER_ID driver. |
static InternalFrameDriver |
getInternalFrameDriver(java.lang.Class operatorClass)
Returns INTERNAL_FRAME_DRIVER_ID driver. |
static InternalFrameDriver |
getInternalFrameDriver(ComponentOperator operator)
Returns INTERNAL_FRAME_DRIVER_ID driver. |
static KeyDriver |
getKeyDriver(java.lang.Class operatorClass)
Returns KEY_DRIVER_ID driver. |
static KeyDriver |
getKeyDriver(ComponentOperator operator)
Returns KEY_DRIVER_ID driver. |
static ListDriver |
getListDriver(java.lang.Class operatorClass)
Returns LIST_DRIVER_ID driver. |
static ListDriver |
getListDriver(ComponentOperator operator)
Returns LIST_DRIVER_ID driver. |
static MenuDriver |
getMenuDriver(java.lang.Class operatorClass)
Returns MENU_DRIVER_ID driver. |
static MenuDriver |
getMenuDriver(ComponentOperator operator)
Returns MENU_DRIVER_ID driver. |
static MouseDriver |
getMouseDriver(java.lang.Class operatorClass)
Returns MOUSE_DRIVER_ID driver. |
static MouseDriver |
getMouseDriver(ComponentOperator operator)
Returns MOUSE_DRIVER_ID driver. |
static MultiSelListDriver |
getMultiSelListDriver(java.lang.Class operatorClass)
Returns MULTISELLIST_DRIVER_ID driver. |
static MultiSelListDriver |
getMultiSelListDriver(ComponentOperator operator)
Returns MULTISELLIST_DRIVER_ID driver. |
static OrderedListDriver |
getOrderedListDriver(java.lang.Class operatorClass)
Returns ORDEREDLIST_DRIVER_ID driver. |
static OrderedListDriver |
getOrderedListDriver(ComponentOperator operator)
Returns ORDEREDLIST_DRIVER_ID driver. |
static ScrollDriver |
getScrollDriver(java.lang.Class operatorClass)
Returns SCROLL_DRIVER_ID driver. |
static ScrollDriver |
getScrollDriver(ComponentOperator operator)
Returns SCROLL_DRIVER_ID driver. |
static TableDriver |
getTableDriver(java.lang.Class operatorClass)
Returns TABLE_DRIVER_ID driver. |
static TableDriver |
getTableDriver(ComponentOperator operator)
Returns TABLE_DRIVER_ID driver. |
static TextDriver |
getTextDriver(java.lang.Class operatorClass)
Returns TEXT_DRIVER_ID driver. |
static TextDriver |
getTextDriver(ComponentOperator operator)
Returns TEXT_DRIVER_ID driver. |
static TreeDriver |
getTreeDriver(java.lang.Class operatorClass)
Returns TREE_DRIVER_ID driver. |
static TreeDriver |
getTreeDriver(ComponentOperator operator)
Returns TREE_DRIVER_ID driver. |
static WindowDriver |
getWindowDriver(java.lang.Class operatorClass)
Returns WINDOW_DRIVER_ID driver. |
static WindowDriver |
getWindowDriver(ComponentOperator operator)
Returns WINDOW_DRIVER_ID driver. |
static void |
removeDriver(java.lang.String id,
java.lang.Class operatorClass)
Removes driver for operator class. |
static void |
removeDriver(java.lang.String id,
java.lang.Class[] operatorClasses)
Removes driver for operator classes. |
static void |
removeDriver(java.lang.String id,
java.lang.String operatorClassName)
Removes driver for operator class. |
static void |
removeDriver(java.lang.String id,
java.lang.String[] operatorClassNames)
Removes driver for operator classes. |
static void |
removeDrivers(java.lang.String id)
Removes driver for all supported classes. |
static void |
setButtonDriver(ButtonDriver driver)
Defines BUTTON_DRIVER_ID driver. |
static void |
setDriver(java.lang.String id,
Driver driver)
Sets driver for all classes supported by driver. |
static void |
setDriver(java.lang.String id,
LightDriver driver)
Sets driver for all classes supported by driver. |
static void |
setDriver(java.lang.String id,
java.lang.Object driver,
java.lang.Class operatorClass)
Sets driver for an operator class. |
static void |
setDriver(java.lang.String id,
java.lang.Object driver,
java.lang.String operatorClassName)
Sets driver for an operator class name. |
static void |
setFocusDriver(FocusDriver driver)
Defines FOCUS_DRIVER_ID driver. |
static void |
setFrameDriver(FrameDriver driver)
Defines FRAME_DRIVER_ID driver. |
static void |
setInternalFrameDriver(InternalFrameDriver driver)
Defines INTERNAL_FRAME_DRIVER_ID driver. |
static void |
setKeyDriver(KeyDriver driver)
Defines KEY_DRIVER_ID driver. |
static void |
setListDriver(ListDriver driver)
Defines LIST_DRIVER_ID driver. |
static void |
setMenuDriver(MenuDriver driver)
Defines MENU_DRIVER_ID driver. |
static void |
setMouseDriver(MouseDriver driver)
Defines MOUSE_DRIVER_ID driver. |
static void |
setMultiSelListDriver(MultiSelListDriver driver)
Defines MULTISELLIST_DRIVER_ID driver. |
static void |
setOrderedListDriver(OrderedListDriver driver)
Defines ORDEREDLIST_DRIVER_ID driver. |
static void |
setScrollDriver(ScrollDriver driver)
Defines SCROLL_DRIVER_ID driver. |
static void |
setTableDriver(TableDriver driver)
Defines TABLE_DRIVER_ID driver. |
static void |
setTextDriver(TextDriver driver)
Defines TEXT_DRIVER_ID driver. |
static void |
setTreeDriver(TreeDriver driver)
Defines TREE_DRIVER_ID driver. |
static void |
setWindowDriver(WindowDriver driver)
Defines WINDOW_DRIVER_ID driver. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DRIVER_ID
public static final java.lang.String TREE_DRIVER_ID
public static final java.lang.String TEXT_DRIVER_ID
public static final java.lang.String KEY_DRIVER_ID
public static final java.lang.String MOUSE_DRIVER_ID
public static final java.lang.String SCROLL_DRIVER_ID
public static final java.lang.String BUTTON_DRIVER_ID
public static final java.lang.String LIST_DRIVER_ID
public static final java.lang.String MULTISELLIST_DRIVER_ID
public static final java.lang.String ORDEREDLIST_DRIVER_ID
public static final java.lang.String TABLE_DRIVER_ID
public static final java.lang.String WINDOW_DRIVER_ID
public static final java.lang.String FRAME_DRIVER_ID
public static final java.lang.String INTERNAL_FRAME_DRIVER_ID
public static final java.lang.String FOCUS_DRIVER_ID
public static final java.lang.String MENU_DRIVER_ID
| Method Detail |
|---|
public static java.lang.Object getDriver(java.lang.String id,
java.lang.Class operatorClass,
JemmyProperties props)
id - Driver type id.operatorClass - Class to get an driver for.props - Instance to get driver from.
setDriver(java.lang.String, java.lang.Object, java.lang.Class)
public static java.lang.Object getDriver(java.lang.String id,
ComponentOperator operator)
operator.getProperties() to
receive JemmyProperties instance.
id - Driver type id.operator - Operator to get an driver for.
setDriver(java.lang.String, java.lang.Object, java.lang.Class)
public static java.lang.Object getDriver(java.lang.String id,
java.lang.Class operatorClass)
id - Driver type id.operatorClass - Class to get an driver for.
setDriver(java.lang.String, java.lang.Object, java.lang.Class)
public static void setDriver(java.lang.String id,
java.lang.Object driver,
java.lang.Class operatorClass)
id - Driver type id.driver - A driver to be installed.operatorClass - Class to set driver for.getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)
public static void setDriver(java.lang.String id,
java.lang.Object driver,
java.lang.String operatorClassName)
id - Driver type id.driver - A driver to be installed.operatorClassName - A name of operator class.getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)
public static void setDriver(java.lang.String id,
Driver driver)
id - Driver type id.driver - A driver to be installed.getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)
public static void setDriver(java.lang.String id,
LightDriver driver)
id - Driver type id.driver - A driver to be installed.getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)
public static void removeDriver(java.lang.String id,
java.lang.Class operatorClass)
id - Driver type to remove.operatorClass - Class to remove driver for.
public static void removeDriver(java.lang.String id,
java.lang.String operatorClassName)
id - Driver type to remove.operatorClassName - A name of operator class.
public static void removeDriver(java.lang.String id,
java.lang.Class[] operatorClasses)
id - Driver type to remove.operatorClasses - Classes to remove driver for.
public static void removeDriver(java.lang.String id,
java.lang.String[] operatorClassNames)
id - Driver type to remove.operatorClassNames - Names of operator classes.public static void removeDrivers(java.lang.String id)
id - Driver type to remove.public static TreeDriver getTreeDriver(java.lang.Class operatorClass)
TREE_DRIVER_ID driver.
operatorClass - Class to find driver for.
setTreeDriver(org.netbeans.jemmy.drivers.TreeDriver)public static TreeDriver getTreeDriver(ComponentOperator operator)
TREE_DRIVER_ID driver.
operator - Operator to find driver for.
setTreeDriver(org.netbeans.jemmy.drivers.TreeDriver)public static void setTreeDriver(TreeDriver driver)
TREE_DRIVER_ID driver.
driver - a drivergetTreeDriver(java.lang.Class)public static TextDriver getTextDriver(java.lang.Class operatorClass)
TEXT_DRIVER_ID driver.
operatorClass - Class to find driver for.
setTextDriver(org.netbeans.jemmy.drivers.TextDriver)public static TextDriver getTextDriver(ComponentOperator operator)
TEXT_DRIVER_ID driver.
operator - Operator to find driver for.
setTextDriver(org.netbeans.jemmy.drivers.TextDriver)public static void setTextDriver(TextDriver driver)
TEXT_DRIVER_ID driver.
driver - a drivergetTextDriver(java.lang.Class)public static KeyDriver getKeyDriver(java.lang.Class operatorClass)
KEY_DRIVER_ID driver.
operatorClass - Class to find driver for.
setKeyDriver(org.netbeans.jemmy.drivers.KeyDriver)public static KeyDriver getKeyDriver(ComponentOperator operator)
KEY_DRIVER_ID driver.
operator - Operator to find driver for.
setKeyDriver(org.netbeans.jemmy.drivers.KeyDriver)public static void setKeyDriver(KeyDriver driver)
KEY_DRIVER_ID driver.
driver - a drivergetKeyDriver(java.lang.Class)public static MouseDriver getMouseDriver(java.lang.Class operatorClass)
MOUSE_DRIVER_ID driver.
operatorClass - Class to find driver for.
setMouseDriver(org.netbeans.jemmy.drivers.MouseDriver)public static MouseDriver getMouseDriver(ComponentOperator operator)
MOUSE_DRIVER_ID driver.
operator - Operator to find driver for.
setMouseDriver(org.netbeans.jemmy.drivers.MouseDriver)public static void setMouseDriver(MouseDriver driver)
MOUSE_DRIVER_ID driver.
driver - a drivergetMouseDriver(java.lang.Class)public static ScrollDriver getScrollDriver(java.lang.Class operatorClass)
SCROLL_DRIVER_ID driver.
operatorClass - Class to find driver for.
setScrollDriver(org.netbeans.jemmy.drivers.ScrollDriver)public static ScrollDriver getScrollDriver(ComponentOperator operator)
SCROLL_DRIVER_ID driver.
operator - Operator to find driver for.
setScrollDriver(org.netbeans.jemmy.drivers.ScrollDriver)public static void setScrollDriver(ScrollDriver driver)
SCROLL_DRIVER_ID driver.
driver - a drivergetScrollDriver(java.lang.Class)public static ButtonDriver getButtonDriver(java.lang.Class operatorClass)
BUTTON_DRIVER_ID driver.
operatorClass - Class to find driver for.
setButtonDriver(org.netbeans.jemmy.drivers.ButtonDriver)public static ButtonDriver getButtonDriver(ComponentOperator operator)
BUTTON_DRIVER_ID driver.
operator - Operator to find driver for.
setButtonDriver(org.netbeans.jemmy.drivers.ButtonDriver)public static void setButtonDriver(ButtonDriver driver)
BUTTON_DRIVER_ID driver.
driver - a drivergetButtonDriver(java.lang.Class)public static ListDriver getListDriver(java.lang.Class operatorClass)
LIST_DRIVER_ID driver.
operatorClass - Class to find driver for.
setListDriver(org.netbeans.jemmy.drivers.ListDriver)public static ListDriver getListDriver(ComponentOperator operator)
LIST_DRIVER_ID driver.
operator - Operator to find driver for.
setListDriver(org.netbeans.jemmy.drivers.ListDriver)public static void setListDriver(ListDriver driver)
LIST_DRIVER_ID driver.
driver - a drivergetListDriver(java.lang.Class)public static MultiSelListDriver getMultiSelListDriver(java.lang.Class operatorClass)
MULTISELLIST_DRIVER_ID driver.
operatorClass - Class to find driver for.
setMultiSelListDriver(org.netbeans.jemmy.drivers.MultiSelListDriver)public static MultiSelListDriver getMultiSelListDriver(ComponentOperator operator)
MULTISELLIST_DRIVER_ID driver.
operator - Operator to find driver for.
setMultiSelListDriver(org.netbeans.jemmy.drivers.MultiSelListDriver)public static void setMultiSelListDriver(MultiSelListDriver driver)
MULTISELLIST_DRIVER_ID driver.
driver - a drivergetMultiSelListDriver(java.lang.Class)public static OrderedListDriver getOrderedListDriver(java.lang.Class operatorClass)
ORDEREDLIST_DRIVER_ID driver.
operatorClass - Class to find driver for.
setOrderedListDriver(org.netbeans.jemmy.drivers.OrderedListDriver)public static OrderedListDriver getOrderedListDriver(ComponentOperator operator)
ORDEREDLIST_DRIVER_ID driver.
operator - Operator to find driver for.
setOrderedListDriver(org.netbeans.jemmy.drivers.OrderedListDriver)public static void setOrderedListDriver(OrderedListDriver driver)
ORDEREDLIST_DRIVER_ID driver.
driver - a drivergetOrderedListDriver(java.lang.Class)public static TableDriver getTableDriver(java.lang.Class operatorClass)
TABLE_DRIVER_ID driver.
operatorClass - Class to find driver for.
setTableDriver(org.netbeans.jemmy.drivers.TableDriver)public static TableDriver getTableDriver(ComponentOperator operator)
TABLE_DRIVER_ID driver.
operator - Operator to find driver for.
setTableDriver(org.netbeans.jemmy.drivers.TableDriver)public static void setTableDriver(TableDriver driver)
TABLE_DRIVER_ID driver.
driver - a drivergetTableDriver(java.lang.Class)public static WindowDriver getWindowDriver(java.lang.Class operatorClass)
WINDOW_DRIVER_ID driver.
operatorClass - Class to find driver for.
setWindowDriver(org.netbeans.jemmy.drivers.WindowDriver)public static WindowDriver getWindowDriver(ComponentOperator operator)
WINDOW_DRIVER_ID driver.
operator - Operator to find driver for.
setWindowDriver(org.netbeans.jemmy.drivers.WindowDriver)public static void setWindowDriver(WindowDriver driver)
WINDOW_DRIVER_ID driver.
driver - a drivergetWindowDriver(java.lang.Class)public static FrameDriver getFrameDriver(java.lang.Class operatorClass)
FRAME_DRIVER_ID driver.
operatorClass - Class to find driver for.
setFrameDriver(org.netbeans.jemmy.drivers.FrameDriver)public static FrameDriver getFrameDriver(ComponentOperator operator)
FRAME_DRIVER_ID driver.
operator - Operator to find driver for.
setFrameDriver(org.netbeans.jemmy.drivers.FrameDriver)public static void setFrameDriver(FrameDriver driver)
FRAME_DRIVER_ID driver.
driver - a drivergetFrameDriver(java.lang.Class)public static InternalFrameDriver getInternalFrameDriver(java.lang.Class operatorClass)
INTERNAL_FRAME_DRIVER_ID driver.
operatorClass - Class to find driver for.
setInternalFrameDriver(org.netbeans.jemmy.drivers.InternalFrameDriver)public static InternalFrameDriver getInternalFrameDriver(ComponentOperator operator)
INTERNAL_FRAME_DRIVER_ID driver.
operator - Operator to find driver for.
setInternalFrameDriver(org.netbeans.jemmy.drivers.InternalFrameDriver)public static void setInternalFrameDriver(InternalFrameDriver driver)
INTERNAL_FRAME_DRIVER_ID driver.
driver - a drivergetInternalFrameDriver(java.lang.Class)public static FocusDriver getFocusDriver(java.lang.Class operatorClass)
FOCUS_DRIVER_ID driver.
operatorClass - Class to find driver for.
setFocusDriver(org.netbeans.jemmy.drivers.FocusDriver)public static FocusDriver getFocusDriver(ComponentOperator operator)
FOCUS_DRIVER_ID driver.
operator - Operator to find driver for.
setFocusDriver(org.netbeans.jemmy.drivers.FocusDriver)public static void setFocusDriver(FocusDriver driver)
FOCUS_DRIVER_ID driver.
driver - a drivergetFocusDriver(java.lang.Class)public static MenuDriver getMenuDriver(java.lang.Class operatorClass)
MENU_DRIVER_ID driver.
operatorClass - Class to find driver for.
setMenuDriver(org.netbeans.jemmy.drivers.MenuDriver)public static MenuDriver getMenuDriver(ComponentOperator operator)
MENU_DRIVER_ID driver.
operator - Operator to find driver for.
setMenuDriver(org.netbeans.jemmy.drivers.MenuDriver)public static void setMenuDriver(MenuDriver driver)
MENU_DRIVER_ID driver.
driver - a drivergetMenuDriver(java.lang.Class)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||