|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.jemmy.operators.Operator
org.netbeans.jemmy.operators.ComponentOperator
org.netbeans.jemmy.operators.ContainerOperator
org.netbeans.jemmy.operators.JComponentOperator
org.netbeans.jemmy.operators.AbstractButtonOperator
org.netbeans.jemmy.operators.JMenuItemOperator
org.netbeans.jemmy.operators.JMenuOperator
public class JMenuOperator
Timeouts used:
JMenuOperator.WaitBeforePopupTimeout - time to sleep before popup expanding
JMenuOperator.WaitPopupTimeout - time to wait popup displayed
JMenuOperator.PushMenuTimeout - time for the whole menu operation
JMenuItemOperator.PushMenuTimeout - time between button pressing and releasing
ComponentOperator.WaitComponentTimeout - time to wait button displayed
ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled
.
Timeouts
Nested Class Summary | |
---|---|
static class |
JMenuOperator.JMenuByLabelFinder
Allows to find component by text. |
static class |
JMenuOperator.JMenuFinder
Checks component type. |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.JMenuItemOperator |
---|
JMenuItemOperator.JMenuItemByLabelFinder, JMenuItemOperator.JMenuItemFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.AbstractButtonOperator |
---|
AbstractButtonOperator.AbstractButtonByLabelFinder, AbstractButtonOperator.AbstractButtonFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.JComponentOperator |
---|
JComponentOperator.JComponentByTipFinder, JComponentOperator.JComponentFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.ContainerOperator |
---|
ContainerOperator.ContainerFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.Operator |
---|
Operator.ComponentVisualizer, Operator.DefaultPathParser, Operator.DefaultStringComparator, Operator.Finder, Operator.MapAction, Operator.MapBooleanAction, Operator.MapByteAction, Operator.MapDoubleAction, Operator.MapFloatAction, Operator.MapCharacterAction, Operator.MapIntegerAction, Operator.MapLongAction, Operator.MapVoidAction, Operator.NoBlockingAction, Operator.PathParser, Operator.StringComparator |
Field Summary | |
---|---|
static java.lang.String |
SUBMENU_PREFIX_DPROP
Identifier for a "submenu" properties. |
Fields inherited from class org.netbeans.jemmy.operators.AbstractButtonOperator |
---|
IS_SELECTED_DPROP, TEXT_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.JComponentOperator |
---|
A11Y_DATA, A11Y_DESCRIPTION_DPROP, A11Y_NAME_DPROP, TOOLTIP_TEXT_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.ComponentOperator |
---|
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.Operator |
---|
CLASS_DPROP, TO_STRING_DPROP |
Constructor Summary | |
---|---|
JMenuOperator(ContainerOperator cont)
Constructor. |
|
JMenuOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a JMenuOperator object. |
|
JMenuOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a JMenuOperator object. |
|
JMenuOperator(ContainerOperator cont,
int index)
Constructor. |
|
JMenuOperator(ContainerOperator cont,
java.lang.String text)
Constructor. |
|
JMenuOperator(ContainerOperator cont,
java.lang.String text,
int index)
Constructor. |
|
JMenuOperator(javax.swing.JMenu menu)
Constructor. |
Method Summary | |
---|---|
javax.swing.JMenuItem |
add(javax.swing.Action action)
Maps JMenu.add(Action) through queue |
javax.swing.JMenuItem |
add(javax.swing.JMenuItem jMenuItem)
Maps JMenu.add(JMenuItem) through queue |
javax.swing.JMenuItem |
add(java.lang.String string)
Maps JMenu.add(String) through queue |
void |
addMenuListener(javax.swing.event.MenuListener menuListener)
Maps JMenu.addMenuListener(MenuListener) through queue |
void |
addSeparator()
Maps JMenu.addSeparator() through queue |
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts, visualizer) from another operator. |
static javax.swing.JMenu |
findJMenu(java.awt.Container cont,
ComponentChooser chooser)
Searches 0'th JMenu in container. |
static javax.swing.JMenu |
findJMenu(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches JMenu in container. |
static javax.swing.JMenu |
findJMenu(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Searches JMenu by text. |
static javax.swing.JMenu |
findJMenu(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Searches JMenu by text. |
int |
getDelay()
Maps JMenu.getDelay() through queue |
java.util.Hashtable |
getDump()
Returns information about component. |
javax.swing.JMenuItem |
getItem(int i)
Maps JMenu.getItem(int) through queue |
int |
getItemCount()
Maps JMenu.getItemCount() through queue |
java.awt.Component |
getMenuComponent(int i)
Maps JMenu.getMenuComponent(int) through queue |
int |
getMenuComponentCount()
Maps JMenu.getMenuComponentCount() through queue |
java.awt.Component[] |
getMenuComponents()
Maps JMenu.getMenuComponents() through queue |
TestOut |
getOutput()
Returns print output streams or writers. |
javax.swing.JPopupMenu |
getPopupMenu()
Maps JMenu.getPopupMenu() through queue |
Timeouts |
getTimeouts()
Return current timeouts. |
javax.swing.JMenuItem |
insert(javax.swing.Action action,
int i)
Maps JMenu.insert(Action, int) through queue |
javax.swing.JMenuItem |
insert(javax.swing.JMenuItem jMenuItem,
int i)
Maps JMenu.insert(JMenuItem, int) through queue |
void |
insert(java.lang.String string,
int i)
Maps JMenu.insert(String, int) through queue |
void |
insertSeparator(int i)
Maps JMenu.insertSeparator(int) through queue |
boolean |
isMenuComponent(java.awt.Component component)
Maps JMenu.isMenuComponent(Component) through queue |
boolean |
isPopupMenuVisible()
Maps JMenu.isPopupMenuVisible() through queue |
boolean |
isTearOff()
Maps JMenu.isTearOff() through queue |
boolean |
isTopLevelMenu()
Maps JMenu.isTopLevelMenu() through queue |
javax.swing.JMenuItem |
pushMenu(ComponentChooser[] choosers)
Pushes menu. |
javax.swing.JMenuItem |
pushMenu(java.lang.String path)
Pushes menu. |
javax.swing.JMenuItem |
pushMenu(java.lang.String[] names)
Pushes menu. |
javax.swing.JMenuItem |
pushMenu(java.lang.String[] names,
boolean ce,
boolean ccs)
Deprecated. Use pushMenu(String[]) or pushMenu(String[], StringComparator) |
javax.swing.JMenuItem |
pushMenu(java.lang.String[] names,
Operator.StringComparator comparator)
Pushes menu. |
javax.swing.JMenuItem |
pushMenu(java.lang.String path,
Operator.StringComparator comparator)
Pushes menu. |
javax.swing.JMenuItem |
pushMenu(java.lang.String path,
java.lang.String delim)
Pushes menu. |
javax.swing.JMenuItem |
pushMenu(java.lang.String path,
java.lang.String delim,
boolean ce,
boolean ccs)
Deprecated. Use pushMenuNoBlock(String) or pushMenuNoBlock(String, StringComparator) |
javax.swing.JMenuItem |
pushMenu(java.lang.String path,
java.lang.String delim,
Operator.StringComparator comparator)
Pushes menu. |
void |
pushMenuNoBlock(ComponentChooser[] choosers)
Executes pushMenu(choosers) in a separate thread. |
void |
pushMenuNoBlock(java.lang.String path)
Executes pushMenu(path) in a separate thread. |
void |
pushMenuNoBlock(java.lang.String[] names)
Executes pushMenu(names) in a separate thread. |
void |
pushMenuNoBlock(java.lang.String[] names,
boolean ce,
boolean ccs)
Deprecated. Use pushMenuNoBlock(String[]) or pushMenuNoBlock(String[], StringComparator) |
void |
pushMenuNoBlock(java.lang.String[] names,
Operator.StringComparator comparator)
Executes pushMenu(names, ce, ccs) in a separate thread. |
void |
pushMenuNoBlock(java.lang.String path,
Operator.StringComparator comparator)
Executes pushMenu(names, comparator) in a separate thread. |
void |
pushMenuNoBlock(java.lang.String path,
java.lang.String delim)
Executes pushMenu(path, delim) in a separate thread. |
void |
pushMenuNoBlock(java.lang.String path,
java.lang.String delim,
boolean ce,
boolean ccs)
Deprecated. Use pushMenuNoBlock(String, String) or pushMenuNoBlock(String, String, StringComparator) |
void |
pushMenuNoBlock(java.lang.String path,
java.lang.String delim,
Operator.StringComparator comparator)
Executes pushMenu(names, delim, comparator) in a separate thread. |
void |
remove(javax.swing.JMenuItem jMenuItem)
Maps JMenu.remove(JMenuItem) through queue |
void |
removeMenuListener(javax.swing.event.MenuListener menuListener)
Maps JMenu.removeMenuListener(MenuListener) through queue |
void |
setDelay(int i)
Maps JMenu.setDelay(int) through queue |
void |
setMenuLocation(int i,
int i1)
Maps JMenu.setMenuLocation(int, int) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers. |
void |
setPopupMenuVisible(boolean b)
Maps JMenu.setPopupMenuVisible(boolean) through queue |
void |
setTimeouts(Timeouts timeouts)
Defines current timeouts. |
JMenuItemOperator |
showMenuItem(ComponentChooser[] choosers)
|
JMenuItemOperator |
showMenuItem(java.lang.String path)
Expands all menus to show menu item specified by a path parameter. |
JMenuItemOperator |
showMenuItem(java.lang.String[] path)
Expands all menus to show menu item specified by a path parameter. |
JMenuItemOperator |
showMenuItem(java.lang.String[] path,
Operator.StringComparator comparator)
Expends all menus to show menu item specified by a path parameter. |
JMenuItemOperator |
showMenuItem(java.lang.String path,
Operator.StringComparator comparator)
Expands all menus to show menu item specified by a path parameter. |
JMenuItemOperator |
showMenuItem(java.lang.String path,
java.lang.String delim)
Expands all menus to show menu item specified by a path parameter. |
JMenuItemOperator |
showMenuItem(java.lang.String path,
java.lang.String delim,
Operator.StringComparator comparator)
Expands all menus to show menu item specified by a path parameter. |
JMenuItemOperator[] |
showMenuItems(ComponentChooser[] choosers)
|
JMenuItemOperator[] |
showMenuItems(java.lang.String path)
Shows submenu of menu specified by a path parameter. |
JMenuItemOperator[] |
showMenuItems(java.lang.String[] path)
Shows submenu of menu specified by a path parameter. |
JMenuItemOperator[] |
showMenuItems(java.lang.String[] path,
Operator.StringComparator comparator)
Shows submenu of menu specified by a path parameter. |
JMenuItemOperator[] |
showMenuItems(java.lang.String path,
Operator.StringComparator comparator)
Shows submenu of menu specified by a path parameter. |
JMenuItemOperator[] |
showMenuItems(java.lang.String path,
java.lang.String delim)
Shows submenu of menu specified by a path parameter. |
JMenuItemOperator[] |
showMenuItems(java.lang.String path,
java.lang.String delim,
Operator.StringComparator comparator)
Shows submenu of menu specified by a path parameter. |
static javax.swing.JMenu |
waitJMenu(java.awt.Container cont,
ComponentChooser chooser)
Waits 0'th JMenu in container. |
static javax.swing.JMenu |
waitJMenu(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits JMenu in container. |
static javax.swing.JMenu |
waitJMenu(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Waits JMenu by text. |
static javax.swing.JMenu |
waitJMenu(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Waits JMenu by text. |
Methods inherited from class org.netbeans.jemmy.operators.JMenuItemOperator |
---|
addMenuDragMouseListener, addMenuKeyListener, findJMenuItem, findJMenuItem, findJMenuItem, findJMenuItem, getAccelerator, getComponent, getSubElements, isArmed, menuSelectionChanged, prepareToClick, processKeyEvent, processMenuDragMouseEvent, processMenuKeyEvent, processMouseEvent, push, pushNoBlock, removeMenuDragMouseListener, removeMenuKeyListener, setAccelerator, setArmed, setUI, waitJMenuItem, waitJMenuItem, waitJMenuItem, waitJMenuItem |
Methods inherited from class org.netbeans.jemmy.operators.ContainerOperator |
---|
add, add, add, add, add, addContainerListener, createSubOperator, createSubOperator, findComponentAt, findComponentAt, findContainer, findContainer, findContainer, findContainer, findContainerUnder, findContainerUnder, findSubComponent, findSubComponent, getComponent, getComponentCount, getComponents, getInsets, getLayout, isAncestorOf, paintComponents, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, waitContainer, waitContainer, waitContainer, waitContainer, waitSubComponent, waitSubComponent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SUBMENU_PREFIX_DPROP
getDump()
,
Constant Field ValuesConstructor Detail |
---|
public JMenuOperator(javax.swing.JMenu menu)
menu
- a componentpublic JMenuOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- a containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JMenuOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- a containerchooser
- a component chooser specifying searching criteria.public JMenuOperator(ContainerOperator cont, java.lang.String text, int index)
cont
- a containertext
- Button text.index
- Ordinal component index.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public JMenuOperator(ContainerOperator cont, java.lang.String text)
cont
- a containertext
- Button text.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public JMenuOperator(ContainerOperator cont, int index)
cont
- a containerindex
- Ordinal component index.
TimeoutExpiredException
public JMenuOperator(ContainerOperator cont)
cont
- a container
TimeoutExpiredException
Method Detail |
---|
public static javax.swing.JMenu findJMenu(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.
public static javax.swing.JMenu findJMenu(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
public static javax.swing.JMenu findJMenu(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.index
- Ordinal component index.
Operator.isCaptionEqual(String, String, boolean, boolean)
public static javax.swing.JMenu findJMenu(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.
Operator.isCaptionEqual(String, String, boolean, boolean)
public static javax.swing.JMenu waitJMenu(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.
TimeoutExpiredException
public static javax.swing.JMenu waitJMenu(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
TimeoutExpiredException
public static javax.swing.JMenu waitJMenu(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.index
- Ordinal component index.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public static javax.swing.JMenu waitJMenu(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public void setTimeouts(Timeouts timeouts)
Timeoutable
setTimeouts
in interface Timeoutable
setTimeouts
in class JMenuItemOperator
timeouts
- A collection of timeout assignments.Timeoutable.getTimeouts()
public Timeouts getTimeouts()
Timeoutable
getTimeouts
in interface Timeoutable
getTimeouts
in class JMenuItemOperator
Timeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)
public void setOutput(TestOut out)
Outputable
setOutput
in interface Outputable
setOutput
in class JMenuItemOperator
out
- Identify the streams or writers used for print output.Outputable.getOutput()
public TestOut getOutput()
Outputable
getOutput
in interface Outputable
getOutput
in class JMenuItemOperator
Outputable.setOutput(org.netbeans.jemmy.TestOut)
public void copyEnvironment(Operator anotherOperator)
Operator
copyEnvironment
in class AbstractButtonOperator
anotherOperator
- an operator to copy the environment to.public javax.swing.JMenuItem pushMenu(ComponentChooser[] choosers)
choosers
- Array of choosers to find menuItems to push.
TimeoutExpiredException
public void pushMenuNoBlock(ComponentChooser[] choosers)
pushMenu(choosers)
in a separate thread.
choosers
- Array of choosers to find menuItems to push.pushMenu(ComponentChooser[])
public javax.swing.JMenuItem pushMenu(java.lang.String[] names, Operator.StringComparator comparator)
names
- an array of menu texts.comparator
- a string comparision algorithm
TimeoutExpiredException
public javax.swing.JMenuItem pushMenu(java.lang.String[] names, boolean ce, boolean ccs)
names
- Menu items texts.ce
- Compare text exactly.ccs
- Compare text case sensitively.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public void pushMenuNoBlock(java.lang.String[] names, Operator.StringComparator comparator)
pushMenu(names, ce, ccs)
in a separate thread.
names
- an array of menu texts.comparator
- a string comparision algorithmpublic void pushMenuNoBlock(java.lang.String[] names, boolean ce, boolean ccs)
pushMenu(names, ce, ccs)
in a separate thread.
names
- Menu items texts.ce
- Compare text exactly.ccs
- Compare text case sensitively.pushMenu(String[], boolean,boolean)
public javax.swing.JMenuItem pushMenu(java.lang.String[] names)
names
- Menu items texts.
TimeoutExpiredException
public void pushMenuNoBlock(java.lang.String[] names)
pushMenu(names)
in a separate thread.
names
- Menu items texts.pushMenu(String[])
public javax.swing.JMenuItem pushMenu(java.lang.String path, java.lang.String delim, Operator.StringComparator comparator)
path
- a menu path.delim
- a path delimiter.comparator
- a string comparision algorithm
TimeoutExpiredException
public javax.swing.JMenuItem pushMenu(java.lang.String path, Operator.StringComparator comparator)
path
- a menu path.comparator
- a string comparision algorithm
TimeoutExpiredException
public javax.swing.JMenuItem pushMenu(java.lang.String path, java.lang.String delim, boolean ce, boolean ccs)
path
- String menupath representation ("File/New", for example).delim
- String menupath divider ("/").ce
- Compare text exactly.ccs
- Compare text case sensitively.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public void pushMenuNoBlock(java.lang.String path, java.lang.String delim, Operator.StringComparator comparator)
pushMenu(names, delim, comparator)
in a separate thread.
path
- a menu path.delim
- a path delimiter.comparator
- a string comparision algorithmpublic void pushMenuNoBlock(java.lang.String path, Operator.StringComparator comparator)
pushMenu(names, comparator)
in a separate thread.
Uses PathParser assigned to this operator.
path
- a menu path.comparator
- a string comparision algorithmpublic void pushMenuNoBlock(java.lang.String path, java.lang.String delim, boolean ce, boolean ccs)
pushMenu(path, delim, ce, ccs)
in a separate thread.
path
- String menupath representation ("File/New", for example).delim
- String menupath divider ("/").ce
- Compare text exactly.ccs
- Compare text case sensitively.pushMenu(org.netbeans.jemmy.ComponentChooser[])
public javax.swing.JMenuItem pushMenu(java.lang.String path, java.lang.String delim)
path
- String menupath representation ("File/New", for example).delim
- String menupath divider ("/").
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public javax.swing.JMenuItem pushMenu(java.lang.String path)
path
- String menupath representation ("File/New", for example).
TimeoutExpiredException
public void pushMenuNoBlock(java.lang.String path, java.lang.String delim)
pushMenu(path, delim)
in a separate thread.
path
- String menupath representation ("File/New", for example).delim
- String menupath divider ("/").public void pushMenuNoBlock(java.lang.String path)
pushMenu(path)
in a separate thread.
path
- String menupath representation ("File/New", for example).public JMenuItemOperator[] showMenuItems(ComponentChooser[] choosers)
public JMenuItemOperator[] showMenuItems(java.lang.String[] path, Operator.StringComparator comparator)
path
parameter.
path
- an array of menu texts.comparator
- a string comparision algorithm
TimeoutExpiredException
public JMenuItemOperator[] showMenuItems(java.lang.String[] path)
path
parameter.
Uses StringComparator assigned to the operator.
path
- an array of menu texts.
TimeoutExpiredException
public JMenuItemOperator[] showMenuItems(java.lang.String path, java.lang.String delim, Operator.StringComparator comparator)
path
parameter.
path
- a string identifying the menu path.delim
- a path delimiter.comparator
- a string comparision algorithm
TimeoutExpiredException
public JMenuItemOperator[] showMenuItems(java.lang.String path, java.lang.String delim)
path
parameter.
Uses StringComparator assigned to the operator.
path
- a string identifying the menu path.delim
- a path delimiter.
TimeoutExpiredException
public JMenuItemOperator[] showMenuItems(java.lang.String path, Operator.StringComparator comparator)
path
parameter.
Uses PathParser assigned to this operator.
path
- a string identifying the menu path.comparator
- a string comparision algorithm
TimeoutExpiredException
public JMenuItemOperator[] showMenuItems(java.lang.String path)
path
parameter.
Uses PathParser assigned to this operator.
Uses StringComparator assigned to the operator.
path
- a string identifying the menu path.
TimeoutExpiredException
public JMenuItemOperator showMenuItem(ComponentChooser[] choosers)
public JMenuItemOperator showMenuItem(java.lang.String[] path, Operator.StringComparator comparator)
path
parameter.
path
- an array of menu texts.comparator
- a string comparision algorithm
TimeoutExpiredException
public JMenuItemOperator showMenuItem(java.lang.String[] path)
path
parameter.
path
- an array of menu texts.
TimeoutExpiredException
public JMenuItemOperator showMenuItem(java.lang.String path, java.lang.String delim, Operator.StringComparator comparator)
path
parameter.
path
- a string identifying the menu path.delim
- a path delimiter.comparator
- a string comparision algorithm
TimeoutExpiredException
public JMenuItemOperator showMenuItem(java.lang.String path, java.lang.String delim)
path
parameter.
Uses StringComparator assigned to the operator.
path
- a string identifying the menu path.delim
- a path delimiter.
TimeoutExpiredException
public JMenuItemOperator showMenuItem(java.lang.String path, Operator.StringComparator comparator)
path
parameter.
Uses PathParser assigned to this operator.
path
- a string identifying the menu path.comparator
- a string comparision algorithm
TimeoutExpiredException
public JMenuItemOperator showMenuItem(java.lang.String path)
path
parameter.
Uses PathParser assigned to this operator.
Uses StringComparator assigned to the operator.
path
- a string identifying the menu path.
TimeoutExpiredException
public java.util.Hashtable getDump()
AbstractButtonOperator
getDump
in class JMenuItemOperator
public javax.swing.JMenuItem add(java.lang.String string)
JMenu.add(String)
through queue
public javax.swing.JMenuItem add(javax.swing.Action action)
JMenu.add(Action)
through queue
public javax.swing.JMenuItem add(javax.swing.JMenuItem jMenuItem)
JMenu.add(JMenuItem)
through queue
public void addMenuListener(javax.swing.event.MenuListener menuListener)
JMenu.addMenuListener(MenuListener)
through queue
public void addSeparator()
JMenu.addSeparator()
through queue
public int getDelay()
JMenu.getDelay()
through queue
public javax.swing.JMenuItem getItem(int i)
JMenu.getItem(int)
through queue
public int getItemCount()
JMenu.getItemCount()
through queue
public java.awt.Component getMenuComponent(int i)
JMenu.getMenuComponent(int)
through queue
public int getMenuComponentCount()
JMenu.getMenuComponentCount()
through queue
public java.awt.Component[] getMenuComponents()
JMenu.getMenuComponents()
through queue
public javax.swing.JPopupMenu getPopupMenu()
JMenu.getPopupMenu()
through queue
public void insert(java.lang.String string, int i)
JMenu.insert(String, int)
through queue
public javax.swing.JMenuItem insert(javax.swing.Action action, int i)
JMenu.insert(Action, int)
through queue
public javax.swing.JMenuItem insert(javax.swing.JMenuItem jMenuItem, int i)
JMenu.insert(JMenuItem, int)
through queue
public void insertSeparator(int i)
JMenu.insertSeparator(int)
through queue
public boolean isMenuComponent(java.awt.Component component)
JMenu.isMenuComponent(Component)
through queue
public boolean isPopupMenuVisible()
JMenu.isPopupMenuVisible()
through queue
public boolean isTearOff()
JMenu.isTearOff()
through queue
public boolean isTopLevelMenu()
JMenu.isTopLevelMenu()
through queue
public void remove(javax.swing.JMenuItem jMenuItem)
JMenu.remove(JMenuItem)
through queue
public void removeMenuListener(javax.swing.event.MenuListener menuListener)
JMenu.removeMenuListener(MenuListener)
through queue
public void setDelay(int i)
JMenu.setDelay(int)
through queue
public void setMenuLocation(int i, int i1)
JMenu.setMenuLocation(int, int)
through queue
public void setPopupMenuVisible(boolean b)
JMenu.setPopupMenuVisible(boolean)
through queue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |