edu.indiana.iucbrf.feature.unknown
Class OracleRegionAggregate

java.lang.Object
  extended by edu.indiana.iucbrf.feature.unknown.AbstractUnknownFeatureHandler
      extended by edu.indiana.iucbrf.feature.unknown.DefaultValue
          extended by edu.indiana.iucbrf.feature.unknown.RegionAggregate
              extended by edu.indiana.iucbrf.feature.unknown.OracleRegionAggregate
All Implemented Interfaces:
FeatureCollectionListener, UnknownFeatureHandler, java.io.Serializable, java.util.EventListener

public class OracleRegionAggregate
extends RegionAggregate

Title:

Description:

Copyright: Copyright (c) 2005

Company:

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.indiana.iucbrf.feature.unknown.RegionAggregate
cb, currentEqClass, currentProblem, fullAggValues
 
Fields inherited from class edu.indiana.iucbrf.feature.unknown.DefaultValue
defaultValue, defaultValueMap, domain, storeEstimates, useEstimates
 
Fields inherited from class edu.indiana.iucbrf.feature.unknown.AbstractUnknownFeatureHandler
debugMode
 
Constructor Summary
OracleRegionAggregate(PartitionedCaseBase cb)
           
 
Method Summary
protected  int getNearestEqClass(Problem newP)
           
 void oracleSetEqClass(Problem fullyKnown)
          Sets eq class to the correct value, according to the Oracle, which has sent the fully known problem.
 
Methods inherited from class edu.indiana.iucbrf.feature.unknown.RegionAggregate
differenceOfUnknownFeatureImpl, featureAdded, featureChanged, featureRemoved, featureReplaced, featuresCleared, finalize, getAbbreviatedName, getCurrentConf, getDefaultValueImpl, getName, getNearestEqClassImpl, getPreviouslySetGuessOfEqClass
 
Methods inherited from class edu.indiana.iucbrf.feature.unknown.DefaultValue
equals, getDefaultValue, hashCode, setStoreEstimates, setUseEstimates, useEstimates
 
Methods inherited from class edu.indiana.iucbrf.feature.unknown.AbstractUnknownFeatureHandler
differenceOfUnknownFeature, getDebugMode, setDebugMode
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleRegionAggregate

public OracleRegionAggregate(PartitionedCaseBase cb)
Method Detail

oracleSetEqClass

public void oracleSetEqClass(Problem fullyKnown)
Sets eq class to the correct value, according to the Oracle, which has sent the fully known problem.

Parameters:
fullyKnown - Problem

getNearestEqClass

protected int getNearestEqClass(Problem newP)
Overrides:
getNearestEqClass in class RegionAggregate