Package dsto.dfc.swing.text.selection

Support for pattern matching text (eg using regular expressions or numeric comparisons).

See:
          Description

Interface Summary
NumberSelectorCompilerConstants  
PatternSelector Selects values based on a pattern.
Selector Defines an object that can be matched against other objects.
 

Class Summary
ASCII_CharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
BooleanSelector Selector that matches booleans.
ClassSelector A selector that matches compatible classes.
CollectionSelector A selector that applies a sub selector to match against Collection's.
DateSelector A basic selector for java.util.Date objects.
NumberSelector Uses patterns such as "[0:1],10,>=12,(13:*],<200" to match numbers (int, float and double).
NumberSelectorCompiler  
NumberSelectorCompilerTokenManager  
NumberSelectorPattern Pattern for NumberSelector's: represented as a set of Range values.
NumberSelectorPattern.Range  
PatternSelector.SelectAllSelector  
PatternSelectorFactory Factory class which provides factory methods for creation of PatternSelector implementations.
RegexSelector Selector that uses Perl 5 compatible regular expressions.
Selector.SelectAllSelector  
SelectorFileFilter A file filter that uses a Selector to select files.
SelectorFilenameFilter A file filter that uses a Selector to select files by name only (see SelectorFileFilter for a class that selects using the whole file name).
StringContainsSelector Simple selector matches values string-wise using toString () and contains ().
StringSelector Simple selector matches values string-wise using toString () and equals ().
Token Describes the input token stream.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError Standard token manager generated by JavaCC and edited to make error message more intelligible.
 

Package dsto.dfc.swing.text.selection Description

Support for pattern matching text (eg using regular expressions or numeric comparisons).



Copyright © 2008 Commonwealth of Australia