info.aduna.gee.spectacle.gee
Class AbstractByClassificationClassifier

java.lang.Object
  extended by info.aduna.gee.spectacle.gee.AbstractByClassificationClassifier
All Implemented Interfaces:
Classifier
Direct Known Subclasses:
AbstractFacetByClassificationClassifier

public abstract class AbstractByClassificationClassifier
extends Object
implements Classifier

Partial implementation of a Classifier that classifies by classification.


Field Summary
 
Fields inherited from interface info.aduna.gee.spectacle.gee.Classifier
BY_CLASSIFICATION, BY_ENTITY
 
Constructor Summary
AbstractByClassificationClassifier()
           
 
Method Summary
 Object getAccessMethod()
           
 List<Set<Object>> getClassifications(Object entityID)
          Implements the non-used, but required part of the Classifier interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.aduna.gee.spectacle.gee.Classifier
getClassifications, getDepth, getEntityIDs
 

Constructor Detail

AbstractByClassificationClassifier

public AbstractByClassificationClassifier()
Method Detail

getAccessMethod

public Object getAccessMethod()
Specified by:
getAccessMethod in interface Classifier
Returns:
BY_CLASSIFICATION

getClassifications

public List<Set<Object>> getClassifications(Object entityID)
Implements the non-used, but required part of the Classifier interface.

Specified by:
getClassifications in interface Classifier
Parameters:
entityID - a unique identifier of an Entity
Returns:
a List of sets of Classifications only used for BY_ENTITY


Copyright © 1997-2008 Aduna. All Rights Reserved.