Uses of Interface
eTextReader.AnnotationListing.NotationFilter

Packages that use NotationFilter
eTextReader.actions   
eTextReader.AnnotationListing Provides a set of classes that are used to display a list of annotations. 
 

Uses of NotationFilter in eTextReader.actions
 

Fields in eTextReader.actions declared as NotationFilter
protected  NotationFilter NotationListingAction.filter
           
protected  NotationFilter CurrentPageNotationAction.filter
           
 

Methods in eTextReader.actions that return NotationFilter
protected  NotationFilter NotationListingAction.getNotationFilter()
          Returns the NotationFilter used to filter the set of annotations that are displayed by the NotationListing interface.
protected  NotationFilter AuthorListingAction.getNotationFilter()
           
protected  NotationFilter AnnotationTypeAction.getNotationFilter()
           
 

Uses of NotationFilter in eTextReader.AnnotationListing
 

Classes in eTextReader.AnnotationListing that implement NotationFilter
 class AnnotationTypeFilter
          A filter that only accepts a certain type of annotation
 class CompoundFilter
          Provides an implementation of the NotationFilter interface that allows joining together of two other NotationFilters.
 class DateRangeFilter
          Implements a simple date range check.
 class FieldFilter
          This class is a Filter that evaluates some predicate on the given Notation field.
 class IncludeAllFilter
          A simple filter that includes all annotations.
 class RangeFilter
          Provides a filter that evaluates to true whenever the specified value is between an upper and lower bound (non-inclusive)
 

Fields in eTextReader.AnnotationListing declared as NotationFilter
private  NotationFilter CompoundFilter.filter1
           
private  NotationFilter CompoundFilter.filter2
           
private  NotationFilter NotationListing.notationFilter
           
 

Methods in eTextReader.AnnotationListing that return NotationFilter
 NotationFilter CompoundFilter.getFilter1()
           
 NotationFilter CompoundFilter.getFilter2()
           
 NotationFilter NotationListing.getNotationFilter()
          Retrives the NotationFilter currently filtering the set of notations contained on the candidate pages
 

Methods in eTextReader.AnnotationListing with parameters of type NotationFilter
 void CompoundFilter.setFilter1(NotationFilter filter1)
           
 void CompoundFilter.setFilter2(NotationFilter filter2)
           
 void NotationListing.setNotationFilter(NotationFilter notationFilter)
          Sets the NotationFilter object that will be used to filter out the set of annotations that are displayed from the pages identified by the NotationProvider
 

Constructors in eTextReader.AnnotationListing with parameters of type NotationFilter
CompoundFilter(NotationFilter filter1, NotationFilter filter2, CombinationMode mode)
           
NotationListing(ContentContainer _container, NotationProvider provider, NotationFilter filter, Browser.LogListener logListener)
           
NotationListing(ContentContainer _container, NotationProvider provider, NotationFilter filter, Browser.LogListener logListener, boolean showFilterOptionsInitially)