org.annotation.wordfreak
Interface FilterCriteriaListener

All Known Implementing Classes:
ProjectViewer

public interface FilterCriteriaListener

The interface which describes how objects which register with a FilterCriteriaMananger will be notified of changes to the filter criteria.

See Also:
FilterCriteriaManager

Method Summary
 void addAnnotatorNames(java.util.List names)
          Indicates that the specified annotator names have been added as filter criteria.
 void addMatchCriteria(java.util.List criteria)
          Indicates that the specified criteria have been added as filter criteria.
 void removeAnnotatorNames(java.util.List names)
          Indicates that the specified annotator names are no longer available as filter criteria.
 void removeMatchCriteria(java.util.List criteria)
          Indicates that the specified criteria have been removed as filter criteria.
 

Method Detail

addAnnotatorNames

public void addAnnotatorNames(java.util.List names)
Indicates that the specified annotator names have been added as filter criteria. Names are only added once.

Parameters:
names - The anntotator names.

removeAnnotatorNames

public void removeAnnotatorNames(java.util.List names)
Indicates that the specified annotator names are no longer available as filter criteria. Names are only removed once.

Parameters:
names - The annotator names.

addMatchCriteria

public void addMatchCriteria(java.util.List criteria)
Indicates that the specified criteria have been added as filter criteria. Criteria are only added once.

Parameters:
criteria - The annotation features upon which filters can be made.

removeMatchCriteria

public void removeMatchCriteria(java.util.List criteria)
Indicates that the specified criteria have been removed as filter criteria. Criteria are only removed once.

Parameters:
criteria - The annotation features which are no longer available for filters.


Copyright © 2004 Thomas Morton and Jeremy LaCivita. All Rights Reserved.