1 19 20 package org.netbeans.modules.debugger.jpda.models; 21 22 import com.sun.jdi.ClassNotLoadedException; 23 import com.sun.jdi.InvalidTypeException; 24 import com.sun.jdi.LocalVariable; 25 import com.sun.jdi.Value; 26 import org.netbeans.api.debugger.jpda.InvalidExpressionException; 27 import org.netbeans.modules.debugger.jpda.JPDADebuggerImpl; 28 29 30 33 class ObjectLocalVariable extends Local implements 34 org.netbeans.api.debugger.jpda.ObjectVariable { 35 36 37 ObjectLocalVariable ( 38 JPDADebuggerImpl debugger, 39 Value value, 40 String className, 41 LocalVariable local, 42 String genericSignature, 43 CallStackFrameImpl frame 44 ) { 45 super (debugger, value, className, local, genericSignature, frame); 46 } 47 48 49 51 public ObjectLocalVariable clone() { 52 ObjectLocalVariable clon = new ObjectLocalVariable(getDebugger(), getJDIValue(), className, local, genericSignature, null); 53 clon.depth = this.depth; 54 clon.thread = this.thread; 55 return clon; 56 } 57 58 60 public String toString () { 61 return "ObjectLocalVariable " + local.name (); 62 } 63 } 64 | Popular Tags |