Package docking.widgets.filter
Class FilterOptions
java.lang.Object
docking.widgets.filter.FilterOptions
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFilterOptions
(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted) FilterOptions
(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter) FilterOptions
(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter, MultitermEvaluationMode mode) -
Method Summary
Modifier and TypeMethodDescriptionchar
static Icon
getIcon
(TextFilterStrategy filterStrategy) boolean
boolean
boolean
boolean
static FilterOptions
restoreFromXML
(org.jdom.Element element) org.jdom.Element
toXML()
-
Field Details
-
VALID_MULTITERM_DELIMITERS
-
VALID_MULTITERM_DELIMITERS_ARRAY
-
DEFAULT_DELIMITER
-
-
Constructor Details
-
FilterOptions
public FilterOptions() -
FilterOptions
public FilterOptions(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted) -
FilterOptions
public FilterOptions(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter) -
FilterOptions
public FilterOptions(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter, MultitermEvaluationMode mode)
-
-
Method Details
-
restoreFromXML
-
toXML
public org.jdom.Element toXML() -
isCaseSensitive
public boolean isCaseSensitive() -
isGlobbingAllowed
public boolean isGlobbingAllowed() -
isInverted
public boolean isInverted() -
getTextFilterStrategy
-
isMultiterm
public boolean isMultiterm() -
getDelimitingCharacter
public char getDelimitingCharacter() -
getMultitermEvaluationMode
-
getTextFilterFactory
-
getTermSplitter
-
getIcon
-
getFilterStateIcon
-
getFilterDescription
-