fr.inria.oadymppac.solver.parsing.adapter
Class DefaultConstraintAdapter

java.lang.Object
  extended byfr.inria.oadymppac.solver.parsing.adapter.AbstractAdapter
      extended byfr.inria.oadymppac.solver.parsing.adapter.DefaultAdapter
          extended byfr.inria.oadymppac.solver.parsing.adapter.DefaultConstraintAdapter
All Implemented Interfaces:
ConstraintAdapter, SolverAdapter, SolverManagable

public class DefaultConstraintAdapter
extends DefaultAdapter
implements ConstraintAdapter

Author:
raf TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Field Summary
 
Fields inherited from interface fr.inria.oadymppac.solver.parsing.adapter.SolverAdapter
NONE
 
Constructor Summary
DefaultConstraintAdapter(Solver solver)
           
 
Method Summary
 void adapt(NewConstraintInfo info, Constraint element)
           
 StateAdapter getStateAdapter()
           
 UpdateAdapter getUpdateAdapter()
           
 void setStateAdapter(StateAdapter stateAdapter)
           
 void setUpdateAdapter(UpdateAdapter updateAdapter)
           
 
Methods inherited from class fr.inria.oadymppac.solver.parsing.adapter.AbstractAdapter
adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, adapt, getSolver, setSolver
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.inria.oadymppac.solver.parsing.adapter.ConstraintAdapter
adapt
 
Methods inherited from interface fr.inria.oadymppac.solver.SolverManagable
getSolver, setSolver
 

Constructor Detail

DefaultConstraintAdapter

public DefaultConstraintAdapter(Solver solver)
Method Detail

adapt

public void adapt(NewConstraintInfo info,
                  Constraint element)
           throws SolverException
Specified by:
adapt in interface ConstraintAdapter
Overrides:
adapt in class AbstractAdapter
Throws:
SolverException

getStateAdapter

public StateAdapter getStateAdapter()
Specified by:
getStateAdapter in interface ConstraintAdapter
Returns:
Returns the stateAdapter.

setStateAdapter

public void setStateAdapter(StateAdapter stateAdapter)
Specified by:
setStateAdapter in interface ConstraintAdapter
Parameters:
stateAdapter - The stateAdapter to set.

getUpdateAdapter

public UpdateAdapter getUpdateAdapter()
Specified by:
getUpdateAdapter in interface ConstraintAdapter
Returns:
Returns the updateAdapter.

setUpdateAdapter

public void setUpdateAdapter(UpdateAdapter updateAdapter)
Specified by:
setUpdateAdapter in interface ConstraintAdapter
Parameters:
updateAdapter - The updateAdapter to set.