Package org.geworkbench.bison.annotation

Interface Summary
DSAnnotationContext<T extends DSNamed> This defines the contract for a context of annotations, labels and classifications for a DSItemList.
DSAnnotationContextManager This defines the contract for a manager of contexts for the annotation, labelling and classification of the items of a DSItemList.
DSAnnotationRegistry This intefaces allows for the association of annotations with specific objects.
DSAnnotationSource<T extends DSNamed> Defines the contract for a source of annotation data for items.
DSAnnotationType<T> Defines the contract for an annotation type.
DSCriteria<T extends DSNamed>  
DSCriterion<T extends DSNamed> This interface defines a criterion that can be applied
 

Class Summary
CSAnnotationContext<T extends DSNamed>  
CSAnnotationContextManager  
CSAnnotationContextManager.SerializableContexts  
CSAnnotationRegistry A straightforward implementation of DSAnnotationRegistry.
CSAnnotationType<T extends DSNamed>  
CSCriteria<T extends DSNamed> Maintains a criteria selection.