public class FilterInvocationDefinitionSourceEditor extends PropertyEditorSupport
FilterInvocationDefinitionSource
.The class creates and
populates a RegExpBasedFilterInvocationDefinitionMap
or PathBasedFilterInvocationDefinitionMap
(depending on the type of patterns presented).
By default the class treats presented patterns as regular expressions. If the keyword
PATTERN_TYPE_APACHE_ANT
is present (case sensitive), patterns will be treated as Apache Ant paths
rather than regular expressions.
Modifier and Type | Field and Description |
---|---|
static String |
DIRECTIVE_CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON |
static String |
DIRECTIVE_PATTERN_TYPE_APACHE_ANT |
Constructor and Description |
---|
FilterInvocationDefinitionSourceEditor() |
Modifier and Type | Method and Description |
---|---|
void |
setAsText(String s) |
addPropertyChangeListener, firePropertyChange, getAsText, getCustomEditor, getJavaInitializationString, getSource, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setSource, setValue, supportsCustomEditor
public static final String DIRECTIVE_CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
public static final String DIRECTIVE_PATTERN_TYPE_APACHE_ANT
public FilterInvocationDefinitionSourceEditor()
public void setAsText(String s) throws IllegalArgumentException
setAsText
in interface PropertyEditor
setAsText
in class PropertyEditorSupport
IllegalArgumentException
Copyright © 2004–2019 Interface21, Inc. All rights reserved.