dsto.dfc.swing.text.selection
Interface Selector

All Known Subinterfaces:
PatternSelector
All Known Implementing Classes:
BooleanSelector, ClassSelector, CollectionSelector, DateSelector, NumberSelector, PatternSelector.SelectAllSelector, RegexSelector, Selector.SelectAllSelector, StringContainsSelector, StringSelector

public interface Selector

Defines an object that can be matched against other objects. Selectors follow the immutable pattern and should not be modified after there is any possibilty that other objects hold a reference to them.

Version:
$Revision$

Nested Class Summary
static class Selector.SelectAllSelector
           
 
Field Summary
static Selector.SelectAllSelector SELECT_ALL
           
 
Method Summary
 boolean matches(Object value)
          True if this selector matches the given value.
 

Field Detail

SELECT_ALL

static final Selector.SelectAllSelector SELECT_ALL
Method Detail

matches

boolean matches(Object value)
True if this selector matches the given value.



Copyright © 2008 Commonwealth of Australia