code: private void checkInnerClass(ClassDeclaration jclass)
              throws FatalCompileTimeException
      {
          boolean noFormBeanAnnotation = true;
          if (CompilerUtils.getAnnotation(jclass, FORM_BEAN_TAG_NAME, true) != null) {
              noFormBeanAnnotation = false;
          }
          else {
              //
              // check the methods for validatable property annotations that
              // would be processed elsewhere.
              //
              MethodDeclaration[] methods = CompilerUtils.getClassMethods(jclass, null);
              for (int i = 0; i < methods.length && noFormBeanAnnotation; i++) {
                  MethodDeclaration method = methods[i];
                  if (CompilerUtils.getAnnotation(method, VALIDATABLE_PROPERTY_TAG_NAME) != null) {
                      noFormBeanAnnotation = false;
                  }
              }
          }
  
          if (noFormBeanAnnotation) {
              _formBeanChecker.check(jclass);
          }
      }
docs: /*
  Run a check of form bean classes that might not otherwise
  be processed. A @FormBean instance will get processed by the
  PageFlowCoreAnnotationProcessor and FormBeanChecker. Otherwise,
  run the class through the FormBeanChecker for other possible errors.