fr.inria.oadymppac.utils
Interface Indexable

All Known Subinterfaces:
Annotation, Awake, BackTo, Cause, ChoiceConstraint, ChoicePoint, Constraint, ConstraintEvent, ConstraintStatus, Delta, Domain, EndStage, Explanation, Failure, Post, Reduce, Reject, Remove, Restore, ResumeStage, Schedule, SearchNode, Solution, Solved, SolverElement, SolverEventElement, SolverMainElement, Stage, StageEvent, StartStage, State, Status, Suspend, SuspendStage, Update, ValueList, Variable, VariableStatus
All Known Implementing Classes:
AbstractAnnotation, AbstractConstraint, AbstractSearchNode, AbstractStage, AbstractStatus, AbstractVariable, AnnotationManager, AwakeManager, BackToManager, BasicSearchNode, ConstraintEventImpl, ConstraintManager, ConstraintProxy, DefaultAwake, DefaultCause, DefaultChoicePoint, DefaultConstraint, DefaultConstraintStatus, DefaultDelta, DefaultDomain, DefaultExplanation, DefaultFailure, DefaultPost, DefaultReduce, DefaultReject, DefaultRemove, DefaultSchedule, DefaultSolution, DefaultSolved, DefaultStage, DefaultState, DefaultSuspend, DefaultUpdate, DefaultVariable, DefaultVariableStatus, DeltaManager, DomainManager, ExceptionManager, IndexableDecorator, PostManager, ReduceManager, RejectManager, RemoveManager, RestoreManager, ScheduleManager, SearchNodeManager, SolvedManager, SolverElementImpl, SolverMainElementImpl, StageManager, StateManager, SuspendManager, UpdateManager, ValueListImpl, VariableManager

public interface Indexable


Method Summary
 int getIndex()
           
 java.lang.Object getKey()
           
 void reset()
           
 void setIndex(int index)
           
 

Method Detail

getKey

public java.lang.Object getKey()

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

reset

public void reset()