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

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.DefaultDomainAdapter
All Implemented Interfaces:
DomainAdapter, SolverAdapter, SolverManagable

public class DefaultDomainAdapter
extends DefaultAdapter
implements DomainAdapter

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
DefaultDomainAdapter(Solver solver)
           
 
Method Summary
 void adapt(ValueListInfo info, Domain element)
           
 void adapt(VarDomainInfo info, Domain element)
           
 ValueListAdapter getValueListAdapter()
           
 void setValueListAdapter(ValueListAdapter valueListAdapter)
           
 
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.SolverManagable
getSolver, setSolver
 

Constructor Detail

DefaultDomainAdapter

public DefaultDomainAdapter(Solver solver)
Parameters:
solver -
Method Detail

adapt

public void adapt(VarDomainInfo info,
                  Domain element)
           throws SolverException
Specified by:
adapt in interface DomainAdapter
Overrides:
adapt in class AbstractAdapter
Throws:
SolverException

adapt

public void adapt(ValueListInfo info,
                  Domain element)
           throws SolverException
Specified by:
adapt in interface DomainAdapter
Throws:
SolverException

getValueListAdapter

public ValueListAdapter getValueListAdapter()
Specified by:
getValueListAdapter in interface DomainAdapter
Returns:
Returns the valueListAdapter.

setValueListAdapter

public void setValueListAdapter(ValueListAdapter valueListAdapter)
Specified by:
setValueListAdapter in interface DomainAdapter
Parameters:
valueListAdapter - The valueListAdapter to set.