result = decodeText(binData);
result = decodeTextValue(binData);
  private String readLongStringValue(byte[] lvalDefinition)    throws IOException  {    short[] type = new short[1];    byte[] binData = readLongBinaryValue(lvalDefinition, type);    if(binData == null) {      return null;    }    String result = null;    switch (type[0]) {      case LONG_VALUE_TYPE_OTHER_PAGE:        result = decodeText(binData);        break;      case LONG_VALUE_TYPE_THIS_PAGE:        result = fixString(new String(binData));        break;      case LONG_VALUE_TYPE_OTHER_PAGES:        //XXX        return null;      default:        throw new IOException("Unrecognized long value type: " + type);    }    return result;  }