/*
* generated by Xtext
*/
package de.gebit.integrity.ui.contentassist.antlr;
import java.util.Collection;
import java.util.Map;
import java.util.HashMap;
import org.antlr.runtime.RecognitionException;
import org.eclipse.xtext.AbstractElement;
import org.eclipse.xtext.ui.editor.contentassist.antlr.AbstractContentAssistParser;
import org.eclipse.xtext.ui.editor.contentassist.antlr.FollowElement;
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
import com.google.inject.Inject;
import de.gebit.integrity.services.DSLGrammarAccess;
public class DSLParser extends AbstractContentAssistParser {
@Inject
private DSLGrammarAccess grammarAccess;
private Map<AbstractElement, String> nameMappings;
@Override
protected de.gebit.integrity.ui.contentassist.antlr.internal.InternalDSLParser createParser() {
de.gebit.integrity.ui.contentassist.antlr.internal.InternalDSLParser result = new de.gebit.integrity.ui.contentassist.antlr.internal.InternalDSLParser(null);
result.setGrammarAccess(grammarAccess);
return result;
}
@Override
protected String getRuleName(AbstractElement element) {
if (nameMappings == null) {
nameMappings = new HashMap<AbstractElement, String>() {
private static final long serialVersionUID = 1L;
{
put(grammarAccess.getStatementAccess().getAlternatives(), "rule__Statement__Alternatives");
put(grammarAccess.getVisibleCommentAccess().getAlternatives(), "rule__VisibleComment__Alternatives");
put(grammarAccess.getVisibleSingleLineCommentAccess().getAlternatives(), "rule__VisibleSingleLineComment__Alternatives");
put(grammarAccess.getVisibleMultiLineCommentAccess().getAlternatives(), "rule__VisibleMultiLineComment__Alternatives");
put(grammarAccess.getPackageStatementAccess().getAlternatives(), "rule__PackageStatement__Alternatives");
put(grammarAccess.getSuiteStatementAccess().getAlternatives(), "rule__SuiteStatement__Alternatives");
put(grammarAccess.getSuiteStatementWithResultAccess().getAlternatives(), "rule__SuiteStatementWithResult__Alternatives");
put(grammarAccess.getVariableOrConstantEntityAccess().getAlternatives(), "rule__VariableOrConstantEntity__Alternatives");
put(grammarAccess.getResultNameAccess().getAlternatives(), "rule__ResultName__Alternatives");
put(grammarAccess.getParameterNameAccess().getAlternatives(), "rule__ParameterName__Alternatives");
put(grammarAccess.getArbitraryParameterOrResultNameAccess().getAlternatives_1(), "rule__ArbitraryParameterOrResultName__Alternatives_1");
put(grammarAccess.getOperationAccess().getAlternatives(), "rule__Operation__Alternatives");
put(grammarAccess.getStandardOperationAccess().getOperatorsAlternatives_4_0_0(), "rule__StandardOperation__OperatorsAlternatives_4_0_0");
put(grammarAccess.getValueOrEnumValueOrOperationAccess().getAlternatives(), "rule__ValueOrEnumValueOrOperation__Alternatives");
put(grammarAccess.getValueAccess().getAlternatives(), "rule__Value__Alternatives");
put(grammarAccess.getConstantValueAccess().getAlternatives(), "rule__ConstantValue__Alternatives");
put(grammarAccess.getStaticValueAccess().getAlternatives(), "rule__StaticValue__Alternatives");
put(grammarAccess.getBooleanValueAccess().getBooleanValueAlternatives_0(), "rule__BooleanValue__BooleanValueAlternatives_0");
put(grammarAccess.getDateValueAccess().getAlternatives(), "rule__DateValue__Alternatives");
put(grammarAccess.getTimeValueAccess().getAlternatives(), "rule__TimeValue__Alternatives");
put(grammarAccess.getDateAndTimeValueAccess().getAlternatives(), "rule__DateAndTimeValue__Alternatives");
put(grammarAccess.getKeyValuePairAccess().getAlternatives_0(), "rule__KeyValuePair__Alternatives_0");
put(grammarAccess.getModelAccess().getGroup(), "rule__Model__Group__0");
put(grammarAccess.getVisibleSingleLineNormalCommentAccess().getGroup(), "rule__VisibleSingleLineNormalComment__Group__0");
put(grammarAccess.getVisibleSingleLineTitleCommentAccess().getGroup(), "rule__VisibleSingleLineTitleComment__Group__0");
put(grammarAccess.getVisibleMultiLineNormalCommentAccess().getGroup(), "rule__VisibleMultiLineNormalComment__Group__0");
put(grammarAccess.getVisibleMultiLineTitleCommentAccess().getGroup(), "rule__VisibleMultiLineTitleComment__Group__0");
put(grammarAccess.getVisibleDividerAccess().getGroup(), "rule__VisibleDivider__Group__0");
put(grammarAccess.getPackageDefinitionAccess().getGroup(), "rule__PackageDefinition__Group__0");
put(grammarAccess.getImportAccess().getGroup(), "rule__Import__Group__0");
put(grammarAccess.getForkDefinitionAccess().getGroup(), "rule__ForkDefinition__Group__0");
put(grammarAccess.getForkDefinitionAccess().getGroup_5(), "rule__ForkDefinition__Group_5__0");
put(grammarAccess.getForkDefinitionAccess().getGroup_6(), "rule__ForkDefinition__Group_6__0");
put(grammarAccess.getForkDefinitionAccess().getGroup_7(), "rule__ForkDefinition__Group_7__0");
put(grammarAccess.getForkParameterAccess().getGroup(), "rule__ForkParameter__Group__0");
put(grammarAccess.getVariantDefinitionAccess().getGroup(), "rule__VariantDefinition__Group__0");
put(grammarAccess.getVariantDefinitionAccess().getGroup_4(), "rule__VariantDefinition__Group_4__0");
put(grammarAccess.getTestDefinitionAccess().getGroup(), "rule__TestDefinition__Group__0");
put(grammarAccess.getCallDefinitionAccess().getGroup(), "rule__CallDefinition__Group__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup(), "rule__SuiteDefinition__Group__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_5(), "rule__SuiteDefinition__Group_5__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_5_1(), "rule__SuiteDefinition__Group_5_1__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_6(), "rule__SuiteDefinition__Group_6__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_6_1(), "rule__SuiteDefinition__Group_6_1__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_7(), "rule__SuiteDefinition__Group_7__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_7_2(), "rule__SuiteDefinition__Group_7_2__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_8(), "rule__SuiteDefinition__Group_8__0");
put(grammarAccess.getSuiteDefinitionAccess().getGroup_8_2(), "rule__SuiteDefinition__Group_8_2__0");
put(grammarAccess.getSuiteParameterDefinitionAccess().getGroup(), "rule__SuiteParameterDefinition__Group__0");
put(grammarAccess.getSuiteParameterDefinitionAccess().getGroup_1(), "rule__SuiteParameterDefinition__Group_1__0");
put(grammarAccess.getOperationDefinitionAccess().getGroup(), "rule__OperationDefinition__Group__0");
put(grammarAccess.getVariableDefinitionAccess().getGroup(), "rule__VariableDefinition__Group__0");
put(grammarAccess.getVariableDefinitionAccess().getGroup_5(), "rule__VariableDefinition__Group_5__0");
put(grammarAccess.getConstantDefinitionAccess().getGroup(), "rule__ConstantDefinition__Group__0");
put(grammarAccess.getConstantDefinitionAccess().getGroup_5(), "rule__ConstantDefinition__Group_5__0");
put(grammarAccess.getConstantDefinitionAccess().getGroup_5_0(), "rule__ConstantDefinition__Group_5_0__0");
put(grammarAccess.getConstantDefinitionAccess().getGroup_5_1(), "rule__ConstantDefinition__Group_5_1__0");
put(grammarAccess.getConstantDefinitionAccess().getGroup_6(), "rule__ConstantDefinition__Group_6__0");
put(grammarAccess.getVariableAssignmentAccess().getGroup(), "rule__VariableAssignment__Group__0");
put(grammarAccess.getVariantValueAccess().getGroup(), "rule__VariantValue__Group__0");
put(grammarAccess.getVariantValueAccess().getGroup_2(), "rule__VariantValue__Group_2__0");
put(grammarAccess.getTestAccess().getGroup(), "rule__Test__Group__0");
put(grammarAccess.getTestAccess().getGroup_4(), "rule__Test__Group_4__0");
put(grammarAccess.getTestAccess().getGroup_5(), "rule__Test__Group_5__0");
put(grammarAccess.getTestAccess().getGroup_6(), "rule__Test__Group_6__0");
put(grammarAccess.getTableTestAccess().getGroup(), "rule__TableTest__Group__0");
put(grammarAccess.getTableTestAccess().getGroup_3(), "rule__TableTest__Group_3__0");
put(grammarAccess.getTableTestAccess().getGroup_8(), "rule__TableTest__Group_8__0");
put(grammarAccess.getTableTestAccess().getGroup_9(), "rule__TableTest__Group_9__0");
put(grammarAccess.getTableTestRowAccess().getGroup(), "rule__TableTestRow__Group__0");
put(grammarAccess.getParameterTableHeaderAccess().getGroup(), "rule__ParameterTableHeader__Group__0");
put(grammarAccess.getResultTableHeaderAccess().getGroup(), "rule__ResultTableHeader__Group__0");
put(grammarAccess.getParameterTableValueAccess().getGroup(), "rule__ParameterTableValue__Group__0");
put(grammarAccess.getNamedResultAccess().getGroup(), "rule__NamedResult__Group__0");
put(grammarAccess.getCallAccess().getGroup(), "rule__Call__Group__0");
put(grammarAccess.getCallAccess().getGroup_2(), "rule__Call__Group_2__0");
put(grammarAccess.getCallAccess().getGroup_4(), "rule__Call__Group_4__0");
put(grammarAccess.getCallAccess().getGroup_5(), "rule__Call__Group_5__0");
put(grammarAccess.getCallAccess().getGroup_6(), "rule__Call__Group_6__0");
put(grammarAccess.getNamedCallResultAccess().getGroup(), "rule__NamedCallResult__Group__0");
put(grammarAccess.getSuiteAccess().getGroup(), "rule__Suite__Group__0");
put(grammarAccess.getSuiteAccess().getGroup_2(), "rule__Suite__Group_2__0");
put(grammarAccess.getSuiteAccess().getGroup_5(), "rule__Suite__Group_5__0");
put(grammarAccess.getSuiteAccess().getGroup_6(), "rule__Suite__Group_6__0");
put(grammarAccess.getSuiteAccess().getGroup_7(), "rule__Suite__Group_7__0");
put(grammarAccess.getSuiteAccess().getGroup_8(), "rule__Suite__Group_8__0");
put(grammarAccess.getSuiteAccess().getGroup_8_2(), "rule__Suite__Group_8_2__0");
put(grammarAccess.getSuiteParameterAccess().getGroup(), "rule__SuiteParameter__Group__0");
put(grammarAccess.getSuiteReturnAccess().getGroup(), "rule__SuiteReturn__Group__0");
put(grammarAccess.getParameterAccess().getGroup(), "rule__Parameter__Group__0");
put(grammarAccess.getArbitraryParameterOrResultNameAccess().getGroup(), "rule__ArbitraryParameterOrResultName__Group__0");
put(grammarAccess.getStandardOperationAccess().getGroup(), "rule__StandardOperation__Group__0");
put(grammarAccess.getStandardOperationAccess().getGroup_4(), "rule__StandardOperation__Group_4__0");
put(grammarAccess.getCustomOperationAccess().getGroup(), "rule__CustomOperation__Group__0");
put(grammarAccess.getCustomOperationAccess().getGroup_2(), "rule__CustomOperation__Group_2__0");
put(grammarAccess.getCustomOperationAccess().getGroup_4(), "rule__CustomOperation__Group_4__0");
put(grammarAccess.getValueOrEnumValueOrOperationCollectionAccess().getGroup(), "rule__ValueOrEnumValueOrOperationCollection__Group__0");
put(grammarAccess.getValueOrEnumValueOrOperationCollectionAccess().getGroup_1(), "rule__ValueOrEnumValueOrOperationCollection__Group_1__0");
put(grammarAccess.getIsoDateAndTimeValueAccess().getGroup(), "rule__IsoDateAndTimeValue__Group__0");
put(grammarAccess.getEuropeanDateAnd24HrsTimeValueAccess().getGroup(), "rule__EuropeanDateAnd24HrsTimeValue__Group__0");
put(grammarAccess.getEuropeanDateAnd12HrsTimeValueAccess().getGroup(), "rule__EuropeanDateAnd12HrsTimeValue__Group__0");
put(grammarAccess.getUSDateAnd12HrsTimeValueAccess().getGroup(), "rule__USDateAnd12HrsTimeValue__Group__0");
put(grammarAccess.getJavaConstantValueAccess().getGroup(), "rule__JavaConstantValue__Group__0");
put(grammarAccess.getVariableAccess().getGroup(), "rule__Variable__Group__0");
put(grammarAccess.getVariableAccess().getGroup_1(), "rule__Variable__Group_1__0");
put(grammarAccess.getNullValueAccess().getGroup(), "rule__NullValue__Group__0");
put(grammarAccess.getNestedObjectAccess().getGroup(), "rule__NestedObject__Group__0");
put(grammarAccess.getNestedObjectAccess().getGroup_2(), "rule__NestedObject__Group_2__0");
put(grammarAccess.getTypedNestedObjectAccess().getGroup(), "rule__TypedNestedObject__Group__0");
put(grammarAccess.getKeyValuePairAccess().getGroup(), "rule__KeyValuePair__Group__0");
put(grammarAccess.getMethodReferenceAccess().getGroup(), "rule__MethodReference__Group__0");
put(grammarAccess.getJavaConstantReferenceAccess().getGroup(), "rule__JavaConstantReference__Group__0");
put(grammarAccess.getExecutionMultiplierAccess().getGroup(), "rule__ExecutionMultiplier__Group__0");
put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
put(grammarAccess.getQualifiedJavaClassNameAccess().getGroup(), "rule__QualifiedJavaClassName__Group__0");
put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0");
put(grammarAccess.getNLAccess().getGroup(), "rule__NL__Group__0");
put(grammarAccess.getNLFORCEDAccess().getGroup(), "rule__NLFORCED__Group__0");
put(grammarAccess.getModelAccess().getStatementsAssignment_2(), "rule__Model__StatementsAssignment_2");
put(grammarAccess.getVisibleSingleLineNormalCommentAccess().getContentAssignment_0(), "rule__VisibleSingleLineNormalComment__ContentAssignment_0");
put(grammarAccess.getVisibleSingleLineTitleCommentAccess().getContentAssignment_0(), "rule__VisibleSingleLineTitleComment__ContentAssignment_0");
put(grammarAccess.getVisibleMultiLineNormalCommentAccess().getContentAssignment_0(), "rule__VisibleMultiLineNormalComment__ContentAssignment_0");
put(grammarAccess.getVisibleMultiLineTitleCommentAccess().getContentAssignment_0(), "rule__VisibleMultiLineTitleComment__ContentAssignment_0");
put(grammarAccess.getVisibleDividerAccess().getContentAssignment_0(), "rule__VisibleDivider__ContentAssignment_0");
put(grammarAccess.getPackageDefinitionAccess().getNameAssignment_2(), "rule__PackageDefinition__NameAssignment_2");
put(grammarAccess.getPackageDefinitionAccess().getStatementsAssignment_5(), "rule__PackageDefinition__StatementsAssignment_5");
put(grammarAccess.getImportAccess().getImportedNamespaceAssignment_2(), "rule__Import__ImportedNamespaceAssignment_2");
put(grammarAccess.getForkDefinitionAccess().getPrivateAssignment_0(), "rule__ForkDefinition__PrivateAssignment_0");
put(grammarAccess.getForkDefinitionAccess().getNameAssignment_3(), "rule__ForkDefinition__NameAssignment_3");
put(grammarAccess.getForkDefinitionAccess().getDescriptionAssignment_5_0(), "rule__ForkDefinition__DescriptionAssignment_5_0");
put(grammarAccess.getForkDefinitionAccess().getForkerClassAssignment_6_2(), "rule__ForkDefinition__ForkerClassAssignment_6_2");
put(grammarAccess.getForkDefinitionAccess().getParametersAssignment_7_0(), "rule__ForkDefinition__ParametersAssignment_7_0");
put(grammarAccess.getForkParameterAccess().getNameAssignment_0(), "rule__ForkParameter__NameAssignment_0");
put(grammarAccess.getForkParameterAccess().getValueAssignment_4(), "rule__ForkParameter__ValueAssignment_4");
put(grammarAccess.getVariantDefinitionAccess().getNameAssignment_2(), "rule__VariantDefinition__NameAssignment_2");
put(grammarAccess.getVariantDefinitionAccess().getDescriptionAssignment_4_0(), "rule__VariantDefinition__DescriptionAssignment_4_0");
put(grammarAccess.getTestDefinitionAccess().getNameAssignment_2(), "rule__TestDefinition__NameAssignment_2");
put(grammarAccess.getTestDefinitionAccess().getFixtureMethodAssignment_6(), "rule__TestDefinition__FixtureMethodAssignment_6");
put(grammarAccess.getCallDefinitionAccess().getNameAssignment_2(), "rule__CallDefinition__NameAssignment_2");
put(grammarAccess.getCallDefinitionAccess().getFixtureMethodAssignment_6(), "rule__CallDefinition__FixtureMethodAssignment_6");
put(grammarAccess.getSuiteDefinitionAccess().getPrivateAssignment_0(), "rule__SuiteDefinition__PrivateAssignment_0");
put(grammarAccess.getSuiteDefinitionAccess().getNameAssignment_3(), "rule__SuiteDefinition__NameAssignment_3");
put(grammarAccess.getSuiteDefinitionAccess().getParametersAssignment_5_1_0(), "rule__SuiteDefinition__ParametersAssignment_5_1_0");
put(grammarAccess.getSuiteDefinitionAccess().getReturnAssignment_6_1_0(), "rule__SuiteDefinition__ReturnAssignment_6_1_0");
put(grammarAccess.getSuiteDefinitionAccess().getDependenciesAssignment_7_2_0(), "rule__SuiteDefinition__DependenciesAssignment_7_2_0");
put(grammarAccess.getSuiteDefinitionAccess().getFinalizersAssignment_8_2_0(), "rule__SuiteDefinition__FinalizersAssignment_8_2_0");
put(grammarAccess.getSuiteDefinitionAccess().getStatementsAssignment_11(), "rule__SuiteDefinition__StatementsAssignment_11");
put(grammarAccess.getSuiteParameterDefinitionAccess().getNameAssignment_0(), "rule__SuiteParameterDefinition__NameAssignment_0");
put(grammarAccess.getSuiteParameterDefinitionAccess().getDefaultAssignment_1_2(), "rule__SuiteParameterDefinition__DefaultAssignment_1_2");
put(grammarAccess.getSuiteReturnDefinitionAccess().getNameAssignment(), "rule__SuiteReturnDefinition__NameAssignment");
put(grammarAccess.getOperationDefinitionAccess().getNameAssignment_2(), "rule__OperationDefinition__NameAssignment_2");
put(grammarAccess.getOperationDefinitionAccess().getOperationTypeAssignment_6(), "rule__OperationDefinition__OperationTypeAssignment_6");
put(grammarAccess.getVariableDefinitionAccess().getPrivateAssignment_0(), "rule__VariableDefinition__PrivateAssignment_0");
put(grammarAccess.getVariableDefinitionAccess().getNameAssignment_3(), "rule__VariableDefinition__NameAssignment_3");
put(grammarAccess.getVariableDefinitionAccess().getInitialValueAssignment_5_2(), "rule__VariableDefinition__InitialValueAssignment_5_2");
put(grammarAccess.getConstantDefinitionAccess().getPrivateAssignment_0(), "rule__ConstantDefinition__PrivateAssignment_0");
put(grammarAccess.getConstantDefinitionAccess().getNameAssignment_3(), "rule__ConstantDefinition__NameAssignment_3");
put(grammarAccess.getConstantDefinitionAccess().getValueAssignment_5_0_0(), "rule__ConstantDefinition__ValueAssignment_5_0_0");
put(grammarAccess.getConstantDefinitionAccess().getVariantValuesAssignment_5_1_0(), "rule__ConstantDefinition__VariantValuesAssignment_5_1_0");
put(grammarAccess.getConstantDefinitionAccess().getParameterizedAssignment_6_0(), "rule__ConstantDefinition__ParameterizedAssignment_6_0");
put(grammarAccess.getVariableAssignmentAccess().getValueAssignment_2(), "rule__VariableAssignment__ValueAssignment_2");
put(grammarAccess.getVariableAssignmentAccess().getTargetAssignment_6(), "rule__VariableAssignment__TargetAssignment_6");
put(grammarAccess.getVariantValueAccess().getNamesAssignment_2_0(), "rule__VariantValue__NamesAssignment_2_0");
put(grammarAccess.getVariantValueAccess().getValueAssignment_5(), "rule__VariantValue__ValueAssignment_5");
put(grammarAccess.getVariableEntityAccess().getNameAssignment(), "rule__VariableEntity__NameAssignment");
put(grammarAccess.getConstantEntityAccess().getNameAssignment(), "rule__ConstantEntity__NameAssignment");
put(grammarAccess.getTestAccess().getCheckpointAssignment_0(), "rule__Test__CheckpointAssignment_0");
put(grammarAccess.getTestAccess().getDefinitionAssignment_3(), "rule__Test__DefinitionAssignment_3");
put(grammarAccess.getTestAccess().getParametersAssignment_4_1(), "rule__Test__ParametersAssignment_4_1");
put(grammarAccess.getTestAccess().getResultsAssignment_5_1(), "rule__Test__ResultsAssignment_5_1");
put(grammarAccess.getTestAccess().getResultAssignment_6_3(), "rule__Test__ResultAssignment_6_3");
put(grammarAccess.getTableTestAccess().getDefinitionAssignment_2(), "rule__TableTest__DefinitionAssignment_2");
put(grammarAccess.getTableTestAccess().getParametersAssignment_3_1(), "rule__TableTest__ParametersAssignment_3_1");
put(grammarAccess.getTableTestAccess().getParameterHeadersAssignment_5(), "rule__TableTest__ParameterHeadersAssignment_5");
put(grammarAccess.getTableTestAccess().getResultHeadersAssignment_6(), "rule__TableTest__ResultHeadersAssignment_6");
put(grammarAccess.getTableTestAccess().getDefaultResultColumnAssignment_8_0(), "rule__TableTest__DefaultResultColumnAssignment_8_0");
put(grammarAccess.getTableTestAccess().getRowsAssignment_9_1(), "rule__TableTest__RowsAssignment_9_1");
put(grammarAccess.getTableTestRowAccess().getValuesAssignment_1(), "rule__TableTestRow__ValuesAssignment_1");
put(grammarAccess.getParameterTableHeaderAccess().getNameAssignment_1(), "rule__ParameterTableHeader__NameAssignment_1");
put(grammarAccess.getResultTableHeaderAccess().getNameAssignment_1(), "rule__ResultTableHeader__NameAssignment_1");
put(grammarAccess.getParameterTableValueAccess().getValueAssignment_1(), "rule__ParameterTableValue__ValueAssignment_1");
put(grammarAccess.getNamedResultAccess().getNameAssignment_0(), "rule__NamedResult__NameAssignment_0");
put(grammarAccess.getNamedResultAccess().getValueAssignment_4(), "rule__NamedResult__ValueAssignment_4");
put(grammarAccess.getFixedResultNameAccess().getFieldAssignment(), "rule__FixedResultName__FieldAssignment");
put(grammarAccess.getCallAccess().getMultiplierAssignment_2_0(), "rule__Call__MultiplierAssignment_2_0");
put(grammarAccess.getCallAccess().getDefinitionAssignment_3(), "rule__Call__DefinitionAssignment_3");
put(grammarAccess.getCallAccess().getParametersAssignment_4_1(), "rule__Call__ParametersAssignment_4_1");
put(grammarAccess.getCallAccess().getResultsAssignment_5_1(), "rule__Call__ResultsAssignment_5_1");
put(grammarAccess.getCallAccess().getResultAssignment_6_3(), "rule__Call__ResultAssignment_6_3");
put(grammarAccess.getNamedCallResultAccess().getNameAssignment_0(), "rule__NamedCallResult__NameAssignment_0");
put(grammarAccess.getNamedCallResultAccess().getTargetAssignment_4(), "rule__NamedCallResult__TargetAssignment_4");
put(grammarAccess.getSuiteAccess().getMultiplierAssignment_2_0(), "rule__Suite__MultiplierAssignment_2_0");
put(grammarAccess.getSuiteAccess().getDefinitionAssignment_3(), "rule__Suite__DefinitionAssignment_3");
put(grammarAccess.getSuiteAccess().getParametersAssignment_5_0(), "rule__Suite__ParametersAssignment_5_0");
put(grammarAccess.getSuiteAccess().getReturnAssignment_6_0(), "rule__Suite__ReturnAssignment_6_0");
put(grammarAccess.getSuiteAccess().getForkAssignment_7_2(), "rule__Suite__ForkAssignment_7_2");
put(grammarAccess.getSuiteAccess().getVariantsAssignment_8_2_0(), "rule__Suite__VariantsAssignment_8_2_0");
put(grammarAccess.getSuiteParameterAccess().getNameAssignment_0(), "rule__SuiteParameter__NameAssignment_0");
put(grammarAccess.getSuiteParameterAccess().getValueAssignment_4(), "rule__SuiteParameter__ValueAssignment_4");
put(grammarAccess.getSuiteReturnAccess().getNameAssignment_0(), "rule__SuiteReturn__NameAssignment_0");
put(grammarAccess.getSuiteReturnAccess().getTargetAssignment_4(), "rule__SuiteReturn__TargetAssignment_4");
put(grammarAccess.getParameterAccess().getNameAssignment_0(), "rule__Parameter__NameAssignment_0");
put(grammarAccess.getParameterAccess().getValueAssignment_4(), "rule__Parameter__ValueAssignment_4");
put(grammarAccess.getFixedParameterNameAccess().getAnnotationAssignment(), "rule__FixedParameterName__AnnotationAssignment");
put(grammarAccess.getArbitraryParameterOrResultNameAccess().getIdentifierAssignment_1_0(), "rule__ArbitraryParameterOrResultName__IdentifierAssignment_1_0");
put(grammarAccess.getArbitraryParameterOrResultNameAccess().getStringIdentifierAssignment_1_1(), "rule__ArbitraryParameterOrResultName__StringIdentifierAssignment_1_1");
put(grammarAccess.getStandardOperationAccess().getFirstOperandAssignment_2(), "rule__StandardOperation__FirstOperandAssignment_2");
put(grammarAccess.getStandardOperationAccess().getOperatorsAssignment_4_0(), "rule__StandardOperation__OperatorsAssignment_4_0");
put(grammarAccess.getStandardOperationAccess().getMoreOperandsAssignment_4_2(), "rule__StandardOperation__MoreOperandsAssignment_4_2");
put(grammarAccess.getCustomOperationAccess().getPrefixOperandAssignment_2_0(), "rule__CustomOperation__PrefixOperandAssignment_2_0");
put(grammarAccess.getCustomOperationAccess().getDefinitionAssignment_3(), "rule__CustomOperation__DefinitionAssignment_3");
put(grammarAccess.getCustomOperationAccess().getPostfixOperandAssignment_4_2(), "rule__CustomOperation__PostfixOperandAssignment_4_2");
put(grammarAccess.getValueOrEnumValueOrOperationCollectionAccess().getValueAssignment_0(), "rule__ValueOrEnumValueOrOperationCollection__ValueAssignment_0");
put(grammarAccess.getValueOrEnumValueOrOperationCollectionAccess().getMoreValuesAssignment_1_3(), "rule__ValueOrEnumValueOrOperationCollection__MoreValuesAssignment_1_3");
put(grammarAccess.getIntegerValueAccess().getIntegerValueAssignment(), "rule__IntegerValue__IntegerValueAssignment");
put(grammarAccess.getDecimalValueAccess().getDecimalValueAssignment(), "rule__DecimalValue__DecimalValueAssignment");
put(grammarAccess.getStringValueAccess().getStringValueAssignment(), "rule__StringValue__StringValueAssignment");
put(grammarAccess.getBooleanValueAccess().getBooleanValueAssignment(), "rule__BooleanValue__BooleanValueAssignment");
put(grammarAccess.getIsoDateValueAccess().getDateValueAssignment(), "rule__IsoDateValue__DateValueAssignment");
put(grammarAccess.getEuropeanDateValueAccess().getDateValueAssignment(), "rule__EuropeanDateValue__DateValueAssignment");
put(grammarAccess.getUSDateValueAccess().getDateValueAssignment(), "rule__USDateValue__DateValueAssignment");
put(grammarAccess.getIsoTimeValueAccess().getTimeValueAssignment(), "rule__IsoTimeValue__TimeValueAssignment");
put(grammarAccess.getSimple24HrsTimeValueAccess().getTimeValueAssignment(), "rule__Simple24HrsTimeValue__TimeValueAssignment");
put(grammarAccess.getSimple12HrsTimeValueAccess().getTimeValueAssignment(), "rule__Simple12HrsTimeValue__TimeValueAssignment");
put(grammarAccess.getIsoDateAndTimeValueAccess().getDateValueAssignment_0(), "rule__IsoDateAndTimeValue__DateValueAssignment_0");
put(grammarAccess.getIsoDateAndTimeValueAccess().getTimeValueAssignment_1(), "rule__IsoDateAndTimeValue__TimeValueAssignment_1");
put(grammarAccess.getEuropeanDateAnd24HrsTimeValueAccess().getDateValueAssignment_0(), "rule__EuropeanDateAnd24HrsTimeValue__DateValueAssignment_0");
put(grammarAccess.getEuropeanDateAnd24HrsTimeValueAccess().getTimeValueAssignment_2(), "rule__EuropeanDateAnd24HrsTimeValue__TimeValueAssignment_2");
put(grammarAccess.getEuropeanDateAnd12HrsTimeValueAccess().getDateValueAssignment_0(), "rule__EuropeanDateAnd12HrsTimeValue__DateValueAssignment_0");
put(grammarAccess.getEuropeanDateAnd12HrsTimeValueAccess().getTimeValueAssignment_2(), "rule__EuropeanDateAnd12HrsTimeValue__TimeValueAssignment_2");
put(grammarAccess.getUSDateAnd12HrsTimeValueAccess().getDateValueAssignment_0(), "rule__USDateAnd12HrsTimeValue__DateValueAssignment_0");
put(grammarAccess.getUSDateAnd12HrsTimeValueAccess().getTimeValueAssignment_2(), "rule__USDateAnd12HrsTimeValue__TimeValueAssignment_2");
put(grammarAccess.getJavaConstantValueAccess().getConstantAssignment_1(), "rule__JavaConstantValue__ConstantAssignment_1");
put(grammarAccess.getVariableAccess().getNameAssignment_0(), "rule__Variable__NameAssignment_0");
put(grammarAccess.getVariableAccess().getAttributeAssignment_1_1(), "rule__Variable__AttributeAssignment_1_1");
put(grammarAccess.getVariableVariableAccess().getNameAssignment(), "rule__VariableVariable__NameAssignment");
put(grammarAccess.getConstantAccess().getNameAssignment(), "rule__Constant__NameAssignment");
put(grammarAccess.getEnumValueAccess().getEnumValueAssignment(), "rule__EnumValue__EnumValueAssignment");
put(grammarAccess.getNestedObjectAccess().getAttributesAssignment_2_0(), "rule__NestedObject__AttributesAssignment_2_0");
put(grammarAccess.getTypedNestedObjectAccess().getTypeAssignment_1(), "rule__TypedNestedObject__TypeAssignment_1");
put(grammarAccess.getTypedNestedObjectAccess().getNestedObjectAssignment_4(), "rule__TypedNestedObject__NestedObjectAssignment_4");
put(grammarAccess.getKeyValuePairAccess().getIdentifierAssignment_0_0(), "rule__KeyValuePair__IdentifierAssignment_0_0");
put(grammarAccess.getKeyValuePairAccess().getStringIdentifierAssignment_0_1(), "rule__KeyValuePair__StringIdentifierAssignment_0_1");
put(grammarAccess.getKeyValuePairAccess().getValueAssignment_4(), "rule__KeyValuePair__ValueAssignment_4");
put(grammarAccess.getJavaClassReferenceAccess().getTypeAssignment(), "rule__JavaClassReference__TypeAssignment");
put(grammarAccess.getMethodReferenceAccess().getTypeAssignment_0(), "rule__MethodReference__TypeAssignment_0");
put(grammarAccess.getMethodReferenceAccess().getMethodAssignment_2(), "rule__MethodReference__MethodAssignment_2");
put(grammarAccess.getJavaConstantReferenceAccess().getTypeAssignment_0(), "rule__JavaConstantReference__TypeAssignment_0");
put(grammarAccess.getJavaConstantReferenceAccess().getConstantAssignment_2(), "rule__JavaConstantReference__ConstantAssignment_2");
put(grammarAccess.getExecutionMultiplierAccess().getCountAssignment_0(), "rule__ExecutionMultiplier__CountAssignment_0");
}
};
}
return nameMappings.get(element);
}
@Override
protected Collection<FollowElement> getFollowElements(AbstractInternalContentAssistParser parser) {
try {
de.gebit.integrity.ui.contentassist.antlr.internal.InternalDSLParser typedParser = (de.gebit.integrity.ui.contentassist.antlr.internal.InternalDSLParser) parser;
typedParser.entryRuleModel();
return typedParser.getFollowElements();
} catch(RecognitionException ex) {
throw new RuntimeException(ex);
}
}
@Override
protected String[] getInitialHiddenTokens() {
return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
}
public DSLGrammarAccess getGrammarAccess() {
return this.grammarAccess;
}
public void setGrammarAccess(DSLGrammarAccess grammarAccess) {
this.grammarAccess = grammarAccess;
}
}