org.netbeans.jemmy.drivers
Class DriverManager

java.lang.Object
  extended by org.netbeans.jemmy.drivers.DriverManager

public class DriverManager
extends Object

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

DRIVER_ID

public static final String DRIVER_ID
Symbolic constant - prefix for drivers names.

See Also:
Constant Field Values

TREE_DRIVER_ID

public static final String TREE_DRIVER_ID
Symbolic constant for tree drivers.

See Also:
Constant Field Values

TEXT_DRIVER_ID

public static final String TEXT_DRIVER_ID
Symbolic constant for text drivers.

See Also:
Constant Field Values

KEY_DRIVER_ID

public static final String KEY_DRIVER_ID
Symbolic constant for key drivers.

See Also:
Constant Field Values

MOUSE_DRIVER_ID

public static final String MOUSE_DRIVER_ID
Symbolic constant for mouse drivers.

See Also:
Constant Field Values

SCROLL_DRIVER_ID

public static final String SCROLL_DRIVER_ID
Symbolic constant for scroll drivers.

See Also:
Constant Field Values

BUTTON_DRIVER_ID

public static final String BUTTON_DRIVER_ID
Symbolic constant for button drivers.

See Also:
Constant Field Values

LIST_DRIVER_ID

public static final String LIST_DRIVER_ID
Symbolic constant for list drivers.

See Also:
Constant Field Values

MULTISELLIST_DRIVER_ID

public static final String MULTISELLIST_DRIVER_ID
Symbolic constant for multiselection list drivers.

See Also:
Constant Field Values

ORDEREDLIST_DRIVER_ID

public static final String ORDEREDLIST_DRIVER_ID
Symbolic constant for reorderable list drivers.

See Also:
Constant Field Values

TABLE_DRIVER_ID

public static final String TABLE_DRIVER_ID
Symbolic constant for table drivers.

See Also:
Constant Field Values

WINDOW_DRIVER_ID

public static final String WINDOW_DRIVER_ID
Symbolic constant for window drivers.

See Also:
Constant Field Values

FRAME_DRIVER_ID

public static final String FRAME_DRIVER_ID
Symbolic constant for window drivers.

See Also:
Constant Field Values

INTERNAL_FRAME_DRIVER_ID

public static final String INTERNAL_FRAME_DRIVER_ID
Symbolic constant for window drivers.

See Also:
Constant Field Values

FOCUS_DRIVER_ID

public static final String FOCUS_DRIVER_ID
Symbolic constant for frame drivers.

See Also:
Constant Field Values

MENU_DRIVER_ID

public static final String MENU_DRIVER_ID
Symbolic constant for menu drivers.

See Also:
Constant Field Values
Method Detail

getDriver

public static Object getDriver(String id,
                               Class operatorClass,
                               JemmyProperties props)
Searches a driver.

Parameters:
id - Driver type id.
operatorClass - Class to get an driver for.
props - Instance to get driver from.
Returns:
a driver.
See Also:
setDriver(java.lang.String, java.lang.Object, java.lang.Class)

getDriver

public static Object getDriver(String id,
                               ComponentOperator operator)
Searches a driver. Uses operator.getProperties() to receive JemmyProperties instance.

Parameters:
id - Driver type id.
operator - Operator to get an driver for.
Returns:
a driver.
See Also:
setDriver(java.lang.String, java.lang.Object, java.lang.Class)

getDriver

public static Object getDriver(String id,
                               Class operatorClass)
Searches a driver. Uses current JemmyProperties.

Parameters:
id - Driver type id.
operatorClass - Class to get an driver for.
Returns:
a driver.
See Also:
setDriver(java.lang.String, java.lang.Object, java.lang.Class)

setDriver

public static void setDriver(String id,
                             Object driver,
                             Class operatorClass)
Sets driver for an operator class.

Parameters:
id - Driver type id.
driver - A driver to be installed.
operatorClass - Class to set driver for.
See Also:
getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)

setDriver

public static void setDriver(String id,
                             Object driver,
                             String operatorClassName)
Sets driver for an operator class name.

Parameters:
id - Driver type id.
driver - A driver to be installed.
operatorClassName - A name of operator class.
See Also:
getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)

setDriver

public static void setDriver(String id,
                             Driver driver)
Sets driver for all classes supported by driver.

Parameters:
id - Driver type id.
driver - A driver to be installed.
See Also:
getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)

setDriver

public static void setDriver(String id,
                             LightDriver driver)
Sets driver for all classes supported by driver.

Parameters:
id - Driver type id.
driver - A driver to be installed.
See Also:
getDriver(java.lang.String, java.lang.Class, org.netbeans.jemmy.JemmyProperties)

removeDriver

public static void removeDriver(String id,
                                Class operatorClass)
Removes driver for operator class.

Parameters:
id - Driver type to remove.
operatorClass - Class to remove driver for.

removeDriver

public static void removeDriver(String id,
                                String operatorClassName)
Removes driver for operator class.

Parameters:
id - Driver type to remove.
operatorClassName - A name of operator class.

removeDriver

public static void removeDriver(String id,
                                Class[] operatorClasses)
Removes driver for operator classes.

Parameters:
id - Driver type to remove.
operatorClasses - Classes to remove driver for.

removeDriver

public static void removeDriver(String id,
                                String[] operatorClassNames)
Removes driver for operator classes.

Parameters:
id - Driver type to remove.
operatorClassNames - Names of operator classes.

removeDrivers

public static void removeDrivers(String id)
Removes driver for all supported classes.

Parameters:
id - Driver type to remove.

getTreeDriver

public static TreeDriver getTreeDriver(Class operatorClass)
Returns TREE_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setTreeDriver(org.netbeans.jemmy.drivers.TreeDriver)

getTreeDriver

public static TreeDriver getTreeDriver(ComponentOperator operator)
Returns TREE_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setTreeDriver(org.netbeans.jemmy.drivers.TreeDriver)

setTreeDriver

public static void setTreeDriver(TreeDriver driver)
Defines TREE_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getTreeDriver(java.lang.Class)

getTextDriver

public static TextDriver getTextDriver(Class operatorClass)
Returns TEXT_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setTextDriver(org.netbeans.jemmy.drivers.TextDriver)

getTextDriver

public static TextDriver getTextDriver(ComponentOperator operator)
Returns TEXT_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setTextDriver(org.netbeans.jemmy.drivers.TextDriver)

setTextDriver

public static void setTextDriver(TextDriver driver)
Defines TEXT_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getTextDriver(java.lang.Class)

getKeyDriver

public static KeyDriver getKeyDriver(Class operatorClass)
Returns KEY_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setKeyDriver(org.netbeans.jemmy.drivers.KeyDriver)

getKeyDriver

public static KeyDriver getKeyDriver(ComponentOperator operator)
Returns KEY_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setKeyDriver(org.netbeans.jemmy.drivers.KeyDriver)

setKeyDriver

public static void setKeyDriver(KeyDriver driver)
Defines KEY_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getKeyDriver(java.lang.Class)

getMouseDriver

public static MouseDriver getMouseDriver(Class operatorClass)
Returns MOUSE_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setMouseDriver(org.netbeans.jemmy.drivers.MouseDriver)

getMouseDriver

public static MouseDriver getMouseDriver(ComponentOperator operator)
Returns MOUSE_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setMouseDriver(org.netbeans.jemmy.drivers.MouseDriver)

setMouseDriver

public static void setMouseDriver(MouseDriver driver)
Defines MOUSE_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getMouseDriver(java.lang.Class)

getScrollDriver

public static ScrollDriver getScrollDriver(Class operatorClass)
Returns SCROLL_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setScrollDriver(org.netbeans.jemmy.drivers.ScrollDriver)

getScrollDriver

public static ScrollDriver getScrollDriver(ComponentOperator operator)
Returns SCROLL_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setScrollDriver(org.netbeans.jemmy.drivers.ScrollDriver)

setScrollDriver

public static void setScrollDriver(ScrollDriver driver)
Defines SCROLL_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getScrollDriver(java.lang.Class)

getButtonDriver

public static ButtonDriver getButtonDriver(Class operatorClass)
Returns BUTTON_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setButtonDriver(org.netbeans.jemmy.drivers.ButtonDriver)

getButtonDriver

public static ButtonDriver getButtonDriver(ComponentOperator operator)
Returns BUTTON_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setButtonDriver(org.netbeans.jemmy.drivers.ButtonDriver)

setButtonDriver

public static void setButtonDriver(ButtonDriver driver)
Defines BUTTON_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getButtonDriver(java.lang.Class)

getListDriver

public static ListDriver getListDriver(Class operatorClass)
Returns LIST_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setListDriver(org.netbeans.jemmy.drivers.ListDriver)

getListDriver

public static ListDriver getListDriver(ComponentOperator operator)
Returns LIST_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setListDriver(org.netbeans.jemmy.drivers.ListDriver)

setListDriver

public static void setListDriver(ListDriver driver)
Defines LIST_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getListDriver(java.lang.Class)

getMultiSelListDriver

public static MultiSelListDriver getMultiSelListDriver(Class operatorClass)
Returns MULTISELLIST_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setMultiSelListDriver(org.netbeans.jemmy.drivers.MultiSelListDriver)

getMultiSelListDriver

public static MultiSelListDriver getMultiSelListDriver(ComponentOperator operator)
Returns MULTISELLIST_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setMultiSelListDriver(org.netbeans.jemmy.drivers.MultiSelListDriver)

setMultiSelListDriver

public static void setMultiSelListDriver(MultiSelListDriver driver)
Defines MULTISELLIST_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getMultiSelListDriver(java.lang.Class)

getOrderedListDriver

public static OrderedListDriver getOrderedListDriver(Class operatorClass)
Returns ORDEREDLIST_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setOrderedListDriver(org.netbeans.jemmy.drivers.OrderedListDriver)

getOrderedListDriver

public static OrderedListDriver getOrderedListDriver(ComponentOperator operator)
Returns ORDEREDLIST_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setOrderedListDriver(org.netbeans.jemmy.drivers.OrderedListDriver)

setOrderedListDriver

public static void setOrderedListDriver(OrderedListDriver driver)
Defines ORDEREDLIST_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getOrderedListDriver(java.lang.Class)

getTableDriver

public static TableDriver getTableDriver(Class operatorClass)
Returns TABLE_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setTableDriver(org.netbeans.jemmy.drivers.TableDriver)

getTableDriver

public static TableDriver getTableDriver(ComponentOperator operator)
Returns TABLE_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setTableDriver(org.netbeans.jemmy.drivers.TableDriver)

setTableDriver

public static void setTableDriver(TableDriver driver)
Defines TABLE_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getTableDriver(java.lang.Class)

getWindowDriver

public static WindowDriver getWindowDriver(Class operatorClass)
Returns WINDOW_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setWindowDriver(org.netbeans.jemmy.drivers.WindowDriver)

getWindowDriver

public static WindowDriver getWindowDriver(ComponentOperator operator)
Returns WINDOW_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setWindowDriver(org.netbeans.jemmy.drivers.WindowDriver)

setWindowDriver

public static void setWindowDriver(WindowDriver driver)
Defines WINDOW_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getWindowDriver(java.lang.Class)

getFrameDriver

public static FrameDriver getFrameDriver(Class operatorClass)
Returns FRAME_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setFrameDriver(org.netbeans.jemmy.drivers.FrameDriver)

getFrameDriver

public static FrameDriver getFrameDriver(ComponentOperator operator)
Returns FRAME_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setFrameDriver(org.netbeans.jemmy.drivers.FrameDriver)

setFrameDriver

public static void setFrameDriver(FrameDriver driver)
Defines FRAME_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getFrameDriver(java.lang.Class)

getInternalFrameDriver

public static InternalFrameDriver getInternalFrameDriver(Class operatorClass)
Returns INTERNAL_FRAME_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setInternalFrameDriver(org.netbeans.jemmy.drivers.InternalFrameDriver)

getInternalFrameDriver

public static InternalFrameDriver getInternalFrameDriver(ComponentOperator operator)
Returns INTERNAL_FRAME_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setInternalFrameDriver(org.netbeans.jemmy.drivers.InternalFrameDriver)

setInternalFrameDriver

public static void setInternalFrameDriver(InternalFrameDriver driver)
Defines INTERNAL_FRAME_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getInternalFrameDriver(java.lang.Class)

getFocusDriver

public static FocusDriver getFocusDriver(Class operatorClass)
Returns FOCUS_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setFocusDriver(org.netbeans.jemmy.drivers.FocusDriver)

getFocusDriver

public static FocusDriver getFocusDriver(ComponentOperator operator)
Returns FOCUS_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setFocusDriver(org.netbeans.jemmy.drivers.FocusDriver)

setFocusDriver

public static void setFocusDriver(FocusDriver driver)
Defines FOCUS_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getFocusDriver(java.lang.Class)

getMenuDriver

public static MenuDriver getMenuDriver(Class operatorClass)
Returns MENU_DRIVER_ID driver.

Parameters:
operatorClass - Class to find driver for.
Returns:
a driver
See Also:
setMenuDriver(org.netbeans.jemmy.drivers.MenuDriver)

getMenuDriver

public static MenuDriver getMenuDriver(ComponentOperator operator)
Returns MENU_DRIVER_ID driver.

Parameters:
operator - Operator to find driver for.
Returns:
a driver
See Also:
setMenuDriver(org.netbeans.jemmy.drivers.MenuDriver)

setMenuDriver

public static void setMenuDriver(MenuDriver driver)
Defines MENU_DRIVER_ID driver.

Parameters:
driver - a driver
See Also:
getMenuDriver(java.lang.Class)