@Override
    public Integer readValue(Element dataElement) {
      try {
        return Integer.valueOf(dataElement.getAttributeValue(VALUE_ATTRIBUTE));
      }
      catch (NumberFormatException e) {
        return null;
      }
    }
@Override
    public Integer readValue(Element dataElement)