choco.kernel.model
Interface IConstraintList

All Superinterfaces:
Serializable
All Known Subinterfaces:
Variable
All Known Implementing Classes:
AbstractVariable, ComponentVariable, ComponentVariable.ConstraintsDataStructure, GeostObject, IntegerConstantVariable, IntegerExpressionVariable, IntegerVariable, MetaIntegerExpressionVariable, MultipleVariables, RealConstantVariable, RealExpressionVariable, RealVariable, SetConstantVariable, SetExpressionVariable, SetVariable, TaskVariable, TreeNodeObject, TreeParametersObject, VariableArray.VConstraintsDataStructure

public interface IConstraintList
extends Serializable


Method Summary
 void _addConstraint(Constraint c)
           
 boolean _contains(Constraint c)
           
 void _removeConstraint(Constraint c)
           
 Constraint getConstraint(int i)
           
 Iterator<Constraint> getConstraintIterator(Model m)
           
 Constraint[] getConstraints()
           
 int getNbConstraint(Model m)
           
 void removeConstraints()
           
 

Method Detail

_addConstraint

void _addConstraint(Constraint c)

_removeConstraint

void _removeConstraint(Constraint c)

_contains

boolean _contains(Constraint c)

getConstraint

Constraint getConstraint(int i)

getConstraintIterator

Iterator<Constraint> getConstraintIterator(Model m)

getNbConstraint

int getNbConstraint(Model m)

getConstraints

Constraint[] getConstraints()

removeConstraints

void removeConstraints()


Copyright © 2012. All Rights Reserved.