@Override
 protected void doResetFields(List fields) {
   for (Iterator i = fields.iterator(); i.hasNext(); ) {
     PDAcroFormField field = (PDAcroFormField) i.next();
     field.reset();
     AppearanceCreatorTools.setAppearanceCreator(field.getLogicalRoot(), null);
     createAppearance(field);
   }
   recalculate();
 }