public abstract class SourceModel
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SourceModel.Line |
Modifier and Type | Field and Description |
---|---|
static SourceModel.Line |
prototypeCellValue |
Constructor and Description |
---|
SourceModel(ExecutionManager runtime) |
SourceModel(java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getElementAt(int index) |
int |
getSize() |
SourceModel.Line |
line(int lineNo) |
abstract ExprDef |
lookupExprDef(int linenum) |
abstract ExprDef |
lookupExprDef(OwnerType ownerType,
java.lang.String path) |
java.util.List |
referenceTypes() |
void |
showBreakpoint(int ln,
boolean hasBreakpoint) |
void |
showExecutable(int ln,
com.sun.jdi.ReferenceType refType) |
java.lang.String |
sourceLine(int lineNo) |
abstract java.io.BufferedReader |
sourceReader() |
public static final SourceModel.Line prototypeCellValue
public SourceModel(ExecutionManager runtime)
public SourceModel(java.lang.String message)
public java.lang.Object getElementAt(int index)
public int getSize()
public abstract java.io.BufferedReader sourceReader()
public abstract ExprDef lookupExprDef(int linenum)
public SourceModel.Line line(int lineNo)
public java.lang.String sourceLine(int lineNo)
public java.util.List referenceTypes()
ReferenceType
in this source file.public void showBreakpoint(int ln, boolean hasBreakpoint)
public void showExecutable(int ln, com.sun.jdi.ReferenceType refType)