Package docking.widgets.filter
Class FilterOptions
java.lang.Object
docking.widgets.filter.FilterOptions
-
Field Summary
-
Constructor Summary
ConstructorDescriptionFilterOptions
(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted) FilterOptions
(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean usePath, boolean multiTerm, char delimiterCharacter, MultitermEvaluationMode mode) FilterOptions
(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter) -
Method Summary
Modifier and TypeMethodDescriptionchar
static Icon
getIcon
(TextFilterStrategy filterStrategy) boolean
boolean
boolean
boolean
static FilterOptions
restoreFromXML
(org.jdom.Element element) boolean
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 usePath, 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() -
shouldUsePath
public boolean shouldUsePath() -
getTextFilterStrategy
-
isMultiterm
public boolean isMultiterm() -
getDelimitingCharacter
public char getDelimitingCharacter() -
getMultitermEvaluationMode
-
getTextFilterFactory
-
getTermSplitter
-
getIcon
-
getFilterStateIcon
-
getFilterDescription
-