mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 08:18:55 +00:00
Regenerated Xtext testlanguages
This commit is contained in:
parent
6a3a540f83
commit
193f46ea45
6 changed files with 1172 additions and 1034 deletions
|
@ -3,8 +3,9 @@
|
|||
*/
|
||||
package org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr;
|
||||
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.inject.Inject;
|
||||
import java.util.HashMap;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.Map;
|
||||
import org.eclipse.xtext.AbstractElement;
|
||||
import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
|
||||
|
@ -13,11 +14,305 @@ import org.eclipse.xtext.testlanguages.backtracking.services.BeeLangTestLanguage
|
|||
|
||||
public class BeeLangTestLanguageParser extends AbstractContentAssistParser {
|
||||
|
||||
@Singleton
|
||||
public static final class NameMappings {
|
||||
|
||||
private final Map<AbstractElement, String> mappings;
|
||||
|
||||
@Inject
|
||||
public NameMappings(BeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
ImmutableMap.Builder<AbstractElement, String> builder = ImmutableMap.builder();
|
||||
init(builder, grammarAccess);
|
||||
this.mappings = builder.build();
|
||||
}
|
||||
|
||||
public String getRuleName(AbstractElement element) {
|
||||
return mappings.get(element);
|
||||
}
|
||||
|
||||
private static void init(ImmutableMap.Builder<AbstractElement, String> builder, BeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
builder.put(grammarAccess.getModelAccess().getAlternatives(), "rule__Model__Alternatives");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1(), "rule__ProvidedCapability__Alternatives_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0(), "rule__AliasedRequiredCapability__Alternatives_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1(), "rule__RequiredCapability__Alternatives_1");
|
||||
builder.put(grammarAccess.getPathAccess().getAlternatives(), "rule__Path__Alternatives");
|
||||
builder.put(grammarAccess.getFirstParameterAccess().getAlternatives(), "rule__FirstParameter__Alternatives");
|
||||
builder.put(grammarAccess.getFunctionAccess().getAlternatives_6_1(), "rule__Function__Alternatives_6_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getAlternatives_8(), "rule__Function__Alternatives_8");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getAlternatives(), "rule__GuardExpression__Alternatives");
|
||||
builder.put(grammarAccess.getAssignmentOperatorAccess().getAlternatives(), "rule__AssignmentOperator__Alternatives");
|
||||
builder.put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
|
||||
builder.put(grammarAccess.getTopLevelExpressionAccess().getAlternatives(), "rule__TopLevelExpression__Alternatives");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0(), "rule__VarDeclaration__Alternatives_2_0");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getAlternatives(), "rule__TypeRef__Alternatives");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getAlternatives_1(), "rule__ClosureTypeRef__Alternatives_1");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getAlternatives(), "rule__CachedExpression__Alternatives");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives(), "rule__UnaryOrInfixExpression__Alternatives");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__UnaryExpression__FunctionNameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__PreopExpression__FunctionNameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__PostopExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getAlternatives_1(), "rule__InfixExpression__Alternatives_1");
|
||||
builder.put(grammarAccess.getPrimaryExpressionAccess().getAlternatives(), "rule__PrimaryExpression__Alternatives");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getAlternatives_2(), "rule__WithExpression__Alternatives_2");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0(), "rule__KeywordVariables__NameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getAlternatives_2(), "rule__ClosureExpression__Alternatives_2");
|
||||
builder.put(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives(), "rule__OneOrManyExpressions__Alternatives");
|
||||
builder.put(grammarAccess.getQIDAccess().getAlternatives_1(), "rule__QID__Alternatives_1");
|
||||
builder.put(grammarAccess.getQIDAccess().getAlternatives_2_2(), "rule__QID__Alternatives_2_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup(), "rule__Unit__Group__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_4(), "rule__Unit__Group_4__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_5(), "rule__Unit__Group_5__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_5_2(), "rule__Unit__Group_5_2__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_0(), "rule__Unit__Group_7_0__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_1(), "rule__Unit__Group_7_1__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_2(), "rule__Unit__Group_7_2__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_3(), "rule__Unit__Group_7_3__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_4(), "rule__Unit__Group_7_4__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup(), "rule__ProvidedCapability__Group__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2(), "rule__ProvidedCapability__Group_2__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0(), "rule__ProvidedCapability__Group_2_1_0__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1(), "rule__ProvidedCapability__Group_2_1_1__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2(), "rule__ProvidedCapability__Group_2_1_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup(), "rule__AliasedRequiredCapability__Group__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2(), "rule__AliasedRequiredCapability__Group_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3(), "rule__AliasedRequiredCapability__Group_3__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0(), "rule__AliasedRequiredCapability__Group_3_1_0__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1(), "rule__AliasedRequiredCapability__Group_3_1_1__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2(), "rule__AliasedRequiredCapability__Group_3_1_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3(), "rule__AliasedRequiredCapability__Group_3_1_3__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4(), "rule__AliasedRequiredCapability__Group_3_1_4__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup(), "rule__RequiredCapability__Group__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3(), "rule__RequiredCapability__Group_3__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0(), "rule__RequiredCapability__Group_3_1_0__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1(), "rule__RequiredCapability__Group_3_1_1__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2(), "rule__RequiredCapability__Group_3_1_2__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3(), "rule__RequiredCapability__Group_3_1_3__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4(), "rule__RequiredCapability__Group_3_1_4__0");
|
||||
builder.put(grammarAccess.getPathAccess().getGroup_1(), "rule__Path__Group_1__0");
|
||||
builder.put(grammarAccess.getPathAccess().getGroup_1_2(), "rule__Path__Group_1_2__0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getGroup_1(), "rule__ParameterList__Group_1__0");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getGroup(), "rule__ParameterDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup(), "rule__Function__Group__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6(), "rule__Function__Group_6__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0(), "rule__Function__Group_6_1_0__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0_1(), "rule__Function__Group_6_1_0_1__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0_2(), "rule__Function__Group_6_1_0_2__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_1(), "rule__Function__Group_6_1_1__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_7(), "rule__Function__Group_7__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_8_0(), "rule__Function__Group_8_0__0");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGroup_0(), "rule__GuardExpression__Group_0__0");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getGroup(), "rule__AssignmentExpression__Group__0");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getGroup_1(), "rule__AssignmentExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup(), "rule__VarDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup_2(), "rule__VarDeclaration__Group_2__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup_3(), "rule__VarDeclaration__Group_3__0");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getGroup(), "rule__ValDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup(), "rule__SimpleTypeRef__Group__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup_1(), "rule__SimpleTypeRef__Group_1__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2(), "rule__SimpleTypeRef__Group_1_2__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup(), "rule__ClosureTypeRef__Group__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0(), "rule__ClosureTypeRef__Group_1_0__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1(), "rule__ClosureTypeRef__Group_1_0_1__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2(), "rule__ClosureTypeRef__Group_1_0_2__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_1(), "rule__ClosureTypeRef__Group_1_1__0");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getGroup_0(), "rule__CachedExpression__Group_0__0");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getGroup(), "rule__SetExpression__Group__0");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getGroup_1(), "rule__SetExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getGroup(), "rule__PreopExpression__Group__0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getGroup(), "rule__PostopExpression__Group__0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getGroup_1(), "rule__PostopExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup(), "rule__InfixExpression__Group__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_0(), "rule__InfixExpression__Group_1_0__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_1(), "rule__InfixExpression__Group_1_1__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_2(), "rule__InfixExpression__Group_1_2__0");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getGroup(), "rule__CallExpression__Group__0");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getGroup_1(), "rule__CallExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup(), "rule__WithExpression__Group__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_1(), "rule__WithExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_1_1(), "rule__WithExpression__Group_1_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_2_0(), "rule__WithExpression__Group_2_0__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_2_1(), "rule__WithExpression__Group_2_1__0");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getGroup(), "rule__WithContextExpression__Group__0");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getGroup_3(), "rule__WithContextExpression__Group_3__0");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getGroup(), "rule__BlockExpression__Group__0");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getGroup_2(), "rule__BlockExpression__Group_2__0");
|
||||
builder.put(grammarAccess.getValueAccess().getGroup(), "rule__Value__Group__0");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getGroup(), "rule__KeywordVariables__Group__0");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getGroup(), "rule__OperationCall__Group__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup(), "rule__ConstructorCallExpression__Group__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup_3(), "rule__ConstructorCallExpression__Group_3__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup_4(), "rule__ConstructorCallExpression__Group_4__0");
|
||||
builder.put(grammarAccess.getInitializationBlockExpressionAccess().getGroup(), "rule__InitializationBlockExpression__Group__0");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getGroup(), "rule__InitializationExpression__Group__0");
|
||||
builder.put(grammarAccess.getFeatureOfThisAccess().getGroup(), "rule__FeatureOfThis__Group__0");
|
||||
builder.put(grammarAccess.getLiteralFunctionAccess().getGroup(), "rule__LiteralFunction__Group__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup(), "rule__ClosureExpression__Group__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_1(), "rule__ClosureExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0(), "rule__ClosureExpression__Group_2_0__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1(), "rule__ClosureExpression__Group_2_0_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1(), "rule__ClosureExpression__Group_2_0_1_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2(), "rule__ClosureExpression__Group_2_0_1_2__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_1(), "rule__ClosureExpression__Group_2_1__0");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup(), "rule__BlockExpressionWithoutBrackets__Group__0");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1(), "rule__BlockExpressionWithoutBrackets__Group_1__0");
|
||||
builder.put(grammarAccess.getParanthesizedExpressionAccess().getGroup(), "rule__ParanthesizedExpression__Group__0");
|
||||
builder.put(grammarAccess.getQIDAccess().getGroup(), "rule__QID__Group__0");
|
||||
builder.put(grammarAccess.getQIDAccess().getGroup_2(), "rule__QID__Group_2__0");
|
||||
builder.put(grammarAccess.getModelAccess().getUnitsAssignment_0(), "rule__Model__UnitsAssignment_0");
|
||||
builder.put(grammarAccess.getModelAccess().getFunctionsAssignment_1(), "rule__Model__FunctionsAssignment_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getDocumentationAssignment_1(), "rule__Unit__DocumentationAssignment_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getNameAssignment_3(), "rule__Unit__NameAssignment_3");
|
||||
builder.put(grammarAccess.getUnitAccess().getVersionAssignment_4_1(), "rule__Unit__VersionAssignment_4_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getImplementsAssignment_5_1(), "rule__Unit__ImplementsAssignment_5_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1(), "rule__Unit__ImplementsAssignment_5_2_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2(), "rule__Unit__SourceLocationAssignment_7_0_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2(), "rule__Unit__OutputLocationAssignment_7_1_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2(), "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2(), "rule__Unit__RequiredCapabilitiesAssignment_7_3_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3(), "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3");
|
||||
builder.put(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5(), "rule__Unit__FunctionsAssignment_7_5");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__ProvidedCapability__NameSpaceAssignment_1_0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2(), "rule__ProvidedCapability__CondExprAssignment_2_1_0_2");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2(), "rule__ProvidedCapability__NameAssignment_2_1_1_2");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2(), "rule__ProvidedCapability__VersionAssignment_2_1_2_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0(), "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1(), "rule__AliasedRequiredCapability__NameAssignment_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1(), "rule__AliasedRequiredCapability__AliasAssignment_2_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__RequiredCapability__NameSpaceAssignment_1_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2(), "rule__RequiredCapability__NameAssignment_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__RequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__RequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__RequiredCapability__MinAssignment_3_1_2_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__RequiredCapability__MaxAssignment_3_1_3_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
builder.put(grammarAccess.getParameterListAccess().getParametersAssignment_0(), "rule__ParameterList__ParametersAssignment_0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getParametersAssignment_1_1(), "rule__ParameterList__ParametersAssignment_1_1");
|
||||
builder.put(grammarAccess.getParameterAccess().getExprAssignment(), "rule__Parameter__ExprAssignment");
|
||||
builder.put(grammarAccess.getClosureParameterAccess().getExprAssignment(), "rule__ClosureParameter__ExprAssignment");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0(), "rule__ParameterDeclaration__TypeAssignment_0");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1(), "rule__ParameterDeclaration__NameAssignment_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getDocumentationAssignment_0(), "rule__Function__DocumentationAssignment_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVisibilityAssignment_1(), "rule__Function__VisibilityAssignment_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFinalAssignment_2(), "rule__Function__FinalAssignment_2");
|
||||
builder.put(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4(), "rule__Function__ReturnTypeAssignment_4");
|
||||
builder.put(grammarAccess.getFunctionAccess().getNameAssignment_5(), "rule__Function__NameAssignment_5");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0(), "rule__Function__ParametersAssignment_6_1_0_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1(), "rule__Function__ParametersAssignment_6_1_0_1_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1(), "rule__Function__VarArgsAssignment_6_1_0_2_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2(), "rule__Function__ParametersAssignment_6_1_0_2_2");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0(), "rule__Function__VarArgsAssignment_6_1_1_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1(), "rule__Function__ParametersAssignment_6_1_1_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGuardAssignment_7_1(), "rule__Function__GuardAssignment_7_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1(), "rule__Function__FuncExprAssignment_8_0_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1(), "rule__Function__FuncExprAssignment_8_1");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1(), "rule__GuardExpression__GuardExprAssignment_0_1");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1(), "rule__GuardExpression__GuardExprAssignment_1");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AssignmentExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2(), "rule__AssignmentExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1(), "rule__VarDeclaration__FinalAssignment_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1(), "rule__VarDeclaration__TypeAssignment_2_0_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1(), "rule__VarDeclaration__NameAssignment_2_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1(), "rule__VarDeclaration__ValueExprAssignment_3_1");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getFinalAssignment_1(), "rule__ValDeclaration__FinalAssignment_1");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2(), "rule__ValDeclaration__ImmutableAssignment_2");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getTypeAssignment_3(), "rule__ValDeclaration__TypeAssignment_3");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getNameAssignment_4(), "rule__ValDeclaration__NameAssignment_4");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6(), "rule__ValDeclaration__ValueExprAssignment_6");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0(), "rule__SimpleTypeRef__RawTypeAssignment_0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1(), "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0(), "rule__ClosureTypeRef__VarArgsAssignment_1_1_0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4(), "rule__ClosureTypeRef__ReturnTypeAssignment_4");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2(), "rule__CachedExpression__ExprAssignment_0_2");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2(), "rule__OrExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2(), "rule__AndExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1(), "rule__RelationalExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2(), "rule__RelationalExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AdditiveExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2(), "rule__AdditiveExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1(), "rule__MultiplicativeExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2(), "rule__MultiplicativeExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1(), "rule__SetExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2(), "rule__SetExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1(), "rule__UnaryExpression__FunctionNameAssignment_1");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2(), "rule__UnaryExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1(), "rule__PreopExpression__FunctionNameAssignment_1");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getExprAssignment_2(), "rule__PreopExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1(), "rule__PostopExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2(), "rule__InfixExpression__NameAssignment_1_0_2");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4(), "rule__InfixExpression__ParameterListAssignment_1_0_4");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2(), "rule__InfixExpression__IndexExprAssignment_1_1_2");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2(), "rule__InfixExpression__FeatureNameAssignment_1_2_2");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2(), "rule__CallExpression__ParameterListAssignment_1_2");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0(), "rule__WithExpression__ReferencedAdviceAssignment_1_0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1(), "rule__WithExpression__ReferencedAdviceAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1(), "rule__WithExpression__FuncExprAssignment_2_0_1");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1(), "rule__WithExpression__FuncExprAssignment_2_1_1");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2(), "rule__WithContextExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1(), "rule__WithContextExpression__AliasAssignment_3_1");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4(), "rule__WithContextExpression__ContextBlockAssignment_4");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__BlockExpression__ExpressionsAssignment_2_0");
|
||||
builder.put(grammarAccess.getValueAccess().getNameAssignment_1(), "rule__Value__NameAssignment_1");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1(), "rule__KeywordVariables__NameAssignment_1");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getNameAssignment_1(), "rule__OperationCall__NameAssignment_1");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getParameterListAssignment_3(), "rule__OperationCall__ParameterListAssignment_3");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2(), "rule__ConstructorCallExpression__TypeExprAssignment_2");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1(), "rule__ConstructorCallExpression__ParameterListAssignment_3_1");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1(), "rule__ConstructorCallExpression__AliasAssignment_4_1");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5(), "rule__ConstructorCallExpression__ContextBlockAssignment_5");
|
||||
builder.put(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2(), "rule__InitializationBlockExpression__ExpressionsAssignment_2");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1(), "rule__InitializationExpression__LeftExprAssignment_1");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2(), "rule__InitializationExpression__FunctionNameAssignment_2");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3(), "rule__InitializationExpression__RightExprAssignment_3");
|
||||
builder.put(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1(), "rule__FeatureOfThis__FeatureNameAssignment_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1(), "rule__ClosureExpression__ReturnTypeAssignment_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0(), "rule__ClosureExpression__ParametersAssignment_2_0_1_0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1(), "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1(), "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2(), "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0(), "rule__ClosureExpression__VarArgsAssignment_2_1_0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1(), "rule__ClosureExpression__ParametersAssignment_2_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4(), "rule__ClosureExpression__FuncExprAssignment_4");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0(), "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0");
|
||||
builder.put(grammarAccess.getValueLiteralAccess().getValueAssignment(), "rule__ValueLiteral__ValueAssignment");
|
||||
builder.put(grammarAccess.getUnitAccess().getUnorderedGroup_7(), "rule__Unit__UnorderedGroup_7");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), "rule__ProvidedCapability__UnorderedGroup_2_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__AliasedRequiredCapability__UnorderedGroup_3_1");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__RequiredCapability__UnorderedGroup_3_1");
|
||||
}
|
||||
}
|
||||
|
||||
@Inject
|
||||
private NameMappings nameMappings;
|
||||
|
||||
@Inject
|
||||
private BeeLangTestLanguageGrammarAccess grammarAccess;
|
||||
|
||||
private Map<AbstractElement, String> nameMappings;
|
||||
|
||||
@Override
|
||||
protected InternalBeeLangTestLanguageParser createParser() {
|
||||
InternalBeeLangTestLanguageParser result = new InternalBeeLangTestLanguageParser(null);
|
||||
|
@ -27,289 +322,9 @@ public class BeeLangTestLanguageParser extends AbstractContentAssistParser {
|
|||
|
||||
@Override
|
||||
protected String getRuleName(AbstractElement element) {
|
||||
if (nameMappings == null) {
|
||||
nameMappings = new HashMap<AbstractElement, String>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
{
|
||||
put(grammarAccess.getModelAccess().getAlternatives(), "rule__Model__Alternatives");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1(), "rule__ProvidedCapability__Alternatives_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0(), "rule__AliasedRequiredCapability__Alternatives_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1(), "rule__RequiredCapability__Alternatives_1");
|
||||
put(grammarAccess.getPathAccess().getAlternatives(), "rule__Path__Alternatives");
|
||||
put(grammarAccess.getFirstParameterAccess().getAlternatives(), "rule__FirstParameter__Alternatives");
|
||||
put(grammarAccess.getFunctionAccess().getAlternatives_6_1(), "rule__Function__Alternatives_6_1");
|
||||
put(grammarAccess.getFunctionAccess().getAlternatives_8(), "rule__Function__Alternatives_8");
|
||||
put(grammarAccess.getGuardExpressionAccess().getAlternatives(), "rule__GuardExpression__Alternatives");
|
||||
put(grammarAccess.getAssignmentOperatorAccess().getAlternatives(), "rule__AssignmentOperator__Alternatives");
|
||||
put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
|
||||
put(grammarAccess.getTopLevelExpressionAccess().getAlternatives(), "rule__TopLevelExpression__Alternatives");
|
||||
put(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0(), "rule__VarDeclaration__Alternatives_2_0");
|
||||
put(grammarAccess.getTypeRefAccess().getAlternatives(), "rule__TypeRef__Alternatives");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getAlternatives_1(), "rule__ClosureTypeRef__Alternatives_1");
|
||||
put(grammarAccess.getCachedExpressionAccess().getAlternatives(), "rule__CachedExpression__Alternatives");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives(), "rule__UnaryOrInfixExpression__Alternatives");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__UnaryExpression__FunctionNameAlternatives_1_0");
|
||||
put(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__PreopExpression__FunctionNameAlternatives_1_0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__PostopExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getAlternatives_1(), "rule__InfixExpression__Alternatives_1");
|
||||
put(grammarAccess.getPrimaryExpressionAccess().getAlternatives(), "rule__PrimaryExpression__Alternatives");
|
||||
put(grammarAccess.getWithExpressionAccess().getAlternatives_2(), "rule__WithExpression__Alternatives_2");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0(), "rule__KeywordVariables__NameAlternatives_1_0");
|
||||
put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
|
||||
put(grammarAccess.getClosureExpressionAccess().getAlternatives_2(), "rule__ClosureExpression__Alternatives_2");
|
||||
put(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives(), "rule__OneOrManyExpressions__Alternatives");
|
||||
put(grammarAccess.getQIDAccess().getAlternatives_1(), "rule__QID__Alternatives_1");
|
||||
put(grammarAccess.getQIDAccess().getAlternatives_2_2(), "rule__QID__Alternatives_2_2");
|
||||
put(grammarAccess.getUnitAccess().getGroup(), "rule__Unit__Group__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_4(), "rule__Unit__Group_4__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_5(), "rule__Unit__Group_5__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_5_2(), "rule__Unit__Group_5_2__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_0(), "rule__Unit__Group_7_0__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_1(), "rule__Unit__Group_7_1__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_2(), "rule__Unit__Group_7_2__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_3(), "rule__Unit__Group_7_3__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_4(), "rule__Unit__Group_7_4__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup(), "rule__ProvidedCapability__Group__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2(), "rule__ProvidedCapability__Group_2__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0(), "rule__ProvidedCapability__Group_2_1_0__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1(), "rule__ProvidedCapability__Group_2_1_1__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2(), "rule__ProvidedCapability__Group_2_1_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup(), "rule__AliasedRequiredCapability__Group__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2(), "rule__AliasedRequiredCapability__Group_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3(), "rule__AliasedRequiredCapability__Group_3__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0(), "rule__AliasedRequiredCapability__Group_3_1_0__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1(), "rule__AliasedRequiredCapability__Group_3_1_1__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2(), "rule__AliasedRequiredCapability__Group_3_1_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3(), "rule__AliasedRequiredCapability__Group_3_1_3__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4(), "rule__AliasedRequiredCapability__Group_3_1_4__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup(), "rule__RequiredCapability__Group__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3(), "rule__RequiredCapability__Group_3__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0(), "rule__RequiredCapability__Group_3_1_0__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1(), "rule__RequiredCapability__Group_3_1_1__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2(), "rule__RequiredCapability__Group_3_1_2__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3(), "rule__RequiredCapability__Group_3_1_3__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4(), "rule__RequiredCapability__Group_3_1_4__0");
|
||||
put(grammarAccess.getPathAccess().getGroup_1(), "rule__Path__Group_1__0");
|
||||
put(grammarAccess.getPathAccess().getGroup_1_2(), "rule__Path__Group_1_2__0");
|
||||
put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0");
|
||||
put(grammarAccess.getParameterListAccess().getGroup_1(), "rule__ParameterList__Group_1__0");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getGroup(), "rule__ParameterDeclaration__Group__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup(), "rule__Function__Group__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6(), "rule__Function__Group_6__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0(), "rule__Function__Group_6_1_0__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0_1(), "rule__Function__Group_6_1_0_1__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0_2(), "rule__Function__Group_6_1_0_2__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_1(), "rule__Function__Group_6_1_1__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_7(), "rule__Function__Group_7__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_8_0(), "rule__Function__Group_8_0__0");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGroup_0(), "rule__GuardExpression__Group_0__0");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getGroup(), "rule__AssignmentExpression__Group__0");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getGroup_1(), "rule__AssignmentExpression__Group_1__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup(), "rule__VarDeclaration__Group__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup_2(), "rule__VarDeclaration__Group_2__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup_3(), "rule__VarDeclaration__Group_3__0");
|
||||
put(grammarAccess.getValDeclarationAccess().getGroup(), "rule__ValDeclaration__Group__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup(), "rule__SimpleTypeRef__Group__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup_1(), "rule__SimpleTypeRef__Group_1__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2(), "rule__SimpleTypeRef__Group_1_2__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup(), "rule__ClosureTypeRef__Group__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0(), "rule__ClosureTypeRef__Group_1_0__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1(), "rule__ClosureTypeRef__Group_1_0_1__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2(), "rule__ClosureTypeRef__Group_1_0_2__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_1(), "rule__ClosureTypeRef__Group_1_1__0");
|
||||
put(grammarAccess.getCachedExpressionAccess().getGroup_0(), "rule__CachedExpression__Group_0__0");
|
||||
put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
|
||||
put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
|
||||
put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
|
||||
put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
|
||||
put(grammarAccess.getSetExpressionAccess().getGroup(), "rule__SetExpression__Group__0");
|
||||
put(grammarAccess.getSetExpressionAccess().getGroup_1(), "rule__SetExpression__Group_1__0");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
|
||||
put(grammarAccess.getPreopExpressionAccess().getGroup(), "rule__PreopExpression__Group__0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getGroup(), "rule__PostopExpression__Group__0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getGroup_1(), "rule__PostopExpression__Group_1__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup(), "rule__InfixExpression__Group__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_0(), "rule__InfixExpression__Group_1_0__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_1(), "rule__InfixExpression__Group_1_1__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_2(), "rule__InfixExpression__Group_1_2__0");
|
||||
put(grammarAccess.getCallExpressionAccess().getGroup(), "rule__CallExpression__Group__0");
|
||||
put(grammarAccess.getCallExpressionAccess().getGroup_1(), "rule__CallExpression__Group_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup(), "rule__WithExpression__Group__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_1(), "rule__WithExpression__Group_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_1_1(), "rule__WithExpression__Group_1_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_2_0(), "rule__WithExpression__Group_2_0__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_2_1(), "rule__WithExpression__Group_2_1__0");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getGroup(), "rule__WithContextExpression__Group__0");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getGroup_3(), "rule__WithContextExpression__Group_3__0");
|
||||
put(grammarAccess.getBlockExpressionAccess().getGroup(), "rule__BlockExpression__Group__0");
|
||||
put(grammarAccess.getBlockExpressionAccess().getGroup_2(), "rule__BlockExpression__Group_2__0");
|
||||
put(grammarAccess.getValueAccess().getGroup(), "rule__Value__Group__0");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getGroup(), "rule__KeywordVariables__Group__0");
|
||||
put(grammarAccess.getOperationCallAccess().getGroup(), "rule__OperationCall__Group__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup(), "rule__ConstructorCallExpression__Group__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup_3(), "rule__ConstructorCallExpression__Group_3__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup_4(), "rule__ConstructorCallExpression__Group_4__0");
|
||||
put(grammarAccess.getInitializationBlockExpressionAccess().getGroup(), "rule__InitializationBlockExpression__Group__0");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getGroup(), "rule__InitializationExpression__Group__0");
|
||||
put(grammarAccess.getFeatureOfThisAccess().getGroup(), "rule__FeatureOfThis__Group__0");
|
||||
put(grammarAccess.getLiteralFunctionAccess().getGroup(), "rule__LiteralFunction__Group__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup(), "rule__ClosureExpression__Group__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_1(), "rule__ClosureExpression__Group_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0(), "rule__ClosureExpression__Group_2_0__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1(), "rule__ClosureExpression__Group_2_0_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1(), "rule__ClosureExpression__Group_2_0_1_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2(), "rule__ClosureExpression__Group_2_0_1_2__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_1(), "rule__ClosureExpression__Group_2_1__0");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup(), "rule__BlockExpressionWithoutBrackets__Group__0");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1(), "rule__BlockExpressionWithoutBrackets__Group_1__0");
|
||||
put(grammarAccess.getParanthesizedExpressionAccess().getGroup(), "rule__ParanthesizedExpression__Group__0");
|
||||
put(grammarAccess.getQIDAccess().getGroup(), "rule__QID__Group__0");
|
||||
put(grammarAccess.getQIDAccess().getGroup_2(), "rule__QID__Group_2__0");
|
||||
put(grammarAccess.getModelAccess().getUnitsAssignment_0(), "rule__Model__UnitsAssignment_0");
|
||||
put(grammarAccess.getModelAccess().getFunctionsAssignment_1(), "rule__Model__FunctionsAssignment_1");
|
||||
put(grammarAccess.getUnitAccess().getDocumentationAssignment_1(), "rule__Unit__DocumentationAssignment_1");
|
||||
put(grammarAccess.getUnitAccess().getNameAssignment_3(), "rule__Unit__NameAssignment_3");
|
||||
put(grammarAccess.getUnitAccess().getVersionAssignment_4_1(), "rule__Unit__VersionAssignment_4_1");
|
||||
put(grammarAccess.getUnitAccess().getImplementsAssignment_5_1(), "rule__Unit__ImplementsAssignment_5_1");
|
||||
put(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1(), "rule__Unit__ImplementsAssignment_5_2_1");
|
||||
put(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2(), "rule__Unit__SourceLocationAssignment_7_0_2");
|
||||
put(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2(), "rule__Unit__OutputLocationAssignment_7_1_2");
|
||||
put(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2(), "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2");
|
||||
put(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2(), "rule__Unit__RequiredCapabilitiesAssignment_7_3_2");
|
||||
put(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3(), "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3");
|
||||
put(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5(), "rule__Unit__FunctionsAssignment_7_5");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__ProvidedCapability__NameSpaceAssignment_1_0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2(), "rule__ProvidedCapability__CondExprAssignment_2_1_0_2");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2(), "rule__ProvidedCapability__NameAssignment_2_1_1_2");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2(), "rule__ProvidedCapability__VersionAssignment_2_1_2_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0(), "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1(), "rule__AliasedRequiredCapability__NameAssignment_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1(), "rule__AliasedRequiredCapability__AliasAssignment_2_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__RequiredCapability__NameSpaceAssignment_1_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2(), "rule__RequiredCapability__NameAssignment_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__RequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__RequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__RequiredCapability__MinAssignment_3_1_2_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__RequiredCapability__MaxAssignment_3_1_3_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
put(grammarAccess.getParameterListAccess().getParametersAssignment_0(), "rule__ParameterList__ParametersAssignment_0");
|
||||
put(grammarAccess.getParameterListAccess().getParametersAssignment_1_1(), "rule__ParameterList__ParametersAssignment_1_1");
|
||||
put(grammarAccess.getParameterAccess().getExprAssignment(), "rule__Parameter__ExprAssignment");
|
||||
put(grammarAccess.getClosureParameterAccess().getExprAssignment(), "rule__ClosureParameter__ExprAssignment");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0(), "rule__ParameterDeclaration__TypeAssignment_0");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1(), "rule__ParameterDeclaration__NameAssignment_1");
|
||||
put(grammarAccess.getFunctionAccess().getDocumentationAssignment_0(), "rule__Function__DocumentationAssignment_0");
|
||||
put(grammarAccess.getFunctionAccess().getVisibilityAssignment_1(), "rule__Function__VisibilityAssignment_1");
|
||||
put(grammarAccess.getFunctionAccess().getFinalAssignment_2(), "rule__Function__FinalAssignment_2");
|
||||
put(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4(), "rule__Function__ReturnTypeAssignment_4");
|
||||
put(grammarAccess.getFunctionAccess().getNameAssignment_5(), "rule__Function__NameAssignment_5");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0(), "rule__Function__ParametersAssignment_6_1_0_0");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1(), "rule__Function__ParametersAssignment_6_1_0_1_1");
|
||||
put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1(), "rule__Function__VarArgsAssignment_6_1_0_2_1");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2(), "rule__Function__ParametersAssignment_6_1_0_2_2");
|
||||
put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0(), "rule__Function__VarArgsAssignment_6_1_1_0");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1(), "rule__Function__ParametersAssignment_6_1_1_1");
|
||||
put(grammarAccess.getFunctionAccess().getGuardAssignment_7_1(), "rule__Function__GuardAssignment_7_1");
|
||||
put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1(), "rule__Function__FuncExprAssignment_8_0_1");
|
||||
put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1(), "rule__Function__FuncExprAssignment_8_1");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1(), "rule__GuardExpression__GuardExprAssignment_0_1");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1(), "rule__GuardExpression__GuardExprAssignment_1");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AssignmentExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2(), "rule__AssignmentExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1(), "rule__VarDeclaration__FinalAssignment_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1(), "rule__VarDeclaration__TypeAssignment_2_0_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1(), "rule__VarDeclaration__NameAssignment_2_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1(), "rule__VarDeclaration__ValueExprAssignment_3_1");
|
||||
put(grammarAccess.getValDeclarationAccess().getFinalAssignment_1(), "rule__ValDeclaration__FinalAssignment_1");
|
||||
put(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2(), "rule__ValDeclaration__ImmutableAssignment_2");
|
||||
put(grammarAccess.getValDeclarationAccess().getTypeAssignment_3(), "rule__ValDeclaration__TypeAssignment_3");
|
||||
put(grammarAccess.getValDeclarationAccess().getNameAssignment_4(), "rule__ValDeclaration__NameAssignment_4");
|
||||
put(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6(), "rule__ValDeclaration__ValueExprAssignment_6");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0(), "rule__SimpleTypeRef__RawTypeAssignment_0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1(), "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0(), "rule__ClosureTypeRef__VarArgsAssignment_1_1_0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4(), "rule__ClosureTypeRef__ReturnTypeAssignment_4");
|
||||
put(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2(), "rule__CachedExpression__ExprAssignment_0_2");
|
||||
put(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2(), "rule__OrExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2(), "rule__AndExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1(), "rule__RelationalExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2(), "rule__RelationalExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AdditiveExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2(), "rule__AdditiveExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1(), "rule__MultiplicativeExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2(), "rule__MultiplicativeExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1(), "rule__SetExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2(), "rule__SetExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1(), "rule__UnaryExpression__FunctionNameAssignment_1");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2(), "rule__UnaryExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1(), "rule__PreopExpression__FunctionNameAssignment_1");
|
||||
put(grammarAccess.getPreopExpressionAccess().getExprAssignment_2(), "rule__PreopExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1(), "rule__PostopExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2(), "rule__InfixExpression__NameAssignment_1_0_2");
|
||||
put(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4(), "rule__InfixExpression__ParameterListAssignment_1_0_4");
|
||||
put(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2(), "rule__InfixExpression__IndexExprAssignment_1_1_2");
|
||||
put(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2(), "rule__InfixExpression__FeatureNameAssignment_1_2_2");
|
||||
put(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2(), "rule__CallExpression__ParameterListAssignment_1_2");
|
||||
put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0(), "rule__WithExpression__ReferencedAdviceAssignment_1_0");
|
||||
put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1(), "rule__WithExpression__ReferencedAdviceAssignment_1_1_1");
|
||||
put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1(), "rule__WithExpression__FuncExprAssignment_2_0_1");
|
||||
put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1(), "rule__WithExpression__FuncExprAssignment_2_1_1");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2(), "rule__WithContextExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1(), "rule__WithContextExpression__AliasAssignment_3_1");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4(), "rule__WithContextExpression__ContextBlockAssignment_4");
|
||||
put(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__BlockExpression__ExpressionsAssignment_2_0");
|
||||
put(grammarAccess.getValueAccess().getNameAssignment_1(), "rule__Value__NameAssignment_1");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1(), "rule__KeywordVariables__NameAssignment_1");
|
||||
put(grammarAccess.getOperationCallAccess().getNameAssignment_1(), "rule__OperationCall__NameAssignment_1");
|
||||
put(grammarAccess.getOperationCallAccess().getParameterListAssignment_3(), "rule__OperationCall__ParameterListAssignment_3");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2(), "rule__ConstructorCallExpression__TypeExprAssignment_2");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1(), "rule__ConstructorCallExpression__ParameterListAssignment_3_1");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1(), "rule__ConstructorCallExpression__AliasAssignment_4_1");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5(), "rule__ConstructorCallExpression__ContextBlockAssignment_5");
|
||||
put(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2(), "rule__InitializationBlockExpression__ExpressionsAssignment_2");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1(), "rule__InitializationExpression__LeftExprAssignment_1");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2(), "rule__InitializationExpression__FunctionNameAssignment_2");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3(), "rule__InitializationExpression__RightExprAssignment_3");
|
||||
put(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1(), "rule__FeatureOfThis__FeatureNameAssignment_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1(), "rule__ClosureExpression__ReturnTypeAssignment_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0(), "rule__ClosureExpression__ParametersAssignment_2_0_1_0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1(), "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1(), "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2(), "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2");
|
||||
put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0(), "rule__ClosureExpression__VarArgsAssignment_2_1_0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1(), "rule__ClosureExpression__ParametersAssignment_2_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4(), "rule__ClosureExpression__FuncExprAssignment_4");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0(), "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0");
|
||||
put(grammarAccess.getValueLiteralAccess().getValueAssignment(), "rule__ValueLiteral__ValueAssignment");
|
||||
put(grammarAccess.getUnitAccess().getUnorderedGroup_7(), "rule__Unit__UnorderedGroup_7");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), "rule__ProvidedCapability__UnorderedGroup_2_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__AliasedRequiredCapability__UnorderedGroup_3_1");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__RequiredCapability__UnorderedGroup_3_1");
|
||||
}
|
||||
};
|
||||
}
|
||||
return nameMappings.get(element);
|
||||
return nameMappings.getRuleName(element);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected String[] getInitialHiddenTokens() {
|
||||
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
|
||||
|
@ -322,4 +337,12 @@ public class BeeLangTestLanguageParser extends AbstractContentAssistParser {
|
|||
public void setGrammarAccess(BeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
this.grammarAccess = grammarAccess;
|
||||
}
|
||||
|
||||
public NameMappings getNameMappings() {
|
||||
return nameMappings;
|
||||
}
|
||||
|
||||
public void setNameMappings(NameMappings nameMappings) {
|
||||
this.nameMappings = nameMappings;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,9 @@
|
|||
*/
|
||||
package org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr;
|
||||
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.inject.Inject;
|
||||
import java.util.HashMap;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.Map;
|
||||
import org.eclipse.xtext.AbstractElement;
|
||||
import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
|
||||
|
@ -13,11 +14,305 @@ import org.eclipse.xtext.testlanguages.backtracking.services.ExBeeLangTestLangua
|
|||
|
||||
public class ExBeeLangTestLanguageParser extends AbstractContentAssistParser {
|
||||
|
||||
@Singleton
|
||||
public static final class NameMappings {
|
||||
|
||||
private final Map<AbstractElement, String> mappings;
|
||||
|
||||
@Inject
|
||||
public NameMappings(ExBeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
ImmutableMap.Builder<AbstractElement, String> builder = ImmutableMap.builder();
|
||||
init(builder, grammarAccess);
|
||||
this.mappings = builder.build();
|
||||
}
|
||||
|
||||
public String getRuleName(AbstractElement element) {
|
||||
return mappings.get(element);
|
||||
}
|
||||
|
||||
private static void init(ImmutableMap.Builder<AbstractElement, String> builder, ExBeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
builder.put(grammarAccess.getModelAccess().getAlternatives(), "rule__Model__Alternatives");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1(), "rule__ProvidedCapability__Alternatives_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0(), "rule__AliasedRequiredCapability__Alternatives_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1(), "rule__RequiredCapability__Alternatives_1");
|
||||
builder.put(grammarAccess.getPathAccess().getAlternatives(), "rule__Path__Alternatives");
|
||||
builder.put(grammarAccess.getFirstParameterAccess().getAlternatives(), "rule__FirstParameter__Alternatives");
|
||||
builder.put(grammarAccess.getFunctionAccess().getAlternatives_6_1(), "rule__Function__Alternatives_6_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getAlternatives_8(), "rule__Function__Alternatives_8");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getAlternatives(), "rule__GuardExpression__Alternatives");
|
||||
builder.put(grammarAccess.getAssignmentOperatorAccess().getAlternatives(), "rule__AssignmentOperator__Alternatives");
|
||||
builder.put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
|
||||
builder.put(grammarAccess.getTopLevelExpressionAccess().getAlternatives(), "rule__TopLevelExpression__Alternatives");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0(), "rule__VarDeclaration__Alternatives_2_0");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getAlternatives(), "rule__TypeRef__Alternatives");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getAlternatives_1(), "rule__ClosureTypeRef__Alternatives_1");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getAlternatives(), "rule__CachedExpression__Alternatives");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives(), "rule__UnaryOrInfixExpression__Alternatives");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__UnaryExpression__FunctionNameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__PreopExpression__FunctionNameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__PostopExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getAlternatives_1(), "rule__InfixExpression__Alternatives_1");
|
||||
builder.put(grammarAccess.getPrimaryExpressionAccess().getAlternatives(), "rule__PrimaryExpression__Alternatives");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getAlternatives_2(), "rule__WithExpression__Alternatives_2");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0(), "rule__KeywordVariables__NameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getAlternatives_2(), "rule__ClosureExpression__Alternatives_2");
|
||||
builder.put(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives(), "rule__OneOrManyExpressions__Alternatives");
|
||||
builder.put(grammarAccess.getQIDAccess().getAlternatives_1(), "rule__QID__Alternatives_1");
|
||||
builder.put(grammarAccess.getQIDAccess().getAlternatives_2_2(), "rule__QID__Alternatives_2_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup(), "rule__Unit__Group__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_4(), "rule__Unit__Group_4__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_5(), "rule__Unit__Group_5__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_5_2(), "rule__Unit__Group_5_2__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_0(), "rule__Unit__Group_7_0__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_1(), "rule__Unit__Group_7_1__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_2(), "rule__Unit__Group_7_2__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_3(), "rule__Unit__Group_7_3__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_4(), "rule__Unit__Group_7_4__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup(), "rule__ProvidedCapability__Group__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2(), "rule__ProvidedCapability__Group_2__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0(), "rule__ProvidedCapability__Group_2_1_0__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1(), "rule__ProvidedCapability__Group_2_1_1__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2(), "rule__ProvidedCapability__Group_2_1_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup(), "rule__AliasedRequiredCapability__Group__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2(), "rule__AliasedRequiredCapability__Group_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3(), "rule__AliasedRequiredCapability__Group_3__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0(), "rule__AliasedRequiredCapability__Group_3_1_0__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1(), "rule__AliasedRequiredCapability__Group_3_1_1__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2(), "rule__AliasedRequiredCapability__Group_3_1_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3(), "rule__AliasedRequiredCapability__Group_3_1_3__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4(), "rule__AliasedRequiredCapability__Group_3_1_4__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup(), "rule__RequiredCapability__Group__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3(), "rule__RequiredCapability__Group_3__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0(), "rule__RequiredCapability__Group_3_1_0__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1(), "rule__RequiredCapability__Group_3_1_1__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2(), "rule__RequiredCapability__Group_3_1_2__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3(), "rule__RequiredCapability__Group_3_1_3__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4(), "rule__RequiredCapability__Group_3_1_4__0");
|
||||
builder.put(grammarAccess.getPathAccess().getGroup_1(), "rule__Path__Group_1__0");
|
||||
builder.put(grammarAccess.getPathAccess().getGroup_1_2(), "rule__Path__Group_1_2__0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getGroup_1(), "rule__ParameterList__Group_1__0");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getGroup(), "rule__ParameterDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup(), "rule__Function__Group__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6(), "rule__Function__Group_6__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0(), "rule__Function__Group_6_1_0__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0_1(), "rule__Function__Group_6_1_0_1__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0_2(), "rule__Function__Group_6_1_0_2__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_1(), "rule__Function__Group_6_1_1__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_7(), "rule__Function__Group_7__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_8_0(), "rule__Function__Group_8_0__0");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGroup_0(), "rule__GuardExpression__Group_0__0");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getGroup(), "rule__AssignmentExpression__Group__0");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getGroup_1(), "rule__AssignmentExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup(), "rule__VarDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup_2(), "rule__VarDeclaration__Group_2__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup_3(), "rule__VarDeclaration__Group_3__0");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getGroup(), "rule__ValDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup(), "rule__SimpleTypeRef__Group__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup_1(), "rule__SimpleTypeRef__Group_1__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2(), "rule__SimpleTypeRef__Group_1_2__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup(), "rule__ClosureTypeRef__Group__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0(), "rule__ClosureTypeRef__Group_1_0__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1(), "rule__ClosureTypeRef__Group_1_0_1__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2(), "rule__ClosureTypeRef__Group_1_0_2__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_1(), "rule__ClosureTypeRef__Group_1_1__0");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getGroup_0(), "rule__CachedExpression__Group_0__0");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getGroup(), "rule__SetExpression__Group__0");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getGroup_1(), "rule__SetExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getGroup(), "rule__PreopExpression__Group__0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getGroup(), "rule__PostopExpression__Group__0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getGroup_1(), "rule__PostopExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup(), "rule__InfixExpression__Group__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_0(), "rule__InfixExpression__Group_1_0__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_1(), "rule__InfixExpression__Group_1_1__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_2(), "rule__InfixExpression__Group_1_2__0");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getGroup(), "rule__CallExpression__Group__0");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getGroup_1(), "rule__CallExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup(), "rule__WithExpression__Group__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_1(), "rule__WithExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_1_1(), "rule__WithExpression__Group_1_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_2_0(), "rule__WithExpression__Group_2_0__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_2_1(), "rule__WithExpression__Group_2_1__0");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getGroup(), "rule__WithContextExpression__Group__0");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getGroup_3(), "rule__WithContextExpression__Group_3__0");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getGroup(), "rule__BlockExpression__Group__0");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getGroup_2(), "rule__BlockExpression__Group_2__0");
|
||||
builder.put(grammarAccess.getValueAccess().getGroup(), "rule__Value__Group__0");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getGroup(), "rule__KeywordVariables__Group__0");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getGroup(), "rule__OperationCall__Group__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup(), "rule__ConstructorCallExpression__Group__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup_3(), "rule__ConstructorCallExpression__Group_3__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup_4(), "rule__ConstructorCallExpression__Group_4__0");
|
||||
builder.put(grammarAccess.getInitializationBlockExpressionAccess().getGroup(), "rule__InitializationBlockExpression__Group__0");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getGroup(), "rule__InitializationExpression__Group__0");
|
||||
builder.put(grammarAccess.getFeatureOfThisAccess().getGroup(), "rule__FeatureOfThis__Group__0");
|
||||
builder.put(grammarAccess.getLiteralFunctionAccess().getGroup(), "rule__LiteralFunction__Group__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup(), "rule__ClosureExpression__Group__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_1(), "rule__ClosureExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0(), "rule__ClosureExpression__Group_2_0__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1(), "rule__ClosureExpression__Group_2_0_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1(), "rule__ClosureExpression__Group_2_0_1_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2(), "rule__ClosureExpression__Group_2_0_1_2__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_1(), "rule__ClosureExpression__Group_2_1__0");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup(), "rule__BlockExpressionWithoutBrackets__Group__0");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1(), "rule__BlockExpressionWithoutBrackets__Group_1__0");
|
||||
builder.put(grammarAccess.getParanthesizedExpressionAccess().getGroup(), "rule__ParanthesizedExpression__Group__0");
|
||||
builder.put(grammarAccess.getQIDAccess().getGroup(), "rule__QID__Group__0");
|
||||
builder.put(grammarAccess.getQIDAccess().getGroup_2(), "rule__QID__Group_2__0");
|
||||
builder.put(grammarAccess.getModelAccess().getUnitsAssignment_0(), "rule__Model__UnitsAssignment_0");
|
||||
builder.put(grammarAccess.getModelAccess().getFunctionsAssignment_1(), "rule__Model__FunctionsAssignment_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getDocumentationAssignment_1(), "rule__Unit__DocumentationAssignment_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getNameAssignment_3(), "rule__Unit__NameAssignment_3");
|
||||
builder.put(grammarAccess.getUnitAccess().getVersionAssignment_4_1(), "rule__Unit__VersionAssignment_4_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getImplementsAssignment_5_1(), "rule__Unit__ImplementsAssignment_5_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1(), "rule__Unit__ImplementsAssignment_5_2_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2(), "rule__Unit__SourceLocationAssignment_7_0_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2(), "rule__Unit__OutputLocationAssignment_7_1_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2(), "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2(), "rule__Unit__RequiredCapabilitiesAssignment_7_3_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3(), "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3");
|
||||
builder.put(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5(), "rule__Unit__FunctionsAssignment_7_5");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__ProvidedCapability__NameSpaceAssignment_1_0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2(), "rule__ProvidedCapability__CondExprAssignment_2_1_0_2");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2(), "rule__ProvidedCapability__NameAssignment_2_1_1_2");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2(), "rule__ProvidedCapability__VersionAssignment_2_1_2_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0(), "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1(), "rule__AliasedRequiredCapability__NameAssignment_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1(), "rule__AliasedRequiredCapability__AliasAssignment_2_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__RequiredCapability__NameSpaceAssignment_1_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2(), "rule__RequiredCapability__NameAssignment_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__RequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__RequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__RequiredCapability__MinAssignment_3_1_2_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__RequiredCapability__MaxAssignment_3_1_3_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
builder.put(grammarAccess.getParameterListAccess().getParametersAssignment_0(), "rule__ParameterList__ParametersAssignment_0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getParametersAssignment_1_1(), "rule__ParameterList__ParametersAssignment_1_1");
|
||||
builder.put(grammarAccess.getParameterAccess().getExprAssignment(), "rule__Parameter__ExprAssignment");
|
||||
builder.put(grammarAccess.getClosureParameterAccess().getExprAssignment(), "rule__ClosureParameter__ExprAssignment");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0(), "rule__ParameterDeclaration__TypeAssignment_0");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1(), "rule__ParameterDeclaration__NameAssignment_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getDocumentationAssignment_0(), "rule__Function__DocumentationAssignment_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVisibilityAssignment_1(), "rule__Function__VisibilityAssignment_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFinalAssignment_2(), "rule__Function__FinalAssignment_2");
|
||||
builder.put(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4(), "rule__Function__ReturnTypeAssignment_4");
|
||||
builder.put(grammarAccess.getFunctionAccess().getNameAssignment_5(), "rule__Function__NameAssignment_5");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0(), "rule__Function__ParametersAssignment_6_1_0_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1(), "rule__Function__ParametersAssignment_6_1_0_1_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1(), "rule__Function__VarArgsAssignment_6_1_0_2_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2(), "rule__Function__ParametersAssignment_6_1_0_2_2");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0(), "rule__Function__VarArgsAssignment_6_1_1_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1(), "rule__Function__ParametersAssignment_6_1_1_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGuardAssignment_7_1(), "rule__Function__GuardAssignment_7_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1(), "rule__Function__FuncExprAssignment_8_0_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1(), "rule__Function__FuncExprAssignment_8_1");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1(), "rule__GuardExpression__GuardExprAssignment_0_1");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1(), "rule__GuardExpression__GuardExprAssignment_1");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AssignmentExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2(), "rule__AssignmentExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1(), "rule__VarDeclaration__FinalAssignment_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1(), "rule__VarDeclaration__TypeAssignment_2_0_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1(), "rule__VarDeclaration__NameAssignment_2_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1(), "rule__VarDeclaration__ValueExprAssignment_3_1");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getFinalAssignment_1(), "rule__ValDeclaration__FinalAssignment_1");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2(), "rule__ValDeclaration__ImmutableAssignment_2");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getTypeAssignment_3(), "rule__ValDeclaration__TypeAssignment_3");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getNameAssignment_4(), "rule__ValDeclaration__NameAssignment_4");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6(), "rule__ValDeclaration__ValueExprAssignment_6");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0(), "rule__SimpleTypeRef__RawTypeAssignment_0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1(), "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0(), "rule__ClosureTypeRef__VarArgsAssignment_1_1_0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4(), "rule__ClosureTypeRef__ReturnTypeAssignment_4");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2(), "rule__CachedExpression__ExprAssignment_0_2");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2(), "rule__OrExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2(), "rule__AndExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1(), "rule__RelationalExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2(), "rule__RelationalExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AdditiveExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2(), "rule__AdditiveExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1(), "rule__MultiplicativeExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2(), "rule__MultiplicativeExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1(), "rule__SetExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2(), "rule__SetExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1(), "rule__UnaryExpression__FunctionNameAssignment_1");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2(), "rule__UnaryExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1(), "rule__PreopExpression__FunctionNameAssignment_1");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getExprAssignment_2(), "rule__PreopExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1(), "rule__PostopExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2(), "rule__InfixExpression__NameAssignment_1_0_2");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4(), "rule__InfixExpression__ParameterListAssignment_1_0_4");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2(), "rule__InfixExpression__IndexExprAssignment_1_1_2");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2(), "rule__InfixExpression__FeatureNameAssignment_1_2_2");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2(), "rule__CallExpression__ParameterListAssignment_1_2");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0(), "rule__WithExpression__ReferencedAdviceAssignment_1_0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1(), "rule__WithExpression__ReferencedAdviceAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1(), "rule__WithExpression__FuncExprAssignment_2_0_1");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1(), "rule__WithExpression__FuncExprAssignment_2_1_1");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2(), "rule__WithContextExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1(), "rule__WithContextExpression__AliasAssignment_3_1");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4(), "rule__WithContextExpression__ContextBlockAssignment_4");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__BlockExpression__ExpressionsAssignment_2_0");
|
||||
builder.put(grammarAccess.getValueAccess().getNameAssignment_1(), "rule__Value__NameAssignment_1");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1(), "rule__KeywordVariables__NameAssignment_1");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getNameAssignment_1(), "rule__OperationCall__NameAssignment_1");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getParameterListAssignment_3(), "rule__OperationCall__ParameterListAssignment_3");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2(), "rule__ConstructorCallExpression__TypeExprAssignment_2");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1(), "rule__ConstructorCallExpression__ParameterListAssignment_3_1");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1(), "rule__ConstructorCallExpression__AliasAssignment_4_1");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5(), "rule__ConstructorCallExpression__ContextBlockAssignment_5");
|
||||
builder.put(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2(), "rule__InitializationBlockExpression__ExpressionsAssignment_2");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1(), "rule__InitializationExpression__LeftExprAssignment_1");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2(), "rule__InitializationExpression__FunctionNameAssignment_2");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3(), "rule__InitializationExpression__RightExprAssignment_3");
|
||||
builder.put(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1(), "rule__FeatureOfThis__FeatureNameAssignment_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1(), "rule__ClosureExpression__ReturnTypeAssignment_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0(), "rule__ClosureExpression__ParametersAssignment_2_0_1_0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1(), "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1(), "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2(), "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0(), "rule__ClosureExpression__VarArgsAssignment_2_1_0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1(), "rule__ClosureExpression__ParametersAssignment_2_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4(), "rule__ClosureExpression__FuncExprAssignment_4");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0(), "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0");
|
||||
builder.put(grammarAccess.getValueLiteralAccess().getValueAssignment(), "rule__ValueLiteral__ValueAssignment");
|
||||
builder.put(grammarAccess.getUnitAccess().getUnorderedGroup_7(), "rule__Unit__UnorderedGroup_7");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), "rule__ProvidedCapability__UnorderedGroup_2_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__AliasedRequiredCapability__UnorderedGroup_3_1");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__RequiredCapability__UnorderedGroup_3_1");
|
||||
}
|
||||
}
|
||||
|
||||
@Inject
|
||||
private NameMappings nameMappings;
|
||||
|
||||
@Inject
|
||||
private ExBeeLangTestLanguageGrammarAccess grammarAccess;
|
||||
|
||||
private Map<AbstractElement, String> nameMappings;
|
||||
|
||||
@Override
|
||||
protected InternalExBeeLangTestLanguageParser createParser() {
|
||||
InternalExBeeLangTestLanguageParser result = new InternalExBeeLangTestLanguageParser(null);
|
||||
|
@ -27,289 +322,9 @@ public class ExBeeLangTestLanguageParser extends AbstractContentAssistParser {
|
|||
|
||||
@Override
|
||||
protected String getRuleName(AbstractElement element) {
|
||||
if (nameMappings == null) {
|
||||
nameMappings = new HashMap<AbstractElement, String>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
{
|
||||
put(grammarAccess.getModelAccess().getAlternatives(), "rule__Model__Alternatives");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1(), "rule__ProvidedCapability__Alternatives_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0(), "rule__AliasedRequiredCapability__Alternatives_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1(), "rule__RequiredCapability__Alternatives_1");
|
||||
put(grammarAccess.getPathAccess().getAlternatives(), "rule__Path__Alternatives");
|
||||
put(grammarAccess.getFirstParameterAccess().getAlternatives(), "rule__FirstParameter__Alternatives");
|
||||
put(grammarAccess.getFunctionAccess().getAlternatives_6_1(), "rule__Function__Alternatives_6_1");
|
||||
put(grammarAccess.getFunctionAccess().getAlternatives_8(), "rule__Function__Alternatives_8");
|
||||
put(grammarAccess.getGuardExpressionAccess().getAlternatives(), "rule__GuardExpression__Alternatives");
|
||||
put(grammarAccess.getAssignmentOperatorAccess().getAlternatives(), "rule__AssignmentOperator__Alternatives");
|
||||
put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
|
||||
put(grammarAccess.getTopLevelExpressionAccess().getAlternatives(), "rule__TopLevelExpression__Alternatives");
|
||||
put(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0(), "rule__VarDeclaration__Alternatives_2_0");
|
||||
put(grammarAccess.getTypeRefAccess().getAlternatives(), "rule__TypeRef__Alternatives");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getAlternatives_1(), "rule__ClosureTypeRef__Alternatives_1");
|
||||
put(grammarAccess.getCachedExpressionAccess().getAlternatives(), "rule__CachedExpression__Alternatives");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives(), "rule__UnaryOrInfixExpression__Alternatives");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__UnaryExpression__FunctionNameAlternatives_1_0");
|
||||
put(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__PreopExpression__FunctionNameAlternatives_1_0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__PostopExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getAlternatives_1(), "rule__InfixExpression__Alternatives_1");
|
||||
put(grammarAccess.getPrimaryExpressionAccess().getAlternatives(), "rule__PrimaryExpression__Alternatives");
|
||||
put(grammarAccess.getWithExpressionAccess().getAlternatives_2(), "rule__WithExpression__Alternatives_2");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0(), "rule__KeywordVariables__NameAlternatives_1_0");
|
||||
put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
|
||||
put(grammarAccess.getClosureExpressionAccess().getAlternatives_2(), "rule__ClosureExpression__Alternatives_2");
|
||||
put(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives(), "rule__OneOrManyExpressions__Alternatives");
|
||||
put(grammarAccess.getQIDAccess().getAlternatives_1(), "rule__QID__Alternatives_1");
|
||||
put(grammarAccess.getQIDAccess().getAlternatives_2_2(), "rule__QID__Alternatives_2_2");
|
||||
put(grammarAccess.getUnitAccess().getGroup(), "rule__Unit__Group__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_4(), "rule__Unit__Group_4__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_5(), "rule__Unit__Group_5__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_5_2(), "rule__Unit__Group_5_2__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_0(), "rule__Unit__Group_7_0__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_1(), "rule__Unit__Group_7_1__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_2(), "rule__Unit__Group_7_2__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_3(), "rule__Unit__Group_7_3__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_4(), "rule__Unit__Group_7_4__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup(), "rule__ProvidedCapability__Group__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2(), "rule__ProvidedCapability__Group_2__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0(), "rule__ProvidedCapability__Group_2_1_0__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1(), "rule__ProvidedCapability__Group_2_1_1__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2(), "rule__ProvidedCapability__Group_2_1_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup(), "rule__AliasedRequiredCapability__Group__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2(), "rule__AliasedRequiredCapability__Group_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3(), "rule__AliasedRequiredCapability__Group_3__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0(), "rule__AliasedRequiredCapability__Group_3_1_0__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1(), "rule__AliasedRequiredCapability__Group_3_1_1__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2(), "rule__AliasedRequiredCapability__Group_3_1_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3(), "rule__AliasedRequiredCapability__Group_3_1_3__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4(), "rule__AliasedRequiredCapability__Group_3_1_4__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup(), "rule__RequiredCapability__Group__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3(), "rule__RequiredCapability__Group_3__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0(), "rule__RequiredCapability__Group_3_1_0__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1(), "rule__RequiredCapability__Group_3_1_1__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2(), "rule__RequiredCapability__Group_3_1_2__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3(), "rule__RequiredCapability__Group_3_1_3__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4(), "rule__RequiredCapability__Group_3_1_4__0");
|
||||
put(grammarAccess.getPathAccess().getGroup_1(), "rule__Path__Group_1__0");
|
||||
put(grammarAccess.getPathAccess().getGroup_1_2(), "rule__Path__Group_1_2__0");
|
||||
put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0");
|
||||
put(grammarAccess.getParameterListAccess().getGroup_1(), "rule__ParameterList__Group_1__0");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getGroup(), "rule__ParameterDeclaration__Group__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup(), "rule__Function__Group__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6(), "rule__Function__Group_6__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0(), "rule__Function__Group_6_1_0__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0_1(), "rule__Function__Group_6_1_0_1__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0_2(), "rule__Function__Group_6_1_0_2__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_1(), "rule__Function__Group_6_1_1__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_7(), "rule__Function__Group_7__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_8_0(), "rule__Function__Group_8_0__0");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGroup_0(), "rule__GuardExpression__Group_0__0");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getGroup(), "rule__AssignmentExpression__Group__0");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getGroup_1(), "rule__AssignmentExpression__Group_1__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup(), "rule__VarDeclaration__Group__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup_2(), "rule__VarDeclaration__Group_2__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup_3(), "rule__VarDeclaration__Group_3__0");
|
||||
put(grammarAccess.getValDeclarationAccess().getGroup(), "rule__ValDeclaration__Group__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup(), "rule__SimpleTypeRef__Group__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup_1(), "rule__SimpleTypeRef__Group_1__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2(), "rule__SimpleTypeRef__Group_1_2__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup(), "rule__ClosureTypeRef__Group__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0(), "rule__ClosureTypeRef__Group_1_0__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1(), "rule__ClosureTypeRef__Group_1_0_1__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2(), "rule__ClosureTypeRef__Group_1_0_2__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_1(), "rule__ClosureTypeRef__Group_1_1__0");
|
||||
put(grammarAccess.getCachedExpressionAccess().getGroup_0(), "rule__CachedExpression__Group_0__0");
|
||||
put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
|
||||
put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
|
||||
put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
|
||||
put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
|
||||
put(grammarAccess.getSetExpressionAccess().getGroup(), "rule__SetExpression__Group__0");
|
||||
put(grammarAccess.getSetExpressionAccess().getGroup_1(), "rule__SetExpression__Group_1__0");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
|
||||
put(grammarAccess.getPreopExpressionAccess().getGroup(), "rule__PreopExpression__Group__0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getGroup(), "rule__PostopExpression__Group__0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getGroup_1(), "rule__PostopExpression__Group_1__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup(), "rule__InfixExpression__Group__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_0(), "rule__InfixExpression__Group_1_0__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_1(), "rule__InfixExpression__Group_1_1__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_2(), "rule__InfixExpression__Group_1_2__0");
|
||||
put(grammarAccess.getCallExpressionAccess().getGroup(), "rule__CallExpression__Group__0");
|
||||
put(grammarAccess.getCallExpressionAccess().getGroup_1(), "rule__CallExpression__Group_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup(), "rule__WithExpression__Group__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_1(), "rule__WithExpression__Group_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_1_1(), "rule__WithExpression__Group_1_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_2_0(), "rule__WithExpression__Group_2_0__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_2_1(), "rule__WithExpression__Group_2_1__0");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getGroup(), "rule__WithContextExpression__Group__0");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getGroup_3(), "rule__WithContextExpression__Group_3__0");
|
||||
put(grammarAccess.getBlockExpressionAccess().getGroup(), "rule__BlockExpression__Group__0");
|
||||
put(grammarAccess.getBlockExpressionAccess().getGroup_2(), "rule__BlockExpression__Group_2__0");
|
||||
put(grammarAccess.getValueAccess().getGroup(), "rule__Value__Group__0");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getGroup(), "rule__KeywordVariables__Group__0");
|
||||
put(grammarAccess.getOperationCallAccess().getGroup(), "rule__OperationCall__Group__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup(), "rule__ConstructorCallExpression__Group__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup_3(), "rule__ConstructorCallExpression__Group_3__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup_4(), "rule__ConstructorCallExpression__Group_4__0");
|
||||
put(grammarAccess.getInitializationBlockExpressionAccess().getGroup(), "rule__InitializationBlockExpression__Group__0");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getGroup(), "rule__InitializationExpression__Group__0");
|
||||
put(grammarAccess.getFeatureOfThisAccess().getGroup(), "rule__FeatureOfThis__Group__0");
|
||||
put(grammarAccess.getLiteralFunctionAccess().getGroup(), "rule__LiteralFunction__Group__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup(), "rule__ClosureExpression__Group__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_1(), "rule__ClosureExpression__Group_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0(), "rule__ClosureExpression__Group_2_0__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1(), "rule__ClosureExpression__Group_2_0_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1(), "rule__ClosureExpression__Group_2_0_1_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2(), "rule__ClosureExpression__Group_2_0_1_2__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_1(), "rule__ClosureExpression__Group_2_1__0");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup(), "rule__BlockExpressionWithoutBrackets__Group__0");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1(), "rule__BlockExpressionWithoutBrackets__Group_1__0");
|
||||
put(grammarAccess.getParanthesizedExpressionAccess().getGroup(), "rule__ParanthesizedExpression__Group__0");
|
||||
put(grammarAccess.getQIDAccess().getGroup(), "rule__QID__Group__0");
|
||||
put(grammarAccess.getQIDAccess().getGroup_2(), "rule__QID__Group_2__0");
|
||||
put(grammarAccess.getModelAccess().getUnitsAssignment_0(), "rule__Model__UnitsAssignment_0");
|
||||
put(grammarAccess.getModelAccess().getFunctionsAssignment_1(), "rule__Model__FunctionsAssignment_1");
|
||||
put(grammarAccess.getUnitAccess().getDocumentationAssignment_1(), "rule__Unit__DocumentationAssignment_1");
|
||||
put(grammarAccess.getUnitAccess().getNameAssignment_3(), "rule__Unit__NameAssignment_3");
|
||||
put(grammarAccess.getUnitAccess().getVersionAssignment_4_1(), "rule__Unit__VersionAssignment_4_1");
|
||||
put(grammarAccess.getUnitAccess().getImplementsAssignment_5_1(), "rule__Unit__ImplementsAssignment_5_1");
|
||||
put(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1(), "rule__Unit__ImplementsAssignment_5_2_1");
|
||||
put(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2(), "rule__Unit__SourceLocationAssignment_7_0_2");
|
||||
put(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2(), "rule__Unit__OutputLocationAssignment_7_1_2");
|
||||
put(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2(), "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2");
|
||||
put(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2(), "rule__Unit__RequiredCapabilitiesAssignment_7_3_2");
|
||||
put(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3(), "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3");
|
||||
put(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5(), "rule__Unit__FunctionsAssignment_7_5");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__ProvidedCapability__NameSpaceAssignment_1_0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2(), "rule__ProvidedCapability__CondExprAssignment_2_1_0_2");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2(), "rule__ProvidedCapability__NameAssignment_2_1_1_2");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2(), "rule__ProvidedCapability__VersionAssignment_2_1_2_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0(), "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1(), "rule__AliasedRequiredCapability__NameAssignment_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1(), "rule__AliasedRequiredCapability__AliasAssignment_2_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__RequiredCapability__NameSpaceAssignment_1_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2(), "rule__RequiredCapability__NameAssignment_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__RequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__RequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__RequiredCapability__MinAssignment_3_1_2_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__RequiredCapability__MaxAssignment_3_1_3_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
put(grammarAccess.getParameterListAccess().getParametersAssignment_0(), "rule__ParameterList__ParametersAssignment_0");
|
||||
put(grammarAccess.getParameterListAccess().getParametersAssignment_1_1(), "rule__ParameterList__ParametersAssignment_1_1");
|
||||
put(grammarAccess.getParameterAccess().getExprAssignment(), "rule__Parameter__ExprAssignment");
|
||||
put(grammarAccess.getClosureParameterAccess().getExprAssignment(), "rule__ClosureParameter__ExprAssignment");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0(), "rule__ParameterDeclaration__TypeAssignment_0");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1(), "rule__ParameterDeclaration__NameAssignment_1");
|
||||
put(grammarAccess.getFunctionAccess().getDocumentationAssignment_0(), "rule__Function__DocumentationAssignment_0");
|
||||
put(grammarAccess.getFunctionAccess().getVisibilityAssignment_1(), "rule__Function__VisibilityAssignment_1");
|
||||
put(grammarAccess.getFunctionAccess().getFinalAssignment_2(), "rule__Function__FinalAssignment_2");
|
||||
put(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4(), "rule__Function__ReturnTypeAssignment_4");
|
||||
put(grammarAccess.getFunctionAccess().getNameAssignment_5(), "rule__Function__NameAssignment_5");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0(), "rule__Function__ParametersAssignment_6_1_0_0");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1(), "rule__Function__ParametersAssignment_6_1_0_1_1");
|
||||
put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1(), "rule__Function__VarArgsAssignment_6_1_0_2_1");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2(), "rule__Function__ParametersAssignment_6_1_0_2_2");
|
||||
put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0(), "rule__Function__VarArgsAssignment_6_1_1_0");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1(), "rule__Function__ParametersAssignment_6_1_1_1");
|
||||
put(grammarAccess.getFunctionAccess().getGuardAssignment_7_1(), "rule__Function__GuardAssignment_7_1");
|
||||
put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1(), "rule__Function__FuncExprAssignment_8_0_1");
|
||||
put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1(), "rule__Function__FuncExprAssignment_8_1");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1(), "rule__GuardExpression__GuardExprAssignment_0_1");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1(), "rule__GuardExpression__GuardExprAssignment_1");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AssignmentExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2(), "rule__AssignmentExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1(), "rule__VarDeclaration__FinalAssignment_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1(), "rule__VarDeclaration__TypeAssignment_2_0_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1(), "rule__VarDeclaration__NameAssignment_2_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1(), "rule__VarDeclaration__ValueExprAssignment_3_1");
|
||||
put(grammarAccess.getValDeclarationAccess().getFinalAssignment_1(), "rule__ValDeclaration__FinalAssignment_1");
|
||||
put(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2(), "rule__ValDeclaration__ImmutableAssignment_2");
|
||||
put(grammarAccess.getValDeclarationAccess().getTypeAssignment_3(), "rule__ValDeclaration__TypeAssignment_3");
|
||||
put(grammarAccess.getValDeclarationAccess().getNameAssignment_4(), "rule__ValDeclaration__NameAssignment_4");
|
||||
put(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6(), "rule__ValDeclaration__ValueExprAssignment_6");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0(), "rule__SimpleTypeRef__RawTypeAssignment_0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1(), "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0(), "rule__ClosureTypeRef__VarArgsAssignment_1_1_0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4(), "rule__ClosureTypeRef__ReturnTypeAssignment_4");
|
||||
put(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2(), "rule__CachedExpression__ExprAssignment_0_2");
|
||||
put(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2(), "rule__OrExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2(), "rule__AndExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1(), "rule__RelationalExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2(), "rule__RelationalExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AdditiveExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2(), "rule__AdditiveExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1(), "rule__MultiplicativeExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2(), "rule__MultiplicativeExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1(), "rule__SetExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2(), "rule__SetExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1(), "rule__UnaryExpression__FunctionNameAssignment_1");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2(), "rule__UnaryExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1(), "rule__PreopExpression__FunctionNameAssignment_1");
|
||||
put(grammarAccess.getPreopExpressionAccess().getExprAssignment_2(), "rule__PreopExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1(), "rule__PostopExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2(), "rule__InfixExpression__NameAssignment_1_0_2");
|
||||
put(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4(), "rule__InfixExpression__ParameterListAssignment_1_0_4");
|
||||
put(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2(), "rule__InfixExpression__IndexExprAssignment_1_1_2");
|
||||
put(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2(), "rule__InfixExpression__FeatureNameAssignment_1_2_2");
|
||||
put(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2(), "rule__CallExpression__ParameterListAssignment_1_2");
|
||||
put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0(), "rule__WithExpression__ReferencedAdviceAssignment_1_0");
|
||||
put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1(), "rule__WithExpression__ReferencedAdviceAssignment_1_1_1");
|
||||
put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1(), "rule__WithExpression__FuncExprAssignment_2_0_1");
|
||||
put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1(), "rule__WithExpression__FuncExprAssignment_2_1_1");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2(), "rule__WithContextExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1(), "rule__WithContextExpression__AliasAssignment_3_1");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4(), "rule__WithContextExpression__ContextBlockAssignment_4");
|
||||
put(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__BlockExpression__ExpressionsAssignment_2_0");
|
||||
put(grammarAccess.getValueAccess().getNameAssignment_1(), "rule__Value__NameAssignment_1");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1(), "rule__KeywordVariables__NameAssignment_1");
|
||||
put(grammarAccess.getOperationCallAccess().getNameAssignment_1(), "rule__OperationCall__NameAssignment_1");
|
||||
put(grammarAccess.getOperationCallAccess().getParameterListAssignment_3(), "rule__OperationCall__ParameterListAssignment_3");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2(), "rule__ConstructorCallExpression__TypeExprAssignment_2");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1(), "rule__ConstructorCallExpression__ParameterListAssignment_3_1");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1(), "rule__ConstructorCallExpression__AliasAssignment_4_1");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5(), "rule__ConstructorCallExpression__ContextBlockAssignment_5");
|
||||
put(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2(), "rule__InitializationBlockExpression__ExpressionsAssignment_2");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1(), "rule__InitializationExpression__LeftExprAssignment_1");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2(), "rule__InitializationExpression__FunctionNameAssignment_2");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3(), "rule__InitializationExpression__RightExprAssignment_3");
|
||||
put(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1(), "rule__FeatureOfThis__FeatureNameAssignment_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1(), "rule__ClosureExpression__ReturnTypeAssignment_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0(), "rule__ClosureExpression__ParametersAssignment_2_0_1_0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1(), "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1(), "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2(), "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2");
|
||||
put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0(), "rule__ClosureExpression__VarArgsAssignment_2_1_0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1(), "rule__ClosureExpression__ParametersAssignment_2_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4(), "rule__ClosureExpression__FuncExprAssignment_4");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0(), "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0");
|
||||
put(grammarAccess.getValueLiteralAccess().getValueAssignment(), "rule__ValueLiteral__ValueAssignment");
|
||||
put(grammarAccess.getUnitAccess().getUnorderedGroup_7(), "rule__Unit__UnorderedGroup_7");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), "rule__ProvidedCapability__UnorderedGroup_2_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__AliasedRequiredCapability__UnorderedGroup_3_1");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__RequiredCapability__UnorderedGroup_3_1");
|
||||
}
|
||||
};
|
||||
}
|
||||
return nameMappings.get(element);
|
||||
return nameMappings.getRuleName(element);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected String[] getInitialHiddenTokens() {
|
||||
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
|
||||
|
@ -322,4 +337,12 @@ public class ExBeeLangTestLanguageParser extends AbstractContentAssistParser {
|
|||
public void setGrammarAccess(ExBeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
this.grammarAccess = grammarAccess;
|
||||
}
|
||||
|
||||
public NameMappings getNameMappings() {
|
||||
return nameMappings;
|
||||
}
|
||||
|
||||
public void setNameMappings(NameMappings nameMappings) {
|
||||
this.nameMappings = nameMappings;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,9 @@
|
|||
*/
|
||||
package org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr;
|
||||
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.inject.Inject;
|
||||
import java.util.HashMap;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.Map;
|
||||
import org.eclipse.xtext.AbstractElement;
|
||||
import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
|
||||
|
@ -13,11 +14,305 @@ import org.eclipse.xtext.testlanguages.backtracking.services.SimpleBeeLangTestLa
|
|||
|
||||
public class SimpleBeeLangTestLanguageParser extends AbstractContentAssistParser {
|
||||
|
||||
@Singleton
|
||||
public static final class NameMappings {
|
||||
|
||||
private final Map<AbstractElement, String> mappings;
|
||||
|
||||
@Inject
|
||||
public NameMappings(SimpleBeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
ImmutableMap.Builder<AbstractElement, String> builder = ImmutableMap.builder();
|
||||
init(builder, grammarAccess);
|
||||
this.mappings = builder.build();
|
||||
}
|
||||
|
||||
public String getRuleName(AbstractElement element) {
|
||||
return mappings.get(element);
|
||||
}
|
||||
|
||||
private static void init(ImmutableMap.Builder<AbstractElement, String> builder, SimpleBeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
builder.put(grammarAccess.getModelAccess().getAlternatives(), "rule__Model__Alternatives");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1(), "rule__ProvidedCapability__Alternatives_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0(), "rule__AliasedRequiredCapability__Alternatives_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1(), "rule__RequiredCapability__Alternatives_1");
|
||||
builder.put(grammarAccess.getPathAccess().getAlternatives(), "rule__Path__Alternatives");
|
||||
builder.put(grammarAccess.getFirstParameterAccess().getAlternatives(), "rule__FirstParameter__Alternatives");
|
||||
builder.put(grammarAccess.getFunctionAccess().getAlternatives_6_1(), "rule__Function__Alternatives_6_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getAlternatives_8(), "rule__Function__Alternatives_8");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getAlternatives(), "rule__GuardExpression__Alternatives");
|
||||
builder.put(grammarAccess.getAssignmentOperatorAccess().getAlternatives(), "rule__AssignmentOperator__Alternatives");
|
||||
builder.put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
|
||||
builder.put(grammarAccess.getTopLevelExpressionAccess().getAlternatives(), "rule__TopLevelExpression__Alternatives");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0(), "rule__VarDeclaration__Alternatives_2_0");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getAlternatives(), "rule__TypeRef__Alternatives");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getAlternatives_1(), "rule__ClosureTypeRef__Alternatives_1");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getAlternatives(), "rule__CachedExpression__Alternatives");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives(), "rule__UnaryOrInfixExpression__Alternatives");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__UnaryExpression__FunctionNameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__PreopExpression__FunctionNameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__PostopExpression__FunctionNameAlternatives_1_1_0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getAlternatives_1(), "rule__InfixExpression__Alternatives_1");
|
||||
builder.put(grammarAccess.getPrimaryExpressionAccess().getAlternatives(), "rule__PrimaryExpression__Alternatives");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getAlternatives_2(), "rule__WithExpression__Alternatives_2");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0(), "rule__KeywordVariables__NameAlternatives_1_0");
|
||||
builder.put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getAlternatives_2(), "rule__ClosureExpression__Alternatives_2");
|
||||
builder.put(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives(), "rule__OneOrManyExpressions__Alternatives");
|
||||
builder.put(grammarAccess.getQIDAccess().getAlternatives_1(), "rule__QID__Alternatives_1");
|
||||
builder.put(grammarAccess.getQIDAccess().getAlternatives_2_2(), "rule__QID__Alternatives_2_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup(), "rule__Unit__Group__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_4(), "rule__Unit__Group_4__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_5(), "rule__Unit__Group_5__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_5_2(), "rule__Unit__Group_5_2__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_0(), "rule__Unit__Group_7_0__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_1(), "rule__Unit__Group_7_1__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_2(), "rule__Unit__Group_7_2__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_3(), "rule__Unit__Group_7_3__0");
|
||||
builder.put(grammarAccess.getUnitAccess().getGroup_7_4(), "rule__Unit__Group_7_4__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup(), "rule__ProvidedCapability__Group__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2(), "rule__ProvidedCapability__Group_2__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0(), "rule__ProvidedCapability__Group_2_1_0__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1(), "rule__ProvidedCapability__Group_2_1_1__0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2(), "rule__ProvidedCapability__Group_2_1_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup(), "rule__AliasedRequiredCapability__Group__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2(), "rule__AliasedRequiredCapability__Group_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3(), "rule__AliasedRequiredCapability__Group_3__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0(), "rule__AliasedRequiredCapability__Group_3_1_0__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1(), "rule__AliasedRequiredCapability__Group_3_1_1__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2(), "rule__AliasedRequiredCapability__Group_3_1_2__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3(), "rule__AliasedRequiredCapability__Group_3_1_3__0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4(), "rule__AliasedRequiredCapability__Group_3_1_4__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup(), "rule__RequiredCapability__Group__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3(), "rule__RequiredCapability__Group_3__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0(), "rule__RequiredCapability__Group_3_1_0__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1(), "rule__RequiredCapability__Group_3_1_1__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2(), "rule__RequiredCapability__Group_3_1_2__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3(), "rule__RequiredCapability__Group_3_1_3__0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4(), "rule__RequiredCapability__Group_3_1_4__0");
|
||||
builder.put(grammarAccess.getPathAccess().getGroup_1(), "rule__Path__Group_1__0");
|
||||
builder.put(grammarAccess.getPathAccess().getGroup_1_2(), "rule__Path__Group_1_2__0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getGroup_1(), "rule__ParameterList__Group_1__0");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getGroup(), "rule__ParameterDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup(), "rule__Function__Group__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6(), "rule__Function__Group_6__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0(), "rule__Function__Group_6_1_0__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0_1(), "rule__Function__Group_6_1_0_1__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_0_2(), "rule__Function__Group_6_1_0_2__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_6_1_1(), "rule__Function__Group_6_1_1__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_7(), "rule__Function__Group_7__0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGroup_8_0(), "rule__Function__Group_8_0__0");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGroup_0(), "rule__GuardExpression__Group_0__0");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getGroup(), "rule__AssignmentExpression__Group__0");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getGroup_1(), "rule__AssignmentExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup(), "rule__VarDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup_2(), "rule__VarDeclaration__Group_2__0");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getGroup_3(), "rule__VarDeclaration__Group_3__0");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getGroup(), "rule__ValDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup(), "rule__SimpleTypeRef__Group__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup_1(), "rule__SimpleTypeRef__Group_1__0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2(), "rule__SimpleTypeRef__Group_1_2__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup(), "rule__ClosureTypeRef__Group__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0(), "rule__ClosureTypeRef__Group_1_0__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1(), "rule__ClosureTypeRef__Group_1_0_1__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2(), "rule__ClosureTypeRef__Group_1_0_2__0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getGroup_1_1(), "rule__ClosureTypeRef__Group_1_1__0");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getGroup_0(), "rule__CachedExpression__Group_0__0");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getGroup(), "rule__SetExpression__Group__0");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getGroup_1(), "rule__SetExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getGroup(), "rule__PreopExpression__Group__0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getGroup(), "rule__PostopExpression__Group__0");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getGroup_1(), "rule__PostopExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup(), "rule__InfixExpression__Group__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_0(), "rule__InfixExpression__Group_1_0__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_1(), "rule__InfixExpression__Group_1_1__0");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getGroup_1_2(), "rule__InfixExpression__Group_1_2__0");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getGroup(), "rule__CallExpression__Group__0");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getGroup_1(), "rule__CallExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup(), "rule__WithExpression__Group__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_1(), "rule__WithExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_1_1(), "rule__WithExpression__Group_1_1__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_2_0(), "rule__WithExpression__Group_2_0__0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getGroup_2_1(), "rule__WithExpression__Group_2_1__0");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getGroup(), "rule__WithContextExpression__Group__0");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getGroup_3(), "rule__WithContextExpression__Group_3__0");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getGroup(), "rule__BlockExpression__Group__0");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getGroup_2(), "rule__BlockExpression__Group_2__0");
|
||||
builder.put(grammarAccess.getValueAccess().getGroup(), "rule__Value__Group__0");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getGroup(), "rule__KeywordVariables__Group__0");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getGroup(), "rule__OperationCall__Group__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup(), "rule__ConstructorCallExpression__Group__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup_3(), "rule__ConstructorCallExpression__Group_3__0");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getGroup_4(), "rule__ConstructorCallExpression__Group_4__0");
|
||||
builder.put(grammarAccess.getInitializationBlockExpressionAccess().getGroup(), "rule__InitializationBlockExpression__Group__0");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getGroup(), "rule__InitializationExpression__Group__0");
|
||||
builder.put(grammarAccess.getFeatureOfThisAccess().getGroup(), "rule__FeatureOfThis__Group__0");
|
||||
builder.put(grammarAccess.getLiteralFunctionAccess().getGroup(), "rule__LiteralFunction__Group__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup(), "rule__ClosureExpression__Group__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_1(), "rule__ClosureExpression__Group_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0(), "rule__ClosureExpression__Group_2_0__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1(), "rule__ClosureExpression__Group_2_0_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1(), "rule__ClosureExpression__Group_2_0_1_1__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2(), "rule__ClosureExpression__Group_2_0_1_2__0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getGroup_2_1(), "rule__ClosureExpression__Group_2_1__0");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup(), "rule__BlockExpressionWithoutBrackets__Group__0");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1(), "rule__BlockExpressionWithoutBrackets__Group_1__0");
|
||||
builder.put(grammarAccess.getParanthesizedExpressionAccess().getGroup(), "rule__ParanthesizedExpression__Group__0");
|
||||
builder.put(grammarAccess.getQIDAccess().getGroup(), "rule__QID__Group__0");
|
||||
builder.put(grammarAccess.getQIDAccess().getGroup_2(), "rule__QID__Group_2__0");
|
||||
builder.put(grammarAccess.getModelAccess().getUnitsAssignment_0(), "rule__Model__UnitsAssignment_0");
|
||||
builder.put(grammarAccess.getModelAccess().getFunctionsAssignment_1(), "rule__Model__FunctionsAssignment_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getDocumentationAssignment_1(), "rule__Unit__DocumentationAssignment_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getNameAssignment_3(), "rule__Unit__NameAssignment_3");
|
||||
builder.put(grammarAccess.getUnitAccess().getVersionAssignment_4_1(), "rule__Unit__VersionAssignment_4_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getImplementsAssignment_5_1(), "rule__Unit__ImplementsAssignment_5_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1(), "rule__Unit__ImplementsAssignment_5_2_1");
|
||||
builder.put(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2(), "rule__Unit__SourceLocationAssignment_7_0_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2(), "rule__Unit__OutputLocationAssignment_7_1_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2(), "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2(), "rule__Unit__RequiredCapabilitiesAssignment_7_3_2");
|
||||
builder.put(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3(), "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3");
|
||||
builder.put(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5(), "rule__Unit__FunctionsAssignment_7_5");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__ProvidedCapability__NameSpaceAssignment_1_0");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2(), "rule__ProvidedCapability__CondExprAssignment_2_1_0_2");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2(), "rule__ProvidedCapability__NameAssignment_2_1_1_2");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2(), "rule__ProvidedCapability__VersionAssignment_2_1_2_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0(), "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1(), "rule__AliasedRequiredCapability__NameAssignment_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1(), "rule__AliasedRequiredCapability__AliasAssignment_2_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__RequiredCapability__NameSpaceAssignment_1_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2(), "rule__RequiredCapability__NameAssignment_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__RequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__RequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__RequiredCapability__MinAssignment_3_1_2_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__RequiredCapability__MaxAssignment_3_1_3_2");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
builder.put(grammarAccess.getParameterListAccess().getParametersAssignment_0(), "rule__ParameterList__ParametersAssignment_0");
|
||||
builder.put(grammarAccess.getParameterListAccess().getParametersAssignment_1_1(), "rule__ParameterList__ParametersAssignment_1_1");
|
||||
builder.put(grammarAccess.getParameterAccess().getExprAssignment(), "rule__Parameter__ExprAssignment");
|
||||
builder.put(grammarAccess.getClosureParameterAccess().getExprAssignment(), "rule__ClosureParameter__ExprAssignment");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0(), "rule__ParameterDeclaration__TypeAssignment_0");
|
||||
builder.put(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1(), "rule__ParameterDeclaration__NameAssignment_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getDocumentationAssignment_0(), "rule__Function__DocumentationAssignment_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVisibilityAssignment_1(), "rule__Function__VisibilityAssignment_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFinalAssignment_2(), "rule__Function__FinalAssignment_2");
|
||||
builder.put(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4(), "rule__Function__ReturnTypeAssignment_4");
|
||||
builder.put(grammarAccess.getFunctionAccess().getNameAssignment_5(), "rule__Function__NameAssignment_5");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0(), "rule__Function__ParametersAssignment_6_1_0_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1(), "rule__Function__ParametersAssignment_6_1_0_1_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1(), "rule__Function__VarArgsAssignment_6_1_0_2_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2(), "rule__Function__ParametersAssignment_6_1_0_2_2");
|
||||
builder.put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0(), "rule__Function__VarArgsAssignment_6_1_1_0");
|
||||
builder.put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1(), "rule__Function__ParametersAssignment_6_1_1_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getGuardAssignment_7_1(), "rule__Function__GuardAssignment_7_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1(), "rule__Function__FuncExprAssignment_8_0_1");
|
||||
builder.put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1(), "rule__Function__FuncExprAssignment_8_1");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1(), "rule__GuardExpression__GuardExprAssignment_0_1");
|
||||
builder.put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1(), "rule__GuardExpression__GuardExprAssignment_1");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AssignmentExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2(), "rule__AssignmentExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1(), "rule__VarDeclaration__FinalAssignment_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1(), "rule__VarDeclaration__TypeAssignment_2_0_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1(), "rule__VarDeclaration__NameAssignment_2_1");
|
||||
builder.put(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1(), "rule__VarDeclaration__ValueExprAssignment_3_1");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getFinalAssignment_1(), "rule__ValDeclaration__FinalAssignment_1");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2(), "rule__ValDeclaration__ImmutableAssignment_2");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getTypeAssignment_3(), "rule__ValDeclaration__TypeAssignment_3");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getNameAssignment_4(), "rule__ValDeclaration__NameAssignment_4");
|
||||
builder.put(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6(), "rule__ValDeclaration__ValueExprAssignment_6");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0(), "rule__SimpleTypeRef__RawTypeAssignment_0");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1");
|
||||
builder.put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1(), "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0(), "rule__ClosureTypeRef__VarArgsAssignment_1_1_0");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4(), "rule__ClosureTypeRef__ReturnTypeAssignment_4");
|
||||
builder.put(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2(), "rule__CachedExpression__ExprAssignment_0_2");
|
||||
builder.put(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2(), "rule__OrExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2(), "rule__AndExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1(), "rule__RelationalExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2(), "rule__RelationalExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AdditiveExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2(), "rule__AdditiveExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1(), "rule__MultiplicativeExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2(), "rule__MultiplicativeExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1(), "rule__SetExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2(), "rule__SetExpression__RightExprAssignment_1_2");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1(), "rule__UnaryExpression__FunctionNameAssignment_1");
|
||||
builder.put(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2(), "rule__UnaryExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1(), "rule__PreopExpression__FunctionNameAssignment_1");
|
||||
builder.put(grammarAccess.getPreopExpressionAccess().getExprAssignment_2(), "rule__PreopExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1(), "rule__PostopExpression__FunctionNameAssignment_1_1");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2(), "rule__InfixExpression__NameAssignment_1_0_2");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4(), "rule__InfixExpression__ParameterListAssignment_1_0_4");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2(), "rule__InfixExpression__IndexExprAssignment_1_1_2");
|
||||
builder.put(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2(), "rule__InfixExpression__FeatureNameAssignment_1_2_2");
|
||||
builder.put(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2(), "rule__CallExpression__ParameterListAssignment_1_2");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0(), "rule__WithExpression__ReferencedAdviceAssignment_1_0");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1(), "rule__WithExpression__ReferencedAdviceAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1(), "rule__WithExpression__FuncExprAssignment_2_0_1");
|
||||
builder.put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1(), "rule__WithExpression__FuncExprAssignment_2_1_1");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2(), "rule__WithContextExpression__ExprAssignment_2");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1(), "rule__WithContextExpression__AliasAssignment_3_1");
|
||||
builder.put(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4(), "rule__WithContextExpression__ContextBlockAssignment_4");
|
||||
builder.put(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__BlockExpression__ExpressionsAssignment_2_0");
|
||||
builder.put(grammarAccess.getValueAccess().getNameAssignment_1(), "rule__Value__NameAssignment_1");
|
||||
builder.put(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1(), "rule__KeywordVariables__NameAssignment_1");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getNameAssignment_1(), "rule__OperationCall__NameAssignment_1");
|
||||
builder.put(grammarAccess.getOperationCallAccess().getParameterListAssignment_3(), "rule__OperationCall__ParameterListAssignment_3");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2(), "rule__ConstructorCallExpression__TypeExprAssignment_2");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1(), "rule__ConstructorCallExpression__ParameterListAssignment_3_1");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1(), "rule__ConstructorCallExpression__AliasAssignment_4_1");
|
||||
builder.put(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5(), "rule__ConstructorCallExpression__ContextBlockAssignment_5");
|
||||
builder.put(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2(), "rule__InitializationBlockExpression__ExpressionsAssignment_2");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1(), "rule__InitializationExpression__LeftExprAssignment_1");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2(), "rule__InitializationExpression__FunctionNameAssignment_2");
|
||||
builder.put(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3(), "rule__InitializationExpression__RightExprAssignment_3");
|
||||
builder.put(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1(), "rule__FeatureOfThis__FeatureNameAssignment_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1(), "rule__ClosureExpression__ReturnTypeAssignment_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0(), "rule__ClosureExpression__ParametersAssignment_2_0_1_0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1(), "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1(), "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2(), "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0(), "rule__ClosureExpression__VarArgsAssignment_2_1_0");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1(), "rule__ClosureExpression__ParametersAssignment_2_1_1");
|
||||
builder.put(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4(), "rule__ClosureExpression__FuncExprAssignment_4");
|
||||
builder.put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0(), "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0");
|
||||
builder.put(grammarAccess.getValueLiteralAccess().getValueAssignment(), "rule__ValueLiteral__ValueAssignment");
|
||||
builder.put(grammarAccess.getUnitAccess().getUnorderedGroup_7(), "rule__Unit__UnorderedGroup_7");
|
||||
builder.put(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), "rule__ProvidedCapability__UnorderedGroup_2_1");
|
||||
builder.put(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__AliasedRequiredCapability__UnorderedGroup_3_1");
|
||||
builder.put(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__RequiredCapability__UnorderedGroup_3_1");
|
||||
}
|
||||
}
|
||||
|
||||
@Inject
|
||||
private NameMappings nameMappings;
|
||||
|
||||
@Inject
|
||||
private SimpleBeeLangTestLanguageGrammarAccess grammarAccess;
|
||||
|
||||
private Map<AbstractElement, String> nameMappings;
|
||||
|
||||
@Override
|
||||
protected InternalSimpleBeeLangTestLanguageParser createParser() {
|
||||
InternalSimpleBeeLangTestLanguageParser result = new InternalSimpleBeeLangTestLanguageParser(null);
|
||||
|
@ -27,289 +322,9 @@ public class SimpleBeeLangTestLanguageParser extends AbstractContentAssistParser
|
|||
|
||||
@Override
|
||||
protected String getRuleName(AbstractElement element) {
|
||||
if (nameMappings == null) {
|
||||
nameMappings = new HashMap<AbstractElement, String>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
{
|
||||
put(grammarAccess.getModelAccess().getAlternatives(), "rule__Model__Alternatives");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1(), "rule__ProvidedCapability__Alternatives_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0(), "rule__AliasedRequiredCapability__Alternatives_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1(), "rule__RequiredCapability__Alternatives_1");
|
||||
put(grammarAccess.getPathAccess().getAlternatives(), "rule__Path__Alternatives");
|
||||
put(grammarAccess.getFirstParameterAccess().getAlternatives(), "rule__FirstParameter__Alternatives");
|
||||
put(grammarAccess.getFunctionAccess().getAlternatives_6_1(), "rule__Function__Alternatives_6_1");
|
||||
put(grammarAccess.getFunctionAccess().getAlternatives_8(), "rule__Function__Alternatives_8");
|
||||
put(grammarAccess.getGuardExpressionAccess().getAlternatives(), "rule__GuardExpression__Alternatives");
|
||||
put(grammarAccess.getAssignmentOperatorAccess().getAlternatives(), "rule__AssignmentOperator__Alternatives");
|
||||
put(grammarAccess.getRelationalOperatorAccess().getAlternatives(), "rule__RelationalOperator__Alternatives");
|
||||
put(grammarAccess.getTopLevelExpressionAccess().getAlternatives(), "rule__TopLevelExpression__Alternatives");
|
||||
put(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0(), "rule__VarDeclaration__Alternatives_2_0");
|
||||
put(grammarAccess.getTypeRefAccess().getAlternatives(), "rule__TypeRef__Alternatives");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getAlternatives_1(), "rule__ClosureTypeRef__Alternatives_1");
|
||||
put(grammarAccess.getCachedExpressionAccess().getAlternatives(), "rule__CachedExpression__Alternatives");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives(), "rule__UnaryOrInfixExpression__Alternatives");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__UnaryExpression__FunctionNameAlternatives_1_0");
|
||||
put(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0(), "rule__PreopExpression__FunctionNameAlternatives_1_0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0(), "rule__PostopExpression__FunctionNameAlternatives_1_1_0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getAlternatives_1(), "rule__InfixExpression__Alternatives_1");
|
||||
put(grammarAccess.getPrimaryExpressionAccess().getAlternatives(), "rule__PrimaryExpression__Alternatives");
|
||||
put(grammarAccess.getWithExpressionAccess().getAlternatives_2(), "rule__WithExpression__Alternatives_2");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0(), "rule__KeywordVariables__NameAlternatives_1_0");
|
||||
put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
|
||||
put(grammarAccess.getClosureExpressionAccess().getAlternatives_2(), "rule__ClosureExpression__Alternatives_2");
|
||||
put(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives(), "rule__OneOrManyExpressions__Alternatives");
|
||||
put(grammarAccess.getQIDAccess().getAlternatives_1(), "rule__QID__Alternatives_1");
|
||||
put(grammarAccess.getQIDAccess().getAlternatives_2_2(), "rule__QID__Alternatives_2_2");
|
||||
put(grammarAccess.getUnitAccess().getGroup(), "rule__Unit__Group__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_4(), "rule__Unit__Group_4__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_5(), "rule__Unit__Group_5__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_5_2(), "rule__Unit__Group_5_2__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_0(), "rule__Unit__Group_7_0__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_1(), "rule__Unit__Group_7_1__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_2(), "rule__Unit__Group_7_2__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_3(), "rule__Unit__Group_7_3__0");
|
||||
put(grammarAccess.getUnitAccess().getGroup_7_4(), "rule__Unit__Group_7_4__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup(), "rule__ProvidedCapability__Group__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2(), "rule__ProvidedCapability__Group_2__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0(), "rule__ProvidedCapability__Group_2_1_0__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1(), "rule__ProvidedCapability__Group_2_1_1__0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2(), "rule__ProvidedCapability__Group_2_1_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup(), "rule__AliasedRequiredCapability__Group__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2(), "rule__AliasedRequiredCapability__Group_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3(), "rule__AliasedRequiredCapability__Group_3__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0(), "rule__AliasedRequiredCapability__Group_3_1_0__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1(), "rule__AliasedRequiredCapability__Group_3_1_1__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2(), "rule__AliasedRequiredCapability__Group_3_1_2__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3(), "rule__AliasedRequiredCapability__Group_3_1_3__0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4(), "rule__AliasedRequiredCapability__Group_3_1_4__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup(), "rule__RequiredCapability__Group__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3(), "rule__RequiredCapability__Group_3__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0(), "rule__RequiredCapability__Group_3_1_0__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1(), "rule__RequiredCapability__Group_3_1_1__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2(), "rule__RequiredCapability__Group_3_1_2__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3(), "rule__RequiredCapability__Group_3_1_3__0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4(), "rule__RequiredCapability__Group_3_1_4__0");
|
||||
put(grammarAccess.getPathAccess().getGroup_1(), "rule__Path__Group_1__0");
|
||||
put(grammarAccess.getPathAccess().getGroup_1_2(), "rule__Path__Group_1_2__0");
|
||||
put(grammarAccess.getParameterListAccess().getGroup(), "rule__ParameterList__Group__0");
|
||||
put(grammarAccess.getParameterListAccess().getGroup_1(), "rule__ParameterList__Group_1__0");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getGroup(), "rule__ParameterDeclaration__Group__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup(), "rule__Function__Group__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6(), "rule__Function__Group_6__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0(), "rule__Function__Group_6_1_0__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0_1(), "rule__Function__Group_6_1_0_1__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_0_2(), "rule__Function__Group_6_1_0_2__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_6_1_1(), "rule__Function__Group_6_1_1__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_7(), "rule__Function__Group_7__0");
|
||||
put(grammarAccess.getFunctionAccess().getGroup_8_0(), "rule__Function__Group_8_0__0");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGroup_0(), "rule__GuardExpression__Group_0__0");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getGroup(), "rule__AssignmentExpression__Group__0");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getGroup_1(), "rule__AssignmentExpression__Group_1__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup(), "rule__VarDeclaration__Group__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup_2(), "rule__VarDeclaration__Group_2__0");
|
||||
put(grammarAccess.getVarDeclarationAccess().getGroup_3(), "rule__VarDeclaration__Group_3__0");
|
||||
put(grammarAccess.getValDeclarationAccess().getGroup(), "rule__ValDeclaration__Group__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup(), "rule__SimpleTypeRef__Group__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup_1(), "rule__SimpleTypeRef__Group_1__0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2(), "rule__SimpleTypeRef__Group_1_2__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup(), "rule__ClosureTypeRef__Group__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0(), "rule__ClosureTypeRef__Group_1_0__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1(), "rule__ClosureTypeRef__Group_1_0_1__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2(), "rule__ClosureTypeRef__Group_1_0_2__0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getGroup_1_1(), "rule__ClosureTypeRef__Group_1_1__0");
|
||||
put(grammarAccess.getCachedExpressionAccess().getGroup_0(), "rule__CachedExpression__Group_0__0");
|
||||
put(grammarAccess.getOrExpressionAccess().getGroup(), "rule__OrExpression__Group__0");
|
||||
put(grammarAccess.getOrExpressionAccess().getGroup_1(), "rule__OrExpression__Group_1__0");
|
||||
put(grammarAccess.getAndExpressionAccess().getGroup(), "rule__AndExpression__Group__0");
|
||||
put(grammarAccess.getAndExpressionAccess().getGroup_1(), "rule__AndExpression__Group_1__0");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getGroup(), "rule__RelationalExpression__Group__0");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getGroup_1(), "rule__RelationalExpression__Group_1__0");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getGroup(), "rule__AdditiveExpression__Group__0");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getGroup_1(), "rule__AdditiveExpression__Group_1__0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup(), "rule__MultiplicativeExpression__Group__0");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
|
||||
put(grammarAccess.getSetExpressionAccess().getGroup(), "rule__SetExpression__Group__0");
|
||||
put(grammarAccess.getSetExpressionAccess().getGroup_1(), "rule__SetExpression__Group_1__0");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
|
||||
put(grammarAccess.getPreopExpressionAccess().getGroup(), "rule__PreopExpression__Group__0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getGroup(), "rule__PostopExpression__Group__0");
|
||||
put(grammarAccess.getPostopExpressionAccess().getGroup_1(), "rule__PostopExpression__Group_1__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup(), "rule__InfixExpression__Group__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_0(), "rule__InfixExpression__Group_1_0__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_1(), "rule__InfixExpression__Group_1_1__0");
|
||||
put(grammarAccess.getInfixExpressionAccess().getGroup_1_2(), "rule__InfixExpression__Group_1_2__0");
|
||||
put(grammarAccess.getCallExpressionAccess().getGroup(), "rule__CallExpression__Group__0");
|
||||
put(grammarAccess.getCallExpressionAccess().getGroup_1(), "rule__CallExpression__Group_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup(), "rule__WithExpression__Group__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_1(), "rule__WithExpression__Group_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_1_1(), "rule__WithExpression__Group_1_1__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_2_0(), "rule__WithExpression__Group_2_0__0");
|
||||
put(grammarAccess.getWithExpressionAccess().getGroup_2_1(), "rule__WithExpression__Group_2_1__0");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getGroup(), "rule__WithContextExpression__Group__0");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getGroup_3(), "rule__WithContextExpression__Group_3__0");
|
||||
put(grammarAccess.getBlockExpressionAccess().getGroup(), "rule__BlockExpression__Group__0");
|
||||
put(grammarAccess.getBlockExpressionAccess().getGroup_2(), "rule__BlockExpression__Group_2__0");
|
||||
put(grammarAccess.getValueAccess().getGroup(), "rule__Value__Group__0");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getGroup(), "rule__KeywordVariables__Group__0");
|
||||
put(grammarAccess.getOperationCallAccess().getGroup(), "rule__OperationCall__Group__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup(), "rule__ConstructorCallExpression__Group__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup_3(), "rule__ConstructorCallExpression__Group_3__0");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getGroup_4(), "rule__ConstructorCallExpression__Group_4__0");
|
||||
put(grammarAccess.getInitializationBlockExpressionAccess().getGroup(), "rule__InitializationBlockExpression__Group__0");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getGroup(), "rule__InitializationExpression__Group__0");
|
||||
put(grammarAccess.getFeatureOfThisAccess().getGroup(), "rule__FeatureOfThis__Group__0");
|
||||
put(grammarAccess.getLiteralFunctionAccess().getGroup(), "rule__LiteralFunction__Group__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup(), "rule__ClosureExpression__Group__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_1(), "rule__ClosureExpression__Group_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0(), "rule__ClosureExpression__Group_2_0__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1(), "rule__ClosureExpression__Group_2_0_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1(), "rule__ClosureExpression__Group_2_0_1_1__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2(), "rule__ClosureExpression__Group_2_0_1_2__0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getGroup_2_1(), "rule__ClosureExpression__Group_2_1__0");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup(), "rule__BlockExpressionWithoutBrackets__Group__0");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1(), "rule__BlockExpressionWithoutBrackets__Group_1__0");
|
||||
put(grammarAccess.getParanthesizedExpressionAccess().getGroup(), "rule__ParanthesizedExpression__Group__0");
|
||||
put(grammarAccess.getQIDAccess().getGroup(), "rule__QID__Group__0");
|
||||
put(grammarAccess.getQIDAccess().getGroup_2(), "rule__QID__Group_2__0");
|
||||
put(grammarAccess.getModelAccess().getUnitsAssignment_0(), "rule__Model__UnitsAssignment_0");
|
||||
put(grammarAccess.getModelAccess().getFunctionsAssignment_1(), "rule__Model__FunctionsAssignment_1");
|
||||
put(grammarAccess.getUnitAccess().getDocumentationAssignment_1(), "rule__Unit__DocumentationAssignment_1");
|
||||
put(grammarAccess.getUnitAccess().getNameAssignment_3(), "rule__Unit__NameAssignment_3");
|
||||
put(grammarAccess.getUnitAccess().getVersionAssignment_4_1(), "rule__Unit__VersionAssignment_4_1");
|
||||
put(grammarAccess.getUnitAccess().getImplementsAssignment_5_1(), "rule__Unit__ImplementsAssignment_5_1");
|
||||
put(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1(), "rule__Unit__ImplementsAssignment_5_2_1");
|
||||
put(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2(), "rule__Unit__SourceLocationAssignment_7_0_2");
|
||||
put(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2(), "rule__Unit__OutputLocationAssignment_7_1_2");
|
||||
put(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2(), "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2");
|
||||
put(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2(), "rule__Unit__RequiredCapabilitiesAssignment_7_3_2");
|
||||
put(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3(), "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3");
|
||||
put(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5(), "rule__Unit__FunctionsAssignment_7_5");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__ProvidedCapability__NameSpaceAssignment_1_0");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2(), "rule__ProvidedCapability__CondExprAssignment_2_1_0_2");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2(), "rule__ProvidedCapability__NameAssignment_2_1_1_2");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2(), "rule__ProvidedCapability__VersionAssignment_2_1_2_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0(), "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1(), "rule__AliasedRequiredCapability__NameAssignment_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1(), "rule__AliasedRequiredCapability__AliasAssignment_2_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0(), "rule__RequiredCapability__NameSpaceAssignment_1_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2(), "rule__RequiredCapability__NameAssignment_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2(), "rule__RequiredCapability__CondExprAssignment_3_1_0_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0(), "rule__RequiredCapability__GreedyAssignment_3_1_1_0");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2(), "rule__RequiredCapability__MinAssignment_3_1_2_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2(), "rule__RequiredCapability__MaxAssignment_3_1_3_2");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2(), "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2");
|
||||
put(grammarAccess.getParameterListAccess().getParametersAssignment_0(), "rule__ParameterList__ParametersAssignment_0");
|
||||
put(grammarAccess.getParameterListAccess().getParametersAssignment_1_1(), "rule__ParameterList__ParametersAssignment_1_1");
|
||||
put(grammarAccess.getParameterAccess().getExprAssignment(), "rule__Parameter__ExprAssignment");
|
||||
put(grammarAccess.getClosureParameterAccess().getExprAssignment(), "rule__ClosureParameter__ExprAssignment");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0(), "rule__ParameterDeclaration__TypeAssignment_0");
|
||||
put(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1(), "rule__ParameterDeclaration__NameAssignment_1");
|
||||
put(grammarAccess.getFunctionAccess().getDocumentationAssignment_0(), "rule__Function__DocumentationAssignment_0");
|
||||
put(grammarAccess.getFunctionAccess().getVisibilityAssignment_1(), "rule__Function__VisibilityAssignment_1");
|
||||
put(grammarAccess.getFunctionAccess().getFinalAssignment_2(), "rule__Function__FinalAssignment_2");
|
||||
put(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4(), "rule__Function__ReturnTypeAssignment_4");
|
||||
put(grammarAccess.getFunctionAccess().getNameAssignment_5(), "rule__Function__NameAssignment_5");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0(), "rule__Function__ParametersAssignment_6_1_0_0");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1(), "rule__Function__ParametersAssignment_6_1_0_1_1");
|
||||
put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1(), "rule__Function__VarArgsAssignment_6_1_0_2_1");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2(), "rule__Function__ParametersAssignment_6_1_0_2_2");
|
||||
put(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0(), "rule__Function__VarArgsAssignment_6_1_1_0");
|
||||
put(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1(), "rule__Function__ParametersAssignment_6_1_1_1");
|
||||
put(grammarAccess.getFunctionAccess().getGuardAssignment_7_1(), "rule__Function__GuardAssignment_7_1");
|
||||
put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1(), "rule__Function__FuncExprAssignment_8_0_1");
|
||||
put(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1(), "rule__Function__FuncExprAssignment_8_1");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1(), "rule__GuardExpression__GuardExprAssignment_0_1");
|
||||
put(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1(), "rule__GuardExpression__GuardExprAssignment_1");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AssignmentExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2(), "rule__AssignmentExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1(), "rule__VarDeclaration__FinalAssignment_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1(), "rule__VarDeclaration__TypeAssignment_2_0_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1(), "rule__VarDeclaration__NameAssignment_2_1");
|
||||
put(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1(), "rule__VarDeclaration__ValueExprAssignment_3_1");
|
||||
put(grammarAccess.getValDeclarationAccess().getFinalAssignment_1(), "rule__ValDeclaration__FinalAssignment_1");
|
||||
put(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2(), "rule__ValDeclaration__ImmutableAssignment_2");
|
||||
put(grammarAccess.getValDeclarationAccess().getTypeAssignment_3(), "rule__ValDeclaration__TypeAssignment_3");
|
||||
put(grammarAccess.getValDeclarationAccess().getNameAssignment_4(), "rule__ValDeclaration__NameAssignment_4");
|
||||
put(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6(), "rule__ValDeclaration__ValueExprAssignment_6");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0(), "rule__SimpleTypeRef__RawTypeAssignment_0");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1");
|
||||
put(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1(), "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1(), "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0(), "rule__ClosureTypeRef__VarArgsAssignment_1_1_0");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1(), "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1");
|
||||
put(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4(), "rule__ClosureTypeRef__ReturnTypeAssignment_4");
|
||||
put(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2(), "rule__CachedExpression__ExprAssignment_0_2");
|
||||
put(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2(), "rule__OrExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2(), "rule__AndExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1(), "rule__RelationalExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2(), "rule__RelationalExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1(), "rule__AdditiveExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2(), "rule__AdditiveExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1(), "rule__MultiplicativeExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2(), "rule__MultiplicativeExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1(), "rule__SetExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2(), "rule__SetExpression__RightExprAssignment_1_2");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1(), "rule__UnaryExpression__FunctionNameAssignment_1");
|
||||
put(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2(), "rule__UnaryExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1(), "rule__PreopExpression__FunctionNameAssignment_1");
|
||||
put(grammarAccess.getPreopExpressionAccess().getExprAssignment_2(), "rule__PreopExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1(), "rule__PostopExpression__FunctionNameAssignment_1_1");
|
||||
put(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2(), "rule__InfixExpression__NameAssignment_1_0_2");
|
||||
put(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4(), "rule__InfixExpression__ParameterListAssignment_1_0_4");
|
||||
put(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2(), "rule__InfixExpression__IndexExprAssignment_1_1_2");
|
||||
put(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2(), "rule__InfixExpression__FeatureNameAssignment_1_2_2");
|
||||
put(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2(), "rule__CallExpression__ParameterListAssignment_1_2");
|
||||
put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0(), "rule__WithExpression__ReferencedAdviceAssignment_1_0");
|
||||
put(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1(), "rule__WithExpression__ReferencedAdviceAssignment_1_1_1");
|
||||
put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1(), "rule__WithExpression__FuncExprAssignment_2_0_1");
|
||||
put(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1(), "rule__WithExpression__FuncExprAssignment_2_1_1");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2(), "rule__WithContextExpression__ExprAssignment_2");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1(), "rule__WithContextExpression__AliasAssignment_3_1");
|
||||
put(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4(), "rule__WithContextExpression__ContextBlockAssignment_4");
|
||||
put(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0(), "rule__BlockExpression__ExpressionsAssignment_2_0");
|
||||
put(grammarAccess.getValueAccess().getNameAssignment_1(), "rule__Value__NameAssignment_1");
|
||||
put(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1(), "rule__KeywordVariables__NameAssignment_1");
|
||||
put(grammarAccess.getOperationCallAccess().getNameAssignment_1(), "rule__OperationCall__NameAssignment_1");
|
||||
put(grammarAccess.getOperationCallAccess().getParameterListAssignment_3(), "rule__OperationCall__ParameterListAssignment_3");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2(), "rule__ConstructorCallExpression__TypeExprAssignment_2");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1(), "rule__ConstructorCallExpression__ParameterListAssignment_3_1");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1(), "rule__ConstructorCallExpression__AliasAssignment_4_1");
|
||||
put(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5(), "rule__ConstructorCallExpression__ContextBlockAssignment_5");
|
||||
put(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2(), "rule__InitializationBlockExpression__ExpressionsAssignment_2");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1(), "rule__InitializationExpression__LeftExprAssignment_1");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2(), "rule__InitializationExpression__FunctionNameAssignment_2");
|
||||
put(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3(), "rule__InitializationExpression__RightExprAssignment_3");
|
||||
put(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1(), "rule__FeatureOfThis__FeatureNameAssignment_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1(), "rule__ClosureExpression__ReturnTypeAssignment_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0(), "rule__ClosureExpression__ParametersAssignment_2_0_1_0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1(), "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1(), "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2(), "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2");
|
||||
put(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0(), "rule__ClosureExpression__VarArgsAssignment_2_1_0");
|
||||
put(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1(), "rule__ClosureExpression__ParametersAssignment_2_1_1");
|
||||
put(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4(), "rule__ClosureExpression__FuncExprAssignment_4");
|
||||
put(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0(), "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0");
|
||||
put(grammarAccess.getValueLiteralAccess().getValueAssignment(), "rule__ValueLiteral__ValueAssignment");
|
||||
put(grammarAccess.getUnitAccess().getUnorderedGroup_7(), "rule__Unit__UnorderedGroup_7");
|
||||
put(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), "rule__ProvidedCapability__UnorderedGroup_2_1");
|
||||
put(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__AliasedRequiredCapability__UnorderedGroup_3_1");
|
||||
put(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), "rule__RequiredCapability__UnorderedGroup_3_1");
|
||||
}
|
||||
};
|
||||
}
|
||||
return nameMappings.get(element);
|
||||
return nameMappings.getRuleName(element);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected String[] getInitialHiddenTokens() {
|
||||
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
|
||||
|
@ -322,4 +337,12 @@ public class SimpleBeeLangTestLanguageParser extends AbstractContentAssistParser
|
|||
public void setGrammarAccess(SimpleBeeLangTestLanguageGrammarAccess grammarAccess) {
|
||||
this.grammarAccess = grammarAccess;
|
||||
}
|
||||
|
||||
public NameMappings getNameMappings() {
|
||||
return nameMappings;
|
||||
}
|
||||
|
||||
public void setNameMappings(NameMappings nameMappings) {
|
||||
this.nameMappings = nameMappings;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,9 @@
|
|||
*/
|
||||
package org.eclipse.xtext.testlanguages.fileAware.ide.contentassist.antlr;
|
||||
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.inject.Inject;
|
||||
import java.util.HashMap;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.Map;
|
||||
import org.eclipse.xtext.AbstractElement;
|
||||
import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
|
||||
|
@ -13,11 +14,46 @@ import org.eclipse.xtext.testlanguages.fileAware.services.FileAwareTestLanguageG
|
|||
|
||||
public class FileAwareTestLanguageParser extends AbstractContentAssistParser {
|
||||
|
||||
@Singleton
|
||||
public static final class NameMappings {
|
||||
|
||||
private final Map<AbstractElement, String> mappings;
|
||||
|
||||
@Inject
|
||||
public NameMappings(FileAwareTestLanguageGrammarAccess grammarAccess) {
|
||||
ImmutableMap.Builder<AbstractElement, String> builder = ImmutableMap.builder();
|
||||
init(builder, grammarAccess);
|
||||
this.mappings = builder.build();
|
||||
}
|
||||
|
||||
public String getRuleName(AbstractElement element) {
|
||||
return mappings.get(element);
|
||||
}
|
||||
|
||||
private static void init(ImmutableMap.Builder<AbstractElement, String> builder, FileAwareTestLanguageGrammarAccess grammarAccess) {
|
||||
builder.put(grammarAccess.getElementAccess().getAlternatives_3(), "rule__Element__Alternatives_3");
|
||||
builder.put(grammarAccess.getPackageDeclarationAccess().getGroup(), "rule__PackageDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getImportAccess().getGroup(), "rule__Import__Group__0");
|
||||
builder.put(grammarAccess.getElementAccess().getGroup(), "rule__Element__Group__0");
|
||||
builder.put(grammarAccess.getElementAccess().getGroup_3_1(), "rule__Element__Group_3_1__0");
|
||||
builder.put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
|
||||
builder.put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
|
||||
builder.put(grammarAccess.getPackageDeclarationAccess().getNameAssignment_1(), "rule__PackageDeclaration__NameAssignment_1");
|
||||
builder.put(grammarAccess.getPackageDeclarationAccess().getImportsAssignment_2(), "rule__PackageDeclaration__ImportsAssignment_2");
|
||||
builder.put(grammarAccess.getPackageDeclarationAccess().getContentsAssignment_3(), "rule__PackageDeclaration__ContentsAssignment_3");
|
||||
builder.put(grammarAccess.getImportAccess().getElementAssignment_1(), "rule__Import__ElementAssignment_1");
|
||||
builder.put(grammarAccess.getElementAccess().getNameAssignment_1(), "rule__Element__NameAssignment_1");
|
||||
builder.put(grammarAccess.getElementAccess().getContentsAssignment_3_0(), "rule__Element__ContentsAssignment_3_0");
|
||||
builder.put(grammarAccess.getElementAccess().getRefAssignment_3_1_1(), "rule__Element__RefAssignment_3_1_1");
|
||||
}
|
||||
}
|
||||
|
||||
@Inject
|
||||
private NameMappings nameMappings;
|
||||
|
||||
@Inject
|
||||
private FileAwareTestLanguageGrammarAccess grammarAccess;
|
||||
|
||||
private Map<AbstractElement, String> nameMappings;
|
||||
|
||||
@Override
|
||||
protected InternalFileAwareTestLanguageParser createParser() {
|
||||
InternalFileAwareTestLanguageParser result = new InternalFileAwareTestLanguageParser(null);
|
||||
|
@ -27,30 +63,9 @@ public class FileAwareTestLanguageParser extends AbstractContentAssistParser {
|
|||
|
||||
@Override
|
||||
protected String getRuleName(AbstractElement element) {
|
||||
if (nameMappings == null) {
|
||||
nameMappings = new HashMap<AbstractElement, String>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
{
|
||||
put(grammarAccess.getElementAccess().getAlternatives_3(), "rule__Element__Alternatives_3");
|
||||
put(grammarAccess.getPackageDeclarationAccess().getGroup(), "rule__PackageDeclaration__Group__0");
|
||||
put(grammarAccess.getImportAccess().getGroup(), "rule__Import__Group__0");
|
||||
put(grammarAccess.getElementAccess().getGroup(), "rule__Element__Group__0");
|
||||
put(grammarAccess.getElementAccess().getGroup_3_1(), "rule__Element__Group_3_1__0");
|
||||
put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
|
||||
put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
|
||||
put(grammarAccess.getPackageDeclarationAccess().getNameAssignment_1(), "rule__PackageDeclaration__NameAssignment_1");
|
||||
put(grammarAccess.getPackageDeclarationAccess().getImportsAssignment_2(), "rule__PackageDeclaration__ImportsAssignment_2");
|
||||
put(grammarAccess.getPackageDeclarationAccess().getContentsAssignment_3(), "rule__PackageDeclaration__ContentsAssignment_3");
|
||||
put(grammarAccess.getImportAccess().getElementAssignment_1(), "rule__Import__ElementAssignment_1");
|
||||
put(grammarAccess.getElementAccess().getNameAssignment_1(), "rule__Element__NameAssignment_1");
|
||||
put(grammarAccess.getElementAccess().getContentsAssignment_3_0(), "rule__Element__ContentsAssignment_3_0");
|
||||
put(grammarAccess.getElementAccess().getRefAssignment_3_1_1(), "rule__Element__RefAssignment_3_1_1");
|
||||
}
|
||||
};
|
||||
}
|
||||
return nameMappings.get(element);
|
||||
return nameMappings.getRuleName(element);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected String[] getInitialHiddenTokens() {
|
||||
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
|
||||
|
@ -63,4 +78,12 @@ public class FileAwareTestLanguageParser extends AbstractContentAssistParser {
|
|||
public void setGrammarAccess(FileAwareTestLanguageGrammarAccess grammarAccess) {
|
||||
this.grammarAccess = grammarAccess;
|
||||
}
|
||||
|
||||
public NameMappings getNameMappings() {
|
||||
return nameMappings;
|
||||
}
|
||||
|
||||
public void setNameMappings(NameMappings nameMappings) {
|
||||
this.nameMappings = nameMappings;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,9 @@
|
|||
*/
|
||||
package org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr;
|
||||
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.inject.Inject;
|
||||
import java.util.HashMap;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.Map;
|
||||
import org.eclipse.xtext.AbstractElement;
|
||||
import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
|
||||
|
@ -13,11 +14,37 @@ import org.eclipse.xtext.testlanguages.noJdt.services.NoJdtTestLanguageGrammarAc
|
|||
|
||||
public class NoJdtTestLanguageParser extends AbstractContentAssistParser {
|
||||
|
||||
@Singleton
|
||||
public static final class NameMappings {
|
||||
|
||||
private final Map<AbstractElement, String> mappings;
|
||||
|
||||
@Inject
|
||||
public NameMappings(NoJdtTestLanguageGrammarAccess grammarAccess) {
|
||||
ImmutableMap.Builder<AbstractElement, String> builder = ImmutableMap.builder();
|
||||
init(builder, grammarAccess);
|
||||
this.mappings = builder.build();
|
||||
}
|
||||
|
||||
public String getRuleName(AbstractElement element) {
|
||||
return mappings.get(element);
|
||||
}
|
||||
|
||||
private static void init(ImmutableMap.Builder<AbstractElement, String> builder, NoJdtTestLanguageGrammarAccess grammarAccess) {
|
||||
builder.put(grammarAccess.getGreetingAccess().getGroup(), "rule__Greeting__Group__0");
|
||||
builder.put(grammarAccess.getGreetingAccess().getGroup_2(), "rule__Greeting__Group_2__0");
|
||||
builder.put(grammarAccess.getModelAccess().getGreetingsAssignment(), "rule__Model__GreetingsAssignment");
|
||||
builder.put(grammarAccess.getGreetingAccess().getNameAssignment_1(), "rule__Greeting__NameAssignment_1");
|
||||
builder.put(grammarAccess.getGreetingAccess().getOtherAssignment_2_2(), "rule__Greeting__OtherAssignment_2_2");
|
||||
}
|
||||
}
|
||||
|
||||
@Inject
|
||||
private NameMappings nameMappings;
|
||||
|
||||
@Inject
|
||||
private NoJdtTestLanguageGrammarAccess grammarAccess;
|
||||
|
||||
private Map<AbstractElement, String> nameMappings;
|
||||
|
||||
@Override
|
||||
protected InternalNoJdtTestLanguageParser createParser() {
|
||||
InternalNoJdtTestLanguageParser result = new InternalNoJdtTestLanguageParser(null);
|
||||
|
@ -27,21 +54,9 @@ public class NoJdtTestLanguageParser extends AbstractContentAssistParser {
|
|||
|
||||
@Override
|
||||
protected String getRuleName(AbstractElement element) {
|
||||
if (nameMappings == null) {
|
||||
nameMappings = new HashMap<AbstractElement, String>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
{
|
||||
put(grammarAccess.getGreetingAccess().getGroup(), "rule__Greeting__Group__0");
|
||||
put(grammarAccess.getGreetingAccess().getGroup_2(), "rule__Greeting__Group_2__0");
|
||||
put(grammarAccess.getModelAccess().getGreetingsAssignment(), "rule__Model__GreetingsAssignment");
|
||||
put(grammarAccess.getGreetingAccess().getNameAssignment_1(), "rule__Greeting__NameAssignment_1");
|
||||
put(grammarAccess.getGreetingAccess().getOtherAssignment_2_2(), "rule__Greeting__OtherAssignment_2_2");
|
||||
}
|
||||
};
|
||||
}
|
||||
return nameMappings.get(element);
|
||||
return nameMappings.getRuleName(element);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected String[] getInitialHiddenTokens() {
|
||||
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
|
||||
|
@ -54,4 +69,12 @@ public class NoJdtTestLanguageParser extends AbstractContentAssistParser {
|
|||
public void setGrammarAccess(NoJdtTestLanguageGrammarAccess grammarAccess) {
|
||||
this.grammarAccess = grammarAccess;
|
||||
}
|
||||
|
||||
public NameMappings getNameMappings() {
|
||||
return nameMappings;
|
||||
}
|
||||
|
||||
public void setNameMappings(NameMappings nameMappings) {
|
||||
this.nameMappings = nameMappings;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,9 @@
|
|||
*/
|
||||
package org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr;
|
||||
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
import com.google.inject.Inject;
|
||||
import java.util.HashMap;
|
||||
import com.google.inject.Singleton;
|
||||
import java.util.Map;
|
||||
import org.eclipse.xtext.AbstractElement;
|
||||
import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
|
||||
|
@ -13,11 +14,156 @@ import org.eclipse.xtext.testlanguages.xtextgrammar.services.XtextGrammarTestLan
|
|||
|
||||
public class XtextGrammarTestLanguageParser extends AbstractContentAssistParser {
|
||||
|
||||
@Singleton
|
||||
public static final class NameMappings {
|
||||
|
||||
private final Map<AbstractElement, String> mappings;
|
||||
|
||||
@Inject
|
||||
public NameMappings(XtextGrammarTestLanguageGrammarAccess grammarAccess) {
|
||||
ImmutableMap.Builder<AbstractElement, String> builder = ImmutableMap.builder();
|
||||
init(builder, grammarAccess);
|
||||
this.mappings = builder.build();
|
||||
}
|
||||
|
||||
public String getRuleName(AbstractElement element) {
|
||||
return mappings.get(element);
|
||||
}
|
||||
|
||||
private static void init(ImmutableMap.Builder<AbstractElement, String> builder, XtextGrammarTestLanguageGrammarAccess grammarAccess) {
|
||||
builder.put(grammarAccess.getAbstractRuleAccess().getAlternatives(), "rule__AbstractRule__Alternatives");
|
||||
builder.put(grammarAccess.getAbstractMetamodelDeclarationAccess().getAlternatives(), "rule__AbstractMetamodelDeclaration__Alternatives");
|
||||
builder.put(grammarAccess.getAbstractTokenAccess().getAlternatives(), "rule__AbstractToken__Alternatives");
|
||||
builder.put(grammarAccess.getAbstractTokenWithCardinalityAccess().getAlternatives_0(), "rule__AbstractTokenWithCardinality__Alternatives_0");
|
||||
builder.put(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAlternatives_1_0(), "rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0");
|
||||
builder.put(grammarAccess.getActionAccess().getOperatorAlternatives_2_2_0(), "rule__Action__OperatorAlternatives_2_2_0");
|
||||
builder.put(grammarAccess.getAbstractTerminalAccess().getAlternatives(), "rule__AbstractTerminal__Alternatives");
|
||||
builder.put(grammarAccess.getAssignmentAccess().getOperatorAlternatives_1_0(), "rule__Assignment__OperatorAlternatives_1_0");
|
||||
builder.put(grammarAccess.getAssignableTerminalAccess().getAlternatives(), "rule__AssignableTerminal__Alternatives");
|
||||
builder.put(grammarAccess.getCrossReferenceableTerminalAccess().getAlternatives(), "rule__CrossReferenceableTerminal__Alternatives");
|
||||
builder.put(grammarAccess.getTerminalTokenAccess().getCardinalityAlternatives_1_0(), "rule__TerminalToken__CardinalityAlternatives_1_0");
|
||||
builder.put(grammarAccess.getTerminalTokenElementAccess().getAlternatives(), "rule__TerminalTokenElement__Alternatives");
|
||||
builder.put(grammarAccess.getAbstractNegatedTokenAccess().getAlternatives(), "rule__AbstractNegatedToken__Alternatives");
|
||||
builder.put(grammarAccess.getGrammarAccess().getGroup(), "rule__Grammar__Group__0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getGroup_2(), "rule__Grammar__Group_2__0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getGroup_2_2(), "rule__Grammar__Group_2_2__0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getGroup_3(), "rule__Grammar__Group_3__0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getGroup_3_2(), "rule__Grammar__Group_3_2__0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getGroup_3_2_1(), "rule__Grammar__Group_3_2_1__0");
|
||||
builder.put(grammarAccess.getGrammarIDAccess().getGroup(), "rule__GrammarID__Group__0");
|
||||
builder.put(grammarAccess.getGrammarIDAccess().getGroup_1(), "rule__GrammarID__Group_1__0");
|
||||
builder.put(grammarAccess.getGeneratedMetamodelAccess().getGroup(), "rule__GeneratedMetamodel__Group__0");
|
||||
builder.put(grammarAccess.getGeneratedMetamodelAccess().getGroup_3(), "rule__GeneratedMetamodel__Group_3__0");
|
||||
builder.put(grammarAccess.getReferencedMetamodelAccess().getGroup(), "rule__ReferencedMetamodel__Group__0");
|
||||
builder.put(grammarAccess.getReferencedMetamodelAccess().getGroup_2(), "rule__ReferencedMetamodel__Group_2__0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getGroup(), "rule__ParserRule__Group__0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getGroup_1(), "rule__ParserRule__Group_1__0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getGroup_2(), "rule__ParserRule__Group_2__0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getGroup_2_2(), "rule__ParserRule__Group_2_2__0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getGroup_2_2_1(), "rule__ParserRule__Group_2_2_1__0");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getGroup(), "rule__TypeRef__Group__0");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getGroup_0(), "rule__TypeRef__Group_0__0");
|
||||
builder.put(grammarAccess.getAlternativesAccess().getGroup(), "rule__Alternatives__Group__0");
|
||||
builder.put(grammarAccess.getAlternativesAccess().getGroup_1(), "rule__Alternatives__Group_1__0");
|
||||
builder.put(grammarAccess.getAlternativesAccess().getGroup_1_1(), "rule__Alternatives__Group_1_1__0");
|
||||
builder.put(grammarAccess.getGroupAccess().getGroup(), "rule__Group__Group__0");
|
||||
builder.put(grammarAccess.getGroupAccess().getGroup_1(), "rule__Group__Group_1__0");
|
||||
builder.put(grammarAccess.getAbstractTokenWithCardinalityAccess().getGroup(), "rule__AbstractTokenWithCardinality__Group__0");
|
||||
builder.put(grammarAccess.getActionAccess().getGroup(), "rule__Action__Group__0");
|
||||
builder.put(grammarAccess.getActionAccess().getGroup_2(), "rule__Action__Group_2__0");
|
||||
builder.put(grammarAccess.getAssignmentAccess().getGroup(), "rule__Assignment__Group__0");
|
||||
builder.put(grammarAccess.getParenthesizedAssignableElementAccess().getGroup(), "rule__ParenthesizedAssignableElement__Group__0");
|
||||
builder.put(grammarAccess.getAssignableAlternativesAccess().getGroup(), "rule__AssignableAlternatives__Group__0");
|
||||
builder.put(grammarAccess.getAssignableAlternativesAccess().getGroup_1(), "rule__AssignableAlternatives__Group_1__0");
|
||||
builder.put(grammarAccess.getAssignableAlternativesAccess().getGroup_1_1(), "rule__AssignableAlternatives__Group_1_1__0");
|
||||
builder.put(grammarAccess.getCrossReferenceAccess().getGroup(), "rule__CrossReference__Group__0");
|
||||
builder.put(grammarAccess.getCrossReferenceAccess().getGroup_2(), "rule__CrossReference__Group_2__0");
|
||||
builder.put(grammarAccess.getParenthesizedCrossReferenceableElementAccess().getGroup(), "rule__ParenthesizedCrossReferenceableElement__Group__0");
|
||||
builder.put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup(), "rule__CrossReferenceableAlternatives__Group__0");
|
||||
builder.put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1(), "rule__CrossReferenceableAlternatives__Group_1__0");
|
||||
builder.put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1_1(), "rule__CrossReferenceableAlternatives__Group_1_1__0");
|
||||
builder.put(grammarAccess.getParenthesizedElementAccess().getGroup(), "rule__ParenthesizedElement__Group__0");
|
||||
builder.put(grammarAccess.getTerminalRuleAccess().getGroup(), "rule__TerminalRule__Group__0");
|
||||
builder.put(grammarAccess.getTerminalRuleAccess().getGroup_2(), "rule__TerminalRule__Group_2__0");
|
||||
builder.put(grammarAccess.getTerminalAlternativesAccess().getGroup(), "rule__TerminalAlternatives__Group__0");
|
||||
builder.put(grammarAccess.getTerminalAlternativesAccess().getGroup_1(), "rule__TerminalAlternatives__Group_1__0");
|
||||
builder.put(grammarAccess.getTerminalAlternativesAccess().getGroup_1_1(), "rule__TerminalAlternatives__Group_1_1__0");
|
||||
builder.put(grammarAccess.getTerminalGroupAccess().getGroup(), "rule__TerminalGroup__Group__0");
|
||||
builder.put(grammarAccess.getTerminalGroupAccess().getGroup_1(), "rule__TerminalGroup__Group_1__0");
|
||||
builder.put(grammarAccess.getTerminalTokenAccess().getGroup(), "rule__TerminalToken__Group__0");
|
||||
builder.put(grammarAccess.getParenthesizedTerminalElementAccess().getGroup(), "rule__ParenthesizedTerminalElement__Group__0");
|
||||
builder.put(grammarAccess.getNegatedTokenAccess().getGroup(), "rule__NegatedToken__Group__0");
|
||||
builder.put(grammarAccess.getUntilTokenAccess().getGroup(), "rule__UntilToken__Group__0");
|
||||
builder.put(grammarAccess.getWildcardAccess().getGroup(), "rule__Wildcard__Group__0");
|
||||
builder.put(grammarAccess.getCharacterRangeAccess().getGroup(), "rule__CharacterRange__Group__0");
|
||||
builder.put(grammarAccess.getCharacterRangeAccess().getGroup_1(), "rule__CharacterRange__Group_1__0");
|
||||
builder.put(grammarAccess.getEnumRuleAccess().getGroup(), "rule__EnumRule__Group__0");
|
||||
builder.put(grammarAccess.getEnumRuleAccess().getGroup_2(), "rule__EnumRule__Group_2__0");
|
||||
builder.put(grammarAccess.getEnumLiteralsAccess().getGroup(), "rule__EnumLiterals__Group__0");
|
||||
builder.put(grammarAccess.getEnumLiteralsAccess().getGroup_1(), "rule__EnumLiterals__Group_1__0");
|
||||
builder.put(grammarAccess.getEnumLiteralsAccess().getGroup_1_1(), "rule__EnumLiterals__Group_1_1__0");
|
||||
builder.put(grammarAccess.getEnumLiteralDeclarationAccess().getGroup(), "rule__EnumLiteralDeclaration__Group__0");
|
||||
builder.put(grammarAccess.getEnumLiteralDeclarationAccess().getGroup_1(), "rule__EnumLiteralDeclaration__Group_1__0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getNameAssignment_1(), "rule__Grammar__NameAssignment_1");
|
||||
builder.put(grammarAccess.getGrammarAccess().getUsedGrammarsAssignment_2_1(), "rule__Grammar__UsedGrammarsAssignment_2_1");
|
||||
builder.put(grammarAccess.getGrammarAccess().getUsedGrammarsAssignment_2_2_1(), "rule__Grammar__UsedGrammarsAssignment_2_2_1");
|
||||
builder.put(grammarAccess.getGrammarAccess().getDefinesHiddenTokensAssignment_3_0(), "rule__Grammar__DefinesHiddenTokensAssignment_3_0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getHiddenTokensAssignment_3_2_0(), "rule__Grammar__HiddenTokensAssignment_3_2_0");
|
||||
builder.put(grammarAccess.getGrammarAccess().getHiddenTokensAssignment_3_2_1_1(), "rule__Grammar__HiddenTokensAssignment_3_2_1_1");
|
||||
builder.put(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAssignment_4(), "rule__Grammar__MetamodelDeclarationsAssignment_4");
|
||||
builder.put(grammarAccess.getGrammarAccess().getRulesAssignment_5(), "rule__Grammar__RulesAssignment_5");
|
||||
builder.put(grammarAccess.getGeneratedMetamodelAccess().getNameAssignment_1(), "rule__GeneratedMetamodel__NameAssignment_1");
|
||||
builder.put(grammarAccess.getGeneratedMetamodelAccess().getEPackageAssignment_2(), "rule__GeneratedMetamodel__EPackageAssignment_2");
|
||||
builder.put(grammarAccess.getGeneratedMetamodelAccess().getAliasAssignment_3_1(), "rule__GeneratedMetamodel__AliasAssignment_3_1");
|
||||
builder.put(grammarAccess.getReferencedMetamodelAccess().getEPackageAssignment_1(), "rule__ReferencedMetamodel__EPackageAssignment_1");
|
||||
builder.put(grammarAccess.getReferencedMetamodelAccess().getAliasAssignment_2_1(), "rule__ReferencedMetamodel__AliasAssignment_2_1");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getNameAssignment_0(), "rule__ParserRule__NameAssignment_0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getTypeAssignment_1_1(), "rule__ParserRule__TypeAssignment_1_1");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getDefinesHiddenTokensAssignment_2_0(), "rule__ParserRule__DefinesHiddenTokensAssignment_2_0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getHiddenTokensAssignment_2_2_0(), "rule__ParserRule__HiddenTokensAssignment_2_2_0");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getHiddenTokensAssignment_2_2_1_1(), "rule__ParserRule__HiddenTokensAssignment_2_2_1_1");
|
||||
builder.put(grammarAccess.getParserRuleAccess().getAlternativesAssignment_4(), "rule__ParserRule__AlternativesAssignment_4");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getMetamodelAssignment_0_0(), "rule__TypeRef__MetamodelAssignment_0_0");
|
||||
builder.put(grammarAccess.getTypeRefAccess().getClassifierAssignment_1(), "rule__TypeRef__ClassifierAssignment_1");
|
||||
builder.put(grammarAccess.getAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__Alternatives__GroupsAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getGroupAccess().getTokensAssignment_1_1(), "rule__Group__TokensAssignment_1_1");
|
||||
builder.put(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAssignment_1(), "rule__AbstractTokenWithCardinality__CardinalityAssignment_1");
|
||||
builder.put(grammarAccess.getActionAccess().getTypeAssignment_1(), "rule__Action__TypeAssignment_1");
|
||||
builder.put(grammarAccess.getActionAccess().getFeatureAssignment_2_1(), "rule__Action__FeatureAssignment_2_1");
|
||||
builder.put(grammarAccess.getActionAccess().getOperatorAssignment_2_2(), "rule__Action__OperatorAssignment_2_2");
|
||||
builder.put(grammarAccess.getKeywordAccess().getValueAssignment(), "rule__Keyword__ValueAssignment");
|
||||
builder.put(grammarAccess.getRuleCallAccess().getRuleAssignment(), "rule__RuleCall__RuleAssignment");
|
||||
builder.put(grammarAccess.getAssignmentAccess().getFeatureAssignment_0(), "rule__Assignment__FeatureAssignment_0");
|
||||
builder.put(grammarAccess.getAssignmentAccess().getOperatorAssignment_1(), "rule__Assignment__OperatorAssignment_1");
|
||||
builder.put(grammarAccess.getAssignmentAccess().getTerminalAssignment_2(), "rule__Assignment__TerminalAssignment_2");
|
||||
builder.put(grammarAccess.getAssignableAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__AssignableAlternatives__GroupsAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getCrossReferenceAccess().getTypeAssignment_1(), "rule__CrossReference__TypeAssignment_1");
|
||||
builder.put(grammarAccess.getCrossReferenceAccess().getTerminalAssignment_2_1(), "rule__CrossReference__TerminalAssignment_2_1");
|
||||
builder.put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getTerminalRuleAccess().getNameAssignment_1(), "rule__TerminalRule__NameAssignment_1");
|
||||
builder.put(grammarAccess.getTerminalRuleAccess().getTypeAssignment_2_1(), "rule__TerminalRule__TypeAssignment_2_1");
|
||||
builder.put(grammarAccess.getTerminalRuleAccess().getAlternativesAssignment_4(), "rule__TerminalRule__AlternativesAssignment_4");
|
||||
builder.put(grammarAccess.getTerminalAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__TerminalAlternatives__GroupsAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getTerminalGroupAccess().getTokensAssignment_1_1(), "rule__TerminalGroup__TokensAssignment_1_1");
|
||||
builder.put(grammarAccess.getTerminalTokenAccess().getCardinalityAssignment_1(), "rule__TerminalToken__CardinalityAssignment_1");
|
||||
builder.put(grammarAccess.getNegatedTokenAccess().getTerminalAssignment_1(), "rule__NegatedToken__TerminalAssignment_1");
|
||||
builder.put(grammarAccess.getUntilTokenAccess().getTerminalAssignment_1(), "rule__UntilToken__TerminalAssignment_1");
|
||||
builder.put(grammarAccess.getCharacterRangeAccess().getRightAssignment_1_2(), "rule__CharacterRange__RightAssignment_1_2");
|
||||
builder.put(grammarAccess.getEnumRuleAccess().getNameAssignment_1(), "rule__EnumRule__NameAssignment_1");
|
||||
builder.put(grammarAccess.getEnumRuleAccess().getTypeAssignment_2_1(), "rule__EnumRule__TypeAssignment_2_1");
|
||||
builder.put(grammarAccess.getEnumRuleAccess().getAlternativesAssignment_4(), "rule__EnumRule__AlternativesAssignment_4");
|
||||
builder.put(grammarAccess.getEnumLiteralsAccess().getGroupsAssignment_1_1_1(), "rule__EnumLiterals__GroupsAssignment_1_1_1");
|
||||
builder.put(grammarAccess.getEnumLiteralDeclarationAccess().getEnumLiteralAssignment_0(), "rule__EnumLiteralDeclaration__EnumLiteralAssignment_0");
|
||||
builder.put(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralAssignment_1_1(), "rule__EnumLiteralDeclaration__LiteralAssignment_1_1");
|
||||
}
|
||||
}
|
||||
|
||||
@Inject
|
||||
private NameMappings nameMappings;
|
||||
|
||||
@Inject
|
||||
private XtextGrammarTestLanguageGrammarAccess grammarAccess;
|
||||
|
||||
private Map<AbstractElement, String> nameMappings;
|
||||
|
||||
@Override
|
||||
protected InternalXtextGrammarTestLanguageParser createParser() {
|
||||
InternalXtextGrammarTestLanguageParser result = new InternalXtextGrammarTestLanguageParser(null);
|
||||
|
@ -27,140 +173,9 @@ public class XtextGrammarTestLanguageParser extends AbstractContentAssistParser
|
|||
|
||||
@Override
|
||||
protected String getRuleName(AbstractElement element) {
|
||||
if (nameMappings == null) {
|
||||
nameMappings = new HashMap<AbstractElement, String>() {
|
||||
private static final long serialVersionUID = 1L;
|
||||
{
|
||||
put(grammarAccess.getAbstractRuleAccess().getAlternatives(), "rule__AbstractRule__Alternatives");
|
||||
put(grammarAccess.getAbstractMetamodelDeclarationAccess().getAlternatives(), "rule__AbstractMetamodelDeclaration__Alternatives");
|
||||
put(grammarAccess.getAbstractTokenAccess().getAlternatives(), "rule__AbstractToken__Alternatives");
|
||||
put(grammarAccess.getAbstractTokenWithCardinalityAccess().getAlternatives_0(), "rule__AbstractTokenWithCardinality__Alternatives_0");
|
||||
put(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAlternatives_1_0(), "rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0");
|
||||
put(grammarAccess.getActionAccess().getOperatorAlternatives_2_2_0(), "rule__Action__OperatorAlternatives_2_2_0");
|
||||
put(grammarAccess.getAbstractTerminalAccess().getAlternatives(), "rule__AbstractTerminal__Alternatives");
|
||||
put(grammarAccess.getAssignmentAccess().getOperatorAlternatives_1_0(), "rule__Assignment__OperatorAlternatives_1_0");
|
||||
put(grammarAccess.getAssignableTerminalAccess().getAlternatives(), "rule__AssignableTerminal__Alternatives");
|
||||
put(grammarAccess.getCrossReferenceableTerminalAccess().getAlternatives(), "rule__CrossReferenceableTerminal__Alternatives");
|
||||
put(grammarAccess.getTerminalTokenAccess().getCardinalityAlternatives_1_0(), "rule__TerminalToken__CardinalityAlternatives_1_0");
|
||||
put(grammarAccess.getTerminalTokenElementAccess().getAlternatives(), "rule__TerminalTokenElement__Alternatives");
|
||||
put(grammarAccess.getAbstractNegatedTokenAccess().getAlternatives(), "rule__AbstractNegatedToken__Alternatives");
|
||||
put(grammarAccess.getGrammarAccess().getGroup(), "rule__Grammar__Group__0");
|
||||
put(grammarAccess.getGrammarAccess().getGroup_2(), "rule__Grammar__Group_2__0");
|
||||
put(grammarAccess.getGrammarAccess().getGroup_2_2(), "rule__Grammar__Group_2_2__0");
|
||||
put(grammarAccess.getGrammarAccess().getGroup_3(), "rule__Grammar__Group_3__0");
|
||||
put(grammarAccess.getGrammarAccess().getGroup_3_2(), "rule__Grammar__Group_3_2__0");
|
||||
put(grammarAccess.getGrammarAccess().getGroup_3_2_1(), "rule__Grammar__Group_3_2_1__0");
|
||||
put(grammarAccess.getGrammarIDAccess().getGroup(), "rule__GrammarID__Group__0");
|
||||
put(grammarAccess.getGrammarIDAccess().getGroup_1(), "rule__GrammarID__Group_1__0");
|
||||
put(grammarAccess.getGeneratedMetamodelAccess().getGroup(), "rule__GeneratedMetamodel__Group__0");
|
||||
put(grammarAccess.getGeneratedMetamodelAccess().getGroup_3(), "rule__GeneratedMetamodel__Group_3__0");
|
||||
put(grammarAccess.getReferencedMetamodelAccess().getGroup(), "rule__ReferencedMetamodel__Group__0");
|
||||
put(grammarAccess.getReferencedMetamodelAccess().getGroup_2(), "rule__ReferencedMetamodel__Group_2__0");
|
||||
put(grammarAccess.getParserRuleAccess().getGroup(), "rule__ParserRule__Group__0");
|
||||
put(grammarAccess.getParserRuleAccess().getGroup_1(), "rule__ParserRule__Group_1__0");
|
||||
put(grammarAccess.getParserRuleAccess().getGroup_2(), "rule__ParserRule__Group_2__0");
|
||||
put(grammarAccess.getParserRuleAccess().getGroup_2_2(), "rule__ParserRule__Group_2_2__0");
|
||||
put(grammarAccess.getParserRuleAccess().getGroup_2_2_1(), "rule__ParserRule__Group_2_2_1__0");
|
||||
put(grammarAccess.getTypeRefAccess().getGroup(), "rule__TypeRef__Group__0");
|
||||
put(grammarAccess.getTypeRefAccess().getGroup_0(), "rule__TypeRef__Group_0__0");
|
||||
put(grammarAccess.getAlternativesAccess().getGroup(), "rule__Alternatives__Group__0");
|
||||
put(grammarAccess.getAlternativesAccess().getGroup_1(), "rule__Alternatives__Group_1__0");
|
||||
put(grammarAccess.getAlternativesAccess().getGroup_1_1(), "rule__Alternatives__Group_1_1__0");
|
||||
put(grammarAccess.getGroupAccess().getGroup(), "rule__Group__Group__0");
|
||||
put(grammarAccess.getGroupAccess().getGroup_1(), "rule__Group__Group_1__0");
|
||||
put(grammarAccess.getAbstractTokenWithCardinalityAccess().getGroup(), "rule__AbstractTokenWithCardinality__Group__0");
|
||||
put(grammarAccess.getActionAccess().getGroup(), "rule__Action__Group__0");
|
||||
put(grammarAccess.getActionAccess().getGroup_2(), "rule__Action__Group_2__0");
|
||||
put(grammarAccess.getAssignmentAccess().getGroup(), "rule__Assignment__Group__0");
|
||||
put(grammarAccess.getParenthesizedAssignableElementAccess().getGroup(), "rule__ParenthesizedAssignableElement__Group__0");
|
||||
put(grammarAccess.getAssignableAlternativesAccess().getGroup(), "rule__AssignableAlternatives__Group__0");
|
||||
put(grammarAccess.getAssignableAlternativesAccess().getGroup_1(), "rule__AssignableAlternatives__Group_1__0");
|
||||
put(grammarAccess.getAssignableAlternativesAccess().getGroup_1_1(), "rule__AssignableAlternatives__Group_1_1__0");
|
||||
put(grammarAccess.getCrossReferenceAccess().getGroup(), "rule__CrossReference__Group__0");
|
||||
put(grammarAccess.getCrossReferenceAccess().getGroup_2(), "rule__CrossReference__Group_2__0");
|
||||
put(grammarAccess.getParenthesizedCrossReferenceableElementAccess().getGroup(), "rule__ParenthesizedCrossReferenceableElement__Group__0");
|
||||
put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup(), "rule__CrossReferenceableAlternatives__Group__0");
|
||||
put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1(), "rule__CrossReferenceableAlternatives__Group_1__0");
|
||||
put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1_1(), "rule__CrossReferenceableAlternatives__Group_1_1__0");
|
||||
put(grammarAccess.getParenthesizedElementAccess().getGroup(), "rule__ParenthesizedElement__Group__0");
|
||||
put(grammarAccess.getTerminalRuleAccess().getGroup(), "rule__TerminalRule__Group__0");
|
||||
put(grammarAccess.getTerminalRuleAccess().getGroup_2(), "rule__TerminalRule__Group_2__0");
|
||||
put(grammarAccess.getTerminalAlternativesAccess().getGroup(), "rule__TerminalAlternatives__Group__0");
|
||||
put(grammarAccess.getTerminalAlternativesAccess().getGroup_1(), "rule__TerminalAlternatives__Group_1__0");
|
||||
put(grammarAccess.getTerminalAlternativesAccess().getGroup_1_1(), "rule__TerminalAlternatives__Group_1_1__0");
|
||||
put(grammarAccess.getTerminalGroupAccess().getGroup(), "rule__TerminalGroup__Group__0");
|
||||
put(grammarAccess.getTerminalGroupAccess().getGroup_1(), "rule__TerminalGroup__Group_1__0");
|
||||
put(grammarAccess.getTerminalTokenAccess().getGroup(), "rule__TerminalToken__Group__0");
|
||||
put(grammarAccess.getParenthesizedTerminalElementAccess().getGroup(), "rule__ParenthesizedTerminalElement__Group__0");
|
||||
put(grammarAccess.getNegatedTokenAccess().getGroup(), "rule__NegatedToken__Group__0");
|
||||
put(grammarAccess.getUntilTokenAccess().getGroup(), "rule__UntilToken__Group__0");
|
||||
put(grammarAccess.getWildcardAccess().getGroup(), "rule__Wildcard__Group__0");
|
||||
put(grammarAccess.getCharacterRangeAccess().getGroup(), "rule__CharacterRange__Group__0");
|
||||
put(grammarAccess.getCharacterRangeAccess().getGroup_1(), "rule__CharacterRange__Group_1__0");
|
||||
put(grammarAccess.getEnumRuleAccess().getGroup(), "rule__EnumRule__Group__0");
|
||||
put(grammarAccess.getEnumRuleAccess().getGroup_2(), "rule__EnumRule__Group_2__0");
|
||||
put(grammarAccess.getEnumLiteralsAccess().getGroup(), "rule__EnumLiterals__Group__0");
|
||||
put(grammarAccess.getEnumLiteralsAccess().getGroup_1(), "rule__EnumLiterals__Group_1__0");
|
||||
put(grammarAccess.getEnumLiteralsAccess().getGroup_1_1(), "rule__EnumLiterals__Group_1_1__0");
|
||||
put(grammarAccess.getEnumLiteralDeclarationAccess().getGroup(), "rule__EnumLiteralDeclaration__Group__0");
|
||||
put(grammarAccess.getEnumLiteralDeclarationAccess().getGroup_1(), "rule__EnumLiteralDeclaration__Group_1__0");
|
||||
put(grammarAccess.getGrammarAccess().getNameAssignment_1(), "rule__Grammar__NameAssignment_1");
|
||||
put(grammarAccess.getGrammarAccess().getUsedGrammarsAssignment_2_1(), "rule__Grammar__UsedGrammarsAssignment_2_1");
|
||||
put(grammarAccess.getGrammarAccess().getUsedGrammarsAssignment_2_2_1(), "rule__Grammar__UsedGrammarsAssignment_2_2_1");
|
||||
put(grammarAccess.getGrammarAccess().getDefinesHiddenTokensAssignment_3_0(), "rule__Grammar__DefinesHiddenTokensAssignment_3_0");
|
||||
put(grammarAccess.getGrammarAccess().getHiddenTokensAssignment_3_2_0(), "rule__Grammar__HiddenTokensAssignment_3_2_0");
|
||||
put(grammarAccess.getGrammarAccess().getHiddenTokensAssignment_3_2_1_1(), "rule__Grammar__HiddenTokensAssignment_3_2_1_1");
|
||||
put(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAssignment_4(), "rule__Grammar__MetamodelDeclarationsAssignment_4");
|
||||
put(grammarAccess.getGrammarAccess().getRulesAssignment_5(), "rule__Grammar__RulesAssignment_5");
|
||||
put(grammarAccess.getGeneratedMetamodelAccess().getNameAssignment_1(), "rule__GeneratedMetamodel__NameAssignment_1");
|
||||
put(grammarAccess.getGeneratedMetamodelAccess().getEPackageAssignment_2(), "rule__GeneratedMetamodel__EPackageAssignment_2");
|
||||
put(grammarAccess.getGeneratedMetamodelAccess().getAliasAssignment_3_1(), "rule__GeneratedMetamodel__AliasAssignment_3_1");
|
||||
put(grammarAccess.getReferencedMetamodelAccess().getEPackageAssignment_1(), "rule__ReferencedMetamodel__EPackageAssignment_1");
|
||||
put(grammarAccess.getReferencedMetamodelAccess().getAliasAssignment_2_1(), "rule__ReferencedMetamodel__AliasAssignment_2_1");
|
||||
put(grammarAccess.getParserRuleAccess().getNameAssignment_0(), "rule__ParserRule__NameAssignment_0");
|
||||
put(grammarAccess.getParserRuleAccess().getTypeAssignment_1_1(), "rule__ParserRule__TypeAssignment_1_1");
|
||||
put(grammarAccess.getParserRuleAccess().getDefinesHiddenTokensAssignment_2_0(), "rule__ParserRule__DefinesHiddenTokensAssignment_2_0");
|
||||
put(grammarAccess.getParserRuleAccess().getHiddenTokensAssignment_2_2_0(), "rule__ParserRule__HiddenTokensAssignment_2_2_0");
|
||||
put(grammarAccess.getParserRuleAccess().getHiddenTokensAssignment_2_2_1_1(), "rule__ParserRule__HiddenTokensAssignment_2_2_1_1");
|
||||
put(grammarAccess.getParserRuleAccess().getAlternativesAssignment_4(), "rule__ParserRule__AlternativesAssignment_4");
|
||||
put(grammarAccess.getTypeRefAccess().getMetamodelAssignment_0_0(), "rule__TypeRef__MetamodelAssignment_0_0");
|
||||
put(grammarAccess.getTypeRefAccess().getClassifierAssignment_1(), "rule__TypeRef__ClassifierAssignment_1");
|
||||
put(grammarAccess.getAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__Alternatives__GroupsAssignment_1_1_1");
|
||||
put(grammarAccess.getGroupAccess().getTokensAssignment_1_1(), "rule__Group__TokensAssignment_1_1");
|
||||
put(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAssignment_1(), "rule__AbstractTokenWithCardinality__CardinalityAssignment_1");
|
||||
put(grammarAccess.getActionAccess().getTypeAssignment_1(), "rule__Action__TypeAssignment_1");
|
||||
put(grammarAccess.getActionAccess().getFeatureAssignment_2_1(), "rule__Action__FeatureAssignment_2_1");
|
||||
put(grammarAccess.getActionAccess().getOperatorAssignment_2_2(), "rule__Action__OperatorAssignment_2_2");
|
||||
put(grammarAccess.getKeywordAccess().getValueAssignment(), "rule__Keyword__ValueAssignment");
|
||||
put(grammarAccess.getRuleCallAccess().getRuleAssignment(), "rule__RuleCall__RuleAssignment");
|
||||
put(grammarAccess.getAssignmentAccess().getFeatureAssignment_0(), "rule__Assignment__FeatureAssignment_0");
|
||||
put(grammarAccess.getAssignmentAccess().getOperatorAssignment_1(), "rule__Assignment__OperatorAssignment_1");
|
||||
put(grammarAccess.getAssignmentAccess().getTerminalAssignment_2(), "rule__Assignment__TerminalAssignment_2");
|
||||
put(grammarAccess.getAssignableAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__AssignableAlternatives__GroupsAssignment_1_1_1");
|
||||
put(grammarAccess.getCrossReferenceAccess().getTypeAssignment_1(), "rule__CrossReference__TypeAssignment_1");
|
||||
put(grammarAccess.getCrossReferenceAccess().getTerminalAssignment_2_1(), "rule__CrossReference__TerminalAssignment_2_1");
|
||||
put(grammarAccess.getCrossReferenceableAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1");
|
||||
put(grammarAccess.getTerminalRuleAccess().getNameAssignment_1(), "rule__TerminalRule__NameAssignment_1");
|
||||
put(grammarAccess.getTerminalRuleAccess().getTypeAssignment_2_1(), "rule__TerminalRule__TypeAssignment_2_1");
|
||||
put(grammarAccess.getTerminalRuleAccess().getAlternativesAssignment_4(), "rule__TerminalRule__AlternativesAssignment_4");
|
||||
put(grammarAccess.getTerminalAlternativesAccess().getGroupsAssignment_1_1_1(), "rule__TerminalAlternatives__GroupsAssignment_1_1_1");
|
||||
put(grammarAccess.getTerminalGroupAccess().getTokensAssignment_1_1(), "rule__TerminalGroup__TokensAssignment_1_1");
|
||||
put(grammarAccess.getTerminalTokenAccess().getCardinalityAssignment_1(), "rule__TerminalToken__CardinalityAssignment_1");
|
||||
put(grammarAccess.getNegatedTokenAccess().getTerminalAssignment_1(), "rule__NegatedToken__TerminalAssignment_1");
|
||||
put(grammarAccess.getUntilTokenAccess().getTerminalAssignment_1(), "rule__UntilToken__TerminalAssignment_1");
|
||||
put(grammarAccess.getCharacterRangeAccess().getRightAssignment_1_2(), "rule__CharacterRange__RightAssignment_1_2");
|
||||
put(grammarAccess.getEnumRuleAccess().getNameAssignment_1(), "rule__EnumRule__NameAssignment_1");
|
||||
put(grammarAccess.getEnumRuleAccess().getTypeAssignment_2_1(), "rule__EnumRule__TypeAssignment_2_1");
|
||||
put(grammarAccess.getEnumRuleAccess().getAlternativesAssignment_4(), "rule__EnumRule__AlternativesAssignment_4");
|
||||
put(grammarAccess.getEnumLiteralsAccess().getGroupsAssignment_1_1_1(), "rule__EnumLiterals__GroupsAssignment_1_1_1");
|
||||
put(grammarAccess.getEnumLiteralDeclarationAccess().getEnumLiteralAssignment_0(), "rule__EnumLiteralDeclaration__EnumLiteralAssignment_0");
|
||||
put(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralAssignment_1_1(), "rule__EnumLiteralDeclaration__LiteralAssignment_1_1");
|
||||
}
|
||||
};
|
||||
}
|
||||
return nameMappings.get(element);
|
||||
return nameMappings.getRuleName(element);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected String[] getInitialHiddenTokens() {
|
||||
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
|
||||
|
@ -173,4 +188,12 @@ public class XtextGrammarTestLanguageParser extends AbstractContentAssistParser
|
|||
public void setGrammarAccess(XtextGrammarTestLanguageGrammarAccess grammarAccess) {
|
||||
this.grammarAccess = grammarAccess;
|
||||
}
|
||||
|
||||
public NameMappings getNameMappings() {
|
||||
return nameMappings;
|
||||
}
|
||||
|
||||
public void setNameMappings(NameMappings nameMappings) {
|
||||
this.nameMappings = nameMappings;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue