Package jadex.commons
Interface ISteppable
- 
public interface ISteppableInterface for components that can be executed in stepmode. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddBreakpoint(java.lang.Object markerobj)Add a breakpoint to the interpreter.voidaddBreakpointCommand(ICommand command)Add a command to be executed, when a breakpoint is reached.voiddoStep()Execute a step.booleanisBreakpoint(java.lang.Object markerobj)Check if a rule is a breakpoint for the interpreter.booleanisStepmode()Test if in stepmode.voidremoveBreakpoint(java.lang.Object markerobj)Remove a breakpoint from the interpreter.voidsetStepmode(boolean stepmode)Set the stepmode. 
 - 
 
- 
- 
Method Detail
- 
doStep
void doStep()
Execute a step. 
- 
setStepmode
void setStepmode(boolean stepmode)
Set the stepmode.- Parameters:
 stepmode- True for stepmode.
 
- 
isStepmode
boolean isStepmode()
Test if in stepmode.- Returns:
 - True, if in stepmode.
 
 
- 
addBreakpoint
void addBreakpoint(java.lang.Object markerobj)
Add a breakpoint to the interpreter. 
- 
removeBreakpoint
void removeBreakpoint(java.lang.Object markerobj)
Remove a breakpoint from the interpreter. 
- 
isBreakpoint
boolean isBreakpoint(java.lang.Object markerobj)
Check if a rule is a breakpoint for the interpreter. 
- 
addBreakpointCommand
void addBreakpointCommand(ICommand command)
Add a command to be executed, when a breakpoint is reached. 
 - 
 
 -