Class DefaultJMenuDriver
java.lang.Object
org.netbeans.jemmy.drivers.LightSupportiveDriver
org.netbeans.jemmy.drivers.menus.DefaultJMenuDriver
- All Implemented Interfaces:
LightDriver, MenuDriver
- Direct Known Subclasses:
APIJMenuDriver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectprotected Objectpush(ComponentOperator oper, ComponentOperator lastItem, JMenuBar menuBar, PathChooser chooser, int depth, boolean pressMouse) pushMenu(ComponentOperator oper, PathChooser chooser) Pushes menu.protected JMenuItemwaitItem(ComponentOperator oper, MenuElement element, PathChooser chooser, int depth) protected JPopupMenuMethods inherited from class LightSupportiveDriver
checkSupported, getSupported
-
Constructor Details
-
DefaultJMenuDriver
public DefaultJMenuDriver()
-
-
Method Details
-
pushMenu
Description copied from interface:MenuDriverPushes menu.- Specified by:
pushMenuin interfaceMenuDriver- Parameters:
oper- Menu operator.chooser- Object defining menupath.- Returns:
- a result of menu pushing. It could be last pushed menuitem or anything else.
-
push
protected Object push(ComponentOperator oper, ComponentOperator lastItem, JMenuBar menuBar, PathChooser chooser, int depth, boolean pressMouse) -
waitPopupMenu
-
waitItem
protected JMenuItem waitItem(ComponentOperator oper, MenuElement element, PathChooser chooser, int depth) -
getSelectedElement
-