@Inject public XtypeGrammarAccess(GrammarProvider grammarProvider) { this.grammar = internalFindGrammar(grammarProvider); this.pJvmTypeReference = new JvmTypeReferenceElements(); this.pArrayBrackets = new ArrayBracketsElements(); this.pXFunctionTypeRef = new XFunctionTypeRefElements(); this.pJvmParameterizedTypeReference = new JvmParameterizedTypeReferenceElements(); this.pJvmArgumentTypeReference = new JvmArgumentTypeReferenceElements(); this.pJvmWildcardTypeReference = new JvmWildcardTypeReferenceElements(); this.pJvmUpperBound = new JvmUpperBoundElements(); this.pJvmUpperBoundAnded = new JvmUpperBoundAndedElements(); this.pJvmLowerBound = new JvmLowerBoundElements(); this.pJvmLowerBoundAnded = new JvmLowerBoundAndedElements(); this.pJvmTypeParameter = new JvmTypeParameterElements(); this.pQualifiedName = new QualifiedNameElements(); this.pQualifiedNameWithWildcard = new QualifiedNameWithWildcardElements(); this.pValidID = new ValidIDElements(); this.pXImportSection = new XImportSectionElements(); this.pXImportDeclaration = new XImportDeclarationElements(); this.pQualifiedNameInStaticImport = new QualifiedNameInStaticImportElements(); this.tID = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.xbase.Xtype.ID"); this.tSTRING = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.xbase.Xtype.STRING"); this.tML_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.xbase.Xtype.ML_COMMENT"); this.tSL_COMMENT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.xbase.Xtype.SL_COMMENT"); this.tWS = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.xbase.Xtype.WS"); this.tANY_OTHER = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.xtext.xbase.Xtype.ANY_OTHER"); }