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

java.lang.Object
  extended byfr.inria.oadymppac.solver.parsing.adapter.AbstractAdapter
All Implemented Interfaces:
SolverAdapter
Direct Known Subclasses:
DefaultAdapter

public abstract class AbstractAdapter
extends java.lang.Object
implements SolverAdapter

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
AbstractAdapter(Solver solver)
           
 
Method Summary
 void adapt(AnnotationInfo info, Annotation element)
           
 void adapt(AwakeInfo info, Awake element)
           
 void adapt(BackToInfo info, BackTo element)
           
 void adapt(CauseInfo info, Cause element)
           
 void adapt(CauseListInfo info, Explanation element)
           
 void adapt(ChoiceConstraintInfo info, State element)
           
 void adapt(ChoiceConstraintListInfo info, SearchNode element)
           
 void adapt(ChoicePointInfo info, ChoicePoint element)
           
 void adapt(ConstraintInfo info, ConstraintStatus element)
           
 void adapt(ConstraintListInfo info, State element)
           
 void adapt(ConstraintsInfo info, Explanation element)
           
 void adapt(DeltaInfo info, Reduce element)
           
 void adapt(DeltaListInfo info, BackTo element)
           
 void adapt(DeltaListInfo info, Restore element)
           
 void adapt(EndStageInfo info, Stage element)
           
 void adapt(ExplanationInfo info, Explanation element)
           
 void adapt(ExplanationListInfo info, Reduce element)
           
 void adapt(FailureInfo info, Failure element)
           
 void adapt(NewConstraintInfo info, Constraint element)
           
 void adapt(NewStageInfo info, Stage element)
           
 void adapt(NewVariableInfo info, Variable element)
           
 void adapt(PostInfo info, Post element)
           
 void adapt(ReduceInfo info, Reduce element)
           
 void adapt(RejectInfo info, Reject element)
           
 void adapt(RemoveInfo info, Remove element)
           
 void adapt(RestoreInfo info, Restore element)
           
 void adapt(ResumeStageInfo info, Stage element)
           
 void adapt(ScheduleInfo info, Schedule element)
           
 void adapt(SolutionInfo info, Solution element)
           
 void adapt(SolvedInfo info, Solved element)
           
 void adapt(StartStageInfo info, Stage element)
           
 void adapt(StateInfo info, State element)
           
 void adapt(SuspendInfo info, Suspend element)
           
 void adapt(SuspendStageInfo info, Stage element)
           
 void adapt(UpdateInfo info, Update element)
           
 void adapt(UpdateListInfo info, Constraint element)
           
 void adapt(UpdateListInfo info, ConstraintStatus element)
           
 void adapt(UpdateListInfo info, State element)
           
 void adapt(ValueListInfo info, ValueList element)
           
 void adapt(VarDomainInfo info, Domain element)
           
 void adapt(VariableInfo info, VariableStatus element)
           
 void adapt(VariableListInfo info, State element)
           
 void adapt(VariablesInfo info, ConstraintStatus element)
           
 Solver getSolver()
           
 void setSolver(Solver solver)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAdapter

public AbstractAdapter(Solver solver)
Method Detail

getSolver

public Solver getSolver()
Returns:
Returns the solver.

setSolver

public void setSolver(Solver solver)
Parameters:
solver - The solver to set.

adapt

public void adapt(AnnotationInfo info,
                  Annotation element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(AwakeInfo info,
                  Awake element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(BackToInfo info,
                  BackTo element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(CauseInfo info,
                  Cause element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(CauseListInfo info,
                  Explanation element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ChoiceConstraintInfo info,
                  State element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ChoiceConstraintListInfo info,
                  SearchNode element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ChoicePointInfo info,
                  ChoicePoint element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ConstraintInfo info,
                  ConstraintStatus element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ConstraintListInfo info,
                  State element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ConstraintsInfo info,
                  Explanation element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(DeltaInfo info,
                  Reduce element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(DeltaListInfo info,
                  BackTo element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(DeltaListInfo info,
                  Restore element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(EndStageInfo info,
                  Stage element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ExplanationInfo info,
                  Explanation element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ExplanationListInfo info,
                  Reduce element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(FailureInfo info,
                  Failure element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(NewConstraintInfo info,
                  Constraint element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(NewStageInfo info,
                  Stage element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(NewVariableInfo info,
                  Variable element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(PostInfo info,
                  Post element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ReduceInfo info,
                  Reduce element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(RejectInfo info,
                  Reject element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(RemoveInfo info,
                  Remove element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(RestoreInfo info,
                  Restore element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ResumeStageInfo info,
                  Stage element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ScheduleInfo info,
                  Schedule element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(SolutionInfo info,
                  Solution element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(SolvedInfo info,
                  Solved element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(StartStageInfo info,
                  Stage element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(StateInfo info,
                  State element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(SuspendInfo info,
                  Suspend element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(SuspendStageInfo info,
                  Stage element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(UpdateInfo info,
                  Update element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(UpdateListInfo info,
                  Constraint element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(UpdateListInfo info,
                  ConstraintStatus element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(UpdateListInfo info,
                  State element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(ValueListInfo info,
                  ValueList element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(VarDomainInfo info,
                  Domain element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(VariableInfo info,
                  VariableStatus element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(VariableListInfo info,
                  State element)
           throws SolverException
Throws:
SolverException

adapt

public void adapt(VariablesInfo info,
                  ConstraintStatus element)
           throws SolverException
Throws:
SolverException