public void init(ProcessingEnvironment processingEnv) {
      myProcessingEnv = processingEnv;
      final Ref<ClassLoader> oldCtxLoader = setupContextClassLoader();
      try {
        getWrapperDelegate().init(myProcessingContext.getWrappedProcessingEnvironment(processingEnv));
      }
      catch (IllegalArgumentException e) {
        sendDiagnosticWarning(processingEnv, e);
        throw e;
      }
      finally {
        restoreContextClassLoader(oldCtxLoader);
      }
    }
public void init(ProcessingEnvironment processingEnv)