public class DefaultJMenuDriver extends LightSupportiveDriver implements MenuDriver
Constructor and Description |
---|
DefaultJMenuDriver() |
Modifier and Type | Method and Description |
---|---|
static Object |
getSelectedElement(JMenuBar bar) |
protected Object |
push(ComponentOperator oper,
ComponentOperator lastItem,
JMenuBar menuBar,
PathChooser chooser,
int depth,
boolean pressMouse) |
Object |
pushMenu(ComponentOperator oper,
PathChooser chooser)
Pushes menu.
|
protected JMenuItem |
waitItem(ComponentOperator oper,
MenuElement element,
PathChooser chooser,
int depth) |
protected JPopupMenu |
waitPopupMenu(ComponentOperator oper) |
checkSupported, getSupported
public Object pushMenu(ComponentOperator oper, PathChooser chooser)
MenuDriver
pushMenu
in interface MenuDriver
oper
- Menu operator.chooser
- Object defining menupath.protected Object push(ComponentOperator oper, ComponentOperator lastItem, JMenuBar menuBar, PathChooser chooser, int depth, boolean pressMouse)
protected JPopupMenu waitPopupMenu(ComponentOperator oper)
protected JMenuItem waitItem(ComponentOperator oper, MenuElement element, PathChooser chooser, int depth)