public class RegexFormatter extends DefaultFormatter
| Constructor and Description |
|---|
RegexFormatter() |
RegexFormatter(Pattern pattern)
Creates a regular expression based AbstractFormatter.
|
RegexFormatter(String pattern)
Creates a regular expression based AbstractFormatter.
|
| Modifier and Type | Method and Description |
|---|---|
protected Matcher |
getMatcher()
Returns the Matcher from the most test.
|
Pattern |
getPattern()
Returns the Pattern used to determine if a value is legal.
|
protected void |
setMatcher(Matcher matcher)
Sets the Matcher used in the most recent test if a value is
legal.
|
void |
setPattern(Pattern pattern)
Sets the pattern that will be used to determine if a value is legal.
|
Object |
stringToValue(String text)
Parses text returning an arbitrary Object.
|
clone, getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, install, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass, valueToStringgetActions, getFormattedTextField, invalidEdit, setEditValid, uninstallpublic RegexFormatter()
public RegexFormatter(String pattern) throws PatternSyntaxException
PatternSyntaxExceptionpublic RegexFormatter(Pattern pattern)
public void setPattern(Pattern pattern)
public Pattern getPattern()
protected void setMatcher(Matcher matcher)
protected Matcher getMatcher()
public Object stringToValue(String text) throws ParseException
stringToValue in class DefaultFormattertext - String to convertParseException - if there is an error in the conversionCopyright © 2015 OpenEstate. All rights reserved.