public class LocalVariableNode extends VariableNode
VariableNode for representing local variables.
Overrides setValue(com.sun.jdi.Value) to properly change the value of the
encapsulated local variable.| Modifier and Type | Field and Description |
|---|---|
protected com.sun.jdi.StackFrame |
frame |
protected com.sun.jdi.LocalVariable |
var |
children, name, parent, type, TYPE_ARRAY, TYPE_BOOLEAN, TYPE_BYTE, TYPE_CHAR, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INTEGER, TYPE_LONG, TYPE_OBJECT, TYPE_SHORT, TYPE_STRING, TYPE_UNKNOWN, TYPE_VOID, value| Constructor and Description |
|---|
LocalVariableNode(String name,
String type,
com.sun.jdi.Value value,
com.sun.jdi.LocalVariable var,
com.sun.jdi.StackFrame frame) |
| Modifier and Type | Method and Description |
|---|---|
void |
setValue(com.sun.jdi.Value value) |
addChild, addChildren, children, equals, getAllowsChildren, getChildAt, getChildCount, getDescription, getIndex, getName, getParent, getStringValue, getType, getTypeName, getValue, hashCode, insert, isLeaf, remove, remove, removeAllChildren, removeFromParent, setName, setParent, setUserObject, toStringprotected com.sun.jdi.LocalVariable var
protected com.sun.jdi.StackFrame frame
public void setValue(com.sun.jdi.Value value)
setValue in class VariableNodeCopyright © 2001–2017 Processing Foundation. All rights reserved.