net.sourceforge.toscanaj.controller.fca
Class DirectConceptInterpreter

java.lang.Object
  extended bynet.sourceforge.toscanaj.controller.fca.AbstractConceptInterpreter
      extended bynet.sourceforge.toscanaj.controller.fca.DirectConceptInterpreter
All Implemented Interfaces:
ConceptInterpreter, org.tockit.events.EventBrokerListener

public class DirectConceptInterpreter
extends AbstractConceptInterpreter
implements ConceptInterpreter


Nested Class Summary
 
Nested classes inherited from class net.sourceforge.toscanaj.controller.fca.ConceptInterpreter
ConceptInterpreter.IntervalType
 
Field Summary
 
Fields inherited from class net.sourceforge.toscanaj.controller.fca.AbstractConceptInterpreter
CHI_SQUARE_CRITICAL_VALUES, SIGNIFICANCE_LEVELS
 
Fields inherited from interface net.sourceforge.toscanaj.controller.fca.ConceptInterpreter
CONCEPT_INTERPRETER_CLASS_ATTRIBUTE, CONCEPT_INTERPRETER_ELEMENT_NAME, INTERVAL_TYPE_CONTINGENT, INTERVAL_TYPE_EXTENT, INTERVAL_TYPE_FIXED, INTERVAL_TYPE_ORTHOGONALTIY
 
Constructor Summary
DirectConceptInterpreter()
           
 
Method Summary
protected  int calculateContingentSize(Concept concept, ConceptInterpretationContext context)
           
protected  FCAElement getObject(java.lang.String value, Concept concept, ConceptInterpretationContext context)
           
 java.util.Iterator getObjectSetIterator(Concept concept, ConceptInterpretationContext context)
          is dependent on displayMode and filterMode
protected  FCAElement[] handleNonDefaultQuery(Query query, Concept concept, ConceptInterpretationContext context)
           
 
Methods inherited from class net.sourceforge.toscanaj.controller.fca.AbstractConceptInterpreter
calculateExtentSize, clearCache, executeQuery, getAttributeContingentIterator, getAttributeCount, getExtentSize, getIntentIterator, getIntervalSource, getMaximalContingentSize, getObjectContingentSize, getObjectCount, isRealized, isVisible, processEvent, showDeviation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.toscanaj.controller.fca.ConceptInterpreter
executeQuery, getAttributeContingentIterator, getAttributeCount, getExtentSize, getIntentIterator, getIntervalSource, getObjectContingentSize, getObjectCount, isRealized, isVisible, showDeviation
 

Constructor Detail

DirectConceptInterpreter

public DirectConceptInterpreter()
Method Detail

getObjectSetIterator

public java.util.Iterator getObjectSetIterator(Concept concept,
                                               ConceptInterpretationContext context)
Description copied from interface: ConceptInterpreter
is dependent on displayMode and filterMode

Specified by:
getObjectSetIterator in interface ConceptInterpreter
Specified by:
getObjectSetIterator in class AbstractConceptInterpreter

calculateContingentSize

protected int calculateContingentSize(Concept concept,
                                      ConceptInterpretationContext context)
Specified by:
calculateContingentSize in class AbstractConceptInterpreter

getObject

protected FCAElement getObject(java.lang.String value,
                               Concept concept,
                               ConceptInterpretationContext context)
Specified by:
getObject in class AbstractConceptInterpreter

handleNonDefaultQuery

protected FCAElement[] handleNonDefaultQuery(Query query,
                                             Concept concept,
                                             ConceptInterpretationContext context)
Specified by:
handleNonDefaultQuery in class AbstractConceptInterpreter


The ToscanaJ project