prompto.debug.IWorkerDebugger Maven / Gradle / Ivy
The newest version!
package prompto.debug;
import java.util.Collection;
import prompto.debug.stack.IStack;
import prompto.debug.stack.IStackFrame;
import prompto.debug.variable.IVariable;
public interface IWorkerDebugger {
WorkerStatus getWorkerStatus();
IStack> getStack();
int getLineInFile();
int getLineInMethod();
boolean isStepping();
boolean isSuspended();
boolean canResume();
boolean canSuspend();
boolean canStepInto();
boolean canStepOver();
boolean canStepOut();
void suspend();
void resume();
void terminate();
void stepInto();
void stepOut();
void stepOver();
Collection extends IVariable> getVariables(IStackFrame frame);
IVariable getVariable(IStackFrame frame, String variableName);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy