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

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

public class DefaultVariableAdapter
extends DefaultAdapter
implements VariableAdapter

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
DefaultVariableAdapter(Solver solver)
           
 
Method Summary
 void adapt(NewVariableInfo info, Variable element)
           
 DomainAdapter getDomainAdapter()
           
 StateAdapter getStateAdapter()
           
 void setDomainAdapter(DomainAdapter domainAdapter)
           
 void setStateAdapter(StateAdapter stateAdapter)
           
 
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

DefaultVariableAdapter

public DefaultVariableAdapter(Solver solver)
Method Detail

adapt

public void adapt(NewVariableInfo info,
                  Variable element)
           throws SolverException
Specified by:
adapt in interface VariableAdapter
Overrides:
adapt in class AbstractAdapter
Throws:
SolverException

getDomainAdapter

public DomainAdapter getDomainAdapter()
Specified by:
getDomainAdapter in interface VariableAdapter
Returns:
Returns the domainAdapter.

setDomainAdapter

public void setDomainAdapter(DomainAdapter domainAdapter)
Specified by:
setDomainAdapter in interface VariableAdapter
Parameters:
domainAdapter - The domainAdapter to set.

getStateAdapter

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

setStateAdapter

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