code: public void ifDoesntHaveMemberTag(String template, Properties attributes) throws XDocletException
      {
          boolean result = false;
  
          if (getCurrentField() != null) {
              if (!hasTag(attributes, FOR_FIELD)) {
                  result = true;
                  generate(template);
              }
          }
          else if (getCurrentMethod() != null) {
              if (!hasTag(attributes, FOR_METHOD)) {
                  result = true;
                  generate(template);
              }
          }
          if (!result) {
              String error = attributes.getProperty("error");
  
              if (error != null) {
                  getEngine().print(error);
              }
          }
      }
docs: Evaluates the body if current member has no tag with the specified name.
  
  @param template              The body of the block tag
  @param attributes            The attributes of the template tag
  @exception XDocletException  Description of Exception
  @doc.tag                     type="block"
  @doc.param                   name="tagName" optional="false" description="The tag name."
  @doc.param                   name="paramName" description="The parameter name. If not specified, then the raw
  content of the tag is returned."
  @doc.param                   name="paramNum" description="The zero-based parameter number. It's used if the user
  used the space-separated format for specifying parameters."
  @doc.param                   name="error" description="Show this error message if no tag found."