public abstract class BaseClient
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
checkBreakpointsResolved() |
boolean |
checkInterrupted() |
void |
connect(java.lang.String transport,
java.lang.String... connargs) |
com.sun.jdi.StackFrame |
currentFrame()
Returns the current StackFrame from the front-end.
|
void |
disconnect() |
void |
disconnectClient() |
protected java.lang.String |
displayType(com.sun.jdi.Value val,
java.lang.String declaredType) |
protected java.lang.String |
displayValue(com.sun.jdi.Value val) |
protected com.sun.jdi.Value |
evaluate(int frameIndex,
java.lang.String expr) |
protected com.sun.jdi.Value |
evaluate(java.lang.String expr) |
java.lang.Object |
executeCommand(java.lang.String cmd) |
void |
flushOutput() |
java.io.OutputStream |
getOutputBuffer() |
SourceModel |
getSourceForClass(com.sun.jdi.ReferenceType refType) |
SourceModel |
getSourceForLocation(com.sun.jdi.Location loc) |
SourceModel |
getSourceForSourceName(java.lang.String sourceName) |
boolean |
isConnected() |
boolean |
isInterrupted() |
void |
prepareBreakpoint(java.lang.String cmd,
java.lang.String sourcePath) |
void |
prepared() |
void |
setLogDebugEvents(boolean logDebugEvents) |
void |
sync() |
protected java.lang.String |
toString(com.sun.jdi.Value val) |
public void flushOutput()
public java.io.OutputStream getOutputBuffer()
public void setLogDebugEvents(boolean logDebugEvents)
public void disconnectClient()
public void sync()
public void prepared()
public void disconnect()
public void connect(java.lang.String transport, java.lang.String... connargs) throws com.sun.jdi.connect.TransportTimeoutException
com.sun.jdi.connect.TransportTimeoutException
public java.lang.Object executeCommand(java.lang.String cmd)
@Concealed public boolean isConnected()
public boolean isInterrupted()
public final boolean checkInterrupted()
public com.sun.jdi.StackFrame currentFrame()
protected com.sun.jdi.Value evaluate(java.lang.String expr) throws com.sun.jdi.InvocationException
com.sun.jdi.InvocationException
protected com.sun.jdi.Value evaluate(int frameIndex, java.lang.String expr) throws com.sun.jdi.InvocationException
com.sun.jdi.InvocationException
protected java.lang.String toString(com.sun.jdi.Value val) throws com.sun.jdi.InvocationException
com.sun.jdi.InvocationException
protected java.lang.String displayValue(com.sun.jdi.Value val) throws com.sun.jdi.InvocationException
com.sun.jdi.InvocationException
protected java.lang.String displayType(com.sun.jdi.Value val, java.lang.String declaredType) throws com.sun.jdi.InvocationException
com.sun.jdi.InvocationException
public SourceModel getSourceForLocation(com.sun.jdi.Location loc)
public SourceModel getSourceForClass(com.sun.jdi.ReferenceType refType)
public SourceModel getSourceForSourceName(java.lang.String sourceName)
public final void prepareBreakpoint(java.lang.String cmd, java.lang.String sourcePath)
public final boolean checkBreakpointsResolved()