public class PatternEditor
extends java.beans.PropertyEditorSupport
java.util.regex.Pattern
, to directly populate a Pattern property.
Expects the same syntax as Pattern's compile
method.Pattern
,
Pattern.compile(String)
Constructor and Description |
---|
PatternEditor()
Create a new PatternEditor with default settings.
|
PatternEditor(int flags)
Create a new PatternEditor with the given settings.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAsText() |
void |
setAsText(java.lang.String text) |
public PatternEditor()
public PatternEditor(int flags)
flags
- the java.util.regex.Pattern
flags to applyPattern.compile(String, int)
,
Pattern.CASE_INSENSITIVE
,
Pattern.MULTILINE
,
Pattern.DOTALL
,
Pattern.UNICODE_CASE
,
Pattern.CANON_EQ
public void setAsText(@Nullable java.lang.String text)
setAsText
in interface java.beans.PropertyEditor
setAsText
in class java.beans.PropertyEditorSupport
public java.lang.String getAsText()
getAsText
in interface java.beans.PropertyEditor
getAsText
in class java.beans.PropertyEditorSupport