|
|||||||||
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.ChoiceOperator
public class ChoiceOperator
Timeouts used:
ButtonOperator.PushButtonTimeout - time between choice pressing and releasing
ComponentOperator.WaitComponentTimeout - time to wait choice displayed
ComponentOperator.WaitComponentEnabledTimeout - time to wait choice enabled
.
Timeouts
Nested Class Summary | |
---|---|
static class |
ChoiceOperator.ChoiceBySelectedItemFinder
Allows to find component by label. |
static class |
ChoiceOperator.ChoiceFinder
Checks component type. |
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 |
ITEM_PREFIX_DPROP
Identifier for a items properties. |
static java.lang.String |
SELECTED_ITEM_DPROP
Identifier for a selected item property. |
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 | |
---|---|
ChoiceOperator(java.awt.Choice b)
Constructor. |
|
ChoiceOperator(ContainerOperator cont)
Constructor. |
|
ChoiceOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a ChoiceOperator object. |
|
ChoiceOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a ChoiceOperator object. |
|
ChoiceOperator(ContainerOperator cont,
int index)
Constructor. |
|
ChoiceOperator(ContainerOperator cont,
java.lang.String text)
Constructor. |
|
ChoiceOperator(ContainerOperator cont,
java.lang.String text,
int index)
Constructor. |
Method Summary | |
---|---|
void |
add(java.lang.String item)
Maps Choice.add(String) through queue |
void |
addItemListener(java.awt.event.ItemListener itemListener)
Maps Choice.addItemListener(ItemListener) through queue |
void |
addNotify()
Maps Choice.addNotify() through queue |
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts, visualizer) from another operator. |
static java.awt.Choice |
findChoice(java.awt.Container cont,
ComponentChooser chooser)
Searches 0'th Choice in container. |
static java.awt.Choice |
findChoice(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches Choice in container. |
static java.awt.Choice |
findChoice(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Searches Choice by text. |
static java.awt.Choice |
findChoice(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Searches Choice by text. |
int |
findItemIndex(java.lang.String item)
Finds an item between choice items. |
int |
findItemIndex(java.lang.String item,
int index)
Finds an item between choice items. |
java.util.Hashtable |
getDump()
Returns information about component. |
java.lang.String |
getItem(int index)
Maps Choice.getItem(int) through queue |
int |
getItemCount()
Maps Choice.getItemCount() through queue |
TestOut |
getOutput()
Returns print output streams or writers. |
int |
getSelectedIndex()
Maps Choice.getSelectedIndex() through queue |
java.lang.String |
getSelectedItem()
Maps Choice.getSelectedItem() through queue |
void |
insert(java.lang.String item,
int index)
Maps Choice.insert(String) through queue |
void |
remove(int position)
Maps Choice.remove(int) through queue |
void |
remove(java.lang.String item)
Maps Choice.remove(String) through queue |
void |
removeAll()
Maps Choice.removeAll() through queue |
void |
removeItemListener(java.awt.event.ItemListener itemListener)
Maps Choice.removeItemListener(ItemListener) through queue |
void |
select(int pos)
Maps Choice.select(int) through queue |
void |
selectItem(int index)
Selects an item by index. |
void |
selectItem(java.lang.String item)
Selects an item by text. |
void |
selectItem(java.lang.String item,
int index)
Selects an item by text. |
void |
setOutput(TestOut out)
Defines print output streams or writers. |
void |
setState(java.lang.String str)
Maps Choice.select(String) through queue |
static java.awt.Choice |
waitChoice(java.awt.Container cont,
ComponentChooser chooser)
Waits 0'th Choice in container. |
static java.awt.Choice |
waitChoice(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits Choice in container. |
static java.awt.Choice |
waitChoice(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Waits Choice by text. |
static java.awt.Choice |
waitChoice(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Waits Choice by text. |
void |
waitItemSelected(int index)
Waits for item to be selected. |
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 SELECTED_ITEM_DPROP
getDump()
,
Constant Field Valuespublic static final java.lang.String ITEM_PREFIX_DPROP
getDump()
,
Constant Field ValuesConstructor Detail |
---|
public ChoiceOperator(java.awt.Choice b)
b
- a componentpublic ChoiceOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public ChoiceOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- containerchooser
- a component chooser specifying searching criteria.public ChoiceOperator(ContainerOperator cont, java.lang.String text, int index)
cont
- containertext
- Choice text.index
- Ordinal component index.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public ChoiceOperator(ContainerOperator cont, java.lang.String text)
cont
- containertext
- Choice text.
TimeoutExpiredException
Operator.isCaptionEqual(String, String, boolean, boolean)
public ChoiceOperator(ContainerOperator cont, int index)
cont
- containerindex
- Ordinal component index.
TimeoutExpiredException
public ChoiceOperator(ContainerOperator cont)
cont
- container
TimeoutExpiredException
Method Detail |
---|
public static java.awt.Choice findChoice(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.Choice findChoice(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
public static java.awt.Choice findChoice(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Choice 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.Choice findChoice(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Choice 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.Choice waitChoice(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.Choice waitChoice(java.awt.Container cont, ComponentChooser chooser)
cont
- Container to search component in.chooser
- org.netbeans.jemmy.ComponentChooser implementation.
TimeoutExpiredException
public static java.awt.Choice waitChoice(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs, int index)
cont
- Container to search component in.text
- Choice 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.Choice waitChoice(java.awt.Container cont, java.lang.String text, boolean ce, boolean ccs)
cont
- Container to search component in.text
- Choice 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 int findItemIndex(java.lang.String item, int index)
item
- a text pattern.index
- an ordinal index between appropriate items.
public int findItemIndex(java.lang.String item)
item
- a text pattern.
public void selectItem(java.lang.String item, int index)
item
- a text pattern.index
- an ordinal index between appropriate items.public void selectItem(java.lang.String item)
item
- a text pattern.public void selectItem(int index)
index
- an item index.public void waitItemSelected(int index)
index
- Item index.public java.util.Hashtable getDump()
getDump
in class ComponentOperator
public void add(java.lang.String item)
Choice.add(String)
through queue
public void addItemListener(java.awt.event.ItemListener itemListener)
Choice.addItemListener(ItemListener)
through queue
public void addNotify()
Choice.addNotify()
through queue
addNotify
in class ComponentOperator
public java.lang.String getItem(int index)
Choice.getItem(int)
through queue
public int getItemCount()
Choice.getItemCount()
through queue
public int getSelectedIndex()
Choice.getSelectedIndex()
through queue
public java.lang.String getSelectedItem()
Choice.getSelectedItem()
through queue
public void insert(java.lang.String item, int index)
Choice.insert(String)
through queue
public void remove(int position)
Choice.remove(int)
through queue
public void remove(java.lang.String item)
Choice.remove(String)
through queue
public void removeAll()
Choice.removeAll()
through queue
public void removeItemListener(java.awt.event.ItemListener itemListener)
Choice.removeItemListener(ItemListener)
through queue
public void select(int pos)
Choice.select(int)
through queue
public void setState(java.lang.String str)
Choice.select(String)
through queue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |