fr.inria.oadymppac.solver.parsing.adapter
Class DefaultExplanationAdapter
java.lang.Object
fr.inria.oadymppac.solver.parsing.adapter.AbstractAdapter
fr.inria.oadymppac.solver.parsing.adapter.DefaultAdapter
fr.inria.oadymppac.solver.parsing.adapter.DefaultExplanationAdapter
- All Implemented Interfaces:
- ExplanationAdapter, SolverAdapter, SolverManagable
- public class DefaultExplanationAdapter
- extends DefaultAdapter
- implements ExplanationAdapter
- Author:
- raf
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Generation - Code and Comments
Fields inherited from interface fr.inria.oadymppac.solver.parsing.adapter.SolverAdapter |
NONE |
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, getSolver, setSolver |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultExplanationAdapter
public DefaultExplanationAdapter(Solver solver)
- Parameters:
solver
-
getCauseAdapter
public CauseAdapter getCauseAdapter()
- Specified by:
getCauseAdapter
in interface ExplanationAdapter
- Returns:
- Returns the causeAdapter.
setCauseAdapter
public void setCauseAdapter(CauseAdapter causeAdapter)
- Specified by:
setCauseAdapter
in interface ExplanationAdapter
- Parameters:
causeAdapter
- The causeAdapter to set.
getValueListAdapter
public ValueListAdapter getValueListAdapter()
- Specified by:
getValueListAdapter
in interface ExplanationAdapter
- Returns:
- Returns the valueListAdapter.
setValueListAdapter
public void setValueListAdapter(ValueListAdapter valueListAdapter)
- Specified by:
setValueListAdapter
in interface ExplanationAdapter
- Parameters:
valueListAdapter
- The valueListAdapter to set.
adapt
public void adapt(ExplanationInfo info,
Explanation element)
throws SolverException
- Specified by:
adapt
in interface ExplanationAdapter
- Overrides:
adapt
in class AbstractAdapter
- Throws:
SolverException
adapt
public void adapt(ExplanationListInfo info,
Reduce element)
throws SolverException
- Specified by:
adapt
in interface ExplanationAdapter
- Overrides:
adapt
in class AbstractAdapter
- Throws:
SolverException
adapt
public void adapt(ValueListInfo info,
Explanation element)
throws SolverException
- Throws:
SolverException