|
|||||||||
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 String |
BUTTON_DRIVER_ID
Symbolic constant for button drivers. |
static String |
DRIVER_ID
Symbolic constant - prefix for drivers names. |
static String |
FOCUS_DRIVER_ID
Symbolic constant for frame drivers. |
static String |
FRAME_DRIVER_ID
Symbolic constant for window drivers. |
static String |
INTERNAL_FRAME_DRIVER_ID
Symbolic constant for window drivers. |
static String |
KEY_DRIVER_ID
Symbolic constant for key drivers. |
static String |
LIST_DRIVER_ID
Symbolic constant for list drivers. |
static String |
MENU_DRIVER_ID
Symbolic constant for menu drivers. |
static String |
MOUSE_DRIVER_ID
Symbolic constant for mouse drivers. |
static String |
MULTISELLIST_DRIVER_ID
Symbolic constant for multiselection list drivers. |
static String |
ORDEREDLIST_DRIVER_ID
Symbolic constant for reorderable list drivers. |
static String |
SCROLL_DRIVER_ID
Symbolic constant for scroll drivers. |
static String |
TABLE_DRIVER_ID
Symbolic constant for table drivers. |
static String |
TEXT_DRIVER_ID
Symbolic constant for text drivers. |
static String |
TREE_DRIVER_ID
Symbolic constant for tree drivers. |
static String |
WINDOW_DRIVER_ID
Symbolic constant for window drivers. |
Method Summary | |
---|---|
static ButtonDriver |
getButtonDriver(Class operatorClass)
Returns BUTTON_DRIVER_ID driver. |
static ButtonDriver |
getButtonDriver(ComponentOperator operator)
Returns BUTTON_DRIVER_ID driver. |
static Object |
getDriver(String id,
Class operatorClass)
Searches a driver. |
static Object |
getDriver(String id,
Class operatorClass,
JemmyProperties props)
Searches a driver. |
static Object |
getDriver(String id,
ComponentOperator operator)
Searches a driver. |
static FocusDriver |
getFocusDriver(Class operatorClass)
Returns FOCUS_DRIVER_ID driver. |
static FocusDriver |
getFocusDriver(ComponentOperator operator)
Returns FOCUS_DRIVER_ID driver. |
static FrameDriver |
getFrameDriver(Class operatorClass)
Returns FRAME_DRIVER_ID driver. |
static FrameDriver |
getFrameDriver(ComponentOperator operator)
Returns FRAME_DRIVER_ID driver. |
static InternalFrameDriver |
getInternalFrameDriver(Class operatorClass)
Returns INTERNAL_FRAME_DRIVER_ID driver. |
static InternalFrameDriver |
getInternalFrameDriver(ComponentOperator operator)
Returns INTERNAL_FRAME_DRIVER_ID driver. |
static KeyDriver |
getKeyDriver(Class operatorClass)
Returns KEY_DRIVER_ID driver. |
static KeyDriver |
getKeyDriver(ComponentOperator operator)
Returns KEY_DRIVER_ID driver. |
static ListDriver |
getListDriver(Class operatorClass)
Returns LIST_DRIVER_ID driver. |
static ListDriver |
getListDriver(ComponentOperator operator)
Returns LIST_DRIVER_ID driver. |
static MenuDriver |
getMenuDriver(Class operatorClass)
Returns MENU_DRIVER_ID driver. |
static MenuDriver |
getMenuDriver(ComponentOperator operator)
Returns MENU_DRIVER_ID driver. |
static MouseDriver |
getMouseDriver(Class operatorClass)
Returns MOUSE_DRIVER_ID driver. |
static MouseDriver |
getMouseDriver(ComponentOperator operator)
Returns MOUSE_DRIVER_ID driver. |
static MultiSelListDriver |
getMultiSelListDriver(Class operatorClass)
Returns MULTISELLIST_DRIVER_ID driver. |
static MultiSelListDriver |
getMultiSelListDriver(ComponentOperator operator)
Returns MULTISELLIST_DRIVER_ID driver. |
static OrderedListDriver |
getOrderedListDriver(Class operatorClass)
Returns ORDEREDLIST_DRIVER_ID driver. |
static OrderedListDriver |
getOrderedListDriver(ComponentOperator operator)
Returns ORDEREDLIST_DRIVER_ID driver. |
static ScrollDriver |
getScrollDriver(Class operatorClass)
Returns SCROLL_DRIVER_ID driver. |
static ScrollDriver |
getScrollDriver(ComponentOperator operator)
Returns SCROLL_DRIVER_ID driver. |
static TableDriver |
getTableDriver(Class operatorClass)
Returns TABLE_DRIVER_ID driver. |
static TableDriver |
getTableDriver(ComponentOperator operator)
Returns TABLE_DRIVER_ID driver. |
static TextDriver |
getTextDriver(Class operatorClass)
Returns TEXT_DRIVER_ID driver. |
static TextDriver |
getTextDriver(ComponentOperator operator)
Returns TEXT_DRIVER_ID driver. |
static TreeDriver |
getTreeDriver(Class operatorClass)
Returns TREE_DRIVER_ID driver. |
static TreeDriver |
getTreeDriver(ComponentOperator operator)
Returns TREE_DRIVER_ID driver. |
static WindowDriver |
getWindowDriver(Class operatorClass)
Returns WINDOW_DRIVER_ID driver. |
static WindowDriver |
getWindowDriver(ComponentOperator operator)
Returns WINDOW_DRIVER_ID driver. |
static void |
removeDriver(String id,
Class operatorClass)
Removes driver for operator class. |
static void |
removeDriver(String id,
Class[] operatorClasses)
Removes driver for operator classes. |
static void |
removeDriver(String id,
String operatorClassName)
Removes driver for operator class. |
static void |
removeDriver(String id,
String[] operatorClassNames)
Removes driver for operator classes. |
static void |
removeDrivers(String id)
Removes driver for all supported classes. |
static void |
setButtonDriver(ButtonDriver driver)
Defines BUTTON_DRIVER_ID driver. |
static void |
setDriver(String id,
Driver driver)
Sets driver for all classes supported by driver. |
static void |
setDriver(String id,
LightDriver driver)
Sets driver for all classes supported by driver. |
static void |
setDriver(String id,
Object driver,
Class operatorClass)
Sets driver for an operator class. |
static void |
setDriver(String id,
Object driver,
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 String DRIVER_ID
public static final String TREE_DRIVER_ID
public static final String TEXT_DRIVER_ID
public static final String KEY_DRIVER_ID
public static final String MOUSE_DRIVER_ID
public static final String SCROLL_DRIVER_ID
public static final String BUTTON_DRIVER_ID
public static final String LIST_DRIVER_ID
public static final String MULTISELLIST_DRIVER_ID
public static final String ORDEREDLIST_DRIVER_ID
public static final String TABLE_DRIVER_ID
public static final String WINDOW_DRIVER_ID
public static final String FRAME_DRIVER_ID
public static final String INTERNAL_FRAME_DRIVER_ID
public static final String FOCUS_DRIVER_ID
public static final String MENU_DRIVER_ID
Method Detail |
---|
public static Object getDriver(String id, 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 Object getDriver(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 Object getDriver(String id, 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(String id, Object driver, 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(String id, Object driver, 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(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(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(String id, Class operatorClass)
id
- Driver type to remove.operatorClass
- Class to remove driver for.public static void removeDriver(String id, String operatorClassName)
id
- Driver type to remove.operatorClassName
- A name of operator class.public static void removeDriver(String id, Class[] operatorClasses)
id
- Driver type to remove.operatorClasses
- Classes to remove driver for.public static void removeDriver(String id, String[] operatorClassNames)
id
- Driver type to remove.operatorClassNames
- Names of operator classes.public static void removeDrivers(String id)
id
- Driver type to remove.public static TreeDriver getTreeDriver(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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 |