jInfer

cz.cuni.mff.ksi.jinfer.functionalDependencies.modelGenerator
Class ModelGeneratorImpl

java.lang.Object
  extended by cz.cuni.mff.ksi.jinfer.functionalDependencies.modelGenerator.ModelGeneratorImpl
All Implemented Interfaces:
ModelGenerator

public class ModelGeneratorImpl
extends Object
implements ModelGenerator

Implementation of the Model generator module.


Constructor Summary
ModelGeneratorImpl()
           
 
Method Summary
 void start(Input input, ModelGeneratorCallback callback)
          Start the initial model generation process.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelGeneratorImpl

public ModelGeneratorImpl()
Method Detail

start

public void start(Input input,
                  ModelGeneratorCallback callback)
           throws InterruptedException
Description copied from interface: ModelGenerator
Start the initial model generation process. This method is called by the RepairRunner as the first stage of repair.

Specified by:
start in interface ModelGenerator
Parameters:
input - Input data. Implementation of ModelGenerator should retrieve the representation of XML tree and functional dependencies from this input alone.
callback - A callback object. After the initial model is retrieved, it must be sent to the next stages by calling the finished() method of this object.
Throws:
InterruptedException

jInfer

Generated on Fri Dec 9 00:01:25 CET 2011