choco.cp.common.util.preprocessor.detector
Class AnalysisModelDetector

java.lang.Object
  extended by choco.cp.common.util.preprocessor.AbstractDetector
      extended by choco.cp.common.util.preprocessor.detector.AnalysisModelDetector

public class AnalysisModelDetector
extends AbstractDetector


Since:
11/01/11
Author:
Charles Prud'homme

Field Summary
 
Fields inherited from class choco.cp.common.util.preprocessor.AbstractDetector
LOGGER, model
 
Constructor Summary
AnalysisModelDetector(CPModel model)
           
 
Method Summary
 void analyseConstants(CPModel model)
           
 void analyseIntegerVariables(CPModel model)
           
 void analyseMultipleVariables(CPModel model)
           
 void analyseRealVariables(CPModel model)
           
 void analyseSetVariables(CPModel model)
           
 void apply()
           
 void commit()
           
 
Methods inherited from class choco.cp.common.util.preprocessor.AbstractDetector
applyThenCommit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisModelDetector

public AnalysisModelDetector(CPModel model)
Method Detail

apply

public void apply()
Specified by:
apply in class AbstractDetector

commit

public void commit()
Specified by:
commit in class AbstractDetector

analyseIntegerVariables

public void analyseIntegerVariables(CPModel model)

analyseRealVariables

public void analyseRealVariables(CPModel model)

analyseSetVariables

public void analyseSetVariables(CPModel model)

analyseConstants

public void analyseConstants(CPModel model)

analyseMultipleVariables

public void analyseMultipleVariables(CPModel model)


Copyright © 2012. All Rights Reserved.