Package docking.widgets.filter
Class FilterOptions
- java.lang.Object
- 
- docking.widgets.filter.FilterOptions
 
- 
 public class FilterOptions extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.CharacterDEFAULT_DELIMITERstatic java.lang.StringVALID_MULTITERM_DELIMITERSstatic java.lang.String[]VALID_MULTITERM_DELIMITERS_ARRAY
 - 
Constructor SummaryConstructors Constructor Description FilterOptions()FilterOptions(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 SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description chargetDelimitingCharacter()java.lang.StringgetFilterDescription()javax.swing.IcongetFilterStateIcon()static javax.swing.IcongetIcon(TextFilterStrategy filterStrategy)MultitermEvaluationModegetMultitermEvaluationMode()TermSplittergetTermSplitter()TextFilterFactorygetTextFilterFactory()TextFilterStrategygetTextFilterStrategy()booleanisCaseSensitive()booleanisGlobbingAllowed()booleanisInverted()booleanisMultiterm()static FilterOptionsrestoreFromXML(org.jdom.Element element)org.jdom.ElementtoXML()
 
- 
- 
- 
Constructor Detail- 
FilterOptionspublic FilterOptions() 
 - 
FilterOptionspublic FilterOptions(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted) 
 - 
FilterOptionspublic FilterOptions(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter) 
 - 
FilterOptionspublic FilterOptions(TextFilterStrategy textFilterStrategy, boolean allowGlobbing, boolean caseSensitive, boolean inverted, boolean multiTerm, char delimiterCharacter, MultitermEvaluationMode mode) 
 
- 
 - 
Method Detail- 
restoreFromXMLpublic static FilterOptions restoreFromXML(org.jdom.Element element) 
 - 
toXMLpublic org.jdom.Element toXML() 
 - 
isCaseSensitivepublic boolean isCaseSensitive() 
 - 
isGlobbingAllowedpublic boolean isGlobbingAllowed() 
 - 
isInvertedpublic boolean isInverted() 
 - 
getTextFilterStrategypublic TextFilterStrategy getTextFilterStrategy() 
 - 
isMultitermpublic boolean isMultiterm() 
 - 
getDelimitingCharacterpublic char getDelimitingCharacter() 
 - 
getMultitermEvaluationModepublic MultitermEvaluationMode getMultitermEvaluationMode() 
 - 
getTextFilterFactorypublic TextFilterFactory getTextFilterFactory() 
 - 
getTermSplitterpublic TermSplitter getTermSplitter() 
 - 
getIconpublic static javax.swing.Icon getIcon(TextFilterStrategy filterStrategy) 
 - 
getFilterStateIconpublic javax.swing.Icon getFilterStateIcon() 
 - 
getFilterDescriptionpublic java.lang.String getFilterDescription() 
 
- 
 
-