code: public boolean start(RootDoc root) {
          Object retVal;
          String methodName = "start";
          Class<?>[] paramTypes = { RootDoc.class };
          Object[] params = { root };
          try {
              retVal = invoke(methodName, null, paramTypes, params);
          } catch (DocletInvokeException exc) {
              return false;
          }
          if (retVal instanceof Boolean) {
              return ((Boolean)retVal);
          } else {
              messager.error(Messager.NOPOS, "main.must_return_boolean",
                             docletClassName, methodName);
              return false;
          }
      }
docs: Generate documentation here.  Return true on success.