edu.indiana.iucbrf.examples.classifier
Class ClassificationSystem

java.lang.Object
  extended by edu.indiana.iucbrf.cbrsystem.CBRSystem
      extended by edu.indiana.iucbrf.examples.classifier.ClassificationSystem
All Implemented Interfaces:
java.io.Serializable

public class ClassificationSystem
extends CBRSystem

The ClassificationSystem defines the components of the cbr system.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.indiana.iucbrf.cbrsystem.CBRSystem
adaptation, baseFilename, CB, currentContext, debugMode, DEFAULT_BASE_FILENAME, domain, episodeSummaryPanel, guiMode, maintenance, performanceMonitor, retrieval, title
 
Constructor Summary
ClassificationSystem()
           
ClassificationSystem(Domain domain, CaseGenerator caseGenerator, java.lang.String baseFilename)
          Construct a ClassificationSystem.
 
Method Summary
 void changeDomain(Domain domain, CaseGenerator caseGenerator)
           
 
Methods inherited from class edu.indiana.iucbrf.cbrsystem.CBRSystem
close, finalize, getAdaptation, getBaseFilename, getCB, getContext, getDebugMode, getDomain, getGUIMode, getMaintenance, getPerformanceMonitor, getRetrieval, getTitle, loadCBFromFile, loadPerformanceMonitorFromFile, saveCBToFile, savePerformanceMonitorToFile, saveSystemToFile, setAdaptation, setBaseFilename, setCB, setContext, setDebugMode, setDomain, setGUIMode, setMaintenance, setPerformanceMonitor, setRetrieval, setTitle, solve, solve
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassificationSystem

public ClassificationSystem()

ClassificationSystem

public ClassificationSystem(Domain domain,
                            CaseGenerator caseGenerator,
                            java.lang.String baseFilename)
Construct a ClassificationSystem.

Parameters:
caseGenerator - If the caseGenerator is null, then no case base will be generated.
Method Detail

changeDomain

public void changeDomain(Domain domain,
                         CaseGenerator caseGenerator)