|
|||||||||
| 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(java.lang.String[] propNames,
java.lang.Object[][] params,
java.lang.Class[][] classes,
java.lang.String[] results,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String[] propNames,
java.lang.Object[][] params,
java.lang.Class[][] classes,
java.lang.String[] results,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String[] propNames,
java.lang.String[] results,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String[] propNames,
java.lang.String[] results,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
java.lang.Object[][] params,
java.lang.Class[][] classes,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
java.lang.Object[][] params,
java.lang.Class[][] classes,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
java.lang.Object[][] params,
java.lang.Class[][] classes,
boolean ce,
boolean ccs)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
java.lang.Object[][] params,
java.lang.Class[][] classes,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
StringPropChooser(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
Operator.StringComparator comparator)
Constructs a StringPropChooser object. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Returns searched component description. |
protected boolean |
checkProperty(java.lang.Object value,
java.lang.Object etalon)
Method to check property. |
| Methods inherited from class org.netbeans.jemmy.util.PropChooser |
|---|
getOutput, checkComponent, setOutput |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StringPropChooser(java.lang.String[] propNames,
java.lang.Object[][] params,
java.lang.Class[][] classes,
java.lang.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(java.lang.String[] propNames,
java.lang.Object[][] params,
java.lang.Class[][] classes,
java.lang.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(java.lang.String[] propNames,
java.lang.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(java.lang.String[] propNames,
java.lang.String[] results,
boolean ce,
boolean ccs)
propNames - Names of methods/fieldsresults - Objects to compare converted to String method/field values to.ce - Compare exactly.ccs - Compare case sensitive.@deprecated - Use constructors with StringComparator parameters.
public StringPropChooser(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
java.lang.Object[][] params,
java.lang.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(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
java.lang.Object[][] params,
java.lang.Class[][] classes,
boolean ce,
boolean ccs)
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.@deprecated - Use constructors with StringComparator parameters.
public StringPropChooser(java.lang.String props,
java.lang.String semicolonChar,
java.lang.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(java.lang.String props,
java.lang.String semicolonChar,
java.lang.String equalChar,
boolean ce,
boolean ccs)
props - Method/field names && valuessemicolonChar - Method(field) names separator.equalChar - Method(field) name - expected value separator.ce - Compare exactly.ccs - Compare case sensitive.@deprecated - Use constructors with StringComparator parameters.
public StringPropChooser(java.lang.String props,
java.lang.Object[][] params,
java.lang.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(java.lang.String props,
java.lang.Object[][] params,
java.lang.Class[][] classes,
boolean ce,
boolean ccs)
props - Method/field names && values params - Parameters values for methods.classes - Parameters classes.ce - Compare exactly.ccs - Compare case sensitive.@deprecated - Use constructors with StringComparator parameters.
public StringPropChooser(java.lang.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(java.lang.String props,
boolean ce,
boolean ccs)
props - Method/field names && values
";" is used as a method(field) names separator. ce - Compare exactly.ccs - Compare case sensitive.@deprecated - Use constructors with StringComparator parameters.| Method Detail |
|---|
public java.lang.String getDescription()
ComponentChooser
getDescription in interface ComponentChoosergetDescription in class PropChooserComponentChooser
protected boolean checkProperty(java.lang.Object value,
java.lang.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 | ||||||||