public class JDialogOperator extends DialogOperator
Timeouts
Modifier and Type | Class and Description |
---|---|
static class |
JDialogOperator.JDialogFinder
Checks component type.
|
DialogOperator.DialogByTitleFinder, DialogOperator.DialogFinder
ContainerOperator.ContainerFinder
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
IS_MODAL_DPROP, IS_RESIZABLE_DPROP, TITLE_DPROP
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP
CLASS_DPROP, TO_STRING_DPROP
Constructor and Description |
---|
JDialogOperator()
Constructor.
|
JDialogOperator(ComponentChooser chooser)
Constructs a JDialogOperator object.
|
JDialogOperator(ComponentChooser chooser,
int index)
Constructs a JDialogOperator object.
|
JDialogOperator(ComponentChooser chooser,
int index,
Operator env)
Constructs a JDialogOperator object.
|
JDialogOperator(int index)
Constructor.
|
JDialogOperator(javax.swing.JDialog w)
Constructor.
|
JDialogOperator(java.lang.String title)
Constructor.
|
JDialogOperator(java.lang.String title,
int index)
Constructor.
|
JDialogOperator(java.lang.String title,
int index,
Operator env)
Constructor.
|
JDialogOperator(WindowOperator owner)
Constructor.
|
JDialogOperator(WindowOperator owner,
ComponentChooser chooser)
Constructs a JDialogOperator object.
|
JDialogOperator(WindowOperator owner,
ComponentChooser chooser,
int index)
Constructs a JDialogOperator object.
|
JDialogOperator(WindowOperator owner,
int index)
Constructor.
|
JDialogOperator(WindowOperator owner,
java.lang.String title)
Constructor.
|
JDialogOperator(WindowOperator owner,
java.lang.String title,
int index)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static javax.swing.JDialog |
findJDialog(ComponentChooser chooser)
Searches a dialog.
|
static javax.swing.JDialog |
findJDialog(ComponentChooser chooser,
int index)
Searches an index'th dialog.
|
static javax.swing.JDialog |
findJDialog(java.lang.String title,
boolean ce,
boolean cc)
Searches a dialog by title.
|
static javax.swing.JDialog |
findJDialog(java.lang.String title,
boolean ce,
boolean cc,
int index)
Searches an index'th dialog by title.
|
static javax.swing.JDialog |
findJDialog(java.awt.Window owner,
ComponentChooser chooser)
Searches a dialog between owner's owned windows.
|
static javax.swing.JDialog |
findJDialog(java.awt.Window owner,
ComponentChooser chooser,
int index)
Searches an index'th dialog between owner's owned windows.
|
static javax.swing.JDialog |
findJDialog(java.awt.Window owner,
java.lang.String title,
boolean ce,
boolean cc)
Searches a dialog by title between owner's owned windows.
|
static javax.swing.JDialog |
findJDialog(java.awt.Window owner,
java.lang.String title,
boolean ce,
boolean cc,
int index)
Searches an index'th dialog by title between owner's owned windows.
|
javax.accessibility.AccessibleContext |
getAccessibleContext()
Maps
JDialog.getAccessibleContext() through queue |
java.awt.Container |
getContentPane()
Maps
JDialog.getContentPane() through queue |
int |
getDefaultCloseOperation()
Maps
JDialog.getDefaultCloseOperation() through queue |
java.awt.Component |
getGlassPane()
Maps
JDialog.getGlassPane() through queue |
javax.swing.JMenuBar |
getJMenuBar()
Maps
JDialog.getJMenuBar() through queue |
javax.swing.JLayeredPane |
getLayeredPane()
Maps
JDialog.getLayeredPane() through queue |
javax.swing.JRootPane |
getRootPane()
Maps
JDialog.getRootPane() through queue |
static java.awt.Dialog |
getTopModalDialog()
Searhs for modal dialog currently staying on top.
|
void |
setContentPane(java.awt.Container container)
Maps
JDialog.setContentPane(Container) through queue |
void |
setDefaultCloseOperation(int i)
Maps
JDialog.setDefaultCloseOperation(int) through queue |
void |
setGlassPane(java.awt.Component component)
Maps
JDialog.setGlassPane(Component) through queue |
void |
setJMenuBar(javax.swing.JMenuBar jMenuBar)
Maps
JDialog.setJMenuBar(JMenuBar) through queue |
void |
setLayeredPane(javax.swing.JLayeredPane jLayeredPane)
Maps
JDialog.setLayeredPane(JLayeredPane) through queue |
void |
setLocationRelativeTo(java.awt.Component component)
Maps
JDialog.setLocationRelativeTo(Component) through queue |
static javax.swing.JDialog |
waitJDialog(ComponentChooser chooser)
Waits a dialog.
|
static javax.swing.JDialog |
waitJDialog(ComponentChooser chooser,
int index)
Waits an index'th dialog.
|
protected static javax.swing.JDialog |
waitJDialog(ComponentChooser chooser,
int index,
Timeouts timeouts,
TestOut output)
A method to be used from subclasses.
|
static javax.swing.JDialog |
waitJDialog(java.lang.String title,
boolean ce,
boolean cc)
Waits a dialog by title.
|
static javax.swing.JDialog |
waitJDialog(java.lang.String title,
boolean ce,
boolean cc,
int index)
Waits an index'th dialog by title.
|
static javax.swing.JDialog |
waitJDialog(java.awt.Window owner,
ComponentChooser chooser)
Waits a dialog between owner's owned windows.
|
static javax.swing.JDialog |
waitJDialog(java.awt.Window owner,
ComponentChooser chooser,
int index)
Waits an index'th dialog between owner's owned windows.
|
protected static javax.swing.JDialog |
waitJDialog(java.awt.Window owner,
ComponentChooser chooser,
int index,
Timeouts timeouts,
TestOut output)
A method to be used from subclasses.
|
protected static javax.swing.JDialog |
waitJDialog(WindowOperator owner,
ComponentChooser chooser,
int index)
A method to be used from subclasses.
|
static javax.swing.JDialog |
waitJDialog(java.awt.Window owner,
java.lang.String title,
boolean ce,
boolean cc)
Waits a dialog by title between owner's owned windows.
|
static javax.swing.JDialog |
waitJDialog(java.awt.Window owner,
java.lang.String title,
boolean ce,
boolean cc,
int index)
Waits an index'th dialog by title between owner's owned windows.
|
getDump, getTitle, isModal, isResizable, setModal, setResizable, setTitle, waitDialog, waitDialog, waitDialog, waitTitle
activate, addWindowListener, applyResourceBundle, applyResourceBundle, close, copyEnvironment, dispose, findSubWindow, findSubWindow, findWindow, findWindow, findWindow, findWindow, getFocusOwner, getOutput, getOwnedWindows, getOwner, getWarningString, isActive, isFocused, move, pack, removeWindowListener, resize, setOutput, toBack, toFront, waitClosed, waitSubWindow, waitSubWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow
add, add, add, add, add, addContainerListener, createSubOperator, createSubOperator, findComponentAt, findComponentAt, findContainer, findContainer, findContainer, findContainer, findContainerUnder, findContainerUnder, findSubComponent, findSubComponent, getComponent, getComponentCount, getComponents, getInsets, getLayout, getTimeouts, isAncestorOf, paintComponents, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, setTimeouts, waitContainer, waitContainer, waitContainer, waitContainer, waitSubComponent, waitSubComponent
activateWindow, 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, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getCenterX, getCenterXForClick, getCenterY, getCenterYForClick, 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, typeKey, typeKey, typeKey, update, validate, waitComponent, waitComponent, waitComponent, waitComponent, waitComponentEnabled, waitComponentShowing, waitComponentVisible, waitHasFocus, wtComponentEnabled
addOperatorPackage, 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, waitState
public JDialogOperator(javax.swing.JDialog w)
w
- a componentpublic JDialogOperator(ComponentChooser chooser, int index, Operator env)
chooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.env
- an operator to copy environment from.public JDialogOperator(ComponentChooser chooser, int index)
chooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JDialogOperator(ComponentChooser chooser)
chooser
- a component chooser specifying searching criteria.public JDialogOperator(WindowOperator owner, ComponentChooser chooser, int index)
owner
- window - ownerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JDialogOperator(WindowOperator owner, ComponentChooser chooser)
owner
- window - ownerchooser
- a component chooser specifying searching criteria.public JDialogOperator(WindowOperator owner, java.lang.String title, int index)
owner
- Operator pointing to a window owner.title
- The desired title.index
- Ordinal index. The first dialog has index
0.Operator.isCaptionEqual(String, String, boolean, boolean)
public JDialogOperator(WindowOperator owner, java.lang.String title)
owner
- Operator pointing to a window owner.title
- The desired title.Operator.isCaptionEqual(String, String, boolean, boolean)
public JDialogOperator(WindowOperator owner, int index)
owner
- Operator pointing to a window owner.index
- Ordinal component index.public JDialogOperator(WindowOperator owner)
owner
- Operator pointing to a window owner.public JDialogOperator(java.lang.String title, int index, Operator env)
title
- a window titleindex
- Ordinal component index.env
- an operator to copy environment from.Operator.isCaptionEqual(String, String, boolean, boolean)
public JDialogOperator(java.lang.String title, int index)
title
- a window titleindex
- Ordinal component index.Operator.isCaptionEqual(String, String, boolean, boolean)
,
JemmyProperties.getCurrentTimeouts()
,
JemmyProperties.getCurrentOutput()
public JDialogOperator(java.lang.String title)
title
- a window titleOperator.isCaptionEqual(String, String, boolean, boolean)
,
JemmyProperties.getCurrentTimeouts()
,
JemmyProperties.getCurrentOutput()
public JDialogOperator(int index)
index
- Ordinal component index.public JDialogOperator()
public static javax.swing.JDialog findJDialog(ComponentChooser chooser, int index)
chooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public static javax.swing.JDialog findJDialog(ComponentChooser chooser)
chooser
- a component chooser specifying searching criteria.public static javax.swing.JDialog findJDialog(java.lang.String title, boolean ce, boolean cc, int index)
title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areindex
- an index between appropriate ones.public static javax.swing.JDialog findJDialog(java.lang.String title, boolean ce, boolean cc)
title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic static javax.swing.JDialog findJDialog(java.awt.Window owner, ComponentChooser chooser, int index)
owner
- Window - dialog owner.chooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public static javax.swing.JDialog findJDialog(java.awt.Window owner, ComponentChooser chooser)
owner
- Window - dialog owner.chooser
- a component chooser specifying searching criteria.public static javax.swing.JDialog findJDialog(java.awt.Window owner, java.lang.String title, boolean ce, boolean cc, int index)
owner
- Window - dialog owner.title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areindex
- an index between appropriate ones.public static javax.swing.JDialog findJDialog(java.awt.Window owner, java.lang.String title, boolean ce, boolean cc)
owner
- Window - dialog owner.title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic static javax.swing.JDialog waitJDialog(ComponentChooser chooser, int index)
chooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public static javax.swing.JDialog waitJDialog(ComponentChooser chooser)
chooser
- a component chooser specifying searching criteria.public static javax.swing.JDialog waitJDialog(java.lang.String title, boolean ce, boolean cc, int index)
title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areindex
- an index between appropriate ones.public static javax.swing.JDialog waitJDialog(java.lang.String title, boolean ce, boolean cc)
title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic static javax.swing.JDialog waitJDialog(java.awt.Window owner, ComponentChooser chooser, int index)
owner
- Window - dialog owner.chooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public static javax.swing.JDialog waitJDialog(java.awt.Window owner, ComponentChooser chooser)
owner
- Window - dialog owner.chooser
- a component chooser specifying searching criteria.public static javax.swing.JDialog waitJDialog(java.awt.Window owner, java.lang.String title, boolean ce, boolean cc, int index)
owner
- Window - dialog owner.title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areindex
- an index between appropriate ones.public static javax.swing.JDialog waitJDialog(java.awt.Window owner, java.lang.String title, boolean ce, boolean cc)
owner
- Window - dialog owner.title
- Dialog titlece
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic static java.awt.Dialog getTopModalDialog()
public javax.accessibility.AccessibleContext getAccessibleContext()
JDialog.getAccessibleContext()
through queuepublic java.awt.Container getContentPane()
JDialog.getContentPane()
through queuepublic int getDefaultCloseOperation()
JDialog.getDefaultCloseOperation()
through queuepublic java.awt.Component getGlassPane()
JDialog.getGlassPane()
through queuepublic javax.swing.JMenuBar getJMenuBar()
JDialog.getJMenuBar()
through queuepublic javax.swing.JLayeredPane getLayeredPane()
JDialog.getLayeredPane()
through queuepublic javax.swing.JRootPane getRootPane()
JDialog.getRootPane()
through queuepublic void setContentPane(java.awt.Container container)
JDialog.setContentPane(Container)
through queuepublic void setDefaultCloseOperation(int i)
JDialog.setDefaultCloseOperation(int)
through queuepublic void setGlassPane(java.awt.Component component)
JDialog.setGlassPane(Component)
through queuepublic void setJMenuBar(javax.swing.JMenuBar jMenuBar)
JDialog.setJMenuBar(JMenuBar)
through queuepublic void setLayeredPane(javax.swing.JLayeredPane jLayeredPane)
JDialog.setLayeredPane(JLayeredPane)
through queuepublic void setLocationRelativeTo(java.awt.Component component)
JDialog.setLocationRelativeTo(Component)
through queueprotected static javax.swing.JDialog waitJDialog(ComponentChooser chooser, int index, Timeouts timeouts, TestOut output)
chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.timeouts
- timeouts to be used during the waiting.output
- an output to be used during the waiting.protected static javax.swing.JDialog waitJDialog(WindowOperator owner, ComponentChooser chooser, int index)
owner
's timeouts and output during the waiting.owner
- a window - dialog owner.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.TimeoutExpiredException
protected static javax.swing.JDialog waitJDialog(java.awt.Window owner, ComponentChooser chooser, int index, Timeouts timeouts, TestOut output)
owner
- a window - dialog owner.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.timeouts
- timeouts to be used during the waiting.output
- an output to be used during the waiting.