choco.cp.model.managers.variables
Class RealVariableManager

java.lang.Object
  extended by choco.cp.model.managers.variables.RealVariableManager
All Implemented Interfaces:
ExpressionManager, VariableManager<RealVariable>

public final class RealVariableManager
extends Object
implements VariableManager<RealVariable>

Created by IntelliJ IDEA. User: charles Date: 8 août 2008 Time: 13:36:45


Field Summary
 
Fields inherited from interface choco.kernel.model.constraints.ExpressionManager
LOGGER
 
Constructor Summary
RealVariableManager()
           
 
Method Summary
 INode makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 Var makeVariable(Solver solver, RealVariable var)
          Build a real variable for the given solver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealVariableManager

public RealVariableManager()
Method Detail

makeVariable

public Var makeVariable(Solver solver,
                        RealVariable var)
Build a real variable for the given solver

Specified by:
makeVariable in interface VariableManager<RealVariable>
Parameters:
solver -
var -
Returns:
a real variable

makeNode

public INode makeNode(Solver solver,
                      Constraint[] cstrs,
                      Variable[] vars)
Build a expression node

Specified by:
makeNode in interface ExpressionManager
Parameters:
solver -
cstrs - constraints
vars - variables
Returns:


Copyright © 2012. All Rights Reserved.