org.netbeans.jemmy.drivers.menus
Class AppleMenuDriver

java.lang.Object
  extended by org.netbeans.jemmy.drivers.LightSupportiveDriver
      extended by org.netbeans.jemmy.drivers.input.RobotDriver
          extended by org.netbeans.jemmy.drivers.menus.AppleMenuDriver
All Implemented Interfaces:
LightDriver, MenuDriver

public class AppleMenuDriver
extends RobotDriver
implements MenuDriver

Author:
shura

Field Summary
 
Fields inherited from class org.netbeans.jemmy.drivers.input.RobotDriver
autoDelay, qtool, robotReference
 
Constructor Summary
AppleMenuDriver()
          Creates a new instance of AppleMenuDriver
 
Method Summary
 Object pushMenu(ComponentOperator oper, PathChooser chooser)
          Pushes menu.
 
Methods inherited from class org.netbeans.jemmy.drivers.input.RobotDriver
clickMouse, dragMouse, dragNDrop, makeAnOperation, moveMouse, pressKey, pressModifiers, pressMouse, releaseKey, releaseModifiers, releaseMouse, synchronizeRobot
 
Methods inherited from class org.netbeans.jemmy.drivers.LightSupportiveDriver
checkSupported, getSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppleMenuDriver

public AppleMenuDriver()
Creates a new instance of AppleMenuDriver

Method Detail

pushMenu

public Object pushMenu(ComponentOperator oper,
                       PathChooser chooser)
Description copied from interface: MenuDriver
Pushes menu.

Specified by:
pushMenu in interface MenuDriver
Parameters:
oper - Menu operator.
chooser - Object defining menupath.
Returns:
a result of menu pushing. It could be last pushed menuitem or anything else.