public class StringPropChooser extends PropChooser
JLabel label = JLabelOperator.findJLabel(frm0, new StringPropChooser("getText=JLabel", false, true));
classes, params, propNames, results
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkProperty(java.lang.Object value,
java.lang.Object etalon)
Method to check property.
|
java.lang.String |
getDescription()
Returns searched component description.
|
checkComponent, getOutput, setOutput
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.public java.lang.String getDescription()
ComponentChooser
getDescription
in interface ComponentChooser
getDescription
in class PropChooser
ComponentChooser
protected boolean checkProperty(java.lang.Object value, java.lang.Object etalon)
checkProperty
in class PropChooser
value
- Method/field valueetalon
- Object to compare to.