choco.visu.searchloop
Interface IObservableStepSearchLoop

All Superinterfaces:
IObservable, ISearchLoop
All Known Implementing Classes:
ObservableStepSearchLoop

public interface IObservableStepSearchLoop
extends ISearchLoop, IObservable


Nested Class Summary
static class IObservableStepSearchLoop.Step
           
 
Field Summary
 
Fields inherited from interface choco.kernel.solver.search.ISearchLoop
LOGGER
 
Method Summary
 void pause()
          Pause the normal run loop
 void runForAWhile()
          Action to do in a normal run loop
 void runStepByStep()
          Action to do in a step-by-step run loop
 void setAction(IObservableStepSearchLoop.Step action)
           
 
Methods inherited from interface choco.kernel.solver.search.ISearchLoop
getSearchStrategy, initialize, run
 
Methods inherited from interface choco.IObservable
addObserver, notifyObservers
 

Method Detail

runStepByStep

void runStepByStep()
Action to do in a step-by-step run loop


runForAWhile

void runForAWhile()
Action to do in a normal run loop


pause

void pause()
Pause the normal run loop


setAction

void setAction(IObservableStepSearchLoop.Step action)


Copyright © 2012. All Rights Reserved.