|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProcessHandler
Interface that is used by the DebugMonitor to decide several operational steps.
| Field Summary | |
|---|---|
static int |
INTERRUPT
|
static int |
POP
|
static int |
PUSH
|
static int |
SHALL_HANDLE
|
static int |
SUSPEND
|
| Method Summary | |
|---|---|
boolean |
isLastCall()
if true, the handler has the last call and will be processed at the last handler |
boolean |
shallHandle(boolean lastState,
java.lang.Object element,
int flag)
define if an element shall be considered or completely ignored for suspension in a debug process. It should be implemented as a filter. |
boolean |
shallInterrupt(boolean lastState)
define if the debugger runtime process shall be interrupted |
boolean |
shallSuspend(boolean lastState,
java.lang.Object element,
int flag)
define if a debug process shall be suspended for a given element. It should be implemented as a filter. |
| Field Detail |
|---|
static final int SHALL_HANDLE
static final int INTERRUPT
static final int SUSPEND
static final int PUSH
static final int POP
| Method Detail |
|---|
boolean shallHandle(boolean lastState,
java.lang.Object element,
int flag)
lastState.
lastState - the consolidated decisions of previously asked listenerselement - the element that is questionedflag - one of the values IProcessHandler.PUSH or IProcessHandler.POP
boolean shallSuspend(boolean lastState,
java.lang.Object element,
int flag)
lastState.
lastState - the consolidated decisions of previously asked listenerselement - the element that is questionedflag - one of the values IEventHandler.NORMAL_FRAME or
IEventHandler.END_FRAME
boolean shallInterrupt(boolean lastState)
lastState - the consolidated decisions of previously asked listeners
boolean isLastCall()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||