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

Object
  extended by AnnotationGrammar
      extended by SharedFlowRefGrammar

public class SharedFlowRefGrammar
extends AnnotationGrammar


Constructor Summary
SharedFlowRefGrammar(AnnotationProcessorEnvironment env, Diagnostics diags, RuntimeVersionChecker rvc)
           
 
Method Summary
 String[][] getRequiredAttrs()
          Each entry in this array (a String[]) lists attributes of which one must exist in this tag.
protected  boolean onBeginCheck(AnnotationMirror annotation, AnnotationMirror[] parentAnnotations, MemberDeclaration classMember)
           
 
Methods inherited from class AnnotationGrammar
addError, addError, addError, addMemberArrayGrammar, addMemberGrammar, addMemberType, addWarning, addWarning, addWarning, beginCheck, check, check, endCheck, getAttrDependencies, getDiagnostics, getEnv, getMutuallyExclusiveAttrs, getRequiredRuntimeVersion, getRuntimeVersionChecker, onCheckMember, onEndCheck
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SharedFlowRefGrammar

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

onBeginCheck

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

getRequiredAttrs

public String[][] getRequiredAttrs()
Description copied from class: AnnotationGrammar
Each entry in this array (a String[]) lists attributes of which one must exist in this tag.

Overrides:
getRequiredAttrs in class AnnotationGrammar