Class FilterOptions


  • public class FilterOptions
    extends java.lang.Object
    • Field Detail

      • VALID_MULTITERM_DELIMITERS

        public static final java.lang.String VALID_MULTITERM_DELIMITERS
      • VALID_MULTITERM_DELIMITERS_ARRAY

        public static final java.lang.String[] VALID_MULTITERM_DELIMITERS_ARRAY
      • DEFAULT_DELIMITER

        public static final java.lang.Character DEFAULT_DELIMITER
    • Constructor Detail

      • 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 Detail

      • restoreFromXML

        public static FilterOptions restoreFromXML​(org.jdom.Element element)
      • toXML

        public org.jdom.Element toXML()
      • isCaseSensitive

        public boolean isCaseSensitive()
      • isGlobbingAllowed

        public boolean isGlobbingAllowed()
      • isInverted

        public boolean isInverted()
      • isMultiterm

        public boolean isMultiterm()
      • getDelimitingCharacter

        public char getDelimitingCharacter()
      • getFilterStateIcon

        public javax.swing.Icon getFilterStateIcon()
      • getFilterDescription

        public java.lang.String getFilterDescription()