public class ContextManager
extends java.lang.Object
Constructor and Description |
---|
ContextManager(Environment env) |
Modifier and Type | Method and Description |
---|---|
void |
addContextListener(ContextListener cl) |
com.sun.jdi.StackFrame |
getCurrentFrame() |
com.sun.jdi.StackFrame |
getCurrentFrame(ThreadInfo tinfo) |
com.sun.jdi.StackFrame |
getCurrentFrame(com.sun.jdi.ThreadReference t) |
int |
getCurrentFrameIndex(ThreadInfo tinfo) |
int |
getCurrentFrameIndex(com.sun.jdi.ThreadReference t)
public int getCurrentFrameIndex() {
return getCurrentFrameIndex(currentThreadInfo);
}
|
com.sun.jdi.ThreadReference |
getCurrentThread() |
boolean |
getVerboseFlag() |
void |
invalidateCurrentThread() |
int |
moveCurrentFrameIndex(com.sun.jdi.ThreadReference t,
int count) |
void |
removeContextListener(ContextListener cl) |
int |
setCurrentFrameIndex(int newIndex) |
int |
setCurrentFrameIndex(com.sun.jdi.ThreadReference t,
int newIndex) |
void |
setCurrentThread(com.sun.jdi.ThreadReference t) |
void |
setCurrentThreadInvalidate(com.sun.jdi.ThreadReference t) |
void |
setVerboseFlag(boolean verbose) |
public ContextManager(Environment env)
public boolean getVerboseFlag()
public void setVerboseFlag(boolean verbose)
public com.sun.jdi.ThreadReference getCurrentThread()
public void setCurrentThread(com.sun.jdi.ThreadReference t)
public void setCurrentThreadInvalidate(com.sun.jdi.ThreadReference t)
public void invalidateCurrentThread()
public int getCurrentFrameIndex(com.sun.jdi.ThreadReference t)
public int getCurrentFrameIndex(ThreadInfo tinfo)
public int moveCurrentFrameIndex(com.sun.jdi.ThreadReference t, int count) throws VMNotInterruptedException
VMNotInterruptedException
public int setCurrentFrameIndex(com.sun.jdi.ThreadReference t, int newIndex) throws VMNotInterruptedException
VMNotInterruptedException
public int setCurrentFrameIndex(int newIndex) throws VMNotInterruptedException
VMNotInterruptedException
public com.sun.jdi.StackFrame getCurrentFrame() throws VMNotInterruptedException
VMNotInterruptedException
public com.sun.jdi.StackFrame getCurrentFrame(com.sun.jdi.ThreadReference t) throws VMNotInterruptedException
VMNotInterruptedException
public com.sun.jdi.StackFrame getCurrentFrame(ThreadInfo tinfo) throws VMNotInterruptedException
VMNotInterruptedException
public void addContextListener(ContextListener cl)
public void removeContextListener(ContextListener cl)