fr.inria.oadymppac.solver
Class RejectManager
java.lang.Object
fr.inria.oadymppac.utils.ObjectManagerImpl
fr.inria.oadymppac.utils.IndexedObjectManager
fr.inria.oadymppac.solver.SolverObjectManager
fr.inria.oadymppac.solver.RejectManager
- All Implemented Interfaces:
- Indexable, ObjectManager, SolverManagable
- public final class RejectManager
- extends SolverObjectManager
- implements Indexable
A RejectManager
is a utility class that manages the
domain of all the variables declared and used during a session. It
keeps track of the domains and notifies listeners when the domains
change.
- Version:
- $Revision: 1.1 $
- Author:
- Jean-Daniel Fekete, Mohammad Ghoniem
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RejectManager
public RejectManager()
get
public Reject get(int index)
- Returns the
index
's created variable.
get
public Reject get(java.lang.Object key)
- Returns the
index
's created variable.
getRejectManager
public static RejectManager getRejectManager(Solver solver)
getIndex
public int getIndex()
- Specified by:
getIndex
in interface Indexable
getKey
public java.lang.Object getKey()
- Specified by:
getKey
in interface Indexable
setIndex
public void setIndex(int index)
- Specified by:
setIndex
in interface Indexable
reset
public void reset()
- Specified by:
reset
in interface Indexable