public class JPopupMenuOperator extends JComponentOperator implements Outputable, Timeoutable
Timeouts| Modifier and Type | Class and Description |
|---|---|
static class |
JPopupMenuOperator.JPopupMenuFinder
Checks component type.
|
static class |
JPopupMenuOperator.JPopupWindowFinder
Allwos to find a window containing JPopupMenu.
|
JComponentOperator.JComponentByTipFinder, JComponentOperator.JComponentFinderContainerOperator.ContainerFinderOperator.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| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LABEL_DPROP
Identifier for a "label" property.
|
A11Y_DATA, A11Y_DESCRIPTION_DPROP, A11Y_NAME_DPROP, TOOLTIP_TEXT_DPROPHEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROPCLASS_DPROP, TO_STRING_DPROP| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
addAncestorListener, addVetoableChangeListener, computeVisibleRect, createToolTip, findJComponent, findJComponent, findJComponent, findJComponent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getActionForKeyStroke, getAutoscrolls, getBorder, getCenterXForClick, getCenterYForClick, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getInsets, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, getVisibleRect, getWindowContainerOperator, grabFocus, isFocusCycleRoot, isManagingFocus, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintImmediately, paintImmediately, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, requestDefaultFocus, resetKeyboardActions, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, showToolTip, unregisterKeyboardAction, updateUI, waitJComponent, waitJComponent, waitJComponent, waitJComponent, waitToolTipadd, 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, waitSubComponentactivateWindow, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, checkImage, checkImage, clickForPopup, clickForPopup, clickForPopup, clickForPopup, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, contains, contains, createImage, createImage, dispatchEvent, doLayout, dragMouse, dragMouse, dragMouse, dragNDrop, dragNDrop, dragNDrop, enableInputMethods, enterMouse, exitMouse, findComponent, findComponent, findComponents, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getCenterX, getCenterY, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getContainer, getContainers, getCursor, getDropTarget, getEventDispatcher, getFocus, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getSize, getSource, getToolkit, getTreeLock, getWidth, getWindow, getX, getY, hasFocus, imageUpdate, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, list, list, list, list, list, makeComponentVisible, moveMouse, paint, paintAll, prepareImage, prepareImage, pressKey, pressKey, pressMouse, pressMouse, print, printAll, pushKey, pushKey, releaseKey, releaseKey, releaseMouse, releaseMouse, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, transferFocus, typedKey, typeKey, typeKey, typeKey, update, validate, waitComponent, waitComponent, waitComponent, waitComponent, waitComponentEnabled, waitComponentShowing, waitComponentVisible, waitHasFocus, wtComponentEnabledaddOperatorPackage, addToDump, addToDump, createOperator, getCharBindingMap, getCharKey, getCharModifiers, getCharsKeys, getCharsKeys, getCharsModifiers, getCharsModifiers, getComparator, getDefaultComponentVisualizer, getDefaultMouseButton, getDefaultPathParser, getDefaultStringComparator, getDefaultVerification, getEnvironmentOperator, getParentPath, getParentPath, getPathParser, getPopupMouseButton, getProperties, getQueueTool, getVerification, getVisualizer, isCaptionEqual, isCaptionEqual, isCaptionEqual, lockQueue, parseString, parseString, printDump, produceNoBlocking, produceNoBlocking, produceTimeRestricted, produceTimeRestricted, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, setCharBindingMap, setComparator, setDefaultComponentVisualizer, setDefaultPathParser, setDefaultStringComparator, setDefaultVerification, setPathParser, setProperties, setVerification, setVisualizer, toStringSource, unlockAndThrow, unlockQueue, waitStatepublic static final java.lang.String LABEL_DPROP
getDump(),
Constant Field Valuespublic 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.TimeoutExpiredExceptionpublic JPopupMenuOperator(ContainerOperator cont)
cont - a containerTimeoutExpiredExceptionpublic JPopupMenuOperator()
TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic static javax.swing.JPopupMenu waitJPopupMenu(java.awt.Container cont,
ComponentChooser chooser)
cont - Container to search component in.chooser - a component chooser specifying searching criteria.TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionOperator.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.TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionOperator.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.TimeoutExpiredExceptionpublic static javax.swing.JPopupMenu callPopup(java.awt.Component comp)
comp - Component to call popup on.TimeoutExpiredExceptionOperator.getPopupMouseButton()public void setOutput(TestOut out)
OutputablesetOutput in interface OutputablesetOutput in class JComponentOperatorout - Identify the streams or writers used for print output.Outputable.getOutput()public TestOut getOutput()
OutputablegetOutput in interface OutputablegetOutput in class JComponentOperatorOutputable.setOutput(org.netbeans.jemmy.TestOut)public void setTimeouts(Timeouts times)
TimeoutablesetTimeouts in interface TimeoutablesetTimeouts in class JComponentOperatortimes - A collection of timeout assignments.Timeoutable.getTimeouts()public Timeouts getTimeouts()
TimeoutablegetTimeouts in interface TimeoutablegetTimeouts in class JComponentOperatorTimeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)public void copyEnvironment(Operator anotherOperator)
OperatorcopyEnvironment in class ComponentOperatoranotherOperator - an operator to copy the environment to.public javax.swing.JMenuItem pushMenu(ComponentChooser[] choosers)
choosers - Array of choosers to find menuItems to push.TimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionOperator.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.TimeoutExpiredExceptionOperator.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 algorithmTimeoutExpiredExceptionpublic javax.swing.JMenuItem pushMenu(java.lang.String path,
Operator.StringComparator comparator)
path - a menu path.comparator - a string comparision algorithmTimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionOperator.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 ("/").TimeoutExpiredExceptionpublic javax.swing.JMenuItem pushMenu(java.lang.String path)
path - String menupath representation ("File/New", for example).TimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic JMenuItemOperator[] showMenuItems(java.lang.String[] path)
path parameter.
Uses StringComparator assigned to the operator.path - an array of menu texts.TimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic JMenuItemOperator showMenuItem(java.lang.String[] path)
path parameter.path - an array of menu texts.TimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic 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 algorithmTimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic 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.TimeoutExpiredExceptionpublic java.util.Hashtable getDump()
ComponentOperatorgetDump in class JComponentOperatorpublic javax.swing.JMenuItem add(java.lang.String string)
JPopupMenu.add(String) through queuepublic javax.swing.JMenuItem add(javax.swing.Action action)
JPopupMenu.add(Action) through queuepublic javax.swing.JMenuItem add(javax.swing.JMenuItem jMenuItem)
JPopupMenu.add(JMenuItem) through queuepublic void addPopupMenuListener(javax.swing.event.PopupMenuListener popupMenuListener)
JPopupMenu.addPopupMenuListener(PopupMenuListener) through queuepublic void addSeparator()
JPopupMenu.addSeparator() through queuepublic int getComponentIndex(java.awt.Component component)
JPopupMenu.getComponentIndex(Component) through queuepublic java.awt.Component getInvoker()
JPopupMenu.getInvoker() through queuepublic java.lang.String getLabel()
JPopupMenu.getLabel() through queuepublic java.awt.Insets getMargin()
JPopupMenu.getMargin() through queuepublic javax.swing.SingleSelectionModel getSelectionModel()
JPopupMenu.getSelectionModel() through queuepublic javax.swing.MenuElement[] getSubElements()
JPopupMenu.getSubElements() through queuepublic javax.swing.plaf.PopupMenuUI getUI()
JPopupMenu.getUI() through queuepublic void insert(java.awt.Component component,
int i)
JPopupMenu.insert(Component, int) through queuepublic void insert(javax.swing.Action action,
int i)
JPopupMenu.insert(Action, int) through queuepublic boolean isBorderPainted()
JPopupMenu.isBorderPainted() through queuepublic boolean isLightWeightPopupEnabled()
JPopupMenu.isLightWeightPopupEnabled() through queuepublic void menuSelectionChanged(boolean b)
JPopupMenu.menuSelectionChanged(boolean) through queuepublic void pack()
JPopupMenu.pack() through queuepublic void processKeyEvent(java.awt.event.KeyEvent keyEvent,
javax.swing.MenuElement[] menuElement,
javax.swing.MenuSelectionManager menuSelectionManager)
JPopupMenu.processKeyEvent(KeyEvent, MenuElement[], MenuSelectionManager) through queuepublic void processMouseEvent(java.awt.event.MouseEvent mouseEvent,
javax.swing.MenuElement[] menuElement,
javax.swing.MenuSelectionManager menuSelectionManager)
JPopupMenu.processMouseEvent(MouseEvent, MenuElement[], MenuSelectionManager) through queuepublic void removePopupMenuListener(javax.swing.event.PopupMenuListener popupMenuListener)
JPopupMenu.removePopupMenuListener(PopupMenuListener) through queuepublic void setBorderPainted(boolean b)
JPopupMenu.setBorderPainted(boolean) through queuepublic void setInvoker(java.awt.Component component)
JPopupMenu.setInvoker(Component) through queuepublic void setLabel(java.lang.String string)
JPopupMenu.setLabel(String) through queuepublic void setLightWeightPopupEnabled(boolean b)
JPopupMenu.setLightWeightPopupEnabled(boolean) through queuepublic void setPopupSize(int i,
int i1)
JPopupMenu.setPopupSize(int, int) through queuepublic void setPopupSize(java.awt.Dimension dimension)
JPopupMenu.setPopupSize(Dimension) through queuepublic void setSelected(java.awt.Component component)
JPopupMenu.setSelected(Component) through queuepublic void setSelectionModel(javax.swing.SingleSelectionModel singleSelectionModel)
JPopupMenu.setSelectionModel(SingleSelectionModel) through queuepublic void setUI(javax.swing.plaf.PopupMenuUI popupMenuUI)
JPopupMenu.setUI(PopupMenuUI) through queuepublic void show(java.awt.Component component,
int i,
int i1)
JPopupMenu.show(Component, int, int) through queue