public LocalVariable getVariable() throws EvaluateException {
    checkValid();
    if (myVariable == null) {
      myVariable = myFrame.visibleVariableByNameInt(myVariableName);
      if (myVariable == null) {
        //myFrame is not this variable's frame
        throw EvaluateExceptionUtil.createEvaluateException(new IncompatibleThreadStateException());
      }
    }

    return myVariable;
  }
public LocalVariable getVariable()