org.apache.beehive.netui.compiler.grammar
Class ValidateRequiredGrammar

Object
  extended by AnnotationGrammar
      extended by BaseValidationRuleGrammar
          extended by ValidateRequiredGrammar

public class ValidateRequiredGrammar
extends BaseValidationRuleGrammar


Constructor Summary
ValidateRequiredGrammar(AnnotationProcessorEnvironment env, Diagnostics diags, RuntimeVersionChecker rvc)
           
 
Method Summary
protected  boolean onBeginCheck(AnnotationMirror annotation, AnnotationMirror[] parentAnnotations, MemberDeclaration classMember)
           
 
Methods inherited from class BaseValidationRuleGrammar
getAttrDependencies, getMutuallyExclusiveAttrs
 
Methods inherited from class AnnotationGrammar
addError, addError, addError, addMemberArrayGrammar, addMemberGrammar, addMemberType, addWarning, addWarning, addWarning, beginCheck, check, check, endCheck, getDiagnostics, getEnv, getRequiredAttrs, getRequiredRuntimeVersion, getRuntimeVersionChecker, onCheckMember, onEndCheck
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidateRequiredGrammar

public ValidateRequiredGrammar(AnnotationProcessorEnvironment env,
                               Diagnostics diags,
                               RuntimeVersionChecker rvc)
Method Detail

onBeginCheck

protected boolean onBeginCheck(AnnotationMirror annotation,
                               AnnotationMirror[] parentAnnotations,
                               MemberDeclaration classMember)
Overrides:
onBeginCheck in class BaseValidationRuleGrammar