edu.rice.cs.drjava.model.debug.jpda
Class JPDAStackData
java.lang.Object
edu.rice.cs.drjava.model.debug.DebugStackData
edu.rice.cs.drjava.model.debug.jpda.JPDAStackData
public class JPDAStackData
- extends DebugStackData
Class for keeping track of a stack frame in the debugger.
- Version:
- $Id: JPDAStackData.java 5442 2011-08-16 09:11:12Z rcartwright $
|
Constructor Summary |
JPDAStackData(com.sun.jdi.StackFrame frame)
Object for keeping track of a stack frame. |
JPDAStackData(String method,
int lineNum)
Object for keeping track of a stack frame. |
|
Method Summary |
static String |
methodName(com.sun.jdi.StackFrame frame)
Translate the type and method information from a JDI StackFrame to a "myPackage.MyClass.myMethod" method name string. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JPDAStackData
public JPDAStackData(com.sun.jdi.StackFrame frame)
- Object for keeping track of a stack frame.
- Parameters:
frame - JPDA's reference to the stack frame
JPDAStackData
public JPDAStackData(String method,
int lineNum)
- Object for keeping track of a stack frame.
- Parameters:
method - method name as "myPackage.MyClass.myMethod"lineNum - line number
methodName
public static String methodName(com.sun.jdi.StackFrame frame)
- Translate the type and method information from a JDI StackFrame to a "myPackage.MyClass.myMethod" method name string.
- Parameters:
frame - JDI stack frame
- Returns:
- "myPackage.MyClass.myMethod" method name string