public class CheckboxOperator extends ComponentOperator implements Outputable
Timeouts
Modifier and Type | Class and Description |
---|---|
static class |
CheckboxOperator.CheckboxByLabelFinder
Allows to find component by label.
|
static class |
CheckboxOperator.CheckboxFinder
Checks component type.
|
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
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TEXT_DPROP
Identifier for a label property.
|
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP
CLASS_DPROP, TO_STRING_DPROP
Constructor and Description |
---|
CheckboxOperator(java.awt.Checkbox b)
Constructor.
|
CheckboxOperator(ContainerOperator cont)
Constructor.
|
CheckboxOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs an CheckboxOperator object.
|
CheckboxOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs an CheckboxOperator object.
|
CheckboxOperator(ContainerOperator cont,
int index)
Constructor.
|
CheckboxOperator(ContainerOperator cont,
java.lang.String text)
Constructor.
|
CheckboxOperator(ContainerOperator cont,
java.lang.String text,
int index)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addItemListener(java.awt.event.ItemListener itemListener)
Maps
Checkbox.addItemListener(ItemListener) through queue |
void |
changeSelection(boolean newValue)
Changes selection if necessary.
|
void |
changeSelectionNoBlock(boolean selected)
Runs
changeSelection(boolean) method in a separate thread. |
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts,
visualizer) from another operator.
|
static java.awt.Checkbox |
findCheckbox(java.awt.Container cont,
ComponentChooser chooser)
Searches 0'th Checkbox in container.
|
static java.awt.Checkbox |
findCheckbox(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches Checkbox in container.
|
static java.awt.Checkbox |
findCheckbox(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Searches Checkbox by text.
|
static java.awt.Checkbox |
findCheckbox(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Searches Checkbox by text.
|
java.awt.CheckboxGroup |
getCheckboxGroup()
Maps
Checkbox.getCheckboxGroup() through queue |
java.util.Hashtable |
getDump()
Returns information about component.
|
java.lang.String |
getLabel()
Maps
Checkbox.getLabel() through queue |
TestOut |
getOutput()
Returns print output streams or writers.
|
boolean |
getState()
Maps
Checkbox.getState() through queue |
void |
removeItemListener(java.awt.event.ItemListener itemListener)
Maps
Checkbox.removeItemListener(ItemListener) through queue |
void |
setCheckboxGroup(java.awt.CheckboxGroup grp)
Maps
Checkbox.setCheckboxGroup(CheckboxGroup) through queue |
void |
setLabel(java.lang.String string)
Maps
Checkbox.setLabel(String) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers.
|
void |
setState(boolean state)
Maps
Checkbox.setState(boolean) through queue |
static java.awt.Checkbox |
waitCheckbox(java.awt.Container cont,
ComponentChooser chooser)
Waits 0'th Checkbox in container.
|
static java.awt.Checkbox |
waitCheckbox(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits Checkbox in container.
|
static java.awt.Checkbox |
waitCheckbox(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Waits Checkbox by text.
|
static java.awt.Checkbox |
waitCheckbox(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Waits Checkbox by text.
|
void |
waitSelected(boolean selected)
Waits for button to be selected.
|
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, getTimeouts, 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, setTimeouts, 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 static final java.lang.String TEXT_DPROP
getDump()
,
Constant Field Valuespublic CheckboxOperator(java.awt.Checkbox b)
b
- a componentpublic CheckboxOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public CheckboxOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- containerchooser
- a component chooser specifying searching criteria.public CheckboxOperator(ContainerOperator cont, java.lang.String text, int index)
cont
- containertext
- Checkbox text.index
- Ordinal component index.TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public CheckboxOperator(ContainerOperator cont, java.lang.String text)
cont
- containertext
- Checkbox text.TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public CheckboxOperator(ContainerOperator cont, int index)
cont
- containerindex
- Ordinal component index.TimeoutExpiredException
public CheckboxOperator(ContainerOperator cont)
cont
- containerTimeoutExpiredException
public static java.awt.Checkbox findCheckbox(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 java.awt.Checkbox findCheckbox(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.public static java.awt.Checkbox findCheckbox(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Checkbox 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 java.awt.Checkbox findCheckbox(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Checkbox text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.Operator.isCaptionEqual(String, String, boolean, boolean)
public static java.awt.Checkbox waitCheckbox(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 java.awt.Checkbox waitCheckbox(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.TimeoutExpiredException
public static java.awt.Checkbox waitCheckbox(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Checkbox 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 java.awt.Checkbox waitCheckbox(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Checkbox 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 setOutput(TestOut out)
Outputable
setOutput
in interface Outputable
setOutput
in class ComponentOperator
out
- Identify the streams or writers used for print output.Outputable.getOutput()
public TestOut getOutput()
Outputable
getOutput
in interface Outputable
getOutput
in class ComponentOperator
Outputable.setOutput(org.netbeans.jemmy.TestOut)
public void copyEnvironment(Operator anotherOperator)
Operator
copyEnvironment
in class ComponentOperator
anotherOperator
- an operator to copy the environment to.public void changeSelection(boolean newValue)
newValue
- a button selection.public void changeSelectionNoBlock(boolean selected)
changeSelection(boolean)
method in a separate thread.selected
- a button selection.public void waitSelected(boolean selected)
selected
- selection.public java.util.Hashtable getDump()
getDump
in class ComponentOperator
public void addItemListener(java.awt.event.ItemListener itemListener)
Checkbox.addItemListener(ItemListener)
through queuepublic java.awt.CheckboxGroup getCheckboxGroup()
Checkbox.getCheckboxGroup()
through queuepublic java.lang.String getLabel()
Checkbox.getLabel()
through queuepublic boolean getState()
Checkbox.getState()
through queuepublic void removeItemListener(java.awt.event.ItemListener itemListener)
Checkbox.removeItemListener(ItemListener)
through queuepublic void setCheckboxGroup(java.awt.CheckboxGroup grp)
Checkbox.setCheckboxGroup(CheckboxGroup)
through queuepublic void setLabel(java.lang.String string)
Checkbox.setLabel(String)
through queuepublic void setState(boolean state)
Checkbox.setState(boolean)
through queue