|
|||||||||
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.JPopupMenuOperator
public class JPopupMenuOperator
Timeouts used:
JMenuOperator.WaitBeforePopupTimeout - time to sleep before popup expanding
JMenuOperator.WaitPopupTimeout - time to wait popup displayed
ComponentOperator.WaitComponentTimeout - time to wait button displayed
WindowWaiter.WaitWindowTimeout - time to wait popup window displayed
WindowWaiter.AfterWindowTimeout - time to sleep after popup window has been dispayed
.
Timeouts
Nested Class Summary | |
---|---|
static class |
JPopupMenuOperator.JPopupMenuFinder
Checks component type. |
static class |
JPopupMenuOperator.JPopupWindowFinder
Allwos to find a window containing JPopupMenu. |
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.MapCharacterAction, Operator.MapDoubleAction, Operator.MapFloatAction, Operator.MapIntegerAction, Operator.MapLongAction, Operator.MapVoidAction, Operator.NoBlockingAction, Operator.PathParser, Operator.StringComparator |
Field Summary | |
---|---|
static java.lang.String |
LABEL_DPROP
Identifier for a "label" property. |
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 | |
---|---|
JPopupMenuOperator()
Constructor. |
|
JPopupMenuOperator(ContainerOperator cont)
Constructor. |
|
JPopupMenuOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a JPopupMenuOperator object. |
|
JPopupMenuOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a JPopupMenuOperator object. |
|
JPopupMenuOperator(javax.swing.JPopupMenu popup)
Constructor. |
|
JPopupMenuOperator(Operator env)
Constructor. |
Method Summary | |
---|---|
javax.swing.JMenuItem |
add(javax.swing.Action action)
Maps JPopupMenu.add(Action) through queue |
javax.swing.JMenuItem |
add(javax.swing.JMenuItem jMenuItem)
Maps JPopupMenu.add(JMenuItem) through queue |
javax.swing.JMenuItem |
add(java.lang.String string)
Maps JPopupMenu.add(String) through queue |
void |
addPopupMenuListener(javax.swing.event.PopupMenuListener popupMenuListener)
Maps JPopupMenu.addPopupMenuListener(PopupMenuListener) through queue |
void |
addSeparator()
Maps JPopupMenu.addSeparator() through queue |
static javax.swing.JPopupMenu |
callPopup(java.awt.Component comp)
Calls popup by clicking component center. |
static javax.swing.JPopupMenu |
callPopup(java.awt.Component comp,
int mouseButton)
Calls popup by clicking component center. |
static javax.swing.JPopupMenu |
callPopup(java.awt.Component comp,
int x,
int y)
Calls popup by clicking on (x, y) point in component. |
static javax.swing.JPopupMenu |
callPopup(java.awt.Component comp,
int x,
int y,
int mouseButton)
Calls popup by clicking on (x, y) point in component. |
static javax.swing.JPopupMenu |
callPopup(ComponentOperator oper,
int x,
int y)
Calls popup by clicking on (x, y) point in component. |
static javax.swing.JPopupMenu |
callPopup(ComponentOperator oper,
int x,
int y,
int mouseButton)
Calls popup by clicking on (x, y) point in component. |
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts, visualizer) from another operator. |
static javax.swing.JPopupMenu |
findJPopupMenu(java.awt.Container cont,
ComponentChooser chooser)
Searches JPopupMenu in container. |
static javax.swing.JPopupMenu |
findJPopupMenu(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches JPopupMenu in container. |
static java.awt.Window |
findJPopupWindow(ComponentChooser chooser)
Searches for a window which contains JPopupMenu. |
int |
getComponentIndex(java.awt.Component component)
Maps JPopupMenu.getComponentIndex(Component) through queue |
java.util.Hashtable |
getDump()
Returns information about component. |
java.awt.Component |
getInvoker()
Maps JPopupMenu.getInvoker() through queue |
java.lang.String |
getLabel()
Maps JPopupMenu.getLabel() through queue |
java.awt.Insets |
getMargin()
Maps JPopupMenu.getMargin() through queue |
TestOut |
getOutput()
Returns print output streams or writers. |
javax.swing.SingleSelectionModel |
getSelectionModel()
Maps JPopupMenu.getSelectionModel() through queue |
javax.swing.MenuElement[] |
getSubElements()
Maps JPopupMenu.getSubElements() through queue |
Timeouts |
getTimeouts()
Return current timeouts. |
javax.swing.plaf.PopupMenuUI |
getUI()
Maps JPopupMenu.getUI() through queue |
void |
insert(javax.swing.Action action,
int i)
Maps JPopupMenu.insert(Action, int) through queue |
void |
insert(java.awt.Component component,
int i)
Maps JPopupMenu.insert(Component, int) through queue |
boolean |
isBorderPainted()
Maps JPopupMenu.isBorderPainted() through queue |
boolean |
isLightWeightPopupEnabled()
Maps JPopupMenu.isLightWeightPopupEnabled() through queue |
void |
menuSelectionChanged(boolean b)
Maps JPopupMenu.menuSelectionChanged(boolean) through queue |
void |
pack()
Maps JPopupMenu.pack() through queue |
void |
processKeyEvent(java.awt.event.KeyEvent keyEvent,
javax.swing.MenuElement[] menuElement,
javax.swing.MenuSelectionManager menuSelectionManager)
Maps JPopupMenu.processKeyEvent(KeyEvent, MenuElement[], MenuSelectionManager) through queue |
void |
processMouseEvent(java.awt.event.MouseEvent mouseEvent,
javax.swing.MenuElement[] menuElement,
javax.swing.MenuSelectionManager menuSelectionManager)
Maps JPopupMenu.processMouseEvent(MouseEvent, MenuElement[], MenuSelectionManager) 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 pushMenu(String, String) or pushMenu(String, 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 |
removePopupMenuListener(javax.swing.event.PopupMenuListener popupMenuListener)
Maps JPopupMenu.removePopupMenuListener(PopupMenuListener) through queue |
void |
setBorderPainted(boolean b)
Maps JPopupMenu.setBorderPainted(boolean) through queue |
void |
setInvoker(java.awt.Component component)
Maps JPopupMenu.setInvoker(Component) through queue |
void |
setLabel(java.lang.String string)
Maps JPopupMenu.setLabel(String) through queue |
void |
setLightWeightPopupEnabled(boolean b)
Maps JPopupMenu.setLightWeightPopupEnabled(boolean) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers. |
void |
setPopupSize(java.awt.Dimension dimension)
Maps JPopupMenu.setPopupSize(Dimension) through queue |
void |
setPopupSize(int i,
int i1)
Maps JPopupMenu.setPopupSize(int, int) through queue |
void |
setSelected(java.awt.Component component)
Maps JPopupMenu.setSelected(Component) through queue |
void |
setSelectionModel(javax.swing.SingleSelectionModel singleSelectionModel)
Maps JPopupMenu.setSelectionModel(SingleSelectionModel) through queue |
void |
setTimeouts(Timeouts times)
Defines current timeouts. |
void |
setUI(javax.swing.plaf.PopupMenuUI popupMenuUI)
Maps JPopupMenu.setUI(PopupMenuUI) through queue |
void |
show(java.awt.Component component,
int i,
int i1)
Maps JPopupMenu.show(Component, int, int) through queue |
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 JPopupMenuOperator |
waitJPopupMenu(ComponentChooser popupChooser)
Waits popup defined by popupChooser parameter. |
static javax.swing.JPopupMenu |
waitJPopupMenu(java.awt.Container cont,
ComponentChooser chooser)
Waits JPopupMenu in container. |
static javax.swing.JPopupMenu |
waitJPopupMenu(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits JPopupMenu in container. |
static JPopupMenuOperator |
waitJPopupMenu(java.lang.String menuItemText)
Waits popup containing menu item with menuItemText text. |
static java.awt.Window |
waitJPopupWindow(ComponentChooser chooser)
Waits for a window which contains JPopupMenu. |
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 LABEL_DPROP
getDump()
,
Constant Field ValuesConstructor Detail |
---|
public JPopupMenuOperator(javax.swing.JPopupMenu popup)
popup
- a componentpublic JPopupMenuOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- a containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JPopupMenuOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- a containerchooser
- a component chooser specifying searching criteria.public JPopupMenuOperator(Operator env)
env
- an operator to copy environment from.
TimeoutExpiredException
public JPopupMenuOperator(ContainerOperator cont)
cont
- a container
TimeoutExpiredException
public JPopupMenuOperator()
TimeoutExpiredException
Method Detail |
---|
public static javax.swing.JPopupMenu findJPopupMenu(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- a component chooser specifying searching criteria.index
- Ordinal component index.
public static javax.swing.JPopupMenu findJPopupMenu(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- a component chooser specifying searching criteria.
public static javax.swing.JPopupMenu waitJPopupMenu(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- a component chooser specifying searching criteria.index
- Ordinal component index.
TimeoutExpiredException
public static javax.swing.JPopupMenu waitJPopupMenu(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- a component chooser specifying searching criteria.
TimeoutExpiredException
public static java.awt.Window findJPopupWindow(ComponentChooser chooser)
chooser
- a component chooser specifying criteria for JPopupMenu.
public static java.awt.Window waitJPopupWindow(ComponentChooser chooser)
chooser
- a component chooser specifying criteria for JPopupMenu.
TimeoutExpiredException
public static JPopupMenuOperator waitJPopupMenu(ComponentChooser popupChooser)
popupChooser
parameter.
popupChooser
- a component chooser specifying criteria for JPopupMenu.
public static JPopupMenuOperator waitJPopupMenu(java.lang.String menuItemText)
menuItemText
text.
menuItemText
- a text of a menu item which supposed to be displayed inside the popup.
public static javax.swing.JPopupMenu callPopup(ComponentOperator oper, int x, int y, int mouseButton)
oper
- Component operator to call popup on.x
- X coordinate of click point in the component coordinate system.y
- Y coordinate of click point in the component coordinate system.mouseButton
- Mouse button mask to call popup.
TimeoutExpiredException
public static javax.swing.JPopupMenu callPopup(ComponentOperator oper, int x, int y)
oper
- Component operator to call popup on.x
- X coordinate of click point in the component coordinate system.y
- Y coordinate of click point in the component coordinate system.
TimeoutExpiredException
Operator.getPopupMouseButton()
public static javax.swing.JPopupMenu callPopup(java.awt.Component comp, int x, int y, int mouseButton)
comp
- Component to call popup on.x
- X coordinate of click point in the component coordinate system.y
- Y coordinate of click point in the component coordinate system.mouseButton
- Mouse button mask to call popup.
TimeoutExpiredException
public static javax.swing.JPopupMenu callPopup(java.awt.Component comp, int x, int y)
comp
- Component to call popup on.x
- X coordinate of click point in the component coordinate system.y
- Y coordinate of click point in the component coordinate system.
TimeoutExpiredException
Operator.getPopupMouseButton()
public static javax.swing.JPopupMenu callPopup(java.awt.Component comp, int mouseButton)
comp
- Component to call popup on.mouseButton
- Mouse button mask to call popup.
TimeoutExpiredException
public static javax.swing.JPopupMenu callPopup(java.awt.Component comp)
comp
- Component to call popup on.
TimeoutExpiredException
Operator.getPopupMouseButton()
public void setOutput(TestOut out)
Outputable
setOutput
in interface Outputable
setOutput
in class JComponentOperator
out
- Identify the streams or writers used for print output.Outputable.getOutput()
public TestOut getOutput()
Outputable
getOutput
in interface Outputable
getOutput
in class JComponentOperator
Outputable.setOutput(org.netbeans.jemmy.TestOut)
public void setTimeouts(Timeouts times)
Timeoutable
setTimeouts
in interface Timeoutable
setTimeouts
in class JComponentOperator
times
- A collection of timeout assignments.Timeoutable.getTimeouts()
public Timeouts getTimeouts()
Timeoutable
getTimeouts
in interface Timeoutable
getTimeouts
in class JComponentOperator
Timeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)
public void copyEnvironment(Operator anotherOperator)
Operator
copyEnvironment
in class ComponentOperator
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
Operator.isCaptionEqual(String, String, boolean, boolean)
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
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, 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, 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)
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, 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, 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)
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()
ComponentOperator
getDump
in class JComponentOperator
public javax.swing.JMenuItem add(java.lang.String string)
JPopupMenu.add(String)
through queue
public javax.swing.JMenuItem add(javax.swing.Action action)
JPopupMenu.add(Action)
through queue
public javax.swing.JMenuItem add(javax.swing.JMenuItem jMenuItem)
JPopupMenu.add(JMenuItem)
through queue
public void addPopupMenuListener(javax.swing.event.PopupMenuListener popupMenuListener)
JPopupMenu.addPopupMenuListener(PopupMenuListener)
through queue
public void addSeparator()
JPopupMenu.addSeparator()
through queue
public int getComponentIndex(java.awt.Component component)
JPopupMenu.getComponentIndex(Component)
through queue
public java.awt.Component getInvoker()
JPopupMenu.getInvoker()
through queue
public java.lang.String getLabel()
JPopupMenu.getLabel()
through queue
public java.awt.Insets getMargin()
JPopupMenu.getMargin()
through queue
public javax.swing.SingleSelectionModel getSelectionModel()
JPopupMenu.getSelectionModel()
through queue
public javax.swing.MenuElement[] getSubElements()
JPopupMenu.getSubElements()
through queue
public javax.swing.plaf.PopupMenuUI getUI()
JPopupMenu.getUI()
through queue
public void insert(java.awt.Component component, int i)
JPopupMenu.insert(Component, int)
through queue
public void insert(javax.swing.Action action, int i)
JPopupMenu.insert(Action, int)
through queue
public boolean isBorderPainted()
JPopupMenu.isBorderPainted()
through queue
public boolean isLightWeightPopupEnabled()
JPopupMenu.isLightWeightPopupEnabled()
through queue
public void menuSelectionChanged(boolean b)
JPopupMenu.menuSelectionChanged(boolean)
through queue
public void pack()
JPopupMenu.pack()
through queue
public void processKeyEvent(java.awt.event.KeyEvent keyEvent, javax.swing.MenuElement[] menuElement, javax.swing.MenuSelectionManager menuSelectionManager)
JPopupMenu.processKeyEvent(KeyEvent, MenuElement[], MenuSelectionManager)
through queue
public void processMouseEvent(java.awt.event.MouseEvent mouseEvent, javax.swing.MenuElement[] menuElement, javax.swing.MenuSelectionManager menuSelectionManager)
JPopupMenu.processMouseEvent(MouseEvent, MenuElement[], MenuSelectionManager)
through queue
public void removePopupMenuListener(javax.swing.event.PopupMenuListener popupMenuListener)
JPopupMenu.removePopupMenuListener(PopupMenuListener)
through queue
public void setBorderPainted(boolean b)
JPopupMenu.setBorderPainted(boolean)
through queue
public void setInvoker(java.awt.Component component)
JPopupMenu.setInvoker(Component)
through queue
public void setLabel(java.lang.String string)
JPopupMenu.setLabel(String)
through queue
public void setLightWeightPopupEnabled(boolean b)
JPopupMenu.setLightWeightPopupEnabled(boolean)
through queue
public void setPopupSize(int i, int i1)
JPopupMenu.setPopupSize(int, int)
through queue
public void setPopupSize(java.awt.Dimension dimension)
JPopupMenu.setPopupSize(Dimension)
through queue
public void setSelected(java.awt.Component component)
JPopupMenu.setSelected(Component)
through queue
public void setSelectionModel(javax.swing.SingleSelectionModel singleSelectionModel)
JPopupMenu.setSelectionModel(SingleSelectionModel)
through queue
public void setUI(javax.swing.plaf.PopupMenuUI popupMenuUI)
JPopupMenu.setUI(PopupMenuUI)
through queue
public void show(java.awt.Component component, int i, int i1)
JPopupMenu.show(Component, int, int)
through queue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |