|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.jemmy.operators.Operator
org.netbeans.jemmy.operators.ComponentOperator
org.netbeans.jemmy.operators.ContainerOperator
org.netbeans.jemmy.operators.JComponentOperator
org.netbeans.jemmy.operators.AbstractButtonOperator
org.netbeans.jemmy.operators.JButtonOperator
public class JButtonOperator
Timeouts used:
AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing
ComponentOperator.WaitComponentTimeout - time to wait button displayed
ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled
.
Timeouts
Nested Class Summary | |
---|---|
static class |
JButtonOperator.JButtonFinder
Checks component type. |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.AbstractButtonOperator |
---|
AbstractButtonOperator.AbstractButtonByLabelFinder, AbstractButtonOperator.AbstractButtonFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.JComponentOperator |
---|
JComponentOperator.JComponentByTipFinder, JComponentOperator.JComponentFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.ContainerOperator |
---|
ContainerOperator.ContainerFinder |
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.Operator |
---|
Operator.ComponentVisualizer, Operator.DefaultPathParser, Operator.DefaultStringComparator, Operator.Finder, Operator.MapAction, Operator.MapBooleanAction, Operator.MapByteAction, Operator.MapCharacterAction, Operator.MapDoubleAction, Operator.MapFloatAction, Operator.MapIntegerAction, Operator.MapLongAction, Operator.MapVoidAction, Operator.NoBlockingAction, Operator.PathParser, Operator.StringComparator |
Field Summary | |
---|---|
static java.lang.String |
IS_DEFAULT_DPROP
Identifier for a "default button" property. |
Fields inherited from class org.netbeans.jemmy.operators.AbstractButtonOperator |
---|
IS_SELECTED_DPROP, TEXT_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.JComponentOperator |
---|
A11Y_DATA, A11Y_DESCRIPTION_DPROP, A11Y_NAME_DPROP, TOOLTIP_TEXT_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.ComponentOperator |
---|
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP |
Fields inherited from class org.netbeans.jemmy.operators.Operator |
---|
CLASS_DPROP, TO_STRING_DPROP |
Constructor Summary | |
---|---|
JButtonOperator(ContainerOperator cont)
Constructor. |
|
JButtonOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a JButtonOperator object. |
|
JButtonOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a JButtonOperator object. |
|
JButtonOperator(ContainerOperator cont,
int index)
Constructor. |
|
JButtonOperator(ContainerOperator cont,
java.lang.String text)
Constructor. |
|
JButtonOperator(ContainerOperator cont,
java.lang.String text,
int index)
Constructor. |
|
JButtonOperator(javax.swing.JButton b)
Constructor. |
Method Summary | |
---|---|
static javax.swing.JButton |
findJButton(java.awt.Container cont,
ComponentChooser chooser)
Searches 0'th JButton in container. |
static javax.swing.JButton |
findJButton(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches JButton in container. |
static javax.swing.JButton |
findJButton(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Searches JButton by text. |
static javax.swing.JButton |
findJButton(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Searches JButton by text. |
java.util.Hashtable |
getDump()
Returns information about component. |
boolean |
isDefaultButton()
Maps JButton.isDefaultButton() through queue |
boolean |
isDefaultCapable()
Maps JButton.isDefaultCapable() through queue |
protected void |
prepareToClick()
Prepares the button to click. |
void |
setDefaultCapable(boolean b)
Maps JButton.setDefaultCapable(boolean) through queue |
static javax.swing.JButton |
waitJButton(java.awt.Container cont,
ComponentChooser chooser)
Waits 0'th JButton in container. |
static javax.swing.JButton |
waitJButton(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits JButton in container. |
static javax.swing.JButton |
waitJButton(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Waits JButton by text. |
static javax.swing.JButton |
waitJButton(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Waits JButton by text. |
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 IS_DEFAULT_DPROP
getDump()
,
Constant Field ValuesConstructor Detail |
---|
public JButtonOperator(javax.swing.JButton b)
b
- a componentpublic JButtonOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JButtonOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- containerchooser
- a component chooser specifying searching criteria.public JButtonOperator(ContainerOperator cont, java.lang.String text, int index)
cont
- containertext
- Button text.index
- Ordinal component index.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public JButtonOperator(ContainerOperator cont, java.lang.String text)
cont
- containertext
- Button text.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public JButtonOperator(ContainerOperator cont, int index)
cont
- containerindex
- Ordinal component index.
TimeoutExpiredException
public JButtonOperator(ContainerOperator cont)
cont
- container
TimeoutExpiredException
Method Detail |
---|
public static javax.swing.JButton findJButton(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.
public static javax.swing.JButton findJButton(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
public static javax.swing.JButton findJButton(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.index
- Ordinal component index.
Operator.isCaptionEqual(String, String, boolean, boolean)
public static javax.swing.JButton findJButton(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.
Operator.isCaptionEqual(String, String, boolean, boolean)
public static javax.swing.JButton waitJButton(java.awt.Container cont, ComponentChooser chooser, int index)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.index
- Ordinal component index.
TimeoutExpiredException
public static javax.swing.JButton waitJButton(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
TimeoutExpiredException
public static javax.swing.JButton waitJButton(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.index
- Ordinal component index.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public static javax.swing.JButton waitJButton(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Button text. If null, contents is not checked.ce
- Compare text exactly.ccs
- Compare text case sensitively.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public java.util.Hashtable getDump()
getDump
in class AbstractButtonOperator
public boolean isDefaultButton()
JButton.isDefaultButton()
through queue
public boolean isDefaultCapable()
JButton.isDefaultCapable()
through queue
public void setDefaultCapable(boolean b)
JButton.setDefaultCapable(boolean)
through queue
protected void prepareToClick()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |