docs: public void forAllFieldDefinitions(String template, Properties attributes) throws XDocletException
      {
          for (Iterator it = _curClassDef.getFields(); it.hasNext(); )
          {
              _curFieldDef = (FieldDescriptorDef)it.next();
              if (!isFeatureIgnored(LEVEL_FIELD) &&
                  !_curFieldDef.getBooleanProperty(PropertyHelper.OJB_PROPERTY_IGNORE, false))
              {
                  generate(template);
              }
          }
          _curFieldDef = null;
      }