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