choco.kernel.solver.constraints.real
Class AbstractMixedSRealIntSConstraint

java.lang.Object
  extended by choco.kernel.solver.propagation.Propagator
      extended by choco.kernel.solver.constraints.AbstractSConstraint<Var>
          extended by choco.kernel.solver.constraints.real.AbstractMixedSRealIntSConstraint
All Implemented Interfaces:
IExtensionnable, IPretty, SConstraint<Var>, IntPropagator, RealPropagator, Cloneable, EventListener
Direct Known Subclasses:
AbstractBinRealIntSConstraint

public abstract class AbstractMixedSRealIntSConstraint
extends AbstractSConstraint<Var>
implements IntPropagator, RealPropagator

An interface for mixed constraint : interger and flot variables.


Field Summary
 
Fields inherited from class choco.kernel.solver.constraints.AbstractSConstraint
cIndices, constraintType, extensions, vars
 
Fields inherited from class choco.kernel.solver.propagation.Propagator
active, constAwakeEvent, priority, propagationEngine
 
Fields inherited from interface choco.kernel.solver.constraints.SConstraint
LOGGER
 
Constructor Summary
protected AbstractMixedSRealIntSConstraint(Var[] vars)
          Constraucts a constraint with the priority 0.
 
Method Summary
 
Methods inherited from class choco.kernel.solver.constraints.AbstractSConstraint
addExtension, addListener, clone, getAbstractSConstraintExtensionNumber, getConstraintIdx, getExtension, getFineDegree, getNbVarNotInst, getNbVars, getVar, getVarQuick, isCompletelyInstantiated, isEntailed, opposite, pretty, setConstraintIndex, setExtension, setVar, toString
 
Methods inherited from class choco.kernel.solver.propagation.Propagator
activate, awake, constAwake, fail, getEvent, getFilteredEventMask, getPriority, isActive, isConsistent, propagate, setActive, setActiveSilently, setEntailed, setPassive, setPropagationEngine
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface choco.kernel.solver.propagation.listener.IntPropagator
awakeOnBounds, awakeOnInf, awakeOnInst, awakeOnRem, awakeOnRemovals, awakeOnSup, isSatisfied
 
Methods inherited from interface choco.kernel.solver.propagation.listener.RealPropagator
awakeOnInf, awakeOnSup
 
Methods inherited from interface choco.kernel.solver.constraints.SConstraint
getConstraintType, isSatisfied
 

Constructor Detail

AbstractMixedSRealIntSConstraint

protected AbstractMixedSRealIntSConstraint(Var[] vars)
Constraucts a constraint with the priority 0.



Copyright © 2012. All Rights Reserved.