1 19 20 package org.netbeans.api.debugger.jpda; 21 22 import com.sun.jdi.AbsentInformationException; 23 import java.beans.PropertyChangeListener ; 24 import java.util.List ; 25 import org.netbeans.spi.debugger.jpda.EditorContext.Operation; 26 27 28 38 public interface CallStackFrame { 39 40 46 public abstract int getLineNumber (String struts); 47 48 55 public abstract Operation getCurrentOperation(String struts); 56 57 62 public abstract String getMethodName (); 63 64 69 public abstract String getClassName (); 70 71 76 public abstract String getDefaultStratum (); 77 78 83 public abstract List <String > getAvailableStrata (); 84 85 93 public abstract String getSourceName (String struts) 94 throws AbsentInformationException; 95 96 101 public abstract String getSourcePath (String stratum) 102 throws AbsentInformationException; 103 104 109 public abstract LocalVariable[] getLocalVariables () 110 throws AbsentInformationException; 111 112 118 public abstract This getThisVariable (); 119 120 125 public abstract void makeCurrent (); 126 127 132 public abstract boolean isObsolete (); 133 134 141 142 147 public abstract void popFrame (); 148 149 154 public abstract JPDAThread getThread (); 155 } 156 | Popular Tags |