dsto.dfc.swing.text.selection
Class StringSelector
java.lang.Object
dsto.dfc.swing.text.selection.StringSelector
- All Implemented Interfaces:
- Convertable, PatternSelector, Selector
- Direct Known Subclasses:
- StringContainsSelector
public class StringSelector
- extends Object
- implements PatternSelector
Simple selector matches values string-wise using toString () and equals ().
- Version:
- $Revision$
CONVERTER
public static final ValueConverter CONVERTER
string
protected String string
caseSensitive
protected boolean caseSensitive
StringSelector
public StringSelector()
StringSelector
public StringSelector(String string)
StringSelector
public StringSelector(String string,
boolean caseSensitive)
setExpression
public void setExpression(String expression)
- Description copied from interface:
PatternSelector
- Set the value of the pattern used to match against.
- Specified by:
setExpression in interface PatternSelector
- Parameters:
expression - String value
getExpression
public String getExpression()
- Specified by:
getExpression in interface PatternSelector
setCaseSensitive
public void setCaseSensitive(boolean newValue)
isCaseSensitive
public boolean isCaseSensitive()
matches
public boolean matches(Object value)
- Description copied from interface:
PatternSelector
- True if this pattern selector matches the given value.
- Specified by:
matches in interface PatternSelector- Specified by:
matches in interface Selector
toString
public String toString()
- Overrides:
toString in class Object
getConverter
public ValueConverter getConverter()
- Description copied from interface:
PatternSelector
- Return a converter that at least supports conversion to and from String.
- Specified by:
getConverter in interface Convertable- Specified by:
getConverter in interface PatternSelector
Copyright © 2008 Commonwealth of Australia