|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.netbeans.jemmy.util.PropChooser
org.netbeans.jemmy.util.StringPropChooser
public class StringPropChooser
Implementation of org.netbeans.jemmy.ComponentChooser interface.
Class can be used to find component by its field/methods values converted to String.
Example:
JLabel label = JLabelOperator.findJLabel(frm0, new StringPropChooser("getText=JLabel",
false, true));
| Field Summary |
|---|
| Fields inherited from class org.netbeans.jemmy.util.PropChooser |
|---|
classes, params, propNames, results |
| Constructor Summary | |
|---|---|
StringPropChooser(String[] propNames,
Object[][] params,
Class[][] classes,
String[] results,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(String[] propNames,
Object[][] params,
Class[][] classes,
String[] results,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(String[] propNames,
String[] results,
boolean ce,
boolean ccs)
Deprecated. Use constructors with StringComparator parameters. |
|
StringPropChooser(String[] propNames,
String[] results,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(String props,
boolean ce,
boolean ccs)
Deprecated. Use constructors with StringComparator parameters. |
|
StringPropChooser(String props,
Object[][] params,
Class[][] classes,
boolean ce,
boolean ccs)
Deprecated. Use constructors with StringComparator parameters. |
|
StringPropChooser(String props,
Object[][] params,
Class[][] classes,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(String props,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(String props,
String semicolonChar,
String equalChar,
boolean ce,
boolean ccs)
Deprecated. Use constructors with StringComparator parameters. |
|
StringPropChooser(String props,
String semicolonChar,
String equalChar,
Object[][] params,
Class[][] classes,
boolean ce,
boolean ccs)
Deprecated. Use constructors with StringComparator parameters. |
|
StringPropChooser(String props,
String semicolonChar,
String equalChar,
Object[][] params,
Class[][] classes,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(String props,
String semicolonChar,
String equalChar,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
| Method Summary | |
|---|---|
protected boolean |
checkProperty(Object value,
Object etalon)
Method to check property. |
String |
getDescription()
Returns searched component description. |
| Methods inherited from class org.netbeans.jemmy.util.PropChooser |
|---|
checkComponent, getOutput, setOutput |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StringPropChooser(String[] propNames,
Object[][] params,
Class[][] classes,
String[] results,
Operator.StringComparator comparator)
propNames - Names of methods/fieldsparams - Parameters values for methods. classes - Parameters classes.results - Objects to compare converted to String method/field values to.comparator - Defines string comparision criteria.
public StringPropChooser(String[] propNames,
Object[][] params,
Class[][] classes,
String[] results,
boolean ce,
boolean ccs)
propNames - Names of methods/fieldsparams - Parameters values for methods. classes - Parameters classes.results - Objects to compare converted to String method/field values to.ce - Compare exactly.ccs - Compare case sensitive.
public StringPropChooser(String[] propNames,
String[] results,
Operator.StringComparator comparator)
propNames - Names of methods/fieldsresults - Objects to compare converted to String method/field values to.comparator - Defines string comparision criteria.
public StringPropChooser(String[] propNames,
String[] results,
boolean ce,
boolean ccs)
StringComparator parameters.
propNames - Names of methods/fieldsresults - Objects to compare converted to String method/field values to.ce - Compare exactly.ccs - Compare case sensitive.
public StringPropChooser(String props,
String semicolonChar,
String equalChar,
Object[][] params,
Class[][] classes,
Operator.StringComparator comparator)
props - Method/field names && values semicolonChar - Method(field) names separator.equalChar - Method(field) name - expected value separator.params - Parameters values for methods.classes - Parameters classes.comparator - Defines string comparision criteria.
public StringPropChooser(String props,
String semicolonChar,
String equalChar,
Object[][] params,
Class[][] classes,
boolean ce,
boolean ccs)
StringComparator parameters.
props - Method/field names && values semicolonChar - Method(field) names separator.equalChar - Method(field) name - expected value separator.params - Parameters values for methods.classes - Parameters classes.ce - Compare exactly.ccs - Compare case sensitive.
public StringPropChooser(String props,
String semicolonChar,
String equalChar,
Operator.StringComparator comparator)
props - Method/field names && valuessemicolonChar - Method(field) names separator.equalChar - Method(field) name - expected value separator.comparator - Defines string comparision criteria.
public StringPropChooser(String props,
String semicolonChar,
String equalChar,
boolean ce,
boolean ccs)
StringComparator parameters.
props - Method/field names && valuessemicolonChar - Method(field) names separator.equalChar - Method(field) name - expected value separator.ce - Compare exactly.ccs - Compare case sensitive.
public StringPropChooser(String props,
Object[][] params,
Class[][] classes,
Operator.StringComparator comparator)
props - Method/field names && values params - Parameters values for methods.classes - Parameters classes.comparator - Defines string comparision criteria.
public StringPropChooser(String props,
Object[][] params,
Class[][] classes,
boolean ce,
boolean ccs)
StringComparator parameters.
props - Method/field names && values params - Parameters values for methods.classes - Parameters classes.ce - Compare exactly.ccs - Compare case sensitive.
public StringPropChooser(String props,
Operator.StringComparator comparator)
props - Method/field names && values
";" is used as a method(field) names separator. comparator - Defines string comparision criteria.
public StringPropChooser(String props,
boolean ce,
boolean ccs)
StringComparator parameters.
props - Method/field names && values
";" is used as a method(field) names separator. ce - Compare exactly.ccs - Compare case sensitive.| Method Detail |
|---|
public String getDescription()
ComponentChooser
getDescription in interface ComponentChoosergetDescription in class PropChooserComponentChooser
protected boolean checkProperty(Object value,
Object etalon)
checkProperty in class PropChooservalue - Method/field valueetalon - Object to compare to.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||