160161162163164165166167168169170
{ return getValue(); } if (mArraySizes == null) { throw new NotAnArrayTypeException(); } if (mArraySizes.size() != indices.size()) { throw new TypeMismatchException( "array of dimension " + mArraySizes.size(),
235236237238239240241242243244245
setValue(value); return; } if (mArraySizes == null) { throw new NotAnArrayTypeException(); } Object newValue; if (value instanceof Variable) { Variable var = (Variable)value;