JMenuOperator mo = new JMenuOperator((JMenu)item);
mo.copyEnvironment(oper);
return(push(mo, oper, null, chooser, depth + 1, false));
} else {
JMenuItemOperator mio = new JMenuItemOperator(item);
mio.copyEnvironment(oper);
try {
mio.waitComponentEnabled();
} catch(InterruptedException e) {
throw(new JemmyException("Interrupted!", e));
}