/*
* generated by Xtext
*/
package org.xtext.nv.dsl.services;
import com.google.inject.Singleton;
import com.google.inject.Inject;
import java.util.List;
import org.eclipse.xtext.*;
import org.eclipse.xtext.service.GrammarProvider;
import org.eclipse.xtext.service.AbstractElementFinder.*;
import org.eclipse.xtext.xbase.services.XbaseGrammarAccess;
import org.eclipse.xtext.xbase.services.XtypeGrammarAccess;
@Singleton
public class MMDSLGrammarAccess extends AbstractGrammarElementFinder {
public class RootElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Root");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cMethodnameAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cMethodnameMethodNameParserRuleCall_0_0 = (RuleCall)cMethodnameAssignment_0.eContents().get(0);
private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
private final Assignment cIncludelibrarytypeAssignment_1_0 = (Assignment)cAlternatives_1.eContents().get(0);
private final RuleCall cIncludelibrarytypeIncludeLibraryTypeParserRuleCall_1_0_0 = (RuleCall)cIncludelibrarytypeAssignment_1_0.eContents().get(0);
private final Assignment cEmbedplatformtypeAssignment_1_1 = (Assignment)cAlternatives_1.eContents().get(1);
private final RuleCall cEmbedplatformtypeEmbedPlatformTypeParserRuleCall_1_1_0 = (RuleCall)cEmbedplatformtypeAssignment_1_1.eContents().get(0);
private final Assignment cEmbedcodetypeAssignment_1_2 = (Assignment)cAlternatives_1.eContents().get(2);
private final RuleCall cEmbedcodetypeEmbedCodeTypeParserRuleCall_1_2_0 = (RuleCall)cEmbedcodetypeAssignment_1_2.eContents().get(0);
private final Assignment cIncludelibraryAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cIncludelibraryIncludeLibraryParserRuleCall_2_0 = (RuleCall)cIncludelibraryAssignment_2.eContents().get(0);
private final Assignment cEmbedcodeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cEmbedcodeEmbedCodeParserRuleCall_3_0 = (RuleCall)cEmbedcodeAssignment_3.eContents().get(0);
private final Assignment cMethodAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cMethodMethodParserRuleCall_4_0 = (RuleCall)cMethodAssignment_4.eContents().get(0);
//// AST Root
//Root:
// methodname=MethodName (includelibrarytype+=IncludeLibraryType | embedplatformtype+=EmbedPlatformType |
// embedcodetype+=EmbedCodeType)* includelibrary+=IncludeLibrary* embedcode+=EmbedCode* method=Method;
public ParserRule getRule() { return rule; }
//methodname=MethodName (includelibrarytype+=IncludeLibraryType | embedplatformtype+=EmbedPlatformType |
//embedcodetype+=EmbedCodeType)* includelibrary+=IncludeLibrary* embedcode+=EmbedCode* method=Method
public Group getGroup() { return cGroup; }
//methodname=MethodName
public Assignment getMethodnameAssignment_0() { return cMethodnameAssignment_0; }
//MethodName
public RuleCall getMethodnameMethodNameParserRuleCall_0_0() { return cMethodnameMethodNameParserRuleCall_0_0; }
//(includelibrarytype+=IncludeLibraryType | embedplatformtype+=EmbedPlatformType | embedcodetype+=EmbedCodeType)*
public Alternatives getAlternatives_1() { return cAlternatives_1; }
//includelibrarytype+=IncludeLibraryType
public Assignment getIncludelibrarytypeAssignment_1_0() { return cIncludelibrarytypeAssignment_1_0; }
//IncludeLibraryType
public RuleCall getIncludelibrarytypeIncludeLibraryTypeParserRuleCall_1_0_0() { return cIncludelibrarytypeIncludeLibraryTypeParserRuleCall_1_0_0; }
//embedplatformtype+=EmbedPlatformType
public Assignment getEmbedplatformtypeAssignment_1_1() { return cEmbedplatformtypeAssignment_1_1; }
//EmbedPlatformType
public RuleCall getEmbedplatformtypeEmbedPlatformTypeParserRuleCall_1_1_0() { return cEmbedplatformtypeEmbedPlatformTypeParserRuleCall_1_1_0; }
//embedcodetype+=EmbedCodeType
public Assignment getEmbedcodetypeAssignment_1_2() { return cEmbedcodetypeAssignment_1_2; }
//EmbedCodeType
public RuleCall getEmbedcodetypeEmbedCodeTypeParserRuleCall_1_2_0() { return cEmbedcodetypeEmbedCodeTypeParserRuleCall_1_2_0; }
//includelibrary+=IncludeLibrary*
public Assignment getIncludelibraryAssignment_2() { return cIncludelibraryAssignment_2; }
//IncludeLibrary
public RuleCall getIncludelibraryIncludeLibraryParserRuleCall_2_0() { return cIncludelibraryIncludeLibraryParserRuleCall_2_0; }
//embedcode+=EmbedCode*
public Assignment getEmbedcodeAssignment_3() { return cEmbedcodeAssignment_3; }
//EmbedCode
public RuleCall getEmbedcodeEmbedCodeParserRuleCall_3_0() { return cEmbedcodeEmbedCodeParserRuleCall_3_0; }
//method=Method
public Assignment getMethodAssignment_4() { return cMethodAssignment_4; }
//Method
public RuleCall getMethodMethodParserRuleCall_4_0() { return cMethodMethodParserRuleCall_4_0; }
}
public class MethodNameElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MethodName");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cMethodKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
//// used to generate the ADOxx library name
//MethodName:
// "method" name=ValidID;
public ParserRule getRule() { return rule; }
//"method" name=ValidID
public Group getGroup() { return cGroup; }
//"method"
public Keyword getMethodKeyword_0() { return cMethodKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
}
public class IncludeLibraryElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "IncludeLibrary");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cIncludeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cLessThanSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameValidIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cColonKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cIncludelibrarytypeAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final CrossReference cIncludelibrarytypeIncludeLibraryTypeCrossReference_3_1_0 = (CrossReference)cIncludelibrarytypeAssignment_3_1.eContents().get(0);
private final RuleCall cIncludelibrarytypeIncludeLibraryTypeQualifiedNameParserRuleCall_3_1_0_1 = (RuleCall)cIncludelibrarytypeIncludeLibraryTypeCrossReference_3_1_0.eContents().get(1);
private final Keyword cGreaterThanSignKeyword_4 = (Keyword)cGroup.eContents().get(4);
//// standard library defined for specific metamodeling platform, like ADOxx, Eclipse EMP, ...
//// eg., include <adoxx:graphrep>
//IncludeLibrary:
// "include" "<" name=ValidID (":" includelibrarytype=[IncludeLibraryType|QualifiedName])? ">";
public ParserRule getRule() { return rule; }
//"include" "<" name=ValidID (":" includelibrarytype=[IncludeLibraryType|QualifiedName])? ">"
public Group getGroup() { return cGroup; }
//"include"
public Keyword getIncludeKeyword_0() { return cIncludeKeyword_0; }
//"<"
public Keyword getLessThanSignKeyword_1() { return cLessThanSignKeyword_1; }
//name=ValidID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_2_0() { return cNameValidIDParserRuleCall_2_0; }
//(":" includelibrarytype=[IncludeLibraryType|QualifiedName])?
public Group getGroup_3() { return cGroup_3; }
//":"
public Keyword getColonKeyword_3_0() { return cColonKeyword_3_0; }
//includelibrarytype=[IncludeLibraryType|QualifiedName]
public Assignment getIncludelibrarytypeAssignment_3_1() { return cIncludelibrarytypeAssignment_3_1; }
//[IncludeLibraryType|QualifiedName]
public CrossReference getIncludelibrarytypeIncludeLibraryTypeCrossReference_3_1_0() { return cIncludelibrarytypeIncludeLibraryTypeCrossReference_3_1_0; }
//QualifiedName
public RuleCall getIncludelibrarytypeIncludeLibraryTypeQualifiedNameParserRuleCall_3_1_0_1() { return cIncludelibrarytypeIncludeLibraryTypeQualifiedNameParserRuleCall_3_1_0_1; }
//">"
public Keyword getGreaterThanSignKeyword_4() { return cGreaterThanSignKeyword_4; }
}
public class IncludeLibraryTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "IncludeLibraryType");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDefKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cIncludeLibraryTypeKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameValidIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
//IncludeLibraryType:
// "def" "IncludeLibraryType" name=ValidID;
public ParserRule getRule() { return rule; }
//"def" "IncludeLibraryType" name=ValidID
public Group getGroup() { return cGroup; }
//"def"
public Keyword getDefKeyword_0() { return cDefKeyword_0; }
//"IncludeLibraryType"
public Keyword getIncludeLibraryTypeKeyword_1() { return cIncludeLibraryTypeKeyword_1; }
//name=ValidID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_2_0() { return cNameValidIDParserRuleCall_2_0; }
}
public class EmbedCodeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EmbedCode");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cEmbedKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cLessThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cEmbedplatformtypeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final CrossReference cEmbedplatformtypeEmbedPlatformTypeCrossReference_3_0 = (CrossReference)cEmbedplatformtypeAssignment_3.eContents().get(0);
private final RuleCall cEmbedplatformtypeEmbedPlatformTypeQualifiedNameParserRuleCall_3_0_1 = (RuleCall)cEmbedplatformtypeEmbedPlatformTypeCrossReference_3_0.eContents().get(1);
private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
private final Keyword cColonKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
private final Assignment cEmbedcodetypeAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1);
private final CrossReference cEmbedcodetypeEmbedCodeTypeCrossReference_4_1_0 = (CrossReference)cEmbedcodetypeAssignment_4_1.eContents().get(0);
private final RuleCall cEmbedcodetypeEmbedCodeTypeQualifiedNameParserRuleCall_4_1_0_1 = (RuleCall)cEmbedcodetypeEmbedCodeTypeCrossReference_4_1_0.eContents().get(1);
private final Keyword cGreaterThanSignKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Keyword cLeftCurlyBracketKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Assignment cEmbeddedcodeAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final RuleCall cEmbeddedcodeSTRINGTerminalRuleCall_7_0 = (RuleCall)cEmbeddedcodeAssignment_7.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8);
//EmbedCode:
// "embed" name=ValidID "<" embedplatformtype=[EmbedPlatformType|QualifiedName] (":"
// embedcodetype=[EmbedCodeType|QualifiedName])? ">" "{" embeddedcode=STRING "}";
public ParserRule getRule() { return rule; }
//"embed" name=ValidID "<" embedplatformtype=[EmbedPlatformType|QualifiedName] (":"
//embedcodetype=[EmbedCodeType|QualifiedName])? ">" "{" embeddedcode=STRING "}"
public Group getGroup() { return cGroup; }
//"embed"
public Keyword getEmbedKeyword_0() { return cEmbedKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//"<"
public Keyword getLessThanSignKeyword_2() { return cLessThanSignKeyword_2; }
//embedplatformtype=[EmbedPlatformType|QualifiedName]
public Assignment getEmbedplatformtypeAssignment_3() { return cEmbedplatformtypeAssignment_3; }
//[EmbedPlatformType|QualifiedName]
public CrossReference getEmbedplatformtypeEmbedPlatformTypeCrossReference_3_0() { return cEmbedplatformtypeEmbedPlatformTypeCrossReference_3_0; }
//QualifiedName
public RuleCall getEmbedplatformtypeEmbedPlatformTypeQualifiedNameParserRuleCall_3_0_1() { return cEmbedplatformtypeEmbedPlatformTypeQualifiedNameParserRuleCall_3_0_1; }
//(":" embedcodetype=[EmbedCodeType|QualifiedName])?
public Group getGroup_4() { return cGroup_4; }
//":"
public Keyword getColonKeyword_4_0() { return cColonKeyword_4_0; }
//embedcodetype=[EmbedCodeType|QualifiedName]
public Assignment getEmbedcodetypeAssignment_4_1() { return cEmbedcodetypeAssignment_4_1; }
//[EmbedCodeType|QualifiedName]
public CrossReference getEmbedcodetypeEmbedCodeTypeCrossReference_4_1_0() { return cEmbedcodetypeEmbedCodeTypeCrossReference_4_1_0; }
//QualifiedName
public RuleCall getEmbedcodetypeEmbedCodeTypeQualifiedNameParserRuleCall_4_1_0_1() { return cEmbedcodetypeEmbedCodeTypeQualifiedNameParserRuleCall_4_1_0_1; }
//">"
public Keyword getGreaterThanSignKeyword_5() { return cGreaterThanSignKeyword_5; }
//"{"
public Keyword getLeftCurlyBracketKeyword_6() { return cLeftCurlyBracketKeyword_6; }
//embeddedcode=STRING
public Assignment getEmbeddedcodeAssignment_7() { return cEmbeddedcodeAssignment_7; }
//STRING
public RuleCall getEmbeddedcodeSTRINGTerminalRuleCall_7_0() { return cEmbeddedcodeSTRINGTerminalRuleCall_7_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_8() { return cRightCurlyBracketKeyword_8; }
}
public class EmbedPlatformTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EmbedPlatformType");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDefKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cEmbedPlatformTypeKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameValidIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
//EmbedPlatformType:
// "def" "EmbedPlatformType" name=ValidID;
public ParserRule getRule() { return rule; }
//"def" "EmbedPlatformType" name=ValidID
public Group getGroup() { return cGroup; }
//"def"
public Keyword getDefKeyword_0() { return cDefKeyword_0; }
//"EmbedPlatformType"
public Keyword getEmbedPlatformTypeKeyword_1() { return cEmbedPlatformTypeKeyword_1; }
//name=ValidID
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_2_0() { return cNameValidIDParserRuleCall_2_0; }
}
public class EmbedCodeTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EmbedCodeType");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDefKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cEmbedCodeTypeKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameValidIDParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
//EmbedCodeType:
// "def" "EmbedCodeType" name=ValidID;
public ParserRule getRule() { return rule; }
//"def" "EmbedCodeType" name=ValidID
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.6/@alternatives/@elements.0'
public Keyword getDefKeyword_0() { return cDefKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.6/@alternatives/@elements.1'
public Keyword getEmbedCodeTypeKeyword_1() { return cEmbedCodeTypeKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.6/@alternatives/@elements.2'
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.6/@alternatives/@elements.2/@terminal'
public RuleCall getNameValidIDParserRuleCall_2_0() { return cNameValidIDParserRuleCall_2_0; }
}
public class InsertEmbedCodeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InsertEmbedCode");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cInsertKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cCodesnippetnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cCodesnippetnameEmbedCodeCrossReference_1_0 = (CrossReference)cCodesnippetnameAssignment_1.eContents().get(0);
private final RuleCall cCodesnippetnameEmbedCodeQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cCodesnippetnameEmbedCodeCrossReference_1_0.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/InsertEmbedCode'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.7/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.7/@alternatives/@elements.0'
public Keyword getInsertKeyword_0() { return cInsertKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.7/@alternatives/@elements.1'
public Assignment getCodesnippetnameAssignment_1() { return cCodesnippetnameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.7/@alternatives/@elements.1/@terminal'
public CrossReference getCodesnippetnameEmbedCodeCrossReference_1_0() { return cCodesnippetnameEmbedCodeCrossReference_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.7/@alternatives/@elements.1/@terminal/@terminal'
public RuleCall getCodesnippetnameEmbedCodeQualifiedNameParserRuleCall_1_0_1() { return cCodesnippetnameEmbedCodeQualifiedNameParserRuleCall_1_0_1; }
}
public class MethodElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Method");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cEnumerationAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cEnumerationEnumerationParserRuleCall_0_0 = (RuleCall)cEnumerationAssignment_0.eContents().get(0);
private final Assignment cSymbolstyleAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cSymbolstyleSymbolStyleParserRuleCall_1_0 = (RuleCall)cSymbolstyleAssignment_1.eContents().get(0);
private final Assignment cSymbolclassAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cSymbolclassSymbolClassParserRuleCall_2_0 = (RuleCall)cSymbolclassAssignment_2.eContents().get(0);
private final Assignment cSymbolrelationAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cSymbolrelationSymbolRelationParserRuleCall_3_0 = (RuleCall)cSymbolrelationAssignment_3.eContents().get(0);
private final Assignment cMetamodelAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cMetamodelMetamodelParserRuleCall_4_0 = (RuleCall)cMetamodelAssignment_4.eContents().get(0);
private final Assignment cAlgorithmAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cAlgorithmAlgorithmParserRuleCall_5_0 = (RuleCall)cAlgorithmAssignment_5.eContents().get(0);
private final Assignment cEventAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cEventEventParserRuleCall_6_0 = (RuleCall)cEventAssignment_6.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Method'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.0'
public Assignment getEnumerationAssignment_0() { return cEnumerationAssignment_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.0/@terminal'
public RuleCall getEnumerationEnumerationParserRuleCall_0_0() { return cEnumerationEnumerationParserRuleCall_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.1'
public Assignment getSymbolstyleAssignment_1() { return cSymbolstyleAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.1/@terminal'
public RuleCall getSymbolstyleSymbolStyleParserRuleCall_1_0() { return cSymbolstyleSymbolStyleParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.2'
public Assignment getSymbolclassAssignment_2() { return cSymbolclassAssignment_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.2/@terminal'
public RuleCall getSymbolclassSymbolClassParserRuleCall_2_0() { return cSymbolclassSymbolClassParserRuleCall_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.3'
public Assignment getSymbolrelationAssignment_3() { return cSymbolrelationAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.3/@terminal'
public RuleCall getSymbolrelationSymbolRelationParserRuleCall_3_0() { return cSymbolrelationSymbolRelationParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.4'
public Assignment getMetamodelAssignment_4() { return cMetamodelAssignment_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.4/@terminal'
public RuleCall getMetamodelMetamodelParserRuleCall_4_0() { return cMetamodelMetamodelParserRuleCall_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.5'
public Assignment getAlgorithmAssignment_5() { return cAlgorithmAssignment_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.5/@terminal'
public RuleCall getAlgorithmAlgorithmParserRuleCall_5_0() { return cAlgorithmAlgorithmParserRuleCall_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.6'
public Assignment getEventAssignment_6() { return cEventAssignment_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.8/@alternatives/@elements.6/@terminal'
public RuleCall getEventEventParserRuleCall_6_0() { return cEventEventParserRuleCall_6_0; }
}
public class EnumerationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Enumeration");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cEnumKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cEnumvaluesAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cEnumvaluesSTRINGTerminalRuleCall_3_0 = (RuleCall)cEnumvaluesAssignment_3.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Enumeration'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.0'
public Keyword getEnumKeyword_0() { return cEnumKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.2'
public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.3'
public Assignment getEnumvaluesAssignment_3() { return cEnumvaluesAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.3/@terminal'
public RuleCall getEnumvaluesSTRINGTerminalRuleCall_3_0() { return cEnumvaluesSTRINGTerminalRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.9/@alternatives/@elements.4'
public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
}
public class MetamodelElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Metamodel");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cClassAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cClassClassParserRuleCall_0_0 = (RuleCall)cClassAssignment_0.eContents().get(0);
private final Assignment cRelationAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cRelationRelationParserRuleCall_1_0 = (RuleCall)cRelationAssignment_1.eContents().get(0);
private final Assignment cAttributeAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cAttributeAttributeParserRuleCall_2_0 = (RuleCall)cAttributeAssignment_2.eContents().get(0);
private final Assignment cModeltypeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cModeltypeModelTypeParserRuleCall_3_0 = (RuleCall)cModeltypeAssignment_3.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Metamodel'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.0'
public Assignment getClassAssignment_0() { return cClassAssignment_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.0/@terminal'
public RuleCall getClassClassParserRuleCall_0_0() { return cClassClassParserRuleCall_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.1'
public Assignment getRelationAssignment_1() { return cRelationAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.1/@terminal'
public RuleCall getRelationRelationParserRuleCall_1_0() { return cRelationRelationParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.2'
public Assignment getAttributeAssignment_2() { return cAttributeAssignment_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.2/@terminal'
public RuleCall getAttributeAttributeParserRuleCall_2_0() { return cAttributeAttributeParserRuleCall_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.3'
public Assignment getModeltypeAssignment_3() { return cModeltypeAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.10/@alternatives/@elements.3/@terminal'
public RuleCall getModeltypeModelTypeParserRuleCall_3_0() { return cModeltypeModelTypeParserRuleCall_3_0; }
}
public class ClassElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Class");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cClassKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
private final Keyword cExtendsKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Assignment cParentclassnameAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
private final CrossReference cParentclassnameClassCrossReference_2_1_0 = (CrossReference)cParentclassnameAssignment_2_1.eContents().get(0);
private final RuleCall cParentclassnameClassQualifiedNameParserRuleCall_2_1_0_1 = (RuleCall)cParentclassnameClassCrossReference_2_1_0.eContents().get(1);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cSymbolKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cSymbolclassAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final CrossReference cSymbolclassSymbolClassCrossReference_3_1_0 = (CrossReference)cSymbolclassAssignment_3_1.eContents().get(0);
private final RuleCall cSymbolclassSymbolClassQualifiedNameParserRuleCall_3_1_0_1 = (RuleCall)cSymbolclassSymbolClassCrossReference_3_1_0.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Alternatives cAlternatives_5 = (Alternatives)cGroup.eContents().get(5);
private final Assignment cClassattributeAssignment_5_0 = (Assignment)cAlternatives_5.eContents().get(0);
private final RuleCall cClassattributeClassAttributeParserRuleCall_5_0_0 = (RuleCall)cClassattributeAssignment_5_0.eContents().get(0);
private final Assignment cAttributeAssignment_5_1 = (Assignment)cAlternatives_5.eContents().get(1);
private final RuleCall cAttributeAttributeParserRuleCall_5_1_0 = (RuleCall)cAttributeAssignment_5_1.eContents().get(0);
private final Assignment cInsertembedcodeAssignment_5_2 = (Assignment)cAlternatives_5.eContents().get(2);
private final RuleCall cInsertembedcodeInsertEmbedCodeParserRuleCall_5_2_0 = (RuleCall)cInsertembedcodeAssignment_5_2.eContents().get(0);
private final Assignment cReferenceAssignment_5_3 = (Assignment)cAlternatives_5.eContents().get(3);
private final RuleCall cReferenceReferenceParserRuleCall_5_3_0 = (RuleCall)cReferenceAssignment_5_3.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_6 = (Keyword)cGroup.eContents().get(6);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Class'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.0'
public Keyword getClassKeyword_0() { return cClassKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.2/@elements.0'
public Keyword getExtendsKeyword_2_0() { return cExtendsKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.2/@elements.1'
public Assignment getParentclassnameAssignment_2_1() { return cParentclassnameAssignment_2_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.2/@elements.1/@terminal'
public CrossReference getParentclassnameClassCrossReference_2_1_0() { return cParentclassnameClassCrossReference_2_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.2/@elements.1/@terminal/@terminal'
public RuleCall getParentclassnameClassQualifiedNameParserRuleCall_2_1_0_1() { return cParentclassnameClassQualifiedNameParserRuleCall_2_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.3'
public Group getGroup_3() { return cGroup_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.3/@elements.0'
public Keyword getSymbolKeyword_3_0() { return cSymbolKeyword_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.3/@elements.1'
public Assignment getSymbolclassAssignment_3_1() { return cSymbolclassAssignment_3_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.3/@elements.1/@terminal'
public CrossReference getSymbolclassSymbolClassCrossReference_3_1_0() { return cSymbolclassSymbolClassCrossReference_3_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getSymbolclassSymbolClassQualifiedNameParserRuleCall_3_1_0_1() { return cSymbolclassSymbolClassQualifiedNameParserRuleCall_3_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.4'
public Keyword getLeftCurlyBracketKeyword_4() { return cLeftCurlyBracketKeyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5'
public Alternatives getAlternatives_5() { return cAlternatives_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.0'
public Assignment getClassattributeAssignment_5_0() { return cClassattributeAssignment_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.0/@terminal'
public RuleCall getClassattributeClassAttributeParserRuleCall_5_0_0() { return cClassattributeClassAttributeParserRuleCall_5_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.1'
public Assignment getAttributeAssignment_5_1() { return cAttributeAssignment_5_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.1/@terminal'
public RuleCall getAttributeAttributeParserRuleCall_5_1_0() { return cAttributeAttributeParserRuleCall_5_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.2'
public Assignment getInsertembedcodeAssignment_5_2() { return cInsertembedcodeAssignment_5_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.2/@terminal'
public RuleCall getInsertembedcodeInsertEmbedCodeParserRuleCall_5_2_0() { return cInsertembedcodeInsertEmbedCodeParserRuleCall_5_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.3'
public Assignment getReferenceAssignment_5_3() { return cReferenceAssignment_5_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.5/@elements.3/@terminal'
public RuleCall getReferenceReferenceParserRuleCall_5_3_0() { return cReferenceReferenceParserRuleCall_5_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.11/@alternatives/@elements.6'
public Keyword getRightCurlyBracketKeyword_6() { return cRightCurlyBracketKeyword_6; }
}
public class RelationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Relation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRelationKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
private final Keyword cExtendsKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Assignment cParentrelationnameAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
private final CrossReference cParentrelationnameRelationCrossReference_2_1_0 = (CrossReference)cParentrelationnameAssignment_2_1.eContents().get(0);
private final RuleCall cParentrelationnameRelationQualifiedNameParserRuleCall_2_1_0_1 = (RuleCall)cParentrelationnameRelationCrossReference_2_1_0.eContents().get(1);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cSymbolKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cSymbolrelationAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final CrossReference cSymbolrelationSymbolRelationCrossReference_3_1_0 = (CrossReference)cSymbolrelationAssignment_3_1.eContents().get(0);
private final RuleCall cSymbolrelationSymbolRelationQualifiedNameParserRuleCall_3_1_0_1 = (RuleCall)cSymbolrelationSymbolRelationCrossReference_3_1_0.eContents().get(1);
private final Keyword cFromKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Assignment cFromclassnameAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final CrossReference cFromclassnameClassCrossReference_5_0 = (CrossReference)cFromclassnameAssignment_5.eContents().get(0);
private final RuleCall cFromclassnameClassQualifiedNameParserRuleCall_5_0_1 = (RuleCall)cFromclassnameClassCrossReference_5_0.eContents().get(1);
private final Keyword cToKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Assignment cToclassnameAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final CrossReference cToclassnameClassCrossReference_7_0 = (CrossReference)cToclassnameAssignment_7.eContents().get(0);
private final RuleCall cToclassnameClassQualifiedNameParserRuleCall_7_0_1 = (RuleCall)cToclassnameClassCrossReference_7_0.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Alternatives cAlternatives_9 = (Alternatives)cGroup.eContents().get(9);
private final Assignment cAttributeAssignment_9_0 = (Assignment)cAlternatives_9.eContents().get(0);
private final RuleCall cAttributeAttributeParserRuleCall_9_0_0 = (RuleCall)cAttributeAssignment_9_0.eContents().get(0);
private final Assignment cInsertembedcodeAssignment_9_1 = (Assignment)cAlternatives_9.eContents().get(1);
private final RuleCall cInsertembedcodeInsertEmbedCodeParserRuleCall_9_1_0 = (RuleCall)cInsertembedcodeAssignment_9_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_10 = (Keyword)cGroup.eContents().get(10);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Relation'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.0'
public Keyword getRelationKeyword_0() { return cRelationKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.2/@elements.0'
public Keyword getExtendsKeyword_2_0() { return cExtendsKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.2/@elements.1'
public Assignment getParentrelationnameAssignment_2_1() { return cParentrelationnameAssignment_2_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.2/@elements.1/@terminal'
public CrossReference getParentrelationnameRelationCrossReference_2_1_0() { return cParentrelationnameRelationCrossReference_2_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.2/@elements.1/@terminal/@terminal'
public RuleCall getParentrelationnameRelationQualifiedNameParserRuleCall_2_1_0_1() { return cParentrelationnameRelationQualifiedNameParserRuleCall_2_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.3'
public Group getGroup_3() { return cGroup_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.0'
public Keyword getSymbolKeyword_3_0() { return cSymbolKeyword_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.1'
public Assignment getSymbolrelationAssignment_3_1() { return cSymbolrelationAssignment_3_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.1/@terminal'
public CrossReference getSymbolrelationSymbolRelationCrossReference_3_1_0() { return cSymbolrelationSymbolRelationCrossReference_3_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getSymbolrelationSymbolRelationQualifiedNameParserRuleCall_3_1_0_1() { return cSymbolrelationSymbolRelationQualifiedNameParserRuleCall_3_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.4'
public Keyword getFromKeyword_4() { return cFromKeyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.5'
public Assignment getFromclassnameAssignment_5() { return cFromclassnameAssignment_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.5/@terminal'
public CrossReference getFromclassnameClassCrossReference_5_0() { return cFromclassnameClassCrossReference_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.5/@terminal/@terminal'
public RuleCall getFromclassnameClassQualifiedNameParserRuleCall_5_0_1() { return cFromclassnameClassQualifiedNameParserRuleCall_5_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.6'
public Keyword getToKeyword_6() { return cToKeyword_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.7'
public Assignment getToclassnameAssignment_7() { return cToclassnameAssignment_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.7/@terminal'
public CrossReference getToclassnameClassCrossReference_7_0() { return cToclassnameClassCrossReference_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.7/@terminal/@terminal'
public RuleCall getToclassnameClassQualifiedNameParserRuleCall_7_0_1() { return cToclassnameClassQualifiedNameParserRuleCall_7_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.8'
public Keyword getLeftCurlyBracketKeyword_8() { return cLeftCurlyBracketKeyword_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.9'
public Alternatives getAlternatives_9() { return cAlternatives_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.0'
public Assignment getAttributeAssignment_9_0() { return cAttributeAssignment_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.0/@terminal'
public RuleCall getAttributeAttributeParserRuleCall_9_0_0() { return cAttributeAttributeParserRuleCall_9_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.1'
public Assignment getInsertembedcodeAssignment_9_1() { return cInsertembedcodeAssignment_9_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.1/@terminal'
public RuleCall getInsertembedcodeInsertEmbedCodeParserRuleCall_9_1_0() { return cInsertembedcodeInsertEmbedCodeParserRuleCall_9_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.12/@alternatives/@elements.10'
public Keyword getRightCurlyBracketKeyword_10() { return cRightCurlyBracketKeyword_10; }
}
public class AttributeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Attribute");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cAttributeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cColonKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cTypeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cTypeTypeParserRuleCall_3_0 = (RuleCall)cTypeAssignment_3.eContents().get(0);
private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
private final Keyword cAccessKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
private final Keyword cColonKeyword_4_1 = (Keyword)cGroup_4.eContents().get(1);
private final Assignment cAccessAssignment_4_2 = (Assignment)cGroup_4.eContents().get(2);
private final RuleCall cAccessAccessTypeEnumRuleCall_4_2_0 = (RuleCall)cAccessAssignment_4_2.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Attribute'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.0'
public Keyword getAttributeKeyword_0() { return cAttributeKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.2'
public Keyword getColonKeyword_2() { return cColonKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.3'
public Assignment getTypeAssignment_3() { return cTypeAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.3/@terminal'
public RuleCall getTypeTypeParserRuleCall_3_0() { return cTypeTypeParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.4'
public Group getGroup_4() { return cGroup_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.4/@elements.0'
public Keyword getAccessKeyword_4_0() { return cAccessKeyword_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.4/@elements.1'
public Keyword getColonKeyword_4_1() { return cColonKeyword_4_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.4/@elements.2'
public Assignment getAccessAssignment_4_2() { return cAccessAssignment_4_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.13/@alternatives/@elements.4/@elements.2/@terminal'
public RuleCall getAccessAccessTypeEnumRuleCall_4_2_0() { return cAccessAccessTypeEnumRuleCall_4_2_0; }
}
public class ClassAttributeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassAttribute");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cClassattributeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cColonKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cTypeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cTypeTypeParserRuleCall_3_0 = (RuleCall)cTypeAssignment_3.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/ClassAttribute'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives/@elements.0'
public Keyword getClassattributeKeyword_0() { return cClassattributeKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives/@elements.2'
public Keyword getColonKeyword_2() { return cColonKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives/@elements.3'
public Assignment getTypeAssignment_3() { return cTypeAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.15/@alternatives/@elements.3/@terminal'
public RuleCall getTypeTypeParserRuleCall_3_0() { return cTypeTypeParserRuleCall_3_0; }
}
public class ReferenceElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Reference");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cReferenceKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cHyphenMinusGreaterThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cRefnameAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cRefnameRefNameParserRuleCall_3_0 = (RuleCall)cRefnameAssignment_3.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Reference'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives/@elements.0'
public Keyword getReferenceKeyword_0() { return cReferenceKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives/@elements.2'
public Keyword getHyphenMinusGreaterThanSignKeyword_2() { return cHyphenMinusGreaterThanSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives/@elements.3'
public Assignment getRefnameAssignment_3() { return cRefnameAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.16/@alternatives/@elements.3/@terminal'
public RuleCall getRefnameRefNameParserRuleCall_3_0() { return cRefnameRefNameParserRuleCall_3_0; }
}
public class RefNameElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RefName");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
private final Keyword cModeltypeKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
private final Assignment cModeltypenameAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
private final CrossReference cModeltypenameModelTypeCrossReference_0_1_0 = (CrossReference)cModeltypenameAssignment_0_1.eContents().get(0);
private final RuleCall cModeltypenameModelTypeQualifiedNameParserRuleCall_0_1_0_1 = (RuleCall)cModeltypenameModelTypeCrossReference_0_1_0.eContents().get(1);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Keyword cClassKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Assignment cClassnameAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final CrossReference cClassnameClassCrossReference_1_1_0 = (CrossReference)cClassnameAssignment_1_1.eContents().get(0);
private final RuleCall cClassnameClassQualifiedNameParserRuleCall_1_1_0_1 = (RuleCall)cClassnameClassCrossReference_1_1_0.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/RefName'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.0'
public Group getGroup_0() { return cGroup_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.0/@elements.0'
public Keyword getModeltypeKeyword_0_0() { return cModeltypeKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.0/@elements.1'
public Assignment getModeltypenameAssignment_0_1() { return cModeltypenameAssignment_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.0/@elements.1/@terminal'
public CrossReference getModeltypenameModelTypeCrossReference_0_1_0() { return cModeltypenameModelTypeCrossReference_0_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.0/@elements.1/@terminal/@terminal'
public RuleCall getModeltypenameModelTypeQualifiedNameParserRuleCall_0_1_0_1() { return cModeltypenameModelTypeQualifiedNameParserRuleCall_0_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.1'
public Group getGroup_1() { return cGroup_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.1/@elements.0'
public Keyword getClassKeyword_1_0() { return cClassKeyword_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.1/@elements.1'
public Assignment getClassnameAssignment_1_1() { return cClassnameAssignment_1_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.1/@elements.1/@terminal'
public CrossReference getClassnameClassCrossReference_1_1_0() { return cClassnameClassCrossReference_1_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.17/@alternatives/@elements.1/@elements.1/@terminal/@terminal'
public RuleCall getClassnameClassQualifiedNameParserRuleCall_1_1_0_1() { return cClassnameClassQualifiedNameParserRuleCall_1_1_0_1; }
}
public class TypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Type");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cSimpletypeAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cSimpletypeSimpleTypeEnumRuleCall_0_0 = (RuleCall)cSimpletypeAssignment_0.eContents().get(0);
private final Assignment cEnumtypeAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cEnumtypeEnumTypeParserRuleCall_1_0 = (RuleCall)cEnumtypeAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Type'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.18/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.18/@alternatives/@elements.0'
public Assignment getSimpletypeAssignment_0() { return cSimpletypeAssignment_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.18/@alternatives/@elements.0/@terminal'
public RuleCall getSimpletypeSimpleTypeEnumRuleCall_0_0() { return cSimpletypeSimpleTypeEnumRuleCall_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.18/@alternatives/@elements.1'
public Assignment getEnumtypeAssignment_1() { return cEnumtypeAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.18/@alternatives/@elements.1/@terminal'
public RuleCall getEnumtypeEnumTypeParserRuleCall_1_0() { return cEnumtypeEnumTypeParserRuleCall_1_0; }
}
public class EnumTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EnumType");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cEnumKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameEnumerationCrossReference_1_0 = (CrossReference)cNameAssignment_1.eContents().get(0);
private final RuleCall cNameEnumerationQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameEnumerationCrossReference_1_0.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/EnumType'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.20/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.20/@alternatives/@elements.0'
public Keyword getEnumKeyword_0() { return cEnumKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.20/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.20/@alternatives/@elements.1/@terminal'
public CrossReference getNameEnumerationCrossReference_1_0() { return cNameEnumerationCrossReference_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.20/@alternatives/@elements.1/@terminal/@terminal'
public RuleCall getNameEnumerationQualifiedNameParserRuleCall_1_0_1() { return cNameEnumerationQualifiedNameParserRuleCall_1_0_1; }
}
public class ModelTypeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelType");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cModeltypeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Keyword cClassesKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cClassnameAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cClassnameClassCrossReference_4_0 = (CrossReference)cClassnameAssignment_4.eContents().get(0);
private final RuleCall cClassnameClassQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cClassnameClassCrossReference_4_0.eContents().get(1);
private final Keyword cRelationsKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Alternatives cAlternatives_6 = (Alternatives)cGroup.eContents().get(6);
private final Keyword cNoneKeyword_6_0 = (Keyword)cAlternatives_6.eContents().get(0);
private final Assignment cRelationnameAssignment_6_1 = (Assignment)cAlternatives_6.eContents().get(1);
private final CrossReference cRelationnameRelationCrossReference_6_1_0 = (CrossReference)cRelationnameAssignment_6_1.eContents().get(0);
private final RuleCall cRelationnameRelationQualifiedNameParserRuleCall_6_1_0_1 = (RuleCall)cRelationnameRelationCrossReference_6_1_0.eContents().get(1);
private final Keyword cModesKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Alternatives cAlternatives_8 = (Alternatives)cGroup.eContents().get(8);
private final Keyword cNoneKeyword_8_0 = (Keyword)cAlternatives_8.eContents().get(0);
private final Assignment cModenameAssignment_8_1 = (Assignment)cAlternatives_8.eContents().get(1);
private final RuleCall cModenameModeParserRuleCall_8_1_0 = (RuleCall)cModenameAssignment_8_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_9 = (Keyword)cGroup.eContents().get(9);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/ModelType'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.0'
public Keyword getModeltypeKeyword_0() { return cModeltypeKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.2'
public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.3'
public Keyword getClassesKeyword_3() { return cClassesKeyword_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.4'
public Assignment getClassnameAssignment_4() { return cClassnameAssignment_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.4/@terminal'
public CrossReference getClassnameClassCrossReference_4_0() { return cClassnameClassCrossReference_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.4/@terminal/@terminal'
public RuleCall getClassnameClassQualifiedNameParserRuleCall_4_0_1() { return cClassnameClassQualifiedNameParserRuleCall_4_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.5'
public Keyword getRelationsKeyword_5() { return cRelationsKeyword_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.6'
public Alternatives getAlternatives_6() { return cAlternatives_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.6/@elements.0'
public Keyword getNoneKeyword_6_0() { return cNoneKeyword_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.6/@elements.1'
public Assignment getRelationnameAssignment_6_1() { return cRelationnameAssignment_6_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.6/@elements.1/@terminal'
public CrossReference getRelationnameRelationCrossReference_6_1_0() { return cRelationnameRelationCrossReference_6_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.6/@elements.1/@terminal/@terminal'
public RuleCall getRelationnameRelationQualifiedNameParserRuleCall_6_1_0_1() { return cRelationnameRelationQualifiedNameParserRuleCall_6_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.7'
public Keyword getModesKeyword_7() { return cModesKeyword_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.8'
public Alternatives getAlternatives_8() { return cAlternatives_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.8/@elements.0'
public Keyword getNoneKeyword_8_0() { return cNoneKeyword_8_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.8/@elements.1'
public Assignment getModenameAssignment_8_1() { return cModenameAssignment_8_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.8/@elements.1/@terminal'
public RuleCall getModenameModeParserRuleCall_8_1_0() { return cModenameModeParserRuleCall_8_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.21/@alternatives/@elements.9'
public Keyword getRightCurlyBracketKeyword_9() { return cRightCurlyBracketKeyword_9; }
}
public class ModeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Mode");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cModeKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cIncludeKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
private final Keyword cClassesKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cClassnameAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final CrossReference cClassnameClassCrossReference_3_1_0 = (CrossReference)cClassnameAssignment_3_1.eContents().get(0);
private final RuleCall cClassnameClassQualifiedNameParserRuleCall_3_1_0_1 = (RuleCall)cClassnameClassCrossReference_3_1_0.eContents().get(1);
private final Keyword cRelationsKeyword_3_2 = (Keyword)cGroup_3.eContents().get(2);
private final Alternatives cAlternatives_3_3 = (Alternatives)cGroup_3.eContents().get(3);
private final Keyword cNoneKeyword_3_3_0 = (Keyword)cAlternatives_3_3.eContents().get(0);
private final Assignment cRelationnameAssignment_3_3_1 = (Assignment)cAlternatives_3_3.eContents().get(1);
private final CrossReference cRelationnameRelationCrossReference_3_3_1_0 = (CrossReference)cRelationnameAssignment_3_3_1.eContents().get(0);
private final RuleCall cRelationnameRelationQualifiedNameParserRuleCall_3_3_1_0_1 = (RuleCall)cRelationnameRelationCrossReference_3_3_1_0.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Mode'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.0'
public Keyword getModeKeyword_0() { return cModeKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.2'
public Keyword getIncludeKeyword_2() { return cIncludeKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3'
public Group getGroup_3() { return cGroup_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.0'
public Keyword getClassesKeyword_3_0() { return cClassesKeyword_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.1'
public Assignment getClassnameAssignment_3_1() { return cClassnameAssignment_3_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.1/@terminal'
public CrossReference getClassnameClassCrossReference_3_1_0() { return cClassnameClassCrossReference_3_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getClassnameClassQualifiedNameParserRuleCall_3_1_0_1() { return cClassnameClassQualifiedNameParserRuleCall_3_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.2'
public Keyword getRelationsKeyword_3_2() { return cRelationsKeyword_3_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.3'
public Alternatives getAlternatives_3_3() { return cAlternatives_3_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.3/@elements.0'
public Keyword getNoneKeyword_3_3_0() { return cNoneKeyword_3_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.3/@elements.1'
public Assignment getRelationnameAssignment_3_3_1() { return cRelationnameAssignment_3_3_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.3/@elements.1/@terminal'
public CrossReference getRelationnameRelationCrossReference_3_3_1_0() { return cRelationnameRelationCrossReference_3_3_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.22/@alternatives/@elements.3/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getRelationnameRelationQualifiedNameParserRuleCall_3_3_1_0_1() { return cRelationnameRelationQualifiedNameParserRuleCall_3_3_1_0_1; }
}
public class SymbolClassElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SymbolClass");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cClassgraphKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
private final Keyword cStyleKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Assignment cGlobalstyleAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
private final CrossReference cGlobalstyleSymbolStyleCrossReference_2_1_0 = (CrossReference)cGlobalstyleAssignment_2_1.eContents().get(0);
private final RuleCall cGlobalstyleSymbolStyleQualifiedNameParserRuleCall_2_1_0_1 = (RuleCall)cGlobalstyleSymbolStyleCrossReference_2_1_0.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cSvgcommandAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cSvgcommandSVGCommandParserRuleCall_4_0 = (RuleCall)cSvgcommandAssignment_4.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/SymbolClass'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.0'
public Keyword getClassgraphKeyword_0() { return cClassgraphKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.2/@elements.0'
public Keyword getStyleKeyword_2_0() { return cStyleKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.2/@elements.1'
public Assignment getGlobalstyleAssignment_2_1() { return cGlobalstyleAssignment_2_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.2/@elements.1/@terminal'
public CrossReference getGlobalstyleSymbolStyleCrossReference_2_1_0() { return cGlobalstyleSymbolStyleCrossReference_2_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.2/@elements.1/@terminal/@terminal'
public RuleCall getGlobalstyleSymbolStyleQualifiedNameParserRuleCall_2_1_0_1() { return cGlobalstyleSymbolStyleQualifiedNameParserRuleCall_2_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.3'
public Keyword getLeftCurlyBracketKeyword_3() { return cLeftCurlyBracketKeyword_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.4'
public Assignment getSvgcommandAssignment_4() { return cSvgcommandAssignment_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.4/@terminal'
public RuleCall getSvgcommandSVGCommandParserRuleCall_4_0() { return cSvgcommandSVGCommandParserRuleCall_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.23/@alternatives/@elements.5'
public Keyword getRightCurlyBracketKeyword_5() { return cRightCurlyBracketKeyword_5; }
}
public class SymbolRelationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SymbolRelation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRelationgraphKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
private final Keyword cStyleKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Assignment cGlobalstyleAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
private final CrossReference cGlobalstyleSymbolStyleCrossReference_2_1_0 = (CrossReference)cGlobalstyleAssignment_2_1.eContents().get(0);
private final RuleCall cGlobalstyleSymbolStyleQualifiedNameParserRuleCall_2_1_0_1 = (RuleCall)cGlobalstyleSymbolStyleCrossReference_2_1_0.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Keyword cFromKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Assignment cSvgcommandsfromAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cSvgcommandsfromSVGCommandParserRuleCall_5_0 = (RuleCall)cSvgcommandsfromAssignment_5.eContents().get(0);
private final Keyword cMiddleKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Assignment cSvgcommandsmiddleAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final RuleCall cSvgcommandsmiddleSVGCommandParserRuleCall_7_0 = (RuleCall)cSvgcommandsmiddleAssignment_7.eContents().get(0);
private final Keyword cToKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Assignment cSvgcommandstoAssignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cSvgcommandstoSVGCommandParserRuleCall_9_0 = (RuleCall)cSvgcommandstoAssignment_9.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_10 = (Keyword)cGroup.eContents().get(10);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/SymbolRelation'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.0'
public Keyword getRelationgraphKeyword_0() { return cRelationgraphKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.2/@elements.0'
public Keyword getStyleKeyword_2_0() { return cStyleKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.2/@elements.1'
public Assignment getGlobalstyleAssignment_2_1() { return cGlobalstyleAssignment_2_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.2/@elements.1/@terminal'
public CrossReference getGlobalstyleSymbolStyleCrossReference_2_1_0() { return cGlobalstyleSymbolStyleCrossReference_2_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.2/@elements.1/@terminal/@terminal'
public RuleCall getGlobalstyleSymbolStyleQualifiedNameParserRuleCall_2_1_0_1() { return cGlobalstyleSymbolStyleQualifiedNameParserRuleCall_2_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.3'
public Keyword getLeftCurlyBracketKeyword_3() { return cLeftCurlyBracketKeyword_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.4'
public Keyword getFromKeyword_4() { return cFromKeyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.5'
public Assignment getSvgcommandsfromAssignment_5() { return cSvgcommandsfromAssignment_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.5/@terminal'
public RuleCall getSvgcommandsfromSVGCommandParserRuleCall_5_0() { return cSvgcommandsfromSVGCommandParserRuleCall_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.6'
public Keyword getMiddleKeyword_6() { return cMiddleKeyword_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.7'
public Assignment getSvgcommandsmiddleAssignment_7() { return cSvgcommandsmiddleAssignment_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.7/@terminal'
public RuleCall getSvgcommandsmiddleSVGCommandParserRuleCall_7_0() { return cSvgcommandsmiddleSVGCommandParserRuleCall_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.8'
public Keyword getToKeyword_8() { return cToKeyword_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.9'
public Assignment getSvgcommandstoAssignment_9() { return cSvgcommandstoAssignment_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.9/@terminal'
public RuleCall getSvgcommandstoSVGCommandParserRuleCall_9_0() { return cSvgcommandstoSVGCommandParserRuleCall_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.24/@alternatives/@elements.10'
public Keyword getRightCurlyBracketKeyword_10() { return cRightCurlyBracketKeyword_10; }
}
public class SVGCommandElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SVGCommand");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cInsertembedcodeAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cInsertembedcodeInsertEmbedCodeParserRuleCall_0_0 = (RuleCall)cInsertembedcodeAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Alternatives cAlternatives_1_0 = (Alternatives)cGroup_1.eContents().get(0);
private final Assignment cRectangleAssignment_1_0_0 = (Assignment)cAlternatives_1_0.eContents().get(0);
private final RuleCall cRectangleRectangleParserRuleCall_1_0_0_0 = (RuleCall)cRectangleAssignment_1_0_0.eContents().get(0);
private final Assignment cCircleAssignment_1_0_1 = (Assignment)cAlternatives_1_0.eContents().get(1);
private final RuleCall cCircleCircleParserRuleCall_1_0_1_0 = (RuleCall)cCircleAssignment_1_0_1.eContents().get(0);
private final Assignment cEllipseAssignment_1_0_2 = (Assignment)cAlternatives_1_0.eContents().get(2);
private final RuleCall cEllipseEllipseParserRuleCall_1_0_2_0 = (RuleCall)cEllipseAssignment_1_0_2.eContents().get(0);
private final Assignment cLineAssignment_1_0_3 = (Assignment)cAlternatives_1_0.eContents().get(3);
private final RuleCall cLineLineParserRuleCall_1_0_3_0 = (RuleCall)cLineAssignment_1_0_3.eContents().get(0);
private final Assignment cPolylineAssignment_1_0_4 = (Assignment)cAlternatives_1_0.eContents().get(4);
private final RuleCall cPolylinePolylineParserRuleCall_1_0_4_0 = (RuleCall)cPolylineAssignment_1_0_4.eContents().get(0);
private final Assignment cPolygonAssignment_1_0_5 = (Assignment)cAlternatives_1_0.eContents().get(5);
private final RuleCall cPolygonPolygonParserRuleCall_1_0_5_0 = (RuleCall)cPolygonAssignment_1_0_5.eContents().get(0);
private final Assignment cPathAssignment_1_0_6 = (Assignment)cAlternatives_1_0.eContents().get(6);
private final RuleCall cPathPathParserRuleCall_1_0_6_0 = (RuleCall)cPathAssignment_1_0_6.eContents().get(0);
private final Assignment cTextAssignment_1_0_7 = (Assignment)cAlternatives_1_0.eContents().get(7);
private final RuleCall cTextTextParserRuleCall_1_0_7_0 = (RuleCall)cTextAssignment_1_0_7.eContents().get(0);
private final Alternatives cAlternatives_1_1 = (Alternatives)cGroup_1.eContents().get(1);
private final Assignment cSymbolstyleAssignment_1_1_0 = (Assignment)cAlternatives_1_1.eContents().get(0);
private final RuleCall cSymbolstyleSymbolStyleParserRuleCall_1_1_0_0 = (RuleCall)cSymbolstyleAssignment_1_1_0.eContents().get(0);
private final Group cGroup_1_1_1 = (Group)cAlternatives_1_1.eContents().get(1);
private final Keyword cStyleKeyword_1_1_1_0 = (Keyword)cGroup_1_1_1.eContents().get(0);
private final Assignment cSymbolstylerefAssignment_1_1_1_1 = (Assignment)cGroup_1_1_1.eContents().get(1);
private final CrossReference cSymbolstylerefSymbolStyleCrossReference_1_1_1_1_0 = (CrossReference)cSymbolstylerefAssignment_1_1_1_1.eContents().get(0);
private final RuleCall cSymbolstylerefSymbolStyleQualifiedNameParserRuleCall_1_1_1_1_0_1 = (RuleCall)cSymbolstylerefSymbolStyleCrossReference_1_1_1_1_0.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/SVGCommand'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.0'
public Assignment getInsertembedcodeAssignment_0() { return cInsertembedcodeAssignment_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.0/@terminal'
public RuleCall getInsertembedcodeInsertEmbedCodeParserRuleCall_0_0() { return cInsertembedcodeInsertEmbedCodeParserRuleCall_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1'
public Group getGroup_1() { return cGroup_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0'
public Alternatives getAlternatives_1_0() { return cAlternatives_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.0'
public Assignment getRectangleAssignment_1_0_0() { return cRectangleAssignment_1_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.0/@terminal'
public RuleCall getRectangleRectangleParserRuleCall_1_0_0_0() { return cRectangleRectangleParserRuleCall_1_0_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.1'
public Assignment getCircleAssignment_1_0_1() { return cCircleAssignment_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.1/@terminal'
public RuleCall getCircleCircleParserRuleCall_1_0_1_0() { return cCircleCircleParserRuleCall_1_0_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.2'
public Assignment getEllipseAssignment_1_0_2() { return cEllipseAssignment_1_0_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.2/@terminal'
public RuleCall getEllipseEllipseParserRuleCall_1_0_2_0() { return cEllipseEllipseParserRuleCall_1_0_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.3'
public Assignment getLineAssignment_1_0_3() { return cLineAssignment_1_0_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.3/@terminal'
public RuleCall getLineLineParserRuleCall_1_0_3_0() { return cLineLineParserRuleCall_1_0_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.4'
public Assignment getPolylineAssignment_1_0_4() { return cPolylineAssignment_1_0_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.4/@terminal'
public RuleCall getPolylinePolylineParserRuleCall_1_0_4_0() { return cPolylinePolylineParserRuleCall_1_0_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.5'
public Assignment getPolygonAssignment_1_0_5() { return cPolygonAssignment_1_0_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.5/@terminal'
public RuleCall getPolygonPolygonParserRuleCall_1_0_5_0() { return cPolygonPolygonParserRuleCall_1_0_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.6'
public Assignment getPathAssignment_1_0_6() { return cPathAssignment_1_0_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.6/@terminal'
public RuleCall getPathPathParserRuleCall_1_0_6_0() { return cPathPathParserRuleCall_1_0_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.7'
public Assignment getTextAssignment_1_0_7() { return cTextAssignment_1_0_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.0/@elements.7/@terminal'
public RuleCall getTextTextParserRuleCall_1_0_7_0() { return cTextTextParserRuleCall_1_0_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1'
public Alternatives getAlternatives_1_1() { return cAlternatives_1_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.0'
public Assignment getSymbolstyleAssignment_1_1_0() { return cSymbolstyleAssignment_1_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.0/@terminal'
public RuleCall getSymbolstyleSymbolStyleParserRuleCall_1_1_0_0() { return cSymbolstyleSymbolStyleParserRuleCall_1_1_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.1'
public Group getGroup_1_1_1() { return cGroup_1_1_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.1/@elements.0'
public Keyword getStyleKeyword_1_1_1_0() { return cStyleKeyword_1_1_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.1/@elements.1'
public Assignment getSymbolstylerefAssignment_1_1_1_1() { return cSymbolstylerefAssignment_1_1_1_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.1/@elements.1/@terminal'
public CrossReference getSymbolstylerefSymbolStyleCrossReference_1_1_1_1_0() { return cSymbolstylerefSymbolStyleCrossReference_1_1_1_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.25/@alternatives/@elements.1/@elements.1/@elements.1/@elements.1/@terminal/@terminal'
public RuleCall getSymbolstylerefSymbolStyleQualifiedNameParserRuleCall_1_1_1_1_0_1() { return cSymbolstylerefSymbolStyleQualifiedNameParserRuleCall_1_1_1_1_0_1; }
}
public class RectangleElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Rectangle");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRectangleKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cXKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cXAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cXRealNumberParserRuleCall_3_0 = (RuleCall)cXAssignment_3.eContents().get(0);
private final Keyword cYKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Keyword cEqualsSignKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cYAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cYRealNumberParserRuleCall_6_0 = (RuleCall)cYAssignment_6.eContents().get(0);
private final Keyword cWKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Keyword cEqualsSignKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Assignment cWidthAssignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cWidthNumberParserRuleCall_9_0 = (RuleCall)cWidthAssignment_9.eContents().get(0);
private final Keyword cHKeyword_10 = (Keyword)cGroup.eContents().get(10);
private final Keyword cEqualsSignKeyword_11 = (Keyword)cGroup.eContents().get(11);
private final Assignment cHeightAssignment_12 = (Assignment)cGroup.eContents().get(12);
private final RuleCall cHeightNumberParserRuleCall_12_0 = (RuleCall)cHeightAssignment_12.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Rectangle'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.0'
public Keyword getRectangleKeyword_0() { return cRectangleKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.1'
public Keyword getXKeyword_1() { return cXKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.3'
public Assignment getXAssignment_3() { return cXAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.3/@terminal'
public RuleCall getXRealNumberParserRuleCall_3_0() { return cXRealNumberParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.4'
public Keyword getYKeyword_4() { return cYKeyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.5'
public Keyword getEqualsSignKeyword_5() { return cEqualsSignKeyword_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.6'
public Assignment getYAssignment_6() { return cYAssignment_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.6/@terminal'
public RuleCall getYRealNumberParserRuleCall_6_0() { return cYRealNumberParserRuleCall_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.7'
public Keyword getWKeyword_7() { return cWKeyword_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.8'
public Keyword getEqualsSignKeyword_8() { return cEqualsSignKeyword_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.9'
public Assignment getWidthAssignment_9() { return cWidthAssignment_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.9/@terminal'
public RuleCall getWidthNumberParserRuleCall_9_0() { return cWidthNumberParserRuleCall_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.10'
public Keyword getHKeyword_10() { return cHKeyword_10; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.11'
public Keyword getEqualsSignKeyword_11() { return cEqualsSignKeyword_11; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.12'
public Assignment getHeightAssignment_12() { return cHeightAssignment_12; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.26/@alternatives/@elements.12/@terminal'
public RuleCall getHeightNumberParserRuleCall_12_0() { return cHeightNumberParserRuleCall_12_0; }
}
public class CircleElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Circle");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCircleKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cCxKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cCxAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cCxRealNumberParserRuleCall_3_0 = (RuleCall)cCxAssignment_3.eContents().get(0);
private final Keyword cCyKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Keyword cEqualsSignKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cCyAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cCyRealNumberParserRuleCall_6_0 = (RuleCall)cCyAssignment_6.eContents().get(0);
private final Keyword cRKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Keyword cEqualsSignKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Assignment cRAssignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cRNumberParserRuleCall_9_0 = (RuleCall)cRAssignment_9.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Circle'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.0'
public Keyword getCircleKeyword_0() { return cCircleKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.1'
public Keyword getCxKeyword_1() { return cCxKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.3'
public Assignment getCxAssignment_3() { return cCxAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.3/@terminal'
public RuleCall getCxRealNumberParserRuleCall_3_0() { return cCxRealNumberParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.4'
public Keyword getCyKeyword_4() { return cCyKeyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.5'
public Keyword getEqualsSignKeyword_5() { return cEqualsSignKeyword_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.6'
public Assignment getCyAssignment_6() { return cCyAssignment_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.6/@terminal'
public RuleCall getCyRealNumberParserRuleCall_6_0() { return cCyRealNumberParserRuleCall_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.7'
public Keyword getRKeyword_7() { return cRKeyword_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.8'
public Keyword getEqualsSignKeyword_8() { return cEqualsSignKeyword_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.9'
public Assignment getRAssignment_9() { return cRAssignment_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.27/@alternatives/@elements.9/@terminal'
public RuleCall getRNumberParserRuleCall_9_0() { return cRNumberParserRuleCall_9_0; }
}
public class EllipseElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Ellipse");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cEllipseKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cCxKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cCxAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cCxRealNumberParserRuleCall_3_0 = (RuleCall)cCxAssignment_3.eContents().get(0);
private final Keyword cCyKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Keyword cEqualsSignKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cCyAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cCyRealNumberParserRuleCall_6_0 = (RuleCall)cCyAssignment_6.eContents().get(0);
private final Keyword cRxKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Keyword cEqualsSignKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Assignment cRxAssignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cRxRealNumberParserRuleCall_9_0 = (RuleCall)cRxAssignment_9.eContents().get(0);
private final Keyword cRyKeyword_10 = (Keyword)cGroup.eContents().get(10);
private final Keyword cEqualsSignKeyword_11 = (Keyword)cGroup.eContents().get(11);
private final Assignment cRyAssignment_12 = (Assignment)cGroup.eContents().get(12);
private final RuleCall cRyRealNumberParserRuleCall_12_0 = (RuleCall)cRyAssignment_12.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Ellipse'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.0'
public Keyword getEllipseKeyword_0() { return cEllipseKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.1'
public Keyword getCxKeyword_1() { return cCxKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.3'
public Assignment getCxAssignment_3() { return cCxAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.3/@terminal'
public RuleCall getCxRealNumberParserRuleCall_3_0() { return cCxRealNumberParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.4'
public Keyword getCyKeyword_4() { return cCyKeyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.5'
public Keyword getEqualsSignKeyword_5() { return cEqualsSignKeyword_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.6'
public Assignment getCyAssignment_6() { return cCyAssignment_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.6/@terminal'
public RuleCall getCyRealNumberParserRuleCall_6_0() { return cCyRealNumberParserRuleCall_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.7'
public Keyword getRxKeyword_7() { return cRxKeyword_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.8'
public Keyword getEqualsSignKeyword_8() { return cEqualsSignKeyword_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.9'
public Assignment getRxAssignment_9() { return cRxAssignment_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.9/@terminal'
public RuleCall getRxRealNumberParserRuleCall_9_0() { return cRxRealNumberParserRuleCall_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.10'
public Keyword getRyKeyword_10() { return cRyKeyword_10; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.11'
public Keyword getEqualsSignKeyword_11() { return cEqualsSignKeyword_11; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.12'
public Assignment getRyAssignment_12() { return cRyAssignment_12; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.28/@alternatives/@elements.12/@terminal'
public RuleCall getRyRealNumberParserRuleCall_12_0() { return cRyRealNumberParserRuleCall_12_0; }
}
public class LineElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Line");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cLineKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cX1Keyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cX1Assignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cX1RealNumberParserRuleCall_3_0 = (RuleCall)cX1Assignment_3.eContents().get(0);
private final Keyword cY1Keyword_4 = (Keyword)cGroup.eContents().get(4);
private final Keyword cEqualsSignKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cY1Assignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cY1RealNumberParserRuleCall_6_0 = (RuleCall)cY1Assignment_6.eContents().get(0);
private final Keyword cX2Keyword_7 = (Keyword)cGroup.eContents().get(7);
private final Keyword cEqualsSignKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Assignment cX2Assignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cX2RealNumberParserRuleCall_9_0 = (RuleCall)cX2Assignment_9.eContents().get(0);
private final Keyword cY2Keyword_10 = (Keyword)cGroup.eContents().get(10);
private final Keyword cEqualsSignKeyword_11 = (Keyword)cGroup.eContents().get(11);
private final Assignment cY2Assignment_12 = (Assignment)cGroup.eContents().get(12);
private final RuleCall cY2RealNumberParserRuleCall_12_0 = (RuleCall)cY2Assignment_12.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Line'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.0'
public Keyword getLineKeyword_0() { return cLineKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.1'
public Keyword getX1Keyword_1() { return cX1Keyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.3'
public Assignment getX1Assignment_3() { return cX1Assignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.3/@terminal'
public RuleCall getX1RealNumberParserRuleCall_3_0() { return cX1RealNumberParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.4'
public Keyword getY1Keyword_4() { return cY1Keyword_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.5'
public Keyword getEqualsSignKeyword_5() { return cEqualsSignKeyword_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.6'
public Assignment getY1Assignment_6() { return cY1Assignment_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.6/@terminal'
public RuleCall getY1RealNumberParserRuleCall_6_0() { return cY1RealNumberParserRuleCall_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.7'
public Keyword getX2Keyword_7() { return cX2Keyword_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.8'
public Keyword getEqualsSignKeyword_8() { return cEqualsSignKeyword_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.9'
public Assignment getX2Assignment_9() { return cX2Assignment_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.9/@terminal'
public RuleCall getX2RealNumberParserRuleCall_9_0() { return cX2RealNumberParserRuleCall_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.10'
public Keyword getY2Keyword_10() { return cY2Keyword_10; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.11'
public Keyword getEqualsSignKeyword_11() { return cEqualsSignKeyword_11; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.12'
public Assignment getY2Assignment_12() { return cY2Assignment_12; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.29/@alternatives/@elements.12/@terminal'
public RuleCall getY2RealNumberParserRuleCall_12_0() { return cY2RealNumberParserRuleCall_12_0; }
}
public class PolylineElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Polyline");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cPolylineKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cPointsKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cPointsAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cPointsPointsParserRuleCall_3_0 = (RuleCall)cPointsAssignment_3.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Polyline'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.30/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.30/@alternatives/@elements.0'
public Keyword getPolylineKeyword_0() { return cPolylineKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.30/@alternatives/@elements.1'
public Keyword getPointsKeyword_1() { return cPointsKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.30/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.30/@alternatives/@elements.3'
public Assignment getPointsAssignment_3() { return cPointsAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.30/@alternatives/@elements.3/@terminal'
public RuleCall getPointsPointsParserRuleCall_3_0() { return cPointsPointsParserRuleCall_3_0; }
}
public class PolygonElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Polygon");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cPolygonKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cPointsKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cPointsAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cPointsPointsParserRuleCall_3_0 = (RuleCall)cPointsAssignment_3.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Polygon'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.31/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.31/@alternatives/@elements.0'
public Keyword getPolygonKeyword_0() { return cPolygonKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.31/@alternatives/@elements.1'
public Keyword getPointsKeyword_1() { return cPointsKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.31/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.31/@alternatives/@elements.3'
public Assignment getPointsAssignment_3() { return cPointsAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.31/@alternatives/@elements.3/@terminal'
public RuleCall getPointsPointsParserRuleCall_3_0() { return cPointsPointsParserRuleCall_3_0; }
}
public class PathElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Path");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cPathKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cDKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cPathdataAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cPathdataPathDataParserRuleCall_3_0 = (RuleCall)cPathdataAssignment_3.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Path'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.32/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.32/@alternatives/@elements.0'
public Keyword getPathKeyword_0() { return cPathKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.32/@alternatives/@elements.1'
public Keyword getDKeyword_1() { return cDKeyword_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.32/@alternatives/@elements.2'
public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.32/@alternatives/@elements.3'
public Assignment getPathdataAssignment_3() { return cPathdataAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.32/@alternatives/@elements.3/@terminal'
public RuleCall getPathdataPathDataParserRuleCall_3_0() { return cPathdataPathDataParserRuleCall_3_0; }
}
public class TextElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Text");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cTextKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cValueAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cValueSTRINGTerminalRuleCall_1_0 = (RuleCall)cValueAssignment_1.eContents().get(0);
private final Keyword cXKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Keyword cEqualsSignKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cXAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cXRealNumberParserRuleCall_4_0 = (RuleCall)cXAssignment_4.eContents().get(0);
private final Keyword cYKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Keyword cEqualsSignKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Assignment cYAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final RuleCall cYRealNumberParserRuleCall_7_0 = (RuleCall)cYAssignment_7.eContents().get(0);
private final Group cGroup_8 = (Group)cGroup.eContents().get(8);
private final Keyword cFontFamilyKeyword_8_0 = (Keyword)cGroup_8.eContents().get(0);
private final Keyword cEqualsSignKeyword_8_1 = (Keyword)cGroup_8.eContents().get(1);
private final Assignment cFontfamilyAssignment_8_2 = (Assignment)cGroup_8.eContents().get(2);
private final RuleCall cFontfamilyFontFamilyParserRuleCall_8_2_0 = (RuleCall)cFontfamilyAssignment_8_2.eContents().get(0);
private final Group cGroup_9 = (Group)cGroup.eContents().get(9);
private final Keyword cFontSizeKeyword_9_0 = (Keyword)cGroup_9.eContents().get(0);
private final Keyword cEqualsSignKeyword_9_1 = (Keyword)cGroup_9.eContents().get(1);
private final Assignment cFontsizeAssignment_9_2 = (Assignment)cGroup_9.eContents().get(2);
private final RuleCall cFontsizeFontSizeParserRuleCall_9_2_0 = (RuleCall)cFontsizeAssignment_9_2.eContents().get(0);
private final Group cGroup_10 = (Group)cGroup.eContents().get(10);
private final Keyword cFillKeyword_10_0 = (Keyword)cGroup_10.eContents().get(0);
private final Keyword cEqualsSignKeyword_10_1 = (Keyword)cGroup_10.eContents().get(1);
private final Assignment cFillcolorAssignment_10_2 = (Assignment)cGroup_10.eContents().get(2);
private final RuleCall cFillcolorFillColorParserRuleCall_10_2_0 = (RuleCall)cFillcolorAssignment_10_2.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Text'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.0'
public Keyword getTextKeyword_0() { return cTextKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.1'
public Assignment getValueAssignment_1() { return cValueAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.1/@terminal'
public RuleCall getValueSTRINGTerminalRuleCall_1_0() { return cValueSTRINGTerminalRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.2'
public Keyword getXKeyword_2() { return cXKeyword_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.3'
public Keyword getEqualsSignKeyword_3() { return cEqualsSignKeyword_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.4'
public Assignment getXAssignment_4() { return cXAssignment_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.4/@terminal'
public RuleCall getXRealNumberParserRuleCall_4_0() { return cXRealNumberParserRuleCall_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.5'
public Keyword getYKeyword_5() { return cYKeyword_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.6'
public Keyword getEqualsSignKeyword_6() { return cEqualsSignKeyword_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.7'
public Assignment getYAssignment_7() { return cYAssignment_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.7/@terminal'
public RuleCall getYRealNumberParserRuleCall_7_0() { return cYRealNumberParserRuleCall_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.8'
public Group getGroup_8() { return cGroup_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.8/@elements.0'
public Keyword getFontFamilyKeyword_8_0() { return cFontFamilyKeyword_8_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.8/@elements.1'
public Keyword getEqualsSignKeyword_8_1() { return cEqualsSignKeyword_8_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.8/@elements.2'
public Assignment getFontfamilyAssignment_8_2() { return cFontfamilyAssignment_8_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.8/@elements.2/@terminal'
public RuleCall getFontfamilyFontFamilyParserRuleCall_8_2_0() { return cFontfamilyFontFamilyParserRuleCall_8_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.9'
public Group getGroup_9() { return cGroup_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.9/@elements.0'
public Keyword getFontSizeKeyword_9_0() { return cFontSizeKeyword_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.9/@elements.1'
public Keyword getEqualsSignKeyword_9_1() { return cEqualsSignKeyword_9_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.9/@elements.2'
public Assignment getFontsizeAssignment_9_2() { return cFontsizeAssignment_9_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.9/@elements.2/@terminal'
public RuleCall getFontsizeFontSizeParserRuleCall_9_2_0() { return cFontsizeFontSizeParserRuleCall_9_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.10'
public Group getGroup_10() { return cGroup_10; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.10/@elements.0'
public Keyword getFillKeyword_10_0() { return cFillKeyword_10_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.10/@elements.1'
public Keyword getEqualsSignKeyword_10_1() { return cEqualsSignKeyword_10_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.10/@elements.2'
public Assignment getFillcolorAssignment_10_2() { return cFillcolorAssignment_10_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.33/@alternatives/@elements.10/@elements.2/@terminal'
public RuleCall getFillcolorFillColorParserRuleCall_10_2_0() { return cFillcolorFillColorParserRuleCall_10_2_0; }
}
public class PathDataElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathData");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cMovetoAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cMovetoMoveToParserRuleCall_0_0 = (RuleCall)cMovetoAssignment_0.eContents().get(0);
private final Assignment cLinetoAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cLinetoLineToParserRuleCall_1_0 = (RuleCall)cLinetoAssignment_1.eContents().get(0);
private final Assignment cHorizontallinetoAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final RuleCall cHorizontallinetoHorizontalLineToParserRuleCall_2_0 = (RuleCall)cHorizontallinetoAssignment_2.eContents().get(0);
private final Assignment cVerticallinetoAssignment_3 = (Assignment)cAlternatives.eContents().get(3);
private final RuleCall cVerticallinetoVerticalLineToParserRuleCall_3_0 = (RuleCall)cVerticallinetoAssignment_3.eContents().get(0);
private final Assignment cCurvetoAssignment_4 = (Assignment)cAlternatives.eContents().get(4);
private final RuleCall cCurvetoCurveToParserRuleCall_4_0 = (RuleCall)cCurvetoAssignment_4.eContents().get(0);
private final Assignment cSmoothcurvetoAssignment_5 = (Assignment)cAlternatives.eContents().get(5);
private final RuleCall cSmoothcurvetoSmoothCurveToParserRuleCall_5_0 = (RuleCall)cSmoothcurvetoAssignment_5.eContents().get(0);
private final Assignment cQuadraticbeziercurveAssignment_6 = (Assignment)cAlternatives.eContents().get(6);
private final RuleCall cQuadraticbeziercurveQuadraticBezierCurveParserRuleCall_6_0 = (RuleCall)cQuadraticbeziercurveAssignment_6.eContents().get(0);
private final Assignment cSmoothquadraticbeziercurvetoAssignment_7 = (Assignment)cAlternatives.eContents().get(7);
private final RuleCall cSmoothquadraticbeziercurvetoSmoothQuadraticBezierCurveToParserRuleCall_7_0 = (RuleCall)cSmoothquadraticbeziercurvetoAssignment_7.eContents().get(0);
private final Assignment cEllipticalarcAssignment_8 = (Assignment)cAlternatives.eContents().get(8);
private final RuleCall cEllipticalarcEllipticalArcParserRuleCall_8_0 = (RuleCall)cEllipticalarcAssignment_8.eContents().get(0);
private final Assignment cClosepathAssignment_9 = (Assignment)cAlternatives.eContents().get(9);
private final RuleCall cClosepathClosePathParserRuleCall_9_0 = (RuleCall)cClosepathAssignment_9.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/PathData'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.0'
public Assignment getMovetoAssignment_0() { return cMovetoAssignment_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.0/@terminal'
public RuleCall getMovetoMoveToParserRuleCall_0_0() { return cMovetoMoveToParserRuleCall_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.1'
public Assignment getLinetoAssignment_1() { return cLinetoAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.1/@terminal'
public RuleCall getLinetoLineToParserRuleCall_1_0() { return cLinetoLineToParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.2'
public Assignment getHorizontallinetoAssignment_2() { return cHorizontallinetoAssignment_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.2/@terminal'
public RuleCall getHorizontallinetoHorizontalLineToParserRuleCall_2_0() { return cHorizontallinetoHorizontalLineToParserRuleCall_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.3'
public Assignment getVerticallinetoAssignment_3() { return cVerticallinetoAssignment_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.3/@terminal'
public RuleCall getVerticallinetoVerticalLineToParserRuleCall_3_0() { return cVerticallinetoVerticalLineToParserRuleCall_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.4'
public Assignment getCurvetoAssignment_4() { return cCurvetoAssignment_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.4/@terminal'
public RuleCall getCurvetoCurveToParserRuleCall_4_0() { return cCurvetoCurveToParserRuleCall_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.5'
public Assignment getSmoothcurvetoAssignment_5() { return cSmoothcurvetoAssignment_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.5/@terminal'
public RuleCall getSmoothcurvetoSmoothCurveToParserRuleCall_5_0() { return cSmoothcurvetoSmoothCurveToParserRuleCall_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.6'
public Assignment getQuadraticbeziercurveAssignment_6() { return cQuadraticbeziercurveAssignment_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.6/@terminal'
public RuleCall getQuadraticbeziercurveQuadraticBezierCurveParserRuleCall_6_0() { return cQuadraticbeziercurveQuadraticBezierCurveParserRuleCall_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.7'
public Assignment getSmoothquadraticbeziercurvetoAssignment_7() { return cSmoothquadraticbeziercurvetoAssignment_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.7/@terminal'
public RuleCall getSmoothquadraticbeziercurvetoSmoothQuadraticBezierCurveToParserRuleCall_7_0() { return cSmoothquadraticbeziercurvetoSmoothQuadraticBezierCurveToParserRuleCall_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.8'
public Assignment getEllipticalarcAssignment_8() { return cEllipticalarcAssignment_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.8/@terminal'
public RuleCall getEllipticalarcEllipticalArcParserRuleCall_8_0() { return cEllipticalarcEllipticalArcParserRuleCall_8_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.9'
public Assignment getClosepathAssignment_9() { return cClosepathAssignment_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.34/@alternatives/@elements.9/@terminal'
public RuleCall getClosepathClosePathParserRuleCall_9_0() { return cClosepathClosePathParserRuleCall_9_0; }
}
public class MoveToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MoveTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cMKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cMKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersMLTParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/MoveTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.35/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.35/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.35/@alternatives/@elements.0/@elements.0'
public Keyword getMKeyword_0_0() { return cMKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.35/@alternatives/@elements.0/@elements.1'
public Keyword getMKeyword_0_1() { return cMKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.35/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.35/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersMLTParserRuleCall_1_0() { return cParametersPathParametersMLTParserRuleCall_1_0; }
}
public class LineToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LineTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cLKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cLKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersMLTParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/LineTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.36/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.36/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.36/@alternatives/@elements.0/@elements.0'
public Keyword getLKeyword_0_0() { return cLKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.36/@alternatives/@elements.0/@elements.1'
public Keyword getLKeyword_0_1() { return cLKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.36/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.36/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersMLTParserRuleCall_1_0() { return cParametersPathParametersMLTParserRuleCall_1_0; }
}
public class HorizontalLineToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "HorizontalLineTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cHKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cHKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersHVParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/HorizontalLineTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.37/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.37/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.37/@alternatives/@elements.0/@elements.0'
public Keyword getHKeyword_0_0() { return cHKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.37/@alternatives/@elements.0/@elements.1'
public Keyword getHKeyword_0_1() { return cHKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.37/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.37/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersHVParserRuleCall_1_0() { return cParametersPathParametersHVParserRuleCall_1_0; }
}
public class VerticalLineToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "VerticalLineTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cVKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cVKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersHVParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/VerticalLineTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.38/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.38/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.38/@alternatives/@elements.0/@elements.0'
public Keyword getVKeyword_0_0() { return cVKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.38/@alternatives/@elements.0/@elements.1'
public Keyword getVKeyword_0_1() { return cVKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.38/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.38/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersHVParserRuleCall_1_0() { return cParametersPathParametersHVParserRuleCall_1_0; }
}
public class CurveToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "CurveTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cCKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cCKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersCParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/CurveTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.39/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.39/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.39/@alternatives/@elements.0/@elements.0'
public Keyword getCKeyword_0_0() { return cCKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.39/@alternatives/@elements.0/@elements.1'
public Keyword getCKeyword_0_1() { return cCKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.39/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.39/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersCParserRuleCall_1_0() { return cParametersPathParametersCParserRuleCall_1_0; }
}
public class SmoothCurveToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SmoothCurveTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cSKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cSKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersSParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/SmoothCurveTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.40/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.40/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.40/@alternatives/@elements.0/@elements.0'
public Keyword getSKeyword_0_0() { return cSKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.40/@alternatives/@elements.0/@elements.1'
public Keyword getSKeyword_0_1() { return cSKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.40/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.40/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersSParserRuleCall_1_0() { return cParametersPathParametersSParserRuleCall_1_0; }
}
public class QuadraticBezierCurveElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "QuadraticBezierCurve");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cQKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cQKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersQParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/QuadraticBezierCurve'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.41/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.41/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.41/@alternatives/@elements.0/@elements.0'
public Keyword getQKeyword_0_0() { return cQKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.41/@alternatives/@elements.0/@elements.1'
public Keyword getQKeyword_0_1() { return cQKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.41/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.41/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersQParserRuleCall_1_0() { return cParametersPathParametersQParserRuleCall_1_0; }
}
public class SmoothQuadraticBezierCurveToElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SmoothQuadraticBezierCurveTo");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cTKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cTKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersMLTParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/SmoothQuadraticBezierCurveTo'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.42/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.42/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.42/@alternatives/@elements.0/@elements.0'
public Keyword getTKeyword_0_0() { return cTKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.42/@alternatives/@elements.0/@elements.1'
public Keyword getTKeyword_0_1() { return cTKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.42/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.42/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersMLTParserRuleCall_1_0() { return cParametersPathParametersMLTParserRuleCall_1_0; }
}
public class EllipticalArcElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EllipticalArc");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
private final Keyword cAKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
private final Keyword cAKeyword_0_1 = (Keyword)cAlternatives_0.eContents().get(1);
private final Assignment cParametersAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cParametersPathParametersAParserRuleCall_1_0 = (RuleCall)cParametersAssignment_1.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/EllipticalArc'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.43/@alternatives'
public Group getGroup() { return cGroup; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.43/@alternatives/@elements.0'
public Alternatives getAlternatives_0() { return cAlternatives_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.43/@alternatives/@elements.0/@elements.0'
public Keyword getAKeyword_0_0() { return cAKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.43/@alternatives/@elements.0/@elements.1'
public Keyword getAKeyword_0_1() { return cAKeyword_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.43/@alternatives/@elements.1'
public Assignment getParametersAssignment_1() { return cParametersAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.43/@alternatives/@elements.1/@terminal'
public RuleCall getParametersPathParametersAParserRuleCall_1_0() { return cParametersPathParametersAParserRuleCall_1_0; }
}
public class ClosePathElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClosePath");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Keyword cZKeyword_0 = (Keyword)cAlternatives.eContents().get(0);
private final Keyword cZKeyword_1 = (Keyword)cAlternatives.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/ClosePath'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.44/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.44/@alternatives/@elements.0'
public Keyword getZKeyword_0() { return cZKeyword_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.44/@alternatives/@elements.1'
public Keyword getZKeyword_1() { return cZKeyword_1; }
}
public class PointsElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Points");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cXAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cXRealNumberParserRuleCall_0_0 = (RuleCall)cXAssignment_0.eContents().get(0);
private final Keyword cCommaKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cYAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cYRealNumberParserRuleCall_2_0 = (RuleCall)cYAssignment_2.eContents().get(0);
//Points:
// x=RealNumber "," y=RealNumber;
public ParserRule getRule() { return rule; }
//x=RealNumber "," y=RealNumber
public Group getGroup() { return cGroup; }
//x=RealNumber
public Assignment getXAssignment_0() { return cXAssignment_0; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_0_0() { return cXRealNumberParserRuleCall_0_0; }
//","
public Keyword getCommaKeyword_1() { return cCommaKeyword_1; }
//y=RealNumber
public Assignment getYAssignment_2() { return cYAssignment_2; }
//RealNumber
public RuleCall getYRealNumberParserRuleCall_2_0() { return cYRealNumberParserRuleCall_2_0; }
}
public class PathParametersHVElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathParametersHV");
private final Assignment cXAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cXRealNumberParserRuleCall_0 = (RuleCall)cXAssignment.eContents().get(0);
//// 1 parameter - H, V
//PathParametersHV:
// x=RealNumber;
public ParserRule getRule() { return rule; }
//x=RealNumber
public Assignment getXAssignment() { return cXAssignment; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_0() { return cXRealNumberParserRuleCall_0; }
}
public class PathParametersMLTElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathParametersMLT");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cXAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cXRealNumberParserRuleCall_0_0 = (RuleCall)cXAssignment_0.eContents().get(0);
private final Keyword cCommaKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cYAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cYRealNumberParserRuleCall_2_0 = (RuleCall)cYAssignment_2.eContents().get(0);
//// 2 parameters - M, L, T
//PathParametersMLT:
// x=RealNumber "," y=RealNumber;
public ParserRule getRule() { return rule; }
//x=RealNumber "," y=RealNumber
public Group getGroup() { return cGroup; }
//x=RealNumber
public Assignment getXAssignment_0() { return cXAssignment_0; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_0_0() { return cXRealNumberParserRuleCall_0_0; }
//","
public Keyword getCommaKeyword_1() { return cCommaKeyword_1; }
//y=RealNumber
public Assignment getYAssignment_2() { return cYAssignment_2; }
//RealNumber
public RuleCall getYRealNumberParserRuleCall_2_0() { return cYRealNumberParserRuleCall_2_0; }
}
public class PathParametersSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathParametersS");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cX2Assignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cX2RealNumberParserRuleCall_0_0 = (RuleCall)cX2Assignment_0.eContents().get(0);
private final Assignment cY2Assignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cY2RealNumberParserRuleCall_1_0 = (RuleCall)cY2Assignment_1.eContents().get(0);
private final Assignment cXAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cXRealNumberParserRuleCall_2_0 = (RuleCall)cXAssignment_2.eContents().get(0);
private final Assignment cYAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cYRealNumberParserRuleCall_3_0 = (RuleCall)cYAssignment_3.eContents().get(0);
//// 4 parameters - S
//PathParametersS:
// x2=RealNumber y2=RealNumber x=RealNumber y=RealNumber;
public ParserRule getRule() { return rule; }
//x2=RealNumber y2=RealNumber x=RealNumber y=RealNumber
public Group getGroup() { return cGroup; }
//x2=RealNumber
public Assignment getX2Assignment_0() { return cX2Assignment_0; }
//RealNumber
public RuleCall getX2RealNumberParserRuleCall_0_0() { return cX2RealNumberParserRuleCall_0_0; }
//y2=RealNumber
public Assignment getY2Assignment_1() { return cY2Assignment_1; }
//RealNumber
public RuleCall getY2RealNumberParserRuleCall_1_0() { return cY2RealNumberParserRuleCall_1_0; }
//x=RealNumber
public Assignment getXAssignment_2() { return cXAssignment_2; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_2_0() { return cXRealNumberParserRuleCall_2_0; }
//y=RealNumber
public Assignment getYAssignment_3() { return cYAssignment_3; }
//RealNumber
public RuleCall getYRealNumberParserRuleCall_3_0() { return cYRealNumberParserRuleCall_3_0; }
}
public class PathParametersQElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathParametersQ");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cX1Assignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cX1RealNumberParserRuleCall_0_0 = (RuleCall)cX1Assignment_0.eContents().get(0);
private final Assignment cY1Assignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cY1RealNumberParserRuleCall_1_0 = (RuleCall)cY1Assignment_1.eContents().get(0);
private final Assignment cXAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cXRealNumberParserRuleCall_2_0 = (RuleCall)cXAssignment_2.eContents().get(0);
private final Assignment cYAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cYRealNumberParserRuleCall_3_0 = (RuleCall)cYAssignment_3.eContents().get(0);
//// 4 parameters - Q
//PathParametersQ:
// x1=RealNumber y1=RealNumber x=RealNumber y=RealNumber;
public ParserRule getRule() { return rule; }
//x1=RealNumber y1=RealNumber x=RealNumber y=RealNumber
public Group getGroup() { return cGroup; }
//x1=RealNumber
public Assignment getX1Assignment_0() { return cX1Assignment_0; }
//RealNumber
public RuleCall getX1RealNumberParserRuleCall_0_0() { return cX1RealNumberParserRuleCall_0_0; }
//y1=RealNumber
public Assignment getY1Assignment_1() { return cY1Assignment_1; }
//RealNumber
public RuleCall getY1RealNumberParserRuleCall_1_0() { return cY1RealNumberParserRuleCall_1_0; }
//x=RealNumber
public Assignment getXAssignment_2() { return cXAssignment_2; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_2_0() { return cXRealNumberParserRuleCall_2_0; }
//y=RealNumber
public Assignment getYAssignment_3() { return cYAssignment_3; }
//RealNumber
public RuleCall getYRealNumberParserRuleCall_3_0() { return cYRealNumberParserRuleCall_3_0; }
}
public class PathParametersCElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathParametersC");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cX1Assignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cX1RealNumberParserRuleCall_0_0 = (RuleCall)cX1Assignment_0.eContents().get(0);
private final Assignment cY1Assignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cY1RealNumberParserRuleCall_1_0 = (RuleCall)cY1Assignment_1.eContents().get(0);
private final Assignment cX2Assignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cX2RealNumberParserRuleCall_2_0 = (RuleCall)cX2Assignment_2.eContents().get(0);
private final Assignment cY2Assignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cY2RealNumberParserRuleCall_3_0 = (RuleCall)cY2Assignment_3.eContents().get(0);
private final Assignment cXAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cXRealNumberParserRuleCall_4_0 = (RuleCall)cXAssignment_4.eContents().get(0);
private final Assignment cYAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cYRealNumberParserRuleCall_5_0 = (RuleCall)cYAssignment_5.eContents().get(0);
//// 6 parameters - C
//PathParametersC:
// x1=RealNumber y1=RealNumber x2=RealNumber y2=RealNumber x=RealNumber y=RealNumber;
public ParserRule getRule() { return rule; }
//x1=RealNumber y1=RealNumber x2=RealNumber y2=RealNumber x=RealNumber y=RealNumber
public Group getGroup() { return cGroup; }
//x1=RealNumber
public Assignment getX1Assignment_0() { return cX1Assignment_0; }
//RealNumber
public RuleCall getX1RealNumberParserRuleCall_0_0() { return cX1RealNumberParserRuleCall_0_0; }
//y1=RealNumber
public Assignment getY1Assignment_1() { return cY1Assignment_1; }
//RealNumber
public RuleCall getY1RealNumberParserRuleCall_1_0() { return cY1RealNumberParserRuleCall_1_0; }
//x2=RealNumber
public Assignment getX2Assignment_2() { return cX2Assignment_2; }
//RealNumber
public RuleCall getX2RealNumberParserRuleCall_2_0() { return cX2RealNumberParserRuleCall_2_0; }
//y2=RealNumber
public Assignment getY2Assignment_3() { return cY2Assignment_3; }
//RealNumber
public RuleCall getY2RealNumberParserRuleCall_3_0() { return cY2RealNumberParserRuleCall_3_0; }
//x=RealNumber
public Assignment getXAssignment_4() { return cXAssignment_4; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_4_0() { return cXRealNumberParserRuleCall_4_0; }
//y=RealNumber
public Assignment getYAssignment_5() { return cYAssignment_5; }
//RealNumber
public RuleCall getYRealNumberParserRuleCall_5_0() { return cYRealNumberParserRuleCall_5_0; }
}
public class PathParametersAElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PathParametersA");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cRxAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cRxRealNumberParserRuleCall_0_0 = (RuleCall)cRxAssignment_0.eContents().get(0);
private final Keyword cCommaKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cRyAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cRyRealNumberParserRuleCall_2_0 = (RuleCall)cRyAssignment_2.eContents().get(0);
private final Assignment cXaxisrotAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cXaxisrotRealNumberParserRuleCall_3_0 = (RuleCall)cXaxisrotAssignment_3.eContents().get(0);
private final Assignment cLargearcflagAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cLargearcflagNumberParserRuleCall_4_0 = (RuleCall)cLargearcflagAssignment_4.eContents().get(0);
private final Assignment cSweepflagAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cSweepflagNumberParserRuleCall_5_0 = (RuleCall)cSweepflagAssignment_5.eContents().get(0);
private final Assignment cXAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cXRealNumberParserRuleCall_6_0 = (RuleCall)cXAssignment_6.eContents().get(0);
private final Assignment cYAssignment_7 = (Assignment)cGroup.eContents().get(7);
private final RuleCall cYRealNumberParserRuleCall_7_0 = (RuleCall)cYAssignment_7.eContents().get(0);
//// 7 parameters - A
//PathParametersA:
// rx=RealNumber "," ry=RealNumber xaxisrot=RealNumber largearcflag=Number sweepflag=Number x=RealNumber y=RealNumber;
public ParserRule getRule() { return rule; }
//rx=RealNumber "," ry=RealNumber xaxisrot=RealNumber largearcflag=Number sweepflag=Number x=RealNumber y=RealNumber
public Group getGroup() { return cGroup; }
//rx=RealNumber
public Assignment getRxAssignment_0() { return cRxAssignment_0; }
//RealNumber
public RuleCall getRxRealNumberParserRuleCall_0_0() { return cRxRealNumberParserRuleCall_0_0; }
//","
public Keyword getCommaKeyword_1() { return cCommaKeyword_1; }
//ry=RealNumber
public Assignment getRyAssignment_2() { return cRyAssignment_2; }
//RealNumber
public RuleCall getRyRealNumberParserRuleCall_2_0() { return cRyRealNumberParserRuleCall_2_0; }
//xaxisrot=RealNumber
public Assignment getXaxisrotAssignment_3() { return cXaxisrotAssignment_3; }
//RealNumber
public RuleCall getXaxisrotRealNumberParserRuleCall_3_0() { return cXaxisrotRealNumberParserRuleCall_3_0; }
//largearcflag=Number
public Assignment getLargearcflagAssignment_4() { return cLargearcflagAssignment_4; }
//Number
public RuleCall getLargearcflagNumberParserRuleCall_4_0() { return cLargearcflagNumberParserRuleCall_4_0; }
//sweepflag=Number
public Assignment getSweepflagAssignment_5() { return cSweepflagAssignment_5; }
//Number
public RuleCall getSweepflagNumberParserRuleCall_5_0() { return cSweepflagNumberParserRuleCall_5_0; }
//x=RealNumber
public Assignment getXAssignment_6() { return cXAssignment_6; }
//RealNumber
public RuleCall getXRealNumberParserRuleCall_6_0() { return cXRealNumberParserRuleCall_6_0; }
//y=RealNumber
public Assignment getYAssignment_7() { return cYAssignment_7; }
//RealNumber
public RuleCall getYRealNumberParserRuleCall_7_0() { return cYRealNumberParserRuleCall_7_0; }
}
public class SymbolStyleElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SymbolStyle");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cStyleKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Keyword cFillKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Keyword cColonKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Alternatives cAlternatives_5 = (Alternatives)cGroup.eContents().get(5);
private final Keyword cNoneKeyword_5_0 = (Keyword)cAlternatives_5.eContents().get(0);
private final Assignment cFillcolorAssignment_5_1 = (Assignment)cAlternatives_5.eContents().get(1);
private final RuleCall cFillcolorFillColorParserRuleCall_5_1_0 = (RuleCall)cFillcolorAssignment_5_1.eContents().get(0);
private final Keyword cStrokeKeyword_6 = (Keyword)cGroup.eContents().get(6);
private final Keyword cColonKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Assignment cStrokecolorAssignment_8 = (Assignment)cGroup.eContents().get(8);
private final RuleCall cStrokecolorStrokeColorParserRuleCall_8_0 = (RuleCall)cStrokecolorAssignment_8.eContents().get(0);
private final Keyword cStrokeWidthKeyword_9 = (Keyword)cGroup.eContents().get(9);
private final Keyword cColonKeyword_10 = (Keyword)cGroup.eContents().get(10);
private final Assignment cStrokewidthAssignment_11 = (Assignment)cGroup.eContents().get(11);
private final RuleCall cStrokewidthStrokeWidthParserRuleCall_11_0 = (RuleCall)cStrokewidthAssignment_11.eContents().get(0);
private final Group cGroup_12 = (Group)cGroup.eContents().get(12);
private final Keyword cFontFamilyKeyword_12_0 = (Keyword)cGroup_12.eContents().get(0);
private final Keyword cColonKeyword_12_1 = (Keyword)cGroup_12.eContents().get(1);
private final Assignment cFontfamilyAssignment_12_2 = (Assignment)cGroup_12.eContents().get(2);
private final RuleCall cFontfamilyFontFamilyParserRuleCall_12_2_0 = (RuleCall)cFontfamilyAssignment_12_2.eContents().get(0);
private final Group cGroup_13 = (Group)cGroup.eContents().get(13);
private final Keyword cFontSizeKeyword_13_0 = (Keyword)cGroup_13.eContents().get(0);
private final Keyword cColonKeyword_13_1 = (Keyword)cGroup_13.eContents().get(1);
private final Assignment cFontsizeAssignment_13_2 = (Assignment)cGroup_13.eContents().get(2);
private final RuleCall cFontsizeFontSizeParserRuleCall_13_2_0 = (RuleCall)cFontsizeAssignment_13_2.eContents().get(0);
private final Assignment cInsertembedcodeAssignment_14 = (Assignment)cGroup.eContents().get(14);
private final RuleCall cInsertembedcodeInsertEmbedCodeParserRuleCall_14_0 = (RuleCall)cInsertembedcodeAssignment_14.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_15 = (Keyword)cGroup.eContents().get(15);
//SymbolStyle:
// "style" name=ValidID "{" "fill" ":" ("none" | fillcolor=FillColor) "stroke" ":" strokecolor=StrokeColor
// "stroke-width" ":" strokewidth=StrokeWidth ("font-family" ":" fontfamily=FontFamily)? ("font-size" ":"
// fontsize=FontSize)? insertembedcode+=InsertEmbedCode* "}";
public ParserRule getRule() { return rule; }
//"style" name=ValidID "{" "fill" ":" ("none" | fillcolor=FillColor) "stroke" ":" strokecolor=StrokeColor "stroke-width"
//":" strokewidth=StrokeWidth ("font-family" ":" fontfamily=FontFamily)? ("font-size" ":" fontsize=FontSize)?
//insertembedcode+=InsertEmbedCode* "}"
public Group getGroup() { return cGroup; }
//"style"
public Keyword getStyleKeyword_0() { return cStyleKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//"{"
public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
//"fill"
public Keyword getFillKeyword_3() { return cFillKeyword_3; }
//":"
public Keyword getColonKeyword_4() { return cColonKeyword_4; }
//"none" | fillcolor=FillColor
public Alternatives getAlternatives_5() { return cAlternatives_5; }
//"none"
public Keyword getNoneKeyword_5_0() { return cNoneKeyword_5_0; }
//fillcolor=FillColor
public Assignment getFillcolorAssignment_5_1() { return cFillcolorAssignment_5_1; }
//FillColor
public RuleCall getFillcolorFillColorParserRuleCall_5_1_0() { return cFillcolorFillColorParserRuleCall_5_1_0; }
//"stroke"
public Keyword getStrokeKeyword_6() { return cStrokeKeyword_6; }
//":"
public Keyword getColonKeyword_7() { return cColonKeyword_7; }
//strokecolor=StrokeColor
public Assignment getStrokecolorAssignment_8() { return cStrokecolorAssignment_8; }
//StrokeColor
public RuleCall getStrokecolorStrokeColorParserRuleCall_8_0() { return cStrokecolorStrokeColorParserRuleCall_8_0; }
//"stroke-width"
public Keyword getStrokeWidthKeyword_9() { return cStrokeWidthKeyword_9; }
//":"
public Keyword getColonKeyword_10() { return cColonKeyword_10; }
//strokewidth=StrokeWidth
public Assignment getStrokewidthAssignment_11() { return cStrokewidthAssignment_11; }
//StrokeWidth
public RuleCall getStrokewidthStrokeWidthParserRuleCall_11_0() { return cStrokewidthStrokeWidthParserRuleCall_11_0; }
//("font-family" ":" fontfamily=FontFamily)?
public Group getGroup_12() { return cGroup_12; }
//"font-family"
public Keyword getFontFamilyKeyword_12_0() { return cFontFamilyKeyword_12_0; }
//":"
public Keyword getColonKeyword_12_1() { return cColonKeyword_12_1; }
//fontfamily=FontFamily
public Assignment getFontfamilyAssignment_12_2() { return cFontfamilyAssignment_12_2; }
//FontFamily
public RuleCall getFontfamilyFontFamilyParserRuleCall_12_2_0() { return cFontfamilyFontFamilyParserRuleCall_12_2_0; }
//("font-size" ":" fontsize=FontSize)?
public Group getGroup_13() { return cGroup_13; }
//"font-size"
public Keyword getFontSizeKeyword_13_0() { return cFontSizeKeyword_13_0; }
//":"
public Keyword getColonKeyword_13_1() { return cColonKeyword_13_1; }
//fontsize=FontSize
public Assignment getFontsizeAssignment_13_2() { return cFontsizeAssignment_13_2; }
//FontSize
public RuleCall getFontsizeFontSizeParserRuleCall_13_2_0() { return cFontsizeFontSizeParserRuleCall_13_2_0; }
//insertembedcode+=InsertEmbedCode*
public Assignment getInsertembedcodeAssignment_14() { return cInsertembedcodeAssignment_14; }
//InsertEmbedCode
public RuleCall getInsertembedcodeInsertEmbedCodeParserRuleCall_14_0() { return cInsertembedcodeInsertEmbedCodeParserRuleCall_14_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_15() { return cRightCurlyBracketKeyword_15; }
}
public class FillColorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FillColor");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Action cFillColorAction_0_0 = (Action)cGroup_0.eContents().get(0);
private final Assignment cColorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
private final RuleCall cColorColorEnumRuleCall_0_1_0 = (RuleCall)cColorAssignment_0_1.eContents().get(0);
private final Assignment cHexcolorAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cHexcolorHEXCOLORTerminalRuleCall_1_0 = (RuleCall)cHexcolorAssignment_1.eContents().get(0);
//FillColor:
// {FillColor} color=Color | hexcolor=HEXCOLOR;
public ParserRule getRule() { return rule; }
//{FillColor} color=Color | hexcolor=HEXCOLOR
public Alternatives getAlternatives() { return cAlternatives; }
//{FillColor} color=Color
public Group getGroup_0() { return cGroup_0; }
//{FillColor}
public Action getFillColorAction_0_0() { return cFillColorAction_0_0; }
//color=Color
public Assignment getColorAssignment_0_1() { return cColorAssignment_0_1; }
//Color
public RuleCall getColorColorEnumRuleCall_0_1_0() { return cColorColorEnumRuleCall_0_1_0; }
//hexcolor=HEXCOLOR
public Assignment getHexcolorAssignment_1() { return cHexcolorAssignment_1; }
//HEXCOLOR
public RuleCall getHexcolorHEXCOLORTerminalRuleCall_1_0() { return cHexcolorHEXCOLORTerminalRuleCall_1_0; }
}
public class StrokeColorElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "StrokeColor");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Action cStrokeColorAction_0_0 = (Action)cGroup_0.eContents().get(0);
private final Assignment cColorAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
private final RuleCall cColorColorEnumRuleCall_0_1_0 = (RuleCall)cColorAssignment_0_1.eContents().get(0);
private final Assignment cHexcolorAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cHexcolorHEXCOLORTerminalRuleCall_1_0 = (RuleCall)cHexcolorAssignment_1.eContents().get(0);
//StrokeColor:
// {StrokeColor} color=Color | hexcolor=HEXCOLOR;
public ParserRule getRule() { return rule; }
//{StrokeColor} color=Color | hexcolor=HEXCOLOR
public Alternatives getAlternatives() { return cAlternatives; }
//{StrokeColor} color=Color
public Group getGroup_0() { return cGroup_0; }
//{StrokeColor}
public Action getStrokeColorAction_0_0() { return cStrokeColorAction_0_0; }
//color=Color
public Assignment getColorAssignment_0_1() { return cColorAssignment_0_1; }
//Color
public RuleCall getColorColorEnumRuleCall_0_1_0() { return cColorColorEnumRuleCall_0_1_0; }
//hexcolor=HEXCOLOR
public Assignment getHexcolorAssignment_1() { return cHexcolorAssignment_1; }
//HEXCOLOR
public RuleCall getHexcolorHEXCOLORTerminalRuleCall_1_0() { return cHexcolorHEXCOLORTerminalRuleCall_1_0; }
}
public class StrokeWidthElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "StrokeWidth");
private final RuleCall cNumberParserRuleCall = (RuleCall)rule.eContents().get(1);
//StrokeWidth:
// Number;
public ParserRule getRule() { return rule; }
//Number
public RuleCall getNumberParserRuleCall() { return cNumberParserRuleCall; }
}
public class FontFamilyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontFamily");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Action cFontFamilyAction_0_0 = (Action)cGroup_0.eContents().get(0);
private final Assignment cFontstrAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
private final RuleCall cFontstrSTRINGTerminalRuleCall_0_1_0 = (RuleCall)cFontstrAssignment_0_1.eContents().get(0);
private final Assignment cFontAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cFontFontEnumRuleCall_1_0 = (RuleCall)cFontAssignment_1.eContents().get(0);
//FontFamily:
// {FontFamily} fontstr=STRING | font=Font;
public ParserRule getRule() { return rule; }
//{FontFamily} fontstr=STRING | font=Font
public Alternatives getAlternatives() { return cAlternatives; }
//{FontFamily} fontstr=STRING
public Group getGroup_0() { return cGroup_0; }
//{FontFamily}
public Action getFontFamilyAction_0_0() { return cFontFamilyAction_0_0; }
//fontstr=STRING
public Assignment getFontstrAssignment_0_1() { return cFontstrAssignment_0_1; }
//STRING
public RuleCall getFontstrSTRINGTerminalRuleCall_0_1_0() { return cFontstrSTRINGTerminalRuleCall_0_1_0; }
//font=Font
public Assignment getFontAssignment_1() { return cFontAssignment_1; }
//Font
public RuleCall getFontFontEnumRuleCall_1_0() { return cFontFontEnumRuleCall_1_0; }
}
public class FontSizeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FontSize");
private final RuleCall cNumberParserRuleCall = (RuleCall)rule.eContents().get(1);
//FontSize:
// Number;
public ParserRule getRule() { return rule; }
//Number
public RuleCall getNumberParserRuleCall() { return cNumberParserRuleCall; }
}
public class AlgorithmElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Algorithm");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cAlgorithmKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cStmntAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cStmntStatementParserRuleCall_3_0 = (RuleCall)cStmntAssignment_3.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
/// *
// *********************************************
// * Algorithm Grammar
// *********************************************
// * / Algorithm:
// "algorithm" name=ValidID "{" stmnt+=Statement* "}";
public ParserRule getRule() { return rule; }
//"algorithm" name=ValidID "{" stmnt+=Statement* "}"
public Group getGroup() { return cGroup; }
//"algorithm"
public Keyword getAlgorithmKeyword_0() { return cAlgorithmKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//"{"
public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
//stmnt+=Statement*
public Assignment getStmntAssignment_3() { return cStmntAssignment_3; }
//Statement
public RuleCall getStmntStatementParserRuleCall_3_0() { return cStmntStatementParserRuleCall_3_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
}
public class StatementElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Statement");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cSelectionAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cSelectionSelectionStatementParserRuleCall_0_0 = (RuleCall)cSelectionAssignment_0.eContents().get(0);
private final Assignment cLoopAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cLoopLoopStatementParserRuleCall_1_0 = (RuleCall)cLoopAssignment_1.eContents().get(0);
private final Assignment cVariableAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final RuleCall cVariableVariableParserRuleCall_2_0 = (RuleCall)cVariableAssignment_2.eContents().get(0);
private final Assignment cAlgorithmoperationAssignment_3 = (Assignment)cAlternatives.eContents().get(3);
private final RuleCall cAlgorithmoperationAlgorithmOperationParserRuleCall_3_0 = (RuleCall)cAlgorithmoperationAssignment_3.eContents().get(0);
private final Assignment cInsertembedcodeAssignment_4 = (Assignment)cAlternatives.eContents().get(4);
private final RuleCall cInsertembedcodeInsertEmbedCodeParserRuleCall_4_0 = (RuleCall)cInsertembedcodeAssignment_4.eContents().get(0);
//// all possible statements for algorithm implementation
//Statement:
// selection=SelectionStatement | loop=LoopStatement | variable=Variable | algorithmoperation=AlgorithmOperation |
// insertembedcode=InsertEmbedCode;
public ParserRule getRule() { return rule; }
//selection=SelectionStatement | loop=LoopStatement | variable=Variable | algorithmoperation=AlgorithmOperation |
//insertembedcode=InsertEmbedCode
public Alternatives getAlternatives() { return cAlternatives; }
//selection=SelectionStatement
public Assignment getSelectionAssignment_0() { return cSelectionAssignment_0; }
//SelectionStatement
public RuleCall getSelectionSelectionStatementParserRuleCall_0_0() { return cSelectionSelectionStatementParserRuleCall_0_0; }
//loop=LoopStatement
public Assignment getLoopAssignment_1() { return cLoopAssignment_1; }
//LoopStatement
public RuleCall getLoopLoopStatementParserRuleCall_1_0() { return cLoopLoopStatementParserRuleCall_1_0; }
//variable=Variable
public Assignment getVariableAssignment_2() { return cVariableAssignment_2; }
//Variable
public RuleCall getVariableVariableParserRuleCall_2_0() { return cVariableVariableParserRuleCall_2_0; }
//algorithmoperation=AlgorithmOperation
public Assignment getAlgorithmoperationAssignment_3() { return cAlgorithmoperationAssignment_3; }
//AlgorithmOperation
public RuleCall getAlgorithmoperationAlgorithmOperationParserRuleCall_3_0() { return cAlgorithmoperationAlgorithmOperationParserRuleCall_3_0; }
//insertembedcode=InsertEmbedCode
public Assignment getInsertembedcodeAssignment_4() { return cInsertembedcodeAssignment_4; }
//InsertEmbedCode
public RuleCall getInsertembedcodeInsertEmbedCodeParserRuleCall_4_0() { return cInsertembedcodeInsertEmbedCodeParserRuleCall_4_0; }
}
public class SelectionStatementElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SelectionStatement");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
private final Keyword cIfKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
private final Assignment cIfconditionAssignment_0_2 = (Assignment)cGroup_0.eContents().get(2);
private final RuleCall cIfconditionExprParserRuleCall_0_2_0 = (RuleCall)cIfconditionAssignment_0_2.eContents().get(0);
private final Keyword cRightParenthesisKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
private final Keyword cLeftCurlyBracketKeyword_0_4 = (Keyword)cGroup_0.eContents().get(4);
private final Assignment cIfblockAssignment_0_5 = (Assignment)cGroup_0.eContents().get(5);
private final RuleCall cIfblockStatementParserRuleCall_0_5_0 = (RuleCall)cIfblockAssignment_0_5.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_0_6 = (Keyword)cGroup_0.eContents().get(6);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Keyword cElseifKeyword_1_0_0 = (Keyword)cGroup_1_0.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1_0_1 = (Keyword)cGroup_1_0.eContents().get(1);
private final Assignment cElseifconditionAssignment_1_0_2 = (Assignment)cGroup_1_0.eContents().get(2);
private final RuleCall cElseifconditionExprParserRuleCall_1_0_2_0 = (RuleCall)cElseifconditionAssignment_1_0_2.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_0_3 = (Keyword)cGroup_1_0.eContents().get(3);
private final Keyword cLeftCurlyBracketKeyword_1_0_4 = (Keyword)cGroup_1_0.eContents().get(4);
private final Assignment cElseifblockAssignment_1_0_5 = (Assignment)cGroup_1_0.eContents().get(5);
private final RuleCall cElseifblockStatementParserRuleCall_1_0_5_0 = (RuleCall)cElseifblockAssignment_1_0_5.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_1_0_6 = (Keyword)cGroup_1_0.eContents().get(6);
private final Keyword cElseKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
private final Keyword cLeftCurlyBracketKeyword_1_2 = (Keyword)cGroup_1.eContents().get(2);
private final Assignment cElseblockAssignment_1_3 = (Assignment)cGroup_1.eContents().get(3);
private final RuleCall cElseblockStatementParserRuleCall_1_3_0 = (RuleCall)cElseblockAssignment_1_3.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_1_4 = (Keyword)cGroup_1.eContents().get(4);
//// selection: if-elseif-else
//SelectionStatement:
// ("if" "(" ifcondition=Expr ")" "{" ifblock+=Statement* "}") (("elseif" "(" elseifcondition+=Expr ")" "{"
// elseifblock+=Statement* "}")* "else" "{" elseblock+=Statement* "}")?;
public ParserRule getRule() { return rule; }
//("if" "(" ifcondition=Expr ")" "{" ifblock+=Statement* "}") (("elseif" "(" elseifcondition+=Expr ")" "{"
//elseifblock+=Statement* "}")* "else" "{" elseblock+=Statement* "}")?
public Group getGroup() { return cGroup; }
//"if" "(" ifcondition=Expr ")" "{" ifblock+=Statement* "}"
public Group getGroup_0() { return cGroup_0; }
//"if"
public Keyword getIfKeyword_0_0() { return cIfKeyword_0_0; }
//"("
public Keyword getLeftParenthesisKeyword_0_1() { return cLeftParenthesisKeyword_0_1; }
//ifcondition=Expr
public Assignment getIfconditionAssignment_0_2() { return cIfconditionAssignment_0_2; }
//Expr
public RuleCall getIfconditionExprParserRuleCall_0_2_0() { return cIfconditionExprParserRuleCall_0_2_0; }
//")"
public Keyword getRightParenthesisKeyword_0_3() { return cRightParenthesisKeyword_0_3; }
//"{"
public Keyword getLeftCurlyBracketKeyword_0_4() { return cLeftCurlyBracketKeyword_0_4; }
//ifblock+=Statement*
public Assignment getIfblockAssignment_0_5() { return cIfblockAssignment_0_5; }
//Statement
public RuleCall getIfblockStatementParserRuleCall_0_5_0() { return cIfblockStatementParserRuleCall_0_5_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_0_6() { return cRightCurlyBracketKeyword_0_6; }
//(("elseif" "(" elseifcondition+=Expr ")" "{" elseifblock+=Statement* "}")* "else" "{" elseblock+=Statement* "}")?
public Group getGroup_1() { return cGroup_1; }
//("elseif" "(" elseifcondition+=Expr ")" "{" elseifblock+=Statement* "}")*
public Group getGroup_1_0() { return cGroup_1_0; }
//"elseif"
public Keyword getElseifKeyword_1_0_0() { return cElseifKeyword_1_0_0; }
//"("
public Keyword getLeftParenthesisKeyword_1_0_1() { return cLeftParenthesisKeyword_1_0_1; }
//elseifcondition+=Expr
public Assignment getElseifconditionAssignment_1_0_2() { return cElseifconditionAssignment_1_0_2; }
//Expr
public RuleCall getElseifconditionExprParserRuleCall_1_0_2_0() { return cElseifconditionExprParserRuleCall_1_0_2_0; }
//")"
public Keyword getRightParenthesisKeyword_1_0_3() { return cRightParenthesisKeyword_1_0_3; }
//"{"
public Keyword getLeftCurlyBracketKeyword_1_0_4() { return cLeftCurlyBracketKeyword_1_0_4; }
//elseifblock+=Statement*
public Assignment getElseifblockAssignment_1_0_5() { return cElseifblockAssignment_1_0_5; }
//Statement
public RuleCall getElseifblockStatementParserRuleCall_1_0_5_0() { return cElseifblockStatementParserRuleCall_1_0_5_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_1_0_6() { return cRightCurlyBracketKeyword_1_0_6; }
//"else"
public Keyword getElseKeyword_1_1() { return cElseKeyword_1_1; }
//"{"
public Keyword getLeftCurlyBracketKeyword_1_2() { return cLeftCurlyBracketKeyword_1_2; }
//elseblock+=Statement*
public Assignment getElseblockAssignment_1_3() { return cElseblockAssignment_1_3; }
//Statement
public RuleCall getElseblockStatementParserRuleCall_1_3_0() { return cElseblockStatementParserRuleCall_1_3_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_1_4() { return cRightCurlyBracketKeyword_1_4; }
}
public class LoopStatementElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LoopStatement");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cWhiletloopAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cWhiletloopWhileLoopParserRuleCall_0_0 = (RuleCall)cWhiletloopAssignment_0.eContents().get(0);
private final Assignment cForloopAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cForloopForLoopParserRuleCall_1_0 = (RuleCall)cForloopAssignment_1.eContents().get(0);
//// loops
//LoopStatement:
// whiletloop=WhileLoop | forloop=ForLoop;
public ParserRule getRule() { return rule; }
//whiletloop=WhileLoop | forloop=ForLoop
public Alternatives getAlternatives() { return cAlternatives; }
//whiletloop=WhileLoop
public Assignment getWhiletloopAssignment_0() { return cWhiletloopAssignment_0; }
//WhileLoop
public RuleCall getWhiletloopWhileLoopParserRuleCall_0_0() { return cWhiletloopWhileLoopParserRuleCall_0_0; }
//forloop=ForLoop
public Assignment getForloopAssignment_1() { return cForloopAssignment_1; }
//ForLoop
public RuleCall getForloopForLoopParserRuleCall_1_0() { return cForloopForLoopParserRuleCall_1_0; }
}
public class WhileLoopElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "WhileLoop");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cWhileKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cConditionAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cConditionExprParserRuleCall_2_0 = (RuleCall)cConditionAssignment_2.eContents().get(0);
private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Keyword cLeftCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Alternatives cAlternatives_5 = (Alternatives)cGroup.eContents().get(5);
private final Assignment cWhileblockAssignment_5_0 = (Assignment)cAlternatives_5.eContents().get(0);
private final RuleCall cWhileblockStatementParserRuleCall_5_0_0 = (RuleCall)cWhileblockAssignment_5_0.eContents().get(0);
private final Assignment cBreakcontinueAssignment_5_1 = (Assignment)cAlternatives_5.eContents().get(1);
private final RuleCall cBreakcontinueBreakContinueParserRuleCall_5_1_0 = (RuleCall)cBreakcontinueAssignment_5_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_6 = (Keyword)cGroup.eContents().get(6);
//WhileLoop:
// "while" "(" condition=Expr ")" "{" (whileblock+=Statement | breakcontinue+=BreakContinue)* "}";
public ParserRule getRule() { return rule; }
//"while" "(" condition=Expr ")" "{" (whileblock+=Statement | breakcontinue+=BreakContinue)* "}"
public Group getGroup() { return cGroup; }
//"while"
public Keyword getWhileKeyword_0() { return cWhileKeyword_0; }
//"("
public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
//condition=Expr
public Assignment getConditionAssignment_2() { return cConditionAssignment_2; }
//Expr
public RuleCall getConditionExprParserRuleCall_2_0() { return cConditionExprParserRuleCall_2_0; }
//")"
public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
//"{"
public Keyword getLeftCurlyBracketKeyword_4() { return cLeftCurlyBracketKeyword_4; }
//(whileblock+=Statement | breakcontinue+=BreakContinue)*
public Alternatives getAlternatives_5() { return cAlternatives_5; }
//whileblock+=Statement
public Assignment getWhileblockAssignment_5_0() { return cWhileblockAssignment_5_0; }
//Statement
public RuleCall getWhileblockStatementParserRuleCall_5_0_0() { return cWhileblockStatementParserRuleCall_5_0_0; }
//breakcontinue+=BreakContinue
public Assignment getBreakcontinueAssignment_5_1() { return cBreakcontinueAssignment_5_1; }
//BreakContinue
public RuleCall getBreakcontinueBreakContinueParserRuleCall_5_1_0() { return cBreakcontinueBreakContinueParserRuleCall_5_1_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_6() { return cRightCurlyBracketKeyword_6; }
}
public class ForLoopElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ForLoop");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cForKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cStartAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cStartINTTerminalRuleCall_2_0 = (RuleCall)cStartAssignment_2.eContents().get(0);
private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cStopAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cStopINTTerminalRuleCall_4_0 = (RuleCall)cStopAssignment_4.eContents().get(0);
private final Keyword cSemicolonKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cIntervalAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cIntervalINTTerminalRuleCall_6_0 = (RuleCall)cIntervalAssignment_6.eContents().get(0);
private final Keyword cRightParenthesisKeyword_7 = (Keyword)cGroup.eContents().get(7);
private final Keyword cLeftCurlyBracketKeyword_8 = (Keyword)cGroup.eContents().get(8);
private final Alternatives cAlternatives_9 = (Alternatives)cGroup.eContents().get(9);
private final Assignment cForblockAssignment_9_0 = (Assignment)cAlternatives_9.eContents().get(0);
private final RuleCall cForblockStatementParserRuleCall_9_0_0 = (RuleCall)cForblockAssignment_9_0.eContents().get(0);
private final Assignment cBreakcontinueAssignment_9_1 = (Assignment)cAlternatives_9.eContents().get(1);
private final RuleCall cBreakcontinueBreakContinueParserRuleCall_9_1_0 = (RuleCall)cBreakcontinueAssignment_9_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_10 = (Keyword)cGroup.eContents().get(10);
//ForLoop:
// "for" "(" start=INT ";" stop=INT ";" interval=INT ")" "{" (forblock+=Statement | breakcontinue+=BreakContinue)* "}";
public ParserRule getRule() { return rule; }
//"for" "(" start=INT ";" stop=INT ";" interval=INT ")" "{" (forblock+=Statement | breakcontinue+=BreakContinue)* "}"
public Group getGroup() { return cGroup; }
//"for"
public Keyword getForKeyword_0() { return cForKeyword_0; }
//"("
public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
//start=INT
public Assignment getStartAssignment_2() { return cStartAssignment_2; }
//INT
public RuleCall getStartINTTerminalRuleCall_2_0() { return cStartINTTerminalRuleCall_2_0; }
//";"
public Keyword getSemicolonKeyword_3() { return cSemicolonKeyword_3; }
//stop=INT
public Assignment getStopAssignment_4() { return cStopAssignment_4; }
//INT
public RuleCall getStopINTTerminalRuleCall_4_0() { return cStopINTTerminalRuleCall_4_0; }
//";"
public Keyword getSemicolonKeyword_5() { return cSemicolonKeyword_5; }
//interval=INT
public Assignment getIntervalAssignment_6() { return cIntervalAssignment_6; }
//INT
public RuleCall getIntervalINTTerminalRuleCall_6_0() { return cIntervalINTTerminalRuleCall_6_0; }
//")"
public Keyword getRightParenthesisKeyword_7() { return cRightParenthesisKeyword_7; }
//"{"
public Keyword getLeftCurlyBracketKeyword_8() { return cLeftCurlyBracketKeyword_8; }
//(forblock+=Statement | breakcontinue+=BreakContinue)*
public Alternatives getAlternatives_9() { return cAlternatives_9; }
//forblock+=Statement
public Assignment getForblockAssignment_9_0() { return cForblockAssignment_9_0; }
//Statement
public RuleCall getForblockStatementParserRuleCall_9_0_0() { return cForblockStatementParserRuleCall_9_0_0; }
//breakcontinue+=BreakContinue
public Assignment getBreakcontinueAssignment_9_1() { return cBreakcontinueAssignment_9_1; }
//BreakContinue
public RuleCall getBreakcontinueBreakContinueParserRuleCall_9_1_0() { return cBreakcontinueBreakContinueParserRuleCall_9_1_0; }
//"}"
public Keyword getRightCurlyBracketKeyword_10() { return cRightCurlyBracketKeyword_10; }
}
public class BreakContinueElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BreakContinue");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cBreakAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cBreakBreakKeyword_0_0 = (Keyword)cBreakAssignment_0.eContents().get(0);
private final Assignment cContinueAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cContinueContinueKeyword_1_0 = (Keyword)cContinueAssignment_1.eContents().get(0);
//BreakContinue:
// break="break" | continue="continue";
public ParserRule getRule() { return rule; }
//break="break" | continue="continue"
public Alternatives getAlternatives() { return cAlternatives; }
//break="break"
public Assignment getBreakAssignment_0() { return cBreakAssignment_0; }
//"break"
public Keyword getBreakBreakKeyword_0_0() { return cBreakBreakKeyword_0_0; }
//continue="continue"
public Assignment getContinueAssignment_1() { return cContinueAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.66/@alternatives/@elements.1/@terminal'
public Keyword getContinueContinueKeyword_1_0() { return cContinueContinueKeyword_1_0; }
}
public class VariableElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Variable");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
private final Keyword cVarKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
private final Assignment cNameAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_0_1_0 = (RuleCall)cNameAssignment_0_1.eContents().get(0);
private final Group cGroup_0_2 = (Group)cGroup_0.eContents().get(2);
private final Assignment cOpassingAssignment_0_2_0 = (Assignment)cGroup_0_2.eContents().get(0);
private final RuleCall cOpassingOperatorAssignParserRuleCall_0_2_0_0 = (RuleCall)cOpassingAssignment_0_2_0.eContents().get(0);
private final Assignment cVarstatementAssignment_0_2_1 = (Assignment)cGroup_0_2.eContents().get(1);
private final RuleCall cVarstatementVarStatementParserRuleCall_0_2_1_0 = (RuleCall)cVarstatementAssignment_0_2_1.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Assignment cVariableAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
private final CrossReference cVariableVariableCrossReference_1_0_0 = (CrossReference)cVariableAssignment_1_0.eContents().get(0);
private final RuleCall cVariableVariableQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cVariableVariableCrossReference_1_0_0.eContents().get(1);
private final Assignment cOpassingAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cOpassingOperatorAssignParserRuleCall_1_1_0 = (RuleCall)cOpassingAssignment_1_1.eContents().get(0);
private final Assignment cVarstatementAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
private final RuleCall cVarstatementVarStatementParserRuleCall_1_2_0 = (RuleCall)cVarstatementAssignment_1_2.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Variable'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0'
public Group getGroup_0() { return cGroup_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.0'
public Keyword getVarKeyword_0_0() { return cVarKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.1'
public Assignment getNameAssignment_0_1() { return cNameAssignment_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.1/@terminal'
public RuleCall getNameValidIDParserRuleCall_0_1_0() { return cNameValidIDParserRuleCall_0_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.2'
public Group getGroup_0_2() { return cGroup_0_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.2/@elements.0'
public Assignment getOpassingAssignment_0_2_0() { return cOpassingAssignment_0_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.2/@elements.0/@terminal'
public RuleCall getOpassingOperatorAssignParserRuleCall_0_2_0_0() { return cOpassingOperatorAssignParserRuleCall_0_2_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.2/@elements.1'
public Assignment getVarstatementAssignment_0_2_1() { return cVarstatementAssignment_0_2_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.0/@elements.2/@elements.1/@terminal'
public RuleCall getVarstatementVarStatementParserRuleCall_0_2_1_0() { return cVarstatementVarStatementParserRuleCall_0_2_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1'
public Group getGroup_1() { return cGroup_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.0'
public Assignment getVariableAssignment_1_0() { return cVariableAssignment_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.0/@terminal'
public CrossReference getVariableVariableCrossReference_1_0_0() { return cVariableVariableCrossReference_1_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.0/@terminal/@terminal'
public RuleCall getVariableVariableQualifiedNameParserRuleCall_1_0_0_1() { return cVariableVariableQualifiedNameParserRuleCall_1_0_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.1'
public Assignment getOpassingAssignment_1_1() { return cOpassingAssignment_1_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.1/@terminal'
public RuleCall getOpassingOperatorAssignParserRuleCall_1_1_0() { return cOpassingOperatorAssignParserRuleCall_1_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.2'
public Assignment getVarstatementAssignment_1_2() { return cVarstatementAssignment_1_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.67/@alternatives/@elements.1/@elements.2/@terminal'
public RuleCall getVarstatementVarStatementParserRuleCall_1_2_0() { return cVarstatementVarStatementParserRuleCall_1_2_0; }
}
public class VarStatementElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "VarStatement");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cExpressionAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cExpressionExprParserRuleCall_0_0 = (RuleCall)cExpressionAssignment_0.eContents().get(0);
private final Assignment cAlgorithmoperationAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cAlgorithmoperationAlgorithmOperationParserRuleCall_1_0 = (RuleCall)cAlgorithmoperationAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cAlternatives.eContents().get(2);
private final Keyword cClassKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
private final Assignment cClassAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
private final CrossReference cClassClassCrossReference_2_1_0 = (CrossReference)cClassAssignment_2_1.eContents().get(0);
private final RuleCall cClassClassQualifiedNameParserRuleCall_2_1_0_1 = (RuleCall)cClassClassCrossReference_2_1_0.eContents().get(1);
private final Group cGroup_3 = (Group)cAlternatives.eContents().get(3);
private final Keyword cAttributeKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
private final Assignment cAttributeAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
private final CrossReference cAttributeAttributeCrossReference_3_1_0 = (CrossReference)cAttributeAssignment_3_1.eContents().get(0);
private final RuleCall cAttributeAttributeQualifiedNameParserRuleCall_3_1_0_1 = (RuleCall)cAttributeAttributeCrossReference_3_1_0.eContents().get(1);
private final Group cGroup_4 = (Group)cAlternatives.eContents().get(4);
private final Keyword cReferenceKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
private final Assignment cReferenceAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1);
private final CrossReference cReferenceReferenceCrossReference_4_1_0 = (CrossReference)cReferenceAssignment_4_1.eContents().get(0);
private final RuleCall cReferenceReferenceQualifiedNameParserRuleCall_4_1_0_1 = (RuleCall)cReferenceReferenceCrossReference_4_1_0.eContents().get(1);
private final Group cGroup_5 = (Group)cAlternatives.eContents().get(5);
private final Keyword cSymbolclassKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cSymbolclassAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final CrossReference cSymbolclassSymbolClassCrossReference_5_1_0 = (CrossReference)cSymbolclassAssignment_5_1.eContents().get(0);
private final RuleCall cSymbolclassSymbolClassQualifiedNameParserRuleCall_5_1_0_1 = (RuleCall)cSymbolclassSymbolClassCrossReference_5_1_0.eContents().get(1);
private final Group cGroup_6 = (Group)cAlternatives.eContents().get(6);
private final Keyword cSymbolrelationKeyword_6_0 = (Keyword)cGroup_6.eContents().get(0);
private final Assignment cSymbolrelationAssignment_6_1 = (Assignment)cGroup_6.eContents().get(1);
private final CrossReference cSymbolrelationSymbolRelationCrossReference_6_1_0 = (CrossReference)cSymbolrelationAssignment_6_1.eContents().get(0);
private final RuleCall cSymbolrelationSymbolRelationQualifiedNameParserRuleCall_6_1_0_1 = (RuleCall)cSymbolrelationSymbolRelationCrossReference_6_1_0.eContents().get(1);
private final Group cGroup_7 = (Group)cAlternatives.eContents().get(7);
private final Keyword cSymbolstyleKeyword_7_0 = (Keyword)cGroup_7.eContents().get(0);
private final Assignment cSymbolstyleAssignment_7_1 = (Assignment)cGroup_7.eContents().get(1);
private final CrossReference cSymbolstyleSymbolStyleCrossReference_7_1_0 = (CrossReference)cSymbolstyleAssignment_7_1.eContents().get(0);
private final RuleCall cSymbolstyleSymbolStyleQualifiedNameParserRuleCall_7_1_0_1 = (RuleCall)cSymbolstyleSymbolStyleCrossReference_7_1_0.eContents().get(1);
private final Group cGroup_8 = (Group)cAlternatives.eContents().get(8);
private final Keyword cEmbeddedKeyword_8_0 = (Keyword)cGroup_8.eContents().get(0);
private final Assignment cEmbeddedcodeAssignment_8_1 = (Assignment)cGroup_8.eContents().get(1);
private final CrossReference cEmbeddedcodeEmbedCodeCrossReference_8_1_0 = (CrossReference)cEmbeddedcodeAssignment_8_1.eContents().get(0);
private final RuleCall cEmbeddedcodeEmbedCodeQualifiedNameParserRuleCall_8_1_0_1 = (RuleCall)cEmbeddedcodeEmbedCodeCrossReference_8_1_0.eContents().get(1);
private final Group cGroup_9 = (Group)cAlternatives.eContents().get(9);
private final Keyword cModeltypeKeyword_9_0 = (Keyword)cGroup_9.eContents().get(0);
private final Assignment cModeltypeAssignment_9_1 = (Assignment)cGroup_9.eContents().get(1);
private final CrossReference cModeltypeModelTypeCrossReference_9_1_0 = (CrossReference)cModeltypeAssignment_9_1.eContents().get(0);
private final RuleCall cModeltypeModelTypeQualifiedNameParserRuleCall_9_1_0_1 = (RuleCall)cModeltypeModelTypeCrossReference_9_1_0.eContents().get(1);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/VarStatement'
public ParserRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.0'
public Assignment getExpressionAssignment_0() { return cExpressionAssignment_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.0/@terminal'
public RuleCall getExpressionExprParserRuleCall_0_0() { return cExpressionExprParserRuleCall_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.1'
public Assignment getAlgorithmoperationAssignment_1() { return cAlgorithmoperationAssignment_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.1/@terminal'
public RuleCall getAlgorithmoperationAlgorithmOperationParserRuleCall_1_0() { return cAlgorithmoperationAlgorithmOperationParserRuleCall_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.2/@elements.0'
public Keyword getClassKeyword_2_0() { return cClassKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.2/@elements.1'
public Assignment getClassAssignment_2_1() { return cClassAssignment_2_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.2/@elements.1/@terminal'
public CrossReference getClassClassCrossReference_2_1_0() { return cClassClassCrossReference_2_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.2/@elements.1/@terminal/@terminal'
public RuleCall getClassClassQualifiedNameParserRuleCall_2_1_0_1() { return cClassClassQualifiedNameParserRuleCall_2_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.3'
public Group getGroup_3() { return cGroup_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.3/@elements.0'
public Keyword getAttributeKeyword_3_0() { return cAttributeKeyword_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.3/@elements.1'
public Assignment getAttributeAssignment_3_1() { return cAttributeAssignment_3_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.3/@elements.1/@terminal'
public CrossReference getAttributeAttributeCrossReference_3_1_0() { return cAttributeAttributeCrossReference_3_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getAttributeAttributeQualifiedNameParserRuleCall_3_1_0_1() { return cAttributeAttributeQualifiedNameParserRuleCall_3_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.4'
public Group getGroup_4() { return cGroup_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.4/@elements.0'
public Keyword getReferenceKeyword_4_0() { return cReferenceKeyword_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.4/@elements.1'
public Assignment getReferenceAssignment_4_1() { return cReferenceAssignment_4_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.4/@elements.1/@terminal'
public CrossReference getReferenceReferenceCrossReference_4_1_0() { return cReferenceReferenceCrossReference_4_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.4/@elements.1/@terminal/@terminal'
public RuleCall getReferenceReferenceQualifiedNameParserRuleCall_4_1_0_1() { return cReferenceReferenceQualifiedNameParserRuleCall_4_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.5'
public Group getGroup_5() { return cGroup_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.5/@elements.0'
public Keyword getSymbolclassKeyword_5_0() { return cSymbolclassKeyword_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.5/@elements.1'
public Assignment getSymbolclassAssignment_5_1() { return cSymbolclassAssignment_5_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.5/@elements.1/@terminal'
public CrossReference getSymbolclassSymbolClassCrossReference_5_1_0() { return cSymbolclassSymbolClassCrossReference_5_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.5/@elements.1/@terminal/@terminal'
public RuleCall getSymbolclassSymbolClassQualifiedNameParserRuleCall_5_1_0_1() { return cSymbolclassSymbolClassQualifiedNameParserRuleCall_5_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.6'
public Group getGroup_6() { return cGroup_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.6/@elements.0'
public Keyword getSymbolrelationKeyword_6_0() { return cSymbolrelationKeyword_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.6/@elements.1'
public Assignment getSymbolrelationAssignment_6_1() { return cSymbolrelationAssignment_6_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.6/@elements.1/@terminal'
public CrossReference getSymbolrelationSymbolRelationCrossReference_6_1_0() { return cSymbolrelationSymbolRelationCrossReference_6_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.6/@elements.1/@terminal/@terminal'
public RuleCall getSymbolrelationSymbolRelationQualifiedNameParserRuleCall_6_1_0_1() { return cSymbolrelationSymbolRelationQualifiedNameParserRuleCall_6_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.7'
public Group getGroup_7() { return cGroup_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.7/@elements.0'
public Keyword getSymbolstyleKeyword_7_0() { return cSymbolstyleKeyword_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.7/@elements.1'
public Assignment getSymbolstyleAssignment_7_1() { return cSymbolstyleAssignment_7_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.7/@elements.1/@terminal'
public CrossReference getSymbolstyleSymbolStyleCrossReference_7_1_0() { return cSymbolstyleSymbolStyleCrossReference_7_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.7/@elements.1/@terminal/@terminal'
public RuleCall getSymbolstyleSymbolStyleQualifiedNameParserRuleCall_7_1_0_1() { return cSymbolstyleSymbolStyleQualifiedNameParserRuleCall_7_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.8'
public Group getGroup_8() { return cGroup_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.8/@elements.0'
public Keyword getEmbeddedKeyword_8_0() { return cEmbeddedKeyword_8_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.8/@elements.1'
public Assignment getEmbeddedcodeAssignment_8_1() { return cEmbeddedcodeAssignment_8_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.8/@elements.1/@terminal'
public CrossReference getEmbeddedcodeEmbedCodeCrossReference_8_1_0() { return cEmbeddedcodeEmbedCodeCrossReference_8_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.8/@elements.1/@terminal/@terminal'
public RuleCall getEmbeddedcodeEmbedCodeQualifiedNameParserRuleCall_8_1_0_1() { return cEmbeddedcodeEmbedCodeQualifiedNameParserRuleCall_8_1_0_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.68/@alternatives/@elements.9'
public Group getGroup_9() { return cGroup_9; }
//"modeltype"
public Keyword getModeltypeKeyword_9_0() { return cModeltypeKeyword_9_0; }
//modeltype=[ModelType|QualifiedName]
public Assignment getModeltypeAssignment_9_1() { return cModeltypeAssignment_9_1; }
//[ModelType|QualifiedName]
public CrossReference getModeltypeModelTypeCrossReference_9_1_0() { return cModeltypeModelTypeCrossReference_9_1_0; }
//QualifiedName
public RuleCall getModeltypeModelTypeQualifiedNameParserRuleCall_9_1_0_1() { return cModeltypeModelTypeQualifiedNameParserRuleCall_9_1_0_1; }
}
public class OperatorAssignElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorAssign");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cAssignAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cAssignEqualsSignKeyword_0_0 = (Keyword)cAssignAssignment_0.eContents().get(0);
private final Assignment cMultyassignAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cMultyassignOperatorMultyAssignParserRuleCall_1_0 = (RuleCall)cMultyassignAssignment_1.eContents().get(0);
//// precednece - last
//OperatorAssign:
// assign="=" | multyassign=OperatorMultyAssign;
public ParserRule getRule() { return rule; }
//assign="=" | multyassign=OperatorMultyAssign
public Alternatives getAlternatives() { return cAlternatives; }
//assign="="
public Assignment getAssignAssignment_0() { return cAssignAssignment_0; }
//"="
public Keyword getAssignEqualsSignKeyword_0_0() { return cAssignEqualsSignKeyword_0_0; }
//multyassign=OperatorMultyAssign
public Assignment getMultyassignAssignment_1() { return cMultyassignAssignment_1; }
//OperatorMultyAssign
public RuleCall getMultyassignOperatorMultyAssignParserRuleCall_1_0() { return cMultyassignOperatorMultyAssignParserRuleCall_1_0; }
}
public class OperatorMultyAssignElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorMultyAssign");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cAddassignAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cAddassignPlusSignEqualsSignKeyword_0_0 = (Keyword)cAddassignAssignment_0.eContents().get(0);
private final Assignment cSubassignAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cSubassignHyphenMinusEqualsSignKeyword_1_0 = (Keyword)cSubassignAssignment_1.eContents().get(0);
private final Assignment cMultiassignAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final Keyword cMultiassignAsteriskEqualsSignKeyword_2_0 = (Keyword)cMultiassignAssignment_2.eContents().get(0);
private final Assignment cDivassignAssignment_3 = (Assignment)cAlternatives.eContents().get(3);
private final Keyword cDivassignSolidusEqualsSignKeyword_3_0 = (Keyword)cDivassignAssignment_3.eContents().get(0);
//OperatorMultyAssign:
// addassign="+=" | subassign="-=" | multiassign="*=" | divassign="/=";
public ParserRule getRule() { return rule; }
//addassign="+=" | subassign="-=" | multiassign="*=" | divassign="/="
public Alternatives getAlternatives() { return cAlternatives; }
//addassign="+="
public Assignment getAddassignAssignment_0() { return cAddassignAssignment_0; }
//"+="
public Keyword getAddassignPlusSignEqualsSignKeyword_0_0() { return cAddassignPlusSignEqualsSignKeyword_0_0; }
//subassign="-="
public Assignment getSubassignAssignment_1() { return cSubassignAssignment_1; }
//"-="
public Keyword getSubassignHyphenMinusEqualsSignKeyword_1_0() { return cSubassignHyphenMinusEqualsSignKeyword_1_0; }
//multiassign="*="
public Assignment getMultiassignAssignment_2() { return cMultiassignAssignment_2; }
//"*="
public Keyword getMultiassignAsteriskEqualsSignKeyword_2_0() { return cMultiassignAsteriskEqualsSignKeyword_2_0; }
//divassign="/="
public Assignment getDivassignAssignment_3() { return cDivassignAssignment_3; }
//"/="
public Keyword getDivassignSolidusEqualsSignKeyword_3_0() { return cDivassignSolidusEqualsSignKeyword_3_0; }
}
public class OperatorUnaryElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorUnary");
private final Assignment cNotAssignment = (Assignment)rule.eContents().get(1);
private final Keyword cNotExclamationMarkKeyword_0 = (Keyword)cNotAssignment.eContents().get(0);
//// precednece 1
//OperatorUnary:
// not="!";
public ParserRule getRule() { return rule; }
//not="!"
public Assignment getNotAssignment() { return cNotAssignment; }
//"!"
public Keyword getNotExclamationMarkKeyword_0() { return cNotExclamationMarkKeyword_0; }
}
public class OperatorMultiplyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorMultiply");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cMultiplyAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cMultiplyAsteriskKeyword_0_0 = (Keyword)cMultiplyAssignment_0.eContents().get(0);
private final Assignment cDivideAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cDivideSolidusKeyword_1_0 = (Keyword)cDivideAssignment_1.eContents().get(0);
private final Assignment cModuloAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final Keyword cModuloPercentSignKeyword_2_0 = (Keyword)cModuloAssignment_2.eContents().get(0);
//// precednece 2
//OperatorMultiply:
// multiply="*" | divide="/" | modulo="%";
public ParserRule getRule() { return rule; }
//multiply="*" | divide="/" | modulo="%"
public Alternatives getAlternatives() { return cAlternatives; }
//multiply="*"
public Assignment getMultiplyAssignment_0() { return cMultiplyAssignment_0; }
//"*"
public Keyword getMultiplyAsteriskKeyword_0_0() { return cMultiplyAsteriskKeyword_0_0; }
//divide="/"
public Assignment getDivideAssignment_1() { return cDivideAssignment_1; }
//"/"
public Keyword getDivideSolidusKeyword_1_0() { return cDivideSolidusKeyword_1_0; }
//modulo="%"
public Assignment getModuloAssignment_2() { return cModuloAssignment_2; }
//"%"
public Keyword getModuloPercentSignKeyword_2_0() { return cModuloPercentSignKeyword_2_0; }
}
public class OperatorAddElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorAdd");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cAddAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cAddPlusSignKeyword_0_0 = (Keyword)cAddAssignment_0.eContents().get(0);
private final Assignment cSubtractAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cSubtractHyphenMinusKeyword_1_0 = (Keyword)cSubtractAssignment_1.eContents().get(0);
//// precednece 3
//OperatorAdd:
// add="+" | subtract="-";
public ParserRule getRule() { return rule; }
//add="+" | subtract="-"
public Alternatives getAlternatives() { return cAlternatives; }
//add="+"
public Assignment getAddAssignment_0() { return cAddAssignment_0; }
//"+"
public Keyword getAddPlusSignKeyword_0_0() { return cAddPlusSignKeyword_0_0; }
//subtract="-"
public Assignment getSubtractAssignment_1() { return cSubtractAssignment_1; }
//"-"
public Keyword getSubtractHyphenMinusKeyword_1_0() { return cSubtractHyphenMinusKeyword_1_0; }
}
public class OperatorCompareElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorCompare");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cGreaterequalAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cGreaterequalGreaterThanSignEqualsSignKeyword_0_0 = (Keyword)cGreaterequalAssignment_0.eContents().get(0);
private final Assignment cLesserequalAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cLesserequalLessThanSignEqualsSignKeyword_1_0 = (Keyword)cLesserequalAssignment_1.eContents().get(0);
private final Assignment cGreaterAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final Keyword cGreaterGreaterThanSignKeyword_2_0 = (Keyword)cGreaterAssignment_2.eContents().get(0);
private final Assignment cLesserAssignment_3 = (Assignment)cAlternatives.eContents().get(3);
private final Keyword cLesserLessThanSignKeyword_3_0 = (Keyword)cLesserAssignment_3.eContents().get(0);
//// precednece 4
//OperatorCompare:
// greaterequal=">=" | lesserequal="<=" | greater=">" | lesser="<";
public ParserRule getRule() { return rule; }
//greaterequal=">=" | lesserequal="<=" | greater=">" | lesser="<"
public Alternatives getAlternatives() { return cAlternatives; }
//greaterequal=">="
public Assignment getGreaterequalAssignment_0() { return cGreaterequalAssignment_0; }
//">="
public Keyword getGreaterequalGreaterThanSignEqualsSignKeyword_0_0() { return cGreaterequalGreaterThanSignEqualsSignKeyword_0_0; }
//lesserequal="<="
public Assignment getLesserequalAssignment_1() { return cLesserequalAssignment_1; }
//"<="
public Keyword getLesserequalLessThanSignEqualsSignKeyword_1_0() { return cLesserequalLessThanSignEqualsSignKeyword_1_0; }
//greater=">"
public Assignment getGreaterAssignment_2() { return cGreaterAssignment_2; }
//">"
public Keyword getGreaterGreaterThanSignKeyword_2_0() { return cGreaterGreaterThanSignKeyword_2_0; }
//lesser="<"
public Assignment getLesserAssignment_3() { return cLesserAssignment_3; }
//"<"
public Keyword getLesserLessThanSignKeyword_3_0() { return cLesserLessThanSignKeyword_3_0; }
}
public class OperatorEqualElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorEqual");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cEqualAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cEqualEqualsSignEqualsSignKeyword_0_0 = (Keyword)cEqualAssignment_0.eContents().get(0);
private final Assignment cNotequalAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cNotequalExclamationMarkEqualsSignKeyword_1_0 = (Keyword)cNotequalAssignment_1.eContents().get(0);
//// precednece 5
//OperatorEqual:
// equal="==" | notequal="!=";
public ParserRule getRule() { return rule; }
//equal="==" | notequal="!="
public Alternatives getAlternatives() { return cAlternatives; }
//equal="=="
public Assignment getEqualAssignment_0() { return cEqualAssignment_0; }
//"=="
public Keyword getEqualEqualsSignEqualsSignKeyword_0_0() { return cEqualEqualsSignEqualsSignKeyword_0_0; }
//notequal="!="
public Assignment getNotequalAssignment_1() { return cNotequalAssignment_1; }
//"!="
public Keyword getNotequalExclamationMarkEqualsSignKeyword_1_0() { return cNotequalExclamationMarkEqualsSignKeyword_1_0; }
}
public class OperatorAndElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorAnd");
private final Assignment cAndAssignment = (Assignment)rule.eContents().get(1);
private final Keyword cAndAmpersandAmpersandKeyword_0 = (Keyword)cAndAssignment.eContents().get(0);
//// precednece 6
//OperatorAnd:
// and="&&";
public ParserRule getRule() { return rule; }
//and="&&"
public Assignment getAndAssignment() { return cAndAssignment; }
//"&&"
public Keyword getAndAmpersandAmpersandKeyword_0() { return cAndAmpersandAmpersandKeyword_0; }
}
public class OperatorOrElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperatorOr");
private final Assignment cOrAssignment = (Assignment)rule.eContents().get(1);
private final Keyword cOrVerticalLineVerticalLineKeyword_0 = (Keyword)cOrAssignment.eContents().get(0);
//// precednece 7
//OperatorOr:
// or="||";
public ParserRule getRule() { return rule; }
//or="||"
public Assignment getOrAssignment() { return cOrAssignment; }
//"||"
public Keyword getOrVerticalLineVerticalLineKeyword_0() { return cOrVerticalLineVerticalLineKeyword_0; }
}
public class ExprElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Expr");
private final Assignment cExprAssignment = (Assignment)rule.eContents().get(1);
private final RuleCall cExprOrExpressionParserRuleCall_0 = (RuleCall)cExprAssignment.eContents().get(0);
//// lowest precedence operation
//Expr:
// expr=OrExpression;
public ParserRule getRule() { return rule; }
//expr=OrExpression
public Assignment getExprAssignment() { return cExprAssignment; }
//OrExpression
public RuleCall getExprOrExpressionParserRuleCall_0() { return cExprOrExpressionParserRuleCall_0; }
}
public class OrExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OrExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cAndExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Group cGroup_1_0_0 = (Group)cGroup_1_0.eContents().get(0);
private final Action cOrExpressionLeftAction_1_0_0_0 = (Action)cGroup_1_0_0.eContents().get(0);
private final Assignment cOpAssignment_1_0_0_1 = (Assignment)cGroup_1_0_0.eContents().get(1);
private final RuleCall cOpOperatorOrParserRuleCall_1_0_0_1_0 = (RuleCall)cOpAssignment_1_0_0_1.eContents().get(0);
private final Assignment cRightAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cRightAndExpressionParserRuleCall_1_1_0 = (RuleCall)cRightAssignment_1_1.eContents().get(0);
//// 7
//OrExpression returns Expression:
// AndExpression (=> ({OrExpression.left=current} op=OperatorOr) right=AndExpression)*;
public ParserRule getRule() { return rule; }
//AndExpression (=> ({OrExpression.left=current} op=OperatorOr) right=AndExpression)*
public Group getGroup() { return cGroup; }
//AndExpression
public RuleCall getAndExpressionParserRuleCall_0() { return cAndExpressionParserRuleCall_0; }
//(=> ({OrExpression.left=current} op=OperatorOr) right=AndExpression)*
public Group getGroup_1() { return cGroup_1; }
//=> ({OrExpression.left=current} op=OperatorOr)
public Group getGroup_1_0() { return cGroup_1_0; }
//{OrExpression.left=current} op=OperatorOr
public Group getGroup_1_0_0() { return cGroup_1_0_0; }
//{OrExpression.left=current}
public Action getOrExpressionLeftAction_1_0_0_0() { return cOrExpressionLeftAction_1_0_0_0; }
//op=OperatorOr
public Assignment getOpAssignment_1_0_0_1() { return cOpAssignment_1_0_0_1; }
//OperatorOr
public RuleCall getOpOperatorOrParserRuleCall_1_0_0_1_0() { return cOpOperatorOrParserRuleCall_1_0_0_1_0; }
//right=AndExpression
public Assignment getRightAssignment_1_1() { return cRightAssignment_1_1; }
//AndExpression
public RuleCall getRightAndExpressionParserRuleCall_1_1_0() { return cRightAndExpressionParserRuleCall_1_1_0; }
}
public class AndExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AndExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cEqualExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Group cGroup_1_0_0 = (Group)cGroup_1_0.eContents().get(0);
private final Action cAndExpressionLeftAction_1_0_0_0 = (Action)cGroup_1_0_0.eContents().get(0);
private final Assignment cOpAssignment_1_0_0_1 = (Assignment)cGroup_1_0_0.eContents().get(1);
private final RuleCall cOpOperatorAndParserRuleCall_1_0_0_1_0 = (RuleCall)cOpAssignment_1_0_0_1.eContents().get(0);
private final Assignment cRightAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cRightEqualExpressionParserRuleCall_1_1_0 = (RuleCall)cRightAssignment_1_1.eContents().get(0);
//// 6
//AndExpression returns Expression:
// EqualExpression (=> ({AndExpression.left=current} op=OperatorAnd) right=EqualExpression)*;
public ParserRule getRule() { return rule; }
//EqualExpression (=> ({AndExpression.left=current} op=OperatorAnd) right=EqualExpression)*
public Group getGroup() { return cGroup; }
//EqualExpression
public RuleCall getEqualExpressionParserRuleCall_0() { return cEqualExpressionParserRuleCall_0; }
//(=> ({AndExpression.left=current} op=OperatorAnd) right=EqualExpression)*
public Group getGroup_1() { return cGroup_1; }
//=> ({AndExpression.left=current} op=OperatorAnd)
public Group getGroup_1_0() { return cGroup_1_0; }
//{AndExpression.left=current} op=OperatorAnd
public Group getGroup_1_0_0() { return cGroup_1_0_0; }
//{AndExpression.left=current}
public Action getAndExpressionLeftAction_1_0_0_0() { return cAndExpressionLeftAction_1_0_0_0; }
//op=OperatorAnd
public Assignment getOpAssignment_1_0_0_1() { return cOpAssignment_1_0_0_1; }
//OperatorAnd
public RuleCall getOpOperatorAndParserRuleCall_1_0_0_1_0() { return cOpOperatorAndParserRuleCall_1_0_0_1_0; }
//right=EqualExpression
public Assignment getRightAssignment_1_1() { return cRightAssignment_1_1; }
//EqualExpression
public RuleCall getRightEqualExpressionParserRuleCall_1_1_0() { return cRightEqualExpressionParserRuleCall_1_1_0; }
}
public class EqualExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EqualExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cCompareExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Group cGroup_1_0_0 = (Group)cGroup_1_0.eContents().get(0);
private final Action cEqualExpressionLeftAction_1_0_0_0 = (Action)cGroup_1_0_0.eContents().get(0);
private final Assignment cOpAssignment_1_0_0_1 = (Assignment)cGroup_1_0_0.eContents().get(1);
private final RuleCall cOpOperatorEqualParserRuleCall_1_0_0_1_0 = (RuleCall)cOpAssignment_1_0_0_1.eContents().get(0);
private final Assignment cRightAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cRightCompareExpressionParserRuleCall_1_1_0 = (RuleCall)cRightAssignment_1_1.eContents().get(0);
//// 5
//EqualExpression returns Expression:
// CompareExpression (=> ({EqualExpression.left=current} op=OperatorEqual) right=CompareExpression)*;
public ParserRule getRule() { return rule; }
//CompareExpression (=> ({EqualExpression.left=current} op=OperatorEqual) right=CompareExpression)*
public Group getGroup() { return cGroup; }
//CompareExpression
public RuleCall getCompareExpressionParserRuleCall_0() { return cCompareExpressionParserRuleCall_0; }
//(=> ({EqualExpression.left=current} op=OperatorEqual) right=CompareExpression)*
public Group getGroup_1() { return cGroup_1; }
//=> ({EqualExpression.left=current} op=OperatorEqual)
public Group getGroup_1_0() { return cGroup_1_0; }
//{EqualExpression.left=current} op=OperatorEqual
public Group getGroup_1_0_0() { return cGroup_1_0_0; }
//{EqualExpression.left=current}
public Action getEqualExpressionLeftAction_1_0_0_0() { return cEqualExpressionLeftAction_1_0_0_0; }
//op=OperatorEqual
public Assignment getOpAssignment_1_0_0_1() { return cOpAssignment_1_0_0_1; }
//OperatorEqual
public RuleCall getOpOperatorEqualParserRuleCall_1_0_0_1_0() { return cOpOperatorEqualParserRuleCall_1_0_0_1_0; }
//right=CompareExpression
public Assignment getRightAssignment_1_1() { return cRightAssignment_1_1; }
//CompareExpression
public RuleCall getRightCompareExpressionParserRuleCall_1_1_0() { return cRightCompareExpressionParserRuleCall_1_1_0; }
}
public class CompareExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "CompareExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cAdditionExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Group cGroup_1_0_0 = (Group)cGroup_1_0.eContents().get(0);
private final Action cCompareExpressionLeftAction_1_0_0_0 = (Action)cGroup_1_0_0.eContents().get(0);
private final Assignment cOpAssignment_1_0_0_1 = (Assignment)cGroup_1_0_0.eContents().get(1);
private final RuleCall cOpOperatorCompareParserRuleCall_1_0_0_1_0 = (RuleCall)cOpAssignment_1_0_0_1.eContents().get(0);
private final Assignment cRightAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cRightAdditionExpressionParserRuleCall_1_1_0 = (RuleCall)cRightAssignment_1_1.eContents().get(0);
//// 4
//CompareExpression returns Expression:
// AdditionExpression (=> ({CompareExpression.left=current} op=OperatorCompare) right=AdditionExpression)*;
public ParserRule getRule() { return rule; }
//AdditionExpression (=> ({CompareExpression.left=current} op=OperatorCompare) right=AdditionExpression)*
public Group getGroup() { return cGroup; }
//AdditionExpression
public RuleCall getAdditionExpressionParserRuleCall_0() { return cAdditionExpressionParserRuleCall_0; }
//(=> ({CompareExpression.left=current} op=OperatorCompare) right=AdditionExpression)*
public Group getGroup_1() { return cGroup_1; }
//=> ({CompareExpression.left=current} op=OperatorCompare)
public Group getGroup_1_0() { return cGroup_1_0; }
//{CompareExpression.left=current} op=OperatorCompare
public Group getGroup_1_0_0() { return cGroup_1_0_0; }
//{CompareExpression.left=current}
public Action getCompareExpressionLeftAction_1_0_0_0() { return cCompareExpressionLeftAction_1_0_0_0; }
//op=OperatorCompare
public Assignment getOpAssignment_1_0_0_1() { return cOpAssignment_1_0_0_1; }
//OperatorCompare
public RuleCall getOpOperatorCompareParserRuleCall_1_0_0_1_0() { return cOpOperatorCompareParserRuleCall_1_0_0_1_0; }
//right=AdditionExpression
public Assignment getRightAssignment_1_1() { return cRightAssignment_1_1; }
//AdditionExpression
public RuleCall getRightAdditionExpressionParserRuleCall_1_1_0() { return cRightAdditionExpressionParserRuleCall_1_1_0; }
}
public class AdditionExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AdditionExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cMultiplicationExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Group cGroup_1_0_0 = (Group)cGroup_1_0.eContents().get(0);
private final Action cAdditionExpressionLeftAction_1_0_0_0 = (Action)cGroup_1_0_0.eContents().get(0);
private final Assignment cOpAssignment_1_0_0_1 = (Assignment)cGroup_1_0_0.eContents().get(1);
private final RuleCall cOpOperatorAddParserRuleCall_1_0_0_1_0 = (RuleCall)cOpAssignment_1_0_0_1.eContents().get(0);
private final Assignment cRightAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cRightMultiplicationExpressionParserRuleCall_1_1_0 = (RuleCall)cRightAssignment_1_1.eContents().get(0);
//// 3
//AdditionExpression returns Expression:
// MultiplicationExpression (=> ({AdditionExpression.left=current} op=OperatorAdd) right=MultiplicationExpression)*;
public ParserRule getRule() { return rule; }
//MultiplicationExpression (=> ({AdditionExpression.left=current} op=OperatorAdd) right=MultiplicationExpression)*
public Group getGroup() { return cGroup; }
//MultiplicationExpression
public RuleCall getMultiplicationExpressionParserRuleCall_0() { return cMultiplicationExpressionParserRuleCall_0; }
//(=> ({AdditionExpression.left=current} op=OperatorAdd) right=MultiplicationExpression)*
public Group getGroup_1() { return cGroup_1; }
//=> ({AdditionExpression.left=current} op=OperatorAdd)
public Group getGroup_1_0() { return cGroup_1_0; }
//{AdditionExpression.left=current} op=OperatorAdd
public Group getGroup_1_0_0() { return cGroup_1_0_0; }
//{AdditionExpression.left=current}
public Action getAdditionExpressionLeftAction_1_0_0_0() { return cAdditionExpressionLeftAction_1_0_0_0; }
//op=OperatorAdd
public Assignment getOpAssignment_1_0_0_1() { return cOpAssignment_1_0_0_1; }
//OperatorAdd
public RuleCall getOpOperatorAddParserRuleCall_1_0_0_1_0() { return cOpOperatorAddParserRuleCall_1_0_0_1_0; }
//right=MultiplicationExpression
public Assignment getRightAssignment_1_1() { return cRightAssignment_1_1; }
//MultiplicationExpression
public RuleCall getRightMultiplicationExpressionParserRuleCall_1_1_0() { return cRightMultiplicationExpressionParserRuleCall_1_1_0; }
}
public class MultiplicationExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MultiplicationExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final RuleCall cUnaryExpressionParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
private final Group cGroup_1_0_0 = (Group)cGroup_1_0.eContents().get(0);
private final Action cMultiplicationExpressionLeftAction_1_0_0_0 = (Action)cGroup_1_0_0.eContents().get(0);
private final Assignment cOpAssignment_1_0_0_1 = (Assignment)cGroup_1_0_0.eContents().get(1);
private final RuleCall cOpOperatorMultiplyParserRuleCall_1_0_0_1_0 = (RuleCall)cOpAssignment_1_0_0_1.eContents().get(0);
private final Assignment cRightAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cRightUnaryExpressionParserRuleCall_1_1_0 = (RuleCall)cRightAssignment_1_1.eContents().get(0);
//// 2
//MultiplicationExpression returns Expression:
// UnaryExpression (=> ({MultiplicationExpression.left=current} op=OperatorMultiply) right=UnaryExpression)*;
public ParserRule getRule() { return rule; }
//UnaryExpression (=> ({MultiplicationExpression.left=current} op=OperatorMultiply) right=UnaryExpression)*
public Group getGroup() { return cGroup; }
//UnaryExpression
public RuleCall getUnaryExpressionParserRuleCall_0() { return cUnaryExpressionParserRuleCall_0; }
//(=> ({MultiplicationExpression.left=current} op=OperatorMultiply) right=UnaryExpression)*
public Group getGroup_1() { return cGroup_1; }
//=> ({MultiplicationExpression.left=current} op=OperatorMultiply)
public Group getGroup_1_0() { return cGroup_1_0; }
//{MultiplicationExpression.left=current} op=OperatorMultiply
public Group getGroup_1_0_0() { return cGroup_1_0_0; }
//{MultiplicationExpression.left=current}
public Action getMultiplicationExpressionLeftAction_1_0_0_0() { return cMultiplicationExpressionLeftAction_1_0_0_0; }
//op=OperatorMultiply
public Assignment getOpAssignment_1_0_0_1() { return cOpAssignment_1_0_0_1; }
//OperatorMultiply
public RuleCall getOpOperatorMultiplyParserRuleCall_1_0_0_1_0() { return cOpOperatorMultiplyParserRuleCall_1_0_0_1_0; }
//right=UnaryExpression
public Assignment getRightAssignment_1_1() { return cRightAssignment_1_1; }
//UnaryExpression
public RuleCall getRightUnaryExpressionParserRuleCall_1_1_0() { return cRightUnaryExpressionParserRuleCall_1_1_0; }
}
public class UnaryExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "UnaryExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cOpAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cOpOperatorUnaryParserRuleCall_0_0 = (RuleCall)cOpAssignment_0.eContents().get(0);
private final Assignment cOperandAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cOperandPrimaryExpressionParserRuleCall_1_0 = (RuleCall)cOperandAssignment_1.eContents().get(0);
//// 1
//UnaryExpression returns Expression:
// op=OperatorUnary? operand=PrimaryExpression;
public ParserRule getRule() { return rule; }
//op=OperatorUnary? operand=PrimaryExpression
public Group getGroup() { return cGroup; }
//op=OperatorUnary?
public Assignment getOpAssignment_0() { return cOpAssignment_0; }
//OperatorUnary
public RuleCall getOpOperatorUnaryParserRuleCall_0_0() { return cOpOperatorUnaryParserRuleCall_0_0; }
//operand=PrimaryExpression
public Assignment getOperandAssignment_1() { return cOperandAssignment_1; }
//PrimaryExpression
public RuleCall getOperandPrimaryExpressionParserRuleCall_1_0() { return cOperandPrimaryExpressionParserRuleCall_1_0; }
}
public class PrimaryExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PrimaryExpression");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cAtomicAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cAtomicAtomicExpressionParserRuleCall_0_0 = (RuleCall)cAtomicAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
private final Keyword cLeftParenthesisKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
private final Assignment cExpressionAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cExpressionOrExpressionParserRuleCall_1_1_0 = (RuleCall)cExpressionAssignment_1_1.eContents().get(0);
private final Keyword cRightParenthesisKeyword_1_2 = (Keyword)cGroup_1.eContents().get(2);
//PrimaryExpression returns Expression:
// atomic=AtomicExpression | "(" expression=OrExpression ")";
public ParserRule getRule() { return rule; }
//atomic=AtomicExpression | "(" expression=OrExpression ")"
public Alternatives getAlternatives() { return cAlternatives; }
//atomic=AtomicExpression
public Assignment getAtomicAssignment_0() { return cAtomicAssignment_0; }
//AtomicExpression
public RuleCall getAtomicAtomicExpressionParserRuleCall_0_0() { return cAtomicAtomicExpressionParserRuleCall_0_0; }
//"(" expression=OrExpression ")"
public Group getGroup_1() { return cGroup_1; }
//"("
public Keyword getLeftParenthesisKeyword_1_0() { return cLeftParenthesisKeyword_1_0; }
//expression=OrExpression
public Assignment getExpressionAssignment_1_1() { return cExpressionAssignment_1_1; }
//OrExpression
public RuleCall getExpressionOrExpressionParserRuleCall_1_1_0() { return cExpressionOrExpressionParserRuleCall_1_1_0; }
//")"
public Keyword getRightParenthesisKeyword_1_2() { return cRightParenthesisKeyword_1_2; }
}
public class AtomicExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AtomicExpression");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cTrueAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final Keyword cTrueTrueKeyword_0_0 = (Keyword)cTrueAssignment_0.eContents().get(0);
private final Assignment cFalseAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final Keyword cFalseFalseKeyword_1_0 = (Keyword)cFalseAssignment_1.eContents().get(0);
private final Assignment cVariableAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final CrossReference cVariableVariableCrossReference_2_0 = (CrossReference)cVariableAssignment_2.eContents().get(0);
private final RuleCall cVariableVariableQualifiedNameParserRuleCall_2_0_1 = (RuleCall)cVariableVariableCrossReference_2_0.eContents().get(1);
private final Assignment cValueStringAssignment_3 = (Assignment)cAlternatives.eContents().get(3);
private final RuleCall cValueStringSTRINGTerminalRuleCall_3_0 = (RuleCall)cValueStringAssignment_3.eContents().get(0);
private final Assignment cValueRealNumberAssignment_4 = (Assignment)cAlternatives.eContents().get(4);
private final RuleCall cValueRealNumberRealNumberParserRuleCall_4_0 = (RuleCall)cValueRealNumberAssignment_4.eContents().get(0);
//AtomicExpression returns Expression:
// true="true" | false="false" | variable=[Variable|QualifiedName] | valueString=STRING | valueRealNumber=RealNumber;
public ParserRule getRule() { return rule; }
//true="true" | false="false" | variable=[Variable|QualifiedName] | valueString=STRING | valueRealNumber=RealNumber
public Alternatives getAlternatives() { return cAlternatives; }
//true="true"
public Assignment getTrueAssignment_0() { return cTrueAssignment_0; }
//"true"
public Keyword getTrueTrueKeyword_0_0() { return cTrueTrueKeyword_0_0; }
//false="false"
public Assignment getFalseAssignment_1() { return cFalseAssignment_1; }
//"false"
public Keyword getFalseFalseKeyword_1_0() { return cFalseFalseKeyword_1_0; }
//variable=[Variable|QualifiedName]
public Assignment getVariableAssignment_2() { return cVariableAssignment_2; }
//[Variable|QualifiedName]
public CrossReference getVariableVariableCrossReference_2_0() { return cVariableVariableCrossReference_2_0; }
//QualifiedName
public RuleCall getVariableVariableQualifiedNameParserRuleCall_2_0_1() { return cVariableVariableQualifiedNameParserRuleCall_2_0_1; }
//valueString=STRING
public Assignment getValueStringAssignment_3() { return cValueStringAssignment_3; }
//STRING
public RuleCall getValueStringSTRINGTerminalRuleCall_3_0() { return cValueStringSTRINGTerminalRuleCall_3_0; }
//valueRealNumber=RealNumber
public Assignment getValueRealNumberAssignment_4() { return cValueRealNumberAssignment_4; }
//RealNumber
public RuleCall getValueRealNumberRealNumberParserRuleCall_4_0() { return cValueRealNumberRealNumberParserRuleCall_4_0; }
}
public class AlgorithmOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AlgorithmOperation");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final Assignment cFileoperationAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
private final RuleCall cFileoperationFileOperationParserRuleCall_0_0 = (RuleCall)cFileoperationAssignment_0.eContents().get(0);
private final Assignment cDiroperationAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
private final RuleCall cDiroperationDirOperationParserRuleCall_1_0 = (RuleCall)cDiroperationAssignment_1.eContents().get(0);
private final Assignment cSimpleuiAssignment_2 = (Assignment)cAlternatives.eContents().get(2);
private final RuleCall cSimpleuiSimpleUIParserRuleCall_2_0 = (RuleCall)cSimpleuiAssignment_2.eContents().get(0);
private final Assignment cModeloperationAssignment_3 = (Assignment)cAlternatives.eContents().get(3);
private final RuleCall cModeloperationModelOperationParserRuleCall_3_0 = (RuleCall)cModeloperationAssignment_3.eContents().get(0);
private final Assignment cInstanceoperationAssignment_4 = (Assignment)cAlternatives.eContents().get(4);
private final RuleCall cInstanceoperationInstanceOperationParserRuleCall_4_0 = (RuleCall)cInstanceoperationAssignment_4.eContents().get(0);
private final Assignment cAttributeoperationAssignment_5 = (Assignment)cAlternatives.eContents().get(5);
private final RuleCall cAttributeoperationAttributeOperationParserRuleCall_5_0 = (RuleCall)cAttributeoperationAssignment_5.eContents().get(0);
/// *
// *********************************************
// * Algorithm Operations - ADOscript
// *********************************************
// * / AlgorithmOperation:
// fileoperation=FileOperation | diroperation=DirOperation | simpleui=SimpleUI | modeloperation=ModelOperation |
// instanceoperation=InstanceOperation | attributeoperation=AttributeOperation;
public ParserRule getRule() { return rule; }
//fileoperation=FileOperation | diroperation=DirOperation | simpleui=SimpleUI | modeloperation=ModelOperation |
//instanceoperation=InstanceOperation | attributeoperation=AttributeOperation
public Alternatives getAlternatives() { return cAlternatives; }
//fileoperation=FileOperation
public Assignment getFileoperationAssignment_0() { return cFileoperationAssignment_0; }
//FileOperation
public RuleCall getFileoperationFileOperationParserRuleCall_0_0() { return cFileoperationFileOperationParserRuleCall_0_0; }
//diroperation=DirOperation
public Assignment getDiroperationAssignment_1() { return cDiroperationAssignment_1; }
//DirOperation
public RuleCall getDiroperationDirOperationParserRuleCall_1_0() { return cDiroperationDirOperationParserRuleCall_1_0; }
//simpleui=SimpleUI
public Assignment getSimpleuiAssignment_2() { return cSimpleuiAssignment_2; }
//SimpleUI
public RuleCall getSimpleuiSimpleUIParserRuleCall_2_0() { return cSimpleuiSimpleUIParserRuleCall_2_0; }
//modeloperation=ModelOperation
public Assignment getModeloperationAssignment_3() { return cModeloperationAssignment_3; }
//ModelOperation
public RuleCall getModeloperationModelOperationParserRuleCall_3_0() { return cModeloperationModelOperationParserRuleCall_3_0; }
//instanceoperation=InstanceOperation
public Assignment getInstanceoperationAssignment_4() { return cInstanceoperationAssignment_4; }
//InstanceOperation
public RuleCall getInstanceoperationInstanceOperationParserRuleCall_4_0() { return cInstanceoperationInstanceOperationParserRuleCall_4_0; }
//attributeoperation=AttributeOperation
public Assignment getAttributeoperationAssignment_5() { return cAttributeoperationAssignment_5; }
//AttributeOperation
public RuleCall getAttributeoperationAttributeOperationParserRuleCall_5_0() { return cAttributeoperationAttributeOperationParserRuleCall_5_0; }
}
public class FileOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FileOperation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cFileKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cFilecopyAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cFilecopyFileCopyParserRuleCall_2_0_0 = (RuleCall)cFilecopyAssignment_2_0.eContents().get(0);
private final Assignment cFiledeleteAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cFiledeleteFileDeleteParserRuleCall_2_1_0 = (RuleCall)cFiledeleteAssignment_2_1.eContents().get(0);
private final Assignment cFilecreateAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
private final RuleCall cFilecreateFileCreateParserRuleCall_2_2_0 = (RuleCall)cFilecreateAssignment_2_2.eContents().get(0);
private final Assignment cFilereadAssignment_2_3 = (Assignment)cAlternatives_2.eContents().get(3);
private final RuleCall cFilereadFileReadParserRuleCall_2_3_0 = (RuleCall)cFilereadAssignment_2_3.eContents().get(0);
private final Assignment cFilewriteAssignment_2_4 = (Assignment)cAlternatives_2.eContents().get(4);
private final RuleCall cFilewriteFileWriteParserRuleCall_2_4_0 = (RuleCall)cFilewriteAssignment_2_4.eContents().get(0);
//// file
//FileOperation:
// "file" "." (filecopy=FileCopy | filedelete=FileDelete | filecreate=FileCreate | fileread=FileRead |
// filewrite=FileWrite);
public ParserRule getRule() { return rule; }
//"file" "." (filecopy=FileCopy | filedelete=FileDelete | filecreate=FileCreate | fileread=FileRead | filewrite=FileWrite)
public Group getGroup() { return cGroup; }
//"file"
public Keyword getFileKeyword_0() { return cFileKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//filecopy=FileCopy | filedelete=FileDelete | filecreate=FileCreate | fileread=FileRead | filewrite=FileWrite
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//filecopy=FileCopy
public Assignment getFilecopyAssignment_2_0() { return cFilecopyAssignment_2_0; }
//FileCopy
public RuleCall getFilecopyFileCopyParserRuleCall_2_0_0() { return cFilecopyFileCopyParserRuleCall_2_0_0; }
//filedelete=FileDelete
public Assignment getFiledeleteAssignment_2_1() { return cFiledeleteAssignment_2_1; }
//FileDelete
public RuleCall getFiledeleteFileDeleteParserRuleCall_2_1_0() { return cFiledeleteFileDeleteParserRuleCall_2_1_0; }
//filecreate=FileCreate
public Assignment getFilecreateAssignment_2_2() { return cFilecreateAssignment_2_2; }
//FileCreate
public RuleCall getFilecreateFileCreateParserRuleCall_2_2_0() { return cFilecreateFileCreateParserRuleCall_2_2_0; }
//fileread=FileRead
public Assignment getFilereadAssignment_2_3() { return cFilereadAssignment_2_3; }
//FileRead
public RuleCall getFilereadFileReadParserRuleCall_2_3_0() { return cFilereadFileReadParserRuleCall_2_3_0; }
//filewrite=FileWrite
public Assignment getFilewriteAssignment_2_4() { return cFilewriteAssignment_2_4; }
//FileWrite
public RuleCall getFilewriteFileWriteParserRuleCall_2_4_0() { return cFilewriteFileWriteParserRuleCall_2_4_0; }
}
public class FileCopyElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FileCopy");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCopyKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cSourceKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cSrcAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cSrcSTRINGTerminalRuleCall_2_0 = (RuleCall)cSrcAssignment_2.eContents().get(0);
private final Keyword cDestinationKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cDestAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cDestSTRINGTerminalRuleCall_4_0 = (RuleCall)cDestAssignment_4.eContents().get(0);
//FileCopy:
// "copy" "source" src=STRING "destination" dest=STRING;
public ParserRule getRule() { return rule; }
//"copy" "source" src=STRING "destination" dest=STRING
public Group getGroup() { return cGroup; }
//"copy"
public Keyword getCopyKeyword_0() { return cCopyKeyword_0; }
//"source"
public Keyword getSourceKeyword_1() { return cSourceKeyword_1; }
//src=STRING
public Assignment getSrcAssignment_2() { return cSrcAssignment_2; }
//STRING
public RuleCall getSrcSTRINGTerminalRuleCall_2_0() { return cSrcSTRINGTerminalRuleCall_2_0; }
//"destination"
public Keyword getDestinationKeyword_3() { return cDestinationKeyword_3; }
//dest=STRING
public Assignment getDestAssignment_4() { return cDestAssignment_4; }
//STRING
public RuleCall getDestSTRINGTerminalRuleCall_4_0() { return cDestSTRINGTerminalRuleCall_4_0; }
}
public class FileDeleteElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FileDelete");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDeleteKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cFilenameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cFilenameSTRINGTerminalRuleCall_1_0 = (RuleCall)cFilenameAssignment_1.eContents().get(0);
//FileDelete:
// "delete" filename=STRING;
public ParserRule getRule() { return rule; }
//"delete" filename=STRING
public Group getGroup() { return cGroup; }
//"delete"
public Keyword getDeleteKeyword_0() { return cDeleteKeyword_0; }
//filename=STRING
public Assignment getFilenameAssignment_1() { return cFilenameAssignment_1; }
//STRING
public RuleCall getFilenameSTRINGTerminalRuleCall_1_0() { return cFilenameSTRINGTerminalRuleCall_1_0; }
}
public class FileCreateElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FileCreate");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCreateKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cFilenameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cFilenameSTRINGTerminalRuleCall_1_0 = (RuleCall)cFilenameAssignment_1.eContents().get(0);
//FileCreate:
// "create" filename=STRING;
public ParserRule getRule() { return rule; }
//"create" filename=STRING
public Group getGroup() { return cGroup; }
//"create"
public Keyword getCreateKeyword_0() { return cCreateKeyword_0; }
//filename=STRING
public Assignment getFilenameAssignment_1() { return cFilenameAssignment_1; }
//STRING
public RuleCall getFilenameSTRINGTerminalRuleCall_1_0() { return cFilenameSTRINGTerminalRuleCall_1_0; }
}
public class FileReadElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FileRead");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cReadKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cFilenameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cFilenameSTRINGTerminalRuleCall_1_0 = (RuleCall)cFilenameAssignment_1.eContents().get(0);
//FileRead:
// "read" filename=STRING;
public ParserRule getRule() { return rule; }
//"read" filename=STRING
public Group getGroup() { return cGroup; }
//"read"
public Keyword getReadKeyword_0() { return cReadKeyword_0; }
//filename=STRING
public Assignment getFilenameAssignment_1() { return cFilenameAssignment_1; }
//STRING
public RuleCall getFilenameSTRINGTerminalRuleCall_1_0() { return cFilenameSTRINGTerminalRuleCall_1_0; }
}
public class FileWriteElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "FileWrite");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cWriteKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cFilenameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cFilenameSTRINGTerminalRuleCall_1_0 = (RuleCall)cFilenameAssignment_1.eContents().get(0);
private final Keyword cTextKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cTextAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cTextSTRINGTerminalRuleCall_3_0 = (RuleCall)cTextAssignment_3.eContents().get(0);
private final Assignment cAppendAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final Keyword cAppendAppendKeyword_4_0 = (Keyword)cAppendAssignment_4.eContents().get(0);
//FileWrite:
// "write" filename=STRING "text" text=STRING append="append"?;
public ParserRule getRule() { return rule; }
//"write" filename=STRING "text" text=STRING append="append"?
public Group getGroup() { return cGroup; }
//"write"
public Keyword getWriteKeyword_0() { return cWriteKeyword_0; }
//filename=STRING
public Assignment getFilenameAssignment_1() { return cFilenameAssignment_1; }
//STRING
public RuleCall getFilenameSTRINGTerminalRuleCall_1_0() { return cFilenameSTRINGTerminalRuleCall_1_0; }
//"text"
public Keyword getTextKeyword_2() { return cTextKeyword_2; }
//text=STRING
public Assignment getTextAssignment_3() { return cTextAssignment_3; }
//STRING
public RuleCall getTextSTRINGTerminalRuleCall_3_0() { return cTextSTRINGTerminalRuleCall_3_0; }
//append="append"?
public Assignment getAppendAssignment_4() { return cAppendAssignment_4; }
//"append"
public Keyword getAppendAppendKeyword_4_0() { return cAppendAppendKeyword_4_0; }
}
public class DirOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DirOperation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDirKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cDirsetworkingAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cDirsetworkingDirSetWorkingParserRuleCall_2_0_0 = (RuleCall)cDirsetworkingAssignment_2_0.eContents().get(0);
private final Assignment cDirgetworkingAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cDirgetworkingDirGetWorkingParserRuleCall_2_1_0 = (RuleCall)cDirgetworkingAssignment_2_1.eContents().get(0);
private final Assignment cDircreateAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
private final RuleCall cDircreateDirCreateParserRuleCall_2_2_0 = (RuleCall)cDircreateAssignment_2_2.eContents().get(0);
private final Assignment cDirdeleteAssignment_2_3 = (Assignment)cAlternatives_2.eContents().get(3);
private final RuleCall cDirdeleteDirDeleteParserRuleCall_2_3_0 = (RuleCall)cDirdeleteAssignment_2_3.eContents().get(0);
private final Assignment cDirlistAssignment_2_4 = (Assignment)cAlternatives_2.eContents().get(4);
private final RuleCall cDirlistDirListParserRuleCall_2_4_0 = (RuleCall)cDirlistAssignment_2_4.eContents().get(0);
//// directory
//DirOperation:
// "dir" "." (dirsetworking=DirSetWorking | dirgetworking=DirGetWorking | dircreate=DirCreate | dirdelete=DirDelete |
// dirlist=DirList);
public ParserRule getRule() { return rule; }
//"dir" "." (dirsetworking=DirSetWorking | dirgetworking=DirGetWorking | dircreate=DirCreate | dirdelete=DirDelete |
//dirlist=DirList)
public Group getGroup() { return cGroup; }
//"dir"
public Keyword getDirKeyword_0() { return cDirKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//dirsetworking=DirSetWorking | dirgetworking=DirGetWorking | dircreate=DirCreate | dirdelete=DirDelete | dirlist=DirList
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//dirsetworking=DirSetWorking
public Assignment getDirsetworkingAssignment_2_0() { return cDirsetworkingAssignment_2_0; }
//DirSetWorking
public RuleCall getDirsetworkingDirSetWorkingParserRuleCall_2_0_0() { return cDirsetworkingDirSetWorkingParserRuleCall_2_0_0; }
//dirgetworking=DirGetWorking
public Assignment getDirgetworkingAssignment_2_1() { return cDirgetworkingAssignment_2_1; }
//DirGetWorking
public RuleCall getDirgetworkingDirGetWorkingParserRuleCall_2_1_0() { return cDirgetworkingDirGetWorkingParserRuleCall_2_1_0; }
//dircreate=DirCreate
public Assignment getDircreateAssignment_2_2() { return cDircreateAssignment_2_2; }
//DirCreate
public RuleCall getDircreateDirCreateParserRuleCall_2_2_0() { return cDircreateDirCreateParserRuleCall_2_2_0; }
//dirdelete=DirDelete
public Assignment getDirdeleteAssignment_2_3() { return cDirdeleteAssignment_2_3; }
//DirDelete
public RuleCall getDirdeleteDirDeleteParserRuleCall_2_3_0() { return cDirdeleteDirDeleteParserRuleCall_2_3_0; }
//dirlist=DirList
public Assignment getDirlistAssignment_2_4() { return cDirlistAssignment_2_4; }
//DirList
public RuleCall getDirlistDirListParserRuleCall_2_4_0() { return cDirlistDirListParserRuleCall_2_4_0; }
}
public class DirSetWorkingElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DirSetWorking");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cSetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cDirnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cDirnameSTRINGTerminalRuleCall_1_0 = (RuleCall)cDirnameAssignment_1.eContents().get(0);
//DirSetWorking:
// "set" dirname=STRING;
public ParserRule getRule() { return rule; }
//"set" dirname=STRING
public Group getGroup() { return cGroup; }
//"set"
public Keyword getSetKeyword_0() { return cSetKeyword_0; }
//dirname=STRING
public Assignment getDirnameAssignment_1() { return cDirnameAssignment_1; }
//STRING
public RuleCall getDirnameSTRINGTerminalRuleCall_1_0() { return cDirnameSTRINGTerminalRuleCall_1_0; }
}
public class DirGetWorkingElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DirGetWorking");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Action cDirGetWorkingAction_0 = (Action)cGroup.eContents().get(0);
private final Keyword cGetKeyword_1 = (Keyword)cGroup.eContents().get(1);
//DirGetWorking:
// {DirGetWorking} "get";
public ParserRule getRule() { return rule; }
//{DirGetWorking} "get"
public Group getGroup() { return cGroup; }
//{DirGetWorking}
public Action getDirGetWorkingAction_0() { return cDirGetWorkingAction_0; }
//"get"
public Keyword getGetKeyword_1() { return cGetKeyword_1; }
}
public class DirCreateElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DirCreate");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCreateKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cDirnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cDirnameSTRINGTerminalRuleCall_1_0 = (RuleCall)cDirnameAssignment_1.eContents().get(0);
//DirCreate:
// "create" dirname=STRING;
public ParserRule getRule() { return rule; }
//"create" dirname=STRING
public Group getGroup() { return cGroup; }
//"create"
public Keyword getCreateKeyword_0() { return cCreateKeyword_0; }
//dirname=STRING
public Assignment getDirnameAssignment_1() { return cDirnameAssignment_1; }
//STRING
public RuleCall getDirnameSTRINGTerminalRuleCall_1_0() { return cDirnameSTRINGTerminalRuleCall_1_0; }
}
public class DirDeleteElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DirDelete");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDeleteKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cDirnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cDirnameSTRINGTerminalRuleCall_1_0 = (RuleCall)cDirnameAssignment_1.eContents().get(0);
//DirDelete:
// "delete" dirname=STRING;
public ParserRule getRule() { return rule; }
//"delete" dirname=STRING
public Group getGroup() { return cGroup; }
//"delete"
public Keyword getDeleteKeyword_0() { return cDeleteKeyword_0; }
//dirname=STRING
public Assignment getDirnameAssignment_1() { return cDirnameAssignment_1; }
//STRING
public RuleCall getDirnameSTRINGTerminalRuleCall_1_0() { return cDirnameSTRINGTerminalRuleCall_1_0; }
}
public class DirListElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "DirList");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cListKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cDirnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cDirnameSTRINGTerminalRuleCall_1_0 = (RuleCall)cDirnameAssignment_1.eContents().get(0);
//DirList:
// "list" dirname=STRING;
public ParserRule getRule() { return rule; }
//"list" dirname=STRING
public Group getGroup() { return cGroup; }
//"list"
public Keyword getListKeyword_0() { return cListKeyword_0; }
//dirname=STRING
public Assignment getDirnameAssignment_1() { return cDirnameAssignment_1; }
//STRING
public RuleCall getDirnameSTRINGTerminalRuleCall_1_0() { return cDirnameSTRINGTerminalRuleCall_1_0; }
}
public class SimpleUIElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SimpleUI");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cUiKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cEditboxAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cEditboxEditBoxParserRuleCall_2_0_0 = (RuleCall)cEditboxAssignment_2_0.eContents().get(0);
private final Assignment cInfoboxAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cInfoboxInfoBoxParserRuleCall_2_1_0 = (RuleCall)cInfoboxAssignment_2_1.eContents().get(0);
private final Assignment cErrorboxAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
private final RuleCall cErrorboxErrorBoxParserRuleCall_2_2_0 = (RuleCall)cErrorboxAssignment_2_2.eContents().get(0);
private final Assignment cWarningboxAssignment_2_3 = (Assignment)cAlternatives_2.eContents().get(3);
private final RuleCall cWarningboxWarningBoxParserRuleCall_2_3_0 = (RuleCall)cWarningboxAssignment_2_3.eContents().get(0);
private final Assignment cViewboxAssignment_2_4 = (Assignment)cAlternatives_2.eContents().get(4);
private final RuleCall cViewboxViewBoxParserRuleCall_2_4_0 = (RuleCall)cViewboxAssignment_2_4.eContents().get(0);
private final Assignment cItemoperationAssignment_2_5 = (Assignment)cAlternatives_2.eContents().get(5);
private final RuleCall cItemoperationItemOperationParserRuleCall_2_5_0 = (RuleCall)cItemoperationAssignment_2_5.eContents().get(0);
//// simple UI
//SimpleUI:
// "ui" "." (editbox=EditBox | infobox=InfoBox | errorbox=ErrorBox | warningbox=WarningBox | viewbox=ViewBox |
// itemoperation=ItemOperation);
public ParserRule getRule() { return rule; }
//"ui" "." (editbox=EditBox | infobox=InfoBox | errorbox=ErrorBox | warningbox=WarningBox | viewbox=ViewBox |
//itemoperation=ItemOperation)
public Group getGroup() { return cGroup; }
//"ui"
public Keyword getUiKeyword_0() { return cUiKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//editbox=EditBox | infobox=InfoBox | errorbox=ErrorBox | warningbox=WarningBox | viewbox=ViewBox |
//itemoperation=ItemOperation
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//editbox=EditBox
public Assignment getEditboxAssignment_2_0() { return cEditboxAssignment_2_0; }
//EditBox
public RuleCall getEditboxEditBoxParserRuleCall_2_0_0() { return cEditboxEditBoxParserRuleCall_2_0_0; }
//infobox=InfoBox
public Assignment getInfoboxAssignment_2_1() { return cInfoboxAssignment_2_1; }
//InfoBox
public RuleCall getInfoboxInfoBoxParserRuleCall_2_1_0() { return cInfoboxInfoBoxParserRuleCall_2_1_0; }
//errorbox=ErrorBox
public Assignment getErrorboxAssignment_2_2() { return cErrorboxAssignment_2_2; }
//ErrorBox
public RuleCall getErrorboxErrorBoxParserRuleCall_2_2_0() { return cErrorboxErrorBoxParserRuleCall_2_2_0; }
//warningbox=WarningBox
public Assignment getWarningboxAssignment_2_3() { return cWarningboxAssignment_2_3; }
//WarningBox
public RuleCall getWarningboxWarningBoxParserRuleCall_2_3_0() { return cWarningboxWarningBoxParserRuleCall_2_3_0; }
//viewbox=ViewBox
public Assignment getViewboxAssignment_2_4() { return cViewboxAssignment_2_4; }
//ViewBox
public RuleCall getViewboxViewBoxParserRuleCall_2_4_0() { return cViewboxViewBoxParserRuleCall_2_4_0; }
//itemoperation=ItemOperation
public Assignment getItemoperationAssignment_2_5() { return cItemoperationAssignment_2_5; }
//ItemOperation
public RuleCall getItemoperationItemOperationParserRuleCall_2_5_0() { return cItemoperationItemOperationParserRuleCall_2_5_0; }
}
public class EditBoxElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "EditBox");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cEditboxKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cTitleKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cTitleAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cTitleSTRINGTerminalRuleCall_2_0 = (RuleCall)cTitleAssignment_2.eContents().get(0);
private final Keyword cTextKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTextAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cTextSTRINGTerminalRuleCall_4_0 = (RuleCall)cTextAssignment_4.eContents().get(0);
private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
private final Keyword cButtonKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
private final Assignment cOkbuttontextAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
private final RuleCall cOkbuttontextSTRINGTerminalRuleCall_5_1_0 = (RuleCall)cOkbuttontextAssignment_5_1.eContents().get(0);
//EditBox:
// "editbox" "title" title=STRING "text" text=STRING ("button" okbuttontext=STRING)?;
public ParserRule getRule() { return rule; }
//"editbox" "title" title=STRING "text" text=STRING ("button" okbuttontext=STRING)?
public Group getGroup() { return cGroup; }
//"editbox"
public Keyword getEditboxKeyword_0() { return cEditboxKeyword_0; }
//"title"
public Keyword getTitleKeyword_1() { return cTitleKeyword_1; }
//title=STRING
public Assignment getTitleAssignment_2() { return cTitleAssignment_2; }
//STRING
public RuleCall getTitleSTRINGTerminalRuleCall_2_0() { return cTitleSTRINGTerminalRuleCall_2_0; }
//"text"
public Keyword getTextKeyword_3() { return cTextKeyword_3; }
//text=STRING
public Assignment getTextAssignment_4() { return cTextAssignment_4; }
//STRING
public RuleCall getTextSTRINGTerminalRuleCall_4_0() { return cTextSTRINGTerminalRuleCall_4_0; }
//("button" okbuttontext=STRING)?
public Group getGroup_5() { return cGroup_5; }
//"button"
public Keyword getButtonKeyword_5_0() { return cButtonKeyword_5_0; }
//okbuttontext=STRING
public Assignment getOkbuttontextAssignment_5_1() { return cOkbuttontextAssignment_5_1; }
//STRING
public RuleCall getOkbuttontextSTRINGTerminalRuleCall_5_1_0() { return cOkbuttontextSTRINGTerminalRuleCall_5_1_0; }
}
public class InfoBoxElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InfoBox");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cInfoboxKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cTitleKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cTitleAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cTitleSTRINGTerminalRuleCall_2_0 = (RuleCall)cTitleAssignment_2.eContents().get(0);
private final Keyword cTextKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTextAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cTextSTRINGTerminalRuleCall_4_0 = (RuleCall)cTextAssignment_4.eContents().get(0);
//InfoBox:
// "infobox" "title" title=STRING "text" text=STRING;
public ParserRule getRule() { return rule; }
//"infobox" "title" title=STRING "text" text=STRING
public Group getGroup() { return cGroup; }
//"infobox"
public Keyword getInfoboxKeyword_0() { return cInfoboxKeyword_0; }
//"title"
public Keyword getTitleKeyword_1() { return cTitleKeyword_1; }
//title=STRING
public Assignment getTitleAssignment_2() { return cTitleAssignment_2; }
//STRING
public RuleCall getTitleSTRINGTerminalRuleCall_2_0() { return cTitleSTRINGTerminalRuleCall_2_0; }
//"text"
public Keyword getTextKeyword_3() { return cTextKeyword_3; }
//text=STRING
public Assignment getTextAssignment_4() { return cTextAssignment_4; }
//STRING
public RuleCall getTextSTRINGTerminalRuleCall_4_0() { return cTextSTRINGTerminalRuleCall_4_0; }
}
public class ErrorBoxElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ErrorBox");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cErrorboxKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cTitleKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cTitleAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cTitleSTRINGTerminalRuleCall_2_0 = (RuleCall)cTitleAssignment_2.eContents().get(0);
private final Keyword cTextKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTextAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cTextSTRINGTerminalRuleCall_4_0 = (RuleCall)cTextAssignment_4.eContents().get(0);
private final Keyword cButtonKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cButtontypeAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cButtontypeButtonTypeEnumRuleCall_6_0 = (RuleCall)cButtontypeAssignment_6.eContents().get(0);
//ErrorBox:
// "errorbox" "title" title=STRING "text" text=STRING "button" buttontype=ButtonType;
public ParserRule getRule() { return rule; }
//"errorbox" "title" title=STRING "text" text=STRING "button" buttontype=ButtonType
public Group getGroup() { return cGroup; }
//"errorbox"
public Keyword getErrorboxKeyword_0() { return cErrorboxKeyword_0; }
//"title"
public Keyword getTitleKeyword_1() { return cTitleKeyword_1; }
//title=STRING
public Assignment getTitleAssignment_2() { return cTitleAssignment_2; }
//STRING
public RuleCall getTitleSTRINGTerminalRuleCall_2_0() { return cTitleSTRINGTerminalRuleCall_2_0; }
//"text"
public Keyword getTextKeyword_3() { return cTextKeyword_3; }
//text=STRING
public Assignment getTextAssignment_4() { return cTextAssignment_4; }
//STRING
public RuleCall getTextSTRINGTerminalRuleCall_4_0() { return cTextSTRINGTerminalRuleCall_4_0; }
//"button"
public Keyword getButtonKeyword_5() { return cButtonKeyword_5; }
//buttontype=ButtonType
public Assignment getButtontypeAssignment_6() { return cButtontypeAssignment_6; }
//ButtonType
public RuleCall getButtontypeButtonTypeEnumRuleCall_6_0() { return cButtontypeButtonTypeEnumRuleCall_6_0; }
}
public class WarningBoxElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "WarningBox");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cWarningboxKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cTitleKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cTitleAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cTitleSTRINGTerminalRuleCall_2_0 = (RuleCall)cTitleAssignment_2.eContents().get(0);
private final Keyword cTextKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTextAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cTextSTRINGTerminalRuleCall_4_0 = (RuleCall)cTextAssignment_4.eContents().get(0);
private final Keyword cButtonKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cButtontypeAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cButtontypeButtonTypeEnumRuleCall_6_0 = (RuleCall)cButtontypeAssignment_6.eContents().get(0);
//WarningBox:
// "warningbox" "title" title=STRING "text" text=STRING "button" buttontype=ButtonType;
public ParserRule getRule() { return rule; }
//"warningbox" "title" title=STRING "text" text=STRING "button" buttontype=ButtonType
public Group getGroup() { return cGroup; }
//"warningbox"
public Keyword getWarningboxKeyword_0() { return cWarningboxKeyword_0; }
//"title"
public Keyword getTitleKeyword_1() { return cTitleKeyword_1; }
//title=STRING
public Assignment getTitleAssignment_2() { return cTitleAssignment_2; }
//STRING
public RuleCall getTitleSTRINGTerminalRuleCall_2_0() { return cTitleSTRINGTerminalRuleCall_2_0; }
//"text"
public Keyword getTextKeyword_3() { return cTextKeyword_3; }
//text=STRING
public Assignment getTextAssignment_4() { return cTextAssignment_4; }
//STRING
public RuleCall getTextSTRINGTerminalRuleCall_4_0() { return cTextSTRINGTerminalRuleCall_4_0; }
//"button"
public Keyword getButtonKeyword_5() { return cButtonKeyword_5; }
//buttontype=ButtonType
public Assignment getButtontypeAssignment_6() { return cButtontypeAssignment_6; }
//ButtonType
public RuleCall getButtontypeButtonTypeEnumRuleCall_6_0() { return cButtontypeButtonTypeEnumRuleCall_6_0; }
}
public class ViewBoxElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ViewBox");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cViewboxKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cTitleKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cTitleAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cTitleSTRINGTerminalRuleCall_2_0 = (RuleCall)cTitleAssignment_2.eContents().get(0);
private final Keyword cTextKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cTextAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cTextSTRINGTerminalRuleCall_4_0 = (RuleCall)cTextAssignment_4.eContents().get(0);
//ViewBox:
// "viewbox" "title" title=STRING "text" text=STRING;
public ParserRule getRule() { return rule; }
//"viewbox" "title" title=STRING "text" text=STRING
public Group getGroup() { return cGroup; }
//"viewbox"
public Keyword getViewboxKeyword_0() { return cViewboxKeyword_0; }
//"title"
public Keyword getTitleKeyword_1() { return cTitleKeyword_1; }
//title=STRING
public Assignment getTitleAssignment_2() { return cTitleAssignment_2; }
//STRING
public RuleCall getTitleSTRINGTerminalRuleCall_2_0() { return cTitleSTRINGTerminalRuleCall_2_0; }
//"text"
public Keyword getTextKeyword_3() { return cTextKeyword_3; }
//text=STRING
public Assignment getTextAssignment_4() { return cTextAssignment_4; }
//STRING
public RuleCall getTextSTRINGTerminalRuleCall_4_0() { return cTextSTRINGTerminalRuleCall_4_0; }
}
public class ItemOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ItemOperation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cItemKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cMenuitemAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cMenuitemMenuItemParserRuleCall_2_0_0 = (RuleCall)cMenuitemAssignment_2_0.eContents().get(0);
private final Assignment cContextitemAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cContextitemContextItemParserRuleCall_2_1_0 = (RuleCall)cContextitemAssignment_2_1.eContents().get(0);
//// menu item manipulation (application) - is a part of SimpleUI
//ItemOperation:
// "item" "." (menuitem=MenuItem | contextitem=ContextItem);
public ParserRule getRule() { return rule; }
//"item" "." (menuitem=MenuItem | contextitem=ContextItem)
public Group getGroup() { return cGroup; }
//"item"
public Keyword getItemKeyword_0() { return cItemKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//menuitem=MenuItem | contextitem=ContextItem
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//menuitem=MenuItem
public Assignment getMenuitemAssignment_2_0() { return cMenuitemAssignment_2_0; }
//MenuItem
public RuleCall getMenuitemMenuItemParserRuleCall_2_0_0() { return cMenuitemMenuItemParserRuleCall_2_0_0; }
//contextitem=ContextItem
public Assignment getContextitemAssignment_2_1() { return cContextitemAssignment_2_1; }
//ContextItem
public RuleCall getContextitemContextItemParserRuleCall_2_1_0() { return cContextitemContextItemParserRuleCall_2_1_0; }
}
public class MenuItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "MenuItem");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cMenuKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cInsertmenuitemAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cInsertmenuitemInsertMenuItemParserRuleCall_2_0_0 = (RuleCall)cInsertmenuitemAssignment_2_0.eContents().get(0);
private final Assignment cRemovemenuitemAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cRemovemenuitemRemoveMenuItemParserRuleCall_2_1_0 = (RuleCall)cRemovemenuitemAssignment_2_1.eContents().get(0);
//MenuItem:
// "menu" "." (insertmenuitem=InsertMenuItem | removemenuitem=RemoveMenuItem);
public ParserRule getRule() { return rule; }
//"menu" "." (insertmenuitem=InsertMenuItem | removemenuitem=RemoveMenuItem)
public Group getGroup() { return cGroup; }
//"menu"
public Keyword getMenuKeyword_0() { return cMenuKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//insertmenuitem=InsertMenuItem | removemenuitem=RemoveMenuItem
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//insertmenuitem=InsertMenuItem
public Assignment getInsertmenuitemAssignment_2_0() { return cInsertmenuitemAssignment_2_0; }
//InsertMenuItem
public RuleCall getInsertmenuitemInsertMenuItemParserRuleCall_2_0_0() { return cInsertmenuitemInsertMenuItemParserRuleCall_2_0_0; }
//removemenuitem=RemoveMenuItem
public Assignment getRemovemenuitemAssignment_2_1() { return cRemovemenuitemAssignment_2_1; }
//RemoveMenuItem
public RuleCall getRemovemenuitemRemoveMenuItemParserRuleCall_2_1_0() { return cRemovemenuitemRemoveMenuItemParserRuleCall_2_1_0; }
}
public class InsertMenuItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InsertMenuItem");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cInsertKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cToKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cMenuAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cMenuValidIDParserRuleCall_3_0 = (RuleCall)cMenuAssignment_3.eContents().get(0);
//InsertMenuItem:
// "insert" name=ValidID "to" menu=ValidID;
public ParserRule getRule() { return rule; }
//"insert" name=ValidID "to" menu=ValidID
public Group getGroup() { return cGroup; }
//"insert"
public Keyword getInsertKeyword_0() { return cInsertKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//"to"
public Keyword getToKeyword_2() { return cToKeyword_2; }
//menu=ValidID
public Assignment getMenuAssignment_3() { return cMenuAssignment_3; }
//ValidID
public RuleCall getMenuValidIDParserRuleCall_3_0() { return cMenuValidIDParserRuleCall_3_0; }
}
public class RemoveMenuItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RemoveMenuItem");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRemoveKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cMenuitemnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cMenuitemnameInsertMenuItemCrossReference_1_0 = (CrossReference)cMenuitemnameAssignment_1.eContents().get(0);
private final RuleCall cMenuitemnameInsertMenuItemQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cMenuitemnameInsertMenuItemCrossReference_1_0.eContents().get(1);
//RemoveMenuItem:
// "remove" menuitemname=[InsertMenuItem|QualifiedName];
public ParserRule getRule() { return rule; }
//"remove" menuitemname=[InsertMenuItem|QualifiedName]
public Group getGroup() { return cGroup; }
//"remove"
public Keyword getRemoveKeyword_0() { return cRemoveKeyword_0; }
//menuitemname=[InsertMenuItem|QualifiedName]
public Assignment getMenuitemnameAssignment_1() { return cMenuitemnameAssignment_1; }
//[InsertMenuItem|QualifiedName]
public CrossReference getMenuitemnameInsertMenuItemCrossReference_1_0() { return cMenuitemnameInsertMenuItemCrossReference_1_0; }
//QualifiedName
public RuleCall getMenuitemnameInsertMenuItemQualifiedNameParserRuleCall_1_0_1() { return cMenuitemnameInsertMenuItemQualifiedNameParserRuleCall_1_0_1; }
}
public class ContextItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ContextItem");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cContextKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cInsertcontextitemAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cInsertcontextitemInsertContextItemParserRuleCall_2_0_0 = (RuleCall)cInsertcontextitemAssignment_2_0.eContents().get(0);
private final Assignment cRemovecontextitemAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cRemovecontextitemRemoveContextItemParserRuleCall_2_1_0 = (RuleCall)cRemovecontextitemAssignment_2_1.eContents().get(0);
//ContextItem:
// "context" "." (insertcontextitem=InsertContextItem | removecontextitem=RemoveContextItem);
public ParserRule getRule() { return rule; }
//"context" "." (insertcontextitem=InsertContextItem | removecontextitem=RemoveContextItem)
public Group getGroup() { return cGroup; }
//"context"
public Keyword getContextKeyword_0() { return cContextKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//insertcontextitem=InsertContextItem | removecontextitem=RemoveContextItem
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//insertcontextitem=InsertContextItem
public Assignment getInsertcontextitemAssignment_2_0() { return cInsertcontextitemAssignment_2_0; }
//InsertContextItem
public RuleCall getInsertcontextitemInsertContextItemParserRuleCall_2_0_0() { return cInsertcontextitemInsertContextItemParserRuleCall_2_0_0; }
//removecontextitem=RemoveContextItem
public Assignment getRemovecontextitemAssignment_2_1() { return cRemovecontextitemAssignment_2_1; }
//RemoveContextItem
public RuleCall getRemovecontextitemRemoveContextItemParserRuleCall_2_1_0() { return cRemovecontextitemRemoveContextItemParserRuleCall_2_1_0; }
}
public class InsertContextItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InsertContextItem");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cInsertKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Keyword cToKeyword_2 = (Keyword)cGroup.eContents().get(2);
private final Assignment cContextAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cContextValidIDParserRuleCall_3_0 = (RuleCall)cContextAssignment_3.eContents().get(0);
//InsertContextItem:
// "insert" name=ValidID "to" context=ValidID;
public ParserRule getRule() { return rule; }
//"insert" name=ValidID "to" context=ValidID
public Group getGroup() { return cGroup; }
//"insert"
public Keyword getInsertKeyword_0() { return cInsertKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//"to"
public Keyword getToKeyword_2() { return cToKeyword_2; }
//context=ValidID
public Assignment getContextAssignment_3() { return cContextAssignment_3; }
//ValidID
public RuleCall getContextValidIDParserRuleCall_3_0() { return cContextValidIDParserRuleCall_3_0; }
}
public class RemoveContextItemElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RemoveContextItem");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRemoveKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cContextitemAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cContextitemInsertContextItemCrossReference_1_0 = (CrossReference)cContextitemAssignment_1.eContents().get(0);
private final RuleCall cContextitemInsertContextItemQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cContextitemInsertContextItemCrossReference_1_0.eContents().get(1);
//RemoveContextItem:
// "remove" contextitem=[InsertContextItem|QualifiedName];
public ParserRule getRule() { return rule; }
//"remove" contextitem=[InsertContextItem|QualifiedName]
public Group getGroup() { return cGroup; }
//"remove"
public Keyword getRemoveKeyword_0() { return cRemoveKeyword_0; }
//contextitem=[InsertContextItem|QualifiedName]
public Assignment getContextitemAssignment_1() { return cContextitemAssignment_1; }
//[InsertContextItem|QualifiedName]
public CrossReference getContextitemInsertContextItemCrossReference_1_0() { return cContextitemInsertContextItemCrossReference_1_0; }
//QualifiedName
public RuleCall getContextitemInsertContextItemQualifiedNameParserRuleCall_1_0_1() { return cContextitemInsertContextItemQualifiedNameParserRuleCall_1_0_1; }
}
public class ModelOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelOperation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cModelKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cModelcreateAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cModelcreateModelCreateParserRuleCall_2_0_0 = (RuleCall)cModelcreateAssignment_2_0.eContents().get(0);
private final Assignment cModeldeleteAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cModeldeleteModelDeleteParserRuleCall_2_1_0 = (RuleCall)cModeldeleteAssignment_2_1.eContents().get(0);
private final Assignment cModeldiscardAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
private final RuleCall cModeldiscardModelDiscardParserRuleCall_2_2_0 = (RuleCall)cModeldiscardAssignment_2_2.eContents().get(0);
private final Assignment cModelsaveAssignment_2_3 = (Assignment)cAlternatives_2.eContents().get(3);
private final RuleCall cModelsaveModelSaveParserRuleCall_2_3_0 = (RuleCall)cModelsaveAssignment_2_3.eContents().get(0);
private final Assignment cModelloadAssignment_2_4 = (Assignment)cAlternatives_2.eContents().get(4);
private final RuleCall cModelloadModelLoadParserRuleCall_2_4_0 = (RuleCall)cModelloadAssignment_2_4.eContents().get(0);
private final Assignment cModelisloadedAssignment_2_5 = (Assignment)cAlternatives_2.eContents().get(5);
private final RuleCall cModelisloadedModelIsLoadedParserRuleCall_2_5_0 = (RuleCall)cModelisloadedAssignment_2_5.eContents().get(0);
//// model manipulation (core)
//ModelOperation:
// "model" "." (modelcreate=ModelCreate | modeldelete=ModelDelete | modeldiscard=ModelDiscard | modelsave=ModelSave |
// modelload=ModelLoad | modelisloaded=ModelIsLoaded);
public ParserRule getRule() { return rule; }
//"model" "." (modelcreate=ModelCreate | modeldelete=ModelDelete | modeldiscard=ModelDiscard | modelsave=ModelSave |
//modelload=ModelLoad | modelisloaded=ModelIsLoaded)
public Group getGroup() { return cGroup; }
//"model"
public Keyword getModelKeyword_0() { return cModelKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//modelcreate=ModelCreate | modeldelete=ModelDelete | modeldiscard=ModelDiscard | modelsave=ModelSave |
//modelload=ModelLoad | modelisloaded=ModelIsLoaded
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//modelcreate=ModelCreate
public Assignment getModelcreateAssignment_2_0() { return cModelcreateAssignment_2_0; }
//ModelCreate
public RuleCall getModelcreateModelCreateParserRuleCall_2_0_0() { return cModelcreateModelCreateParserRuleCall_2_0_0; }
//modeldelete=ModelDelete
public Assignment getModeldeleteAssignment_2_1() { return cModeldeleteAssignment_2_1; }
//ModelDelete
public RuleCall getModeldeleteModelDeleteParserRuleCall_2_1_0() { return cModeldeleteModelDeleteParserRuleCall_2_1_0; }
//modeldiscard=ModelDiscard
public Assignment getModeldiscardAssignment_2_2() { return cModeldiscardAssignment_2_2; }
//ModelDiscard
public RuleCall getModeldiscardModelDiscardParserRuleCall_2_2_0() { return cModeldiscardModelDiscardParserRuleCall_2_2_0; }
//modelsave=ModelSave
public Assignment getModelsaveAssignment_2_3() { return cModelsaveAssignment_2_3; }
//ModelSave
public RuleCall getModelsaveModelSaveParserRuleCall_2_3_0() { return cModelsaveModelSaveParserRuleCall_2_3_0; }
//modelload=ModelLoad
public Assignment getModelloadAssignment_2_4() { return cModelloadAssignment_2_4; }
//ModelLoad
public RuleCall getModelloadModelLoadParserRuleCall_2_4_0() { return cModelloadModelLoadParserRuleCall_2_4_0; }
//modelisloaded=ModelIsLoaded
public Assignment getModelisloadedAssignment_2_5() { return cModelisloadedAssignment_2_5; }
//ModelIsLoaded
public RuleCall getModelisloadedModelIsLoadedParserRuleCall_2_5_0() { return cModelisloadedModelIsLoadedParserRuleCall_2_5_0; }
}
public class ModelCreateElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelCreate");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCreateKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Assignment cModeltypeAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final CrossReference cModeltypeModelTypeCrossReference_2_0 = (CrossReference)cModeltypeAssignment_2.eContents().get(0);
private final RuleCall cModeltypeModelTypeIDTerminalRuleCall_2_0_1 = (RuleCall)cModeltypeModelTypeCrossReference_2_0.eContents().get(1);
//ModelCreate:
// "create" name=ValidID modeltype=[ModelType];
public ParserRule getRule() { return rule; }
//"create" name=ValidID modeltype=[ModelType]
public Group getGroup() { return cGroup; }
//"create"
public Keyword getCreateKeyword_0() { return cCreateKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//modeltype=[ModelType]
public Assignment getModeltypeAssignment_2() { return cModeltypeAssignment_2; }
//[ModelType]
public CrossReference getModeltypeModelTypeCrossReference_2_0() { return cModeltypeModelTypeCrossReference_2_0; }
//ID
public RuleCall getModeltypeModelTypeIDTerminalRuleCall_2_0_1() { return cModeltypeModelTypeIDTerminalRuleCall_2_0_1; }
}
public class ModelDeleteElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelDelete");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDeleteKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cModelnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cModelnameModelCreateCrossReference_1_0 = (CrossReference)cModelnameAssignment_1.eContents().get(0);
private final RuleCall cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cModelnameModelCreateCrossReference_1_0.eContents().get(1);
//ModelDelete:
// "delete" modelname=[ModelCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"delete" modelname=[ModelCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"delete"
public Keyword getDeleteKeyword_0() { return cDeleteKeyword_0; }
//modelname=[ModelCreate|QualifiedName]
public Assignment getModelnameAssignment_1() { return cModelnameAssignment_1; }
//[ModelCreate|QualifiedName]
public CrossReference getModelnameModelCreateCrossReference_1_0() { return cModelnameModelCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getModelnameModelCreateQualifiedNameParserRuleCall_1_0_1() { return cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class ModelDiscardElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelDiscard");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDiscardKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cModelnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cModelnameModelCreateCrossReference_1_0 = (CrossReference)cModelnameAssignment_1.eContents().get(0);
private final RuleCall cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cModelnameModelCreateCrossReference_1_0.eContents().get(1);
//ModelDiscard:
// "discard" modelname=[ModelCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"discard" modelname=[ModelCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"discard"
public Keyword getDiscardKeyword_0() { return cDiscardKeyword_0; }
//modelname=[ModelCreate|QualifiedName]
public Assignment getModelnameAssignment_1() { return cModelnameAssignment_1; }
//[ModelCreate|QualifiedName]
public CrossReference getModelnameModelCreateCrossReference_1_0() { return cModelnameModelCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getModelnameModelCreateQualifiedNameParserRuleCall_1_0_1() { return cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class ModelSaveElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelSave");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cSaveKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cModelnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cModelnameModelCreateCrossReference_1_0 = (CrossReference)cModelnameAssignment_1.eContents().get(0);
private final RuleCall cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cModelnameModelCreateCrossReference_1_0.eContents().get(1);
//ModelSave:
// "save" modelname=[ModelCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"save" modelname=[ModelCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"save"
public Keyword getSaveKeyword_0() { return cSaveKeyword_0; }
//modelname=[ModelCreate|QualifiedName]
public Assignment getModelnameAssignment_1() { return cModelnameAssignment_1; }
//[ModelCreate|QualifiedName]
public CrossReference getModelnameModelCreateCrossReference_1_0() { return cModelnameModelCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getModelnameModelCreateQualifiedNameParserRuleCall_1_0_1() { return cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class ModelLoadElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelLoad");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cLoadKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cModelnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cModelnameModelCreateCrossReference_1_0 = (CrossReference)cModelnameAssignment_1.eContents().get(0);
private final RuleCall cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cModelnameModelCreateCrossReference_1_0.eContents().get(1);
//ModelLoad:
// "load" modelname=[ModelCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"load" modelname=[ModelCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"load"
public Keyword getLoadKeyword_0() { return cLoadKeyword_0; }
//modelname=[ModelCreate|QualifiedName]
public Assignment getModelnameAssignment_1() { return cModelnameAssignment_1; }
//[ModelCreate|QualifiedName]
public CrossReference getModelnameModelCreateCrossReference_1_0() { return cModelnameModelCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getModelnameModelCreateQualifiedNameParserRuleCall_1_0_1() { return cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class ModelIsLoadedElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ModelIsLoaded");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cIsloadedKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cModelnameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cModelnameModelCreateCrossReference_1_0 = (CrossReference)cModelnameAssignment_1.eContents().get(0);
private final RuleCall cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cModelnameModelCreateCrossReference_1_0.eContents().get(1);
//ModelIsLoaded:
// "isloaded" modelname=[ModelCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"isloaded" modelname=[ModelCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"isloaded"
public Keyword getIsloadedKeyword_0() { return cIsloadedKeyword_0; }
//modelname=[ModelCreate|QualifiedName]
public Assignment getModelnameAssignment_1() { return cModelnameAssignment_1; }
//[ModelCreate|QualifiedName]
public CrossReference getModelnameModelCreateCrossReference_1_0() { return cModelnameModelCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getModelnameModelCreateQualifiedNameParserRuleCall_1_0_1() { return cModelnameModelCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class InstanceOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InstanceOperation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cInstanceKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cClassinstanceAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cClassinstanceClassInstanceParserRuleCall_2_0_0 = (RuleCall)cClassinstanceAssignment_2_0.eContents().get(0);
private final Assignment cRelationinstanceAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cRelationinstanceRelationInstanceParserRuleCall_2_1_0 = (RuleCall)cRelationinstanceAssignment_2_1.eContents().get(0);
//// instance manipulation (core)
//InstanceOperation:
// "instance" "." (classinstance=ClassInstance | relationinstance=RelationInstance);
public ParserRule getRule() { return rule; }
//"instance" "." (classinstance=ClassInstance | relationinstance=RelationInstance)
public Group getGroup() { return cGroup; }
//"instance"
public Keyword getInstanceKeyword_0() { return cInstanceKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//classinstance=ClassInstance | relationinstance=RelationInstance
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//classinstance=ClassInstance
public Assignment getClassinstanceAssignment_2_0() { return cClassinstanceAssignment_2_0; }
//ClassInstance
public RuleCall getClassinstanceClassInstanceParserRuleCall_2_0_0() { return cClassinstanceClassInstanceParserRuleCall_2_0_0; }
//relationinstance=RelationInstance
public Assignment getRelationinstanceAssignment_2_1() { return cRelationinstanceAssignment_2_1; }
//RelationInstance
public RuleCall getRelationinstanceRelationInstanceParserRuleCall_2_1_0() { return cRelationinstanceRelationInstanceParserRuleCall_2_1_0; }
}
public class ClassInstanceElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassInstance");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cClassKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cClassinstancecreateAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cClassinstancecreateClassInstanceCreateParserRuleCall_2_0_0 = (RuleCall)cClassinstancecreateAssignment_2_0.eContents().get(0);
private final Assignment cClassinstancedeleteAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cClassinstancedeleteClassInstanceDeleteParserRuleCall_2_1_0 = (RuleCall)cClassinstancedeleteAssignment_2_1.eContents().get(0);
private final Assignment cClassinstancegetAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
private final RuleCall cClassinstancegetClassInstanceGetParserRuleCall_2_2_0 = (RuleCall)cClassinstancegetAssignment_2_2.eContents().get(0);
private final Assignment cClassinstancesetAssignment_2_3 = (Assignment)cAlternatives_2.eContents().get(3);
private final RuleCall cClassinstancesetClassInstanceSetParserRuleCall_2_3_0 = (RuleCall)cClassinstancesetAssignment_2_3.eContents().get(0);
private final Assignment cClassinstancegetallAssignment_2_4 = (Assignment)cAlternatives_2.eContents().get(4);
private final RuleCall cClassinstancegetallClassInstanceGetAllParserRuleCall_2_4_0 = (RuleCall)cClassinstancegetallAssignment_2_4.eContents().get(0);
//ClassInstance:
// "class" "." (classinstancecreate=ClassInstanceCreate | classinstancedelete=ClassInstanceDelete |
// classinstanceget=ClassInstanceGet | classinstanceset=ClassInstanceSet | classinstancegetall=ClassInstanceGetAll);
public ParserRule getRule() { return rule; }
//"class" "." (classinstancecreate=ClassInstanceCreate | classinstancedelete=ClassInstanceDelete |
//classinstanceget=ClassInstanceGet | classinstanceset=ClassInstanceSet | classinstancegetall=ClassInstanceGetAll)
public Group getGroup() { return cGroup; }
//"class"
public Keyword getClassKeyword_0() { return cClassKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//classinstancecreate=ClassInstanceCreate | classinstancedelete=ClassInstanceDelete | classinstanceget=ClassInstanceGet |
//classinstanceset=ClassInstanceSet | classinstancegetall=ClassInstanceGetAll
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//classinstancecreate=ClassInstanceCreate
public Assignment getClassinstancecreateAssignment_2_0() { return cClassinstancecreateAssignment_2_0; }
//ClassInstanceCreate
public RuleCall getClassinstancecreateClassInstanceCreateParserRuleCall_2_0_0() { return cClassinstancecreateClassInstanceCreateParserRuleCall_2_0_0; }
//classinstancedelete=ClassInstanceDelete
public Assignment getClassinstancedeleteAssignment_2_1() { return cClassinstancedeleteAssignment_2_1; }
//ClassInstanceDelete
public RuleCall getClassinstancedeleteClassInstanceDeleteParserRuleCall_2_1_0() { return cClassinstancedeleteClassInstanceDeleteParserRuleCall_2_1_0; }
//classinstanceget=ClassInstanceGet
public Assignment getClassinstancegetAssignment_2_2() { return cClassinstancegetAssignment_2_2; }
//ClassInstanceGet
public RuleCall getClassinstancegetClassInstanceGetParserRuleCall_2_2_0() { return cClassinstancegetClassInstanceGetParserRuleCall_2_2_0; }
//classinstanceset=ClassInstanceSet
public Assignment getClassinstancesetAssignment_2_3() { return cClassinstancesetAssignment_2_3; }
//ClassInstanceSet
public RuleCall getClassinstancesetClassInstanceSetParserRuleCall_2_3_0() { return cClassinstancesetClassInstanceSetParserRuleCall_2_3_0; }
//classinstancegetall=ClassInstanceGetAll
public Assignment getClassinstancegetallAssignment_2_4() { return cClassinstancegetallAssignment_2_4; }
//ClassInstanceGetAll
public RuleCall getClassinstancegetallClassInstanceGetAllParserRuleCall_2_4_0() { return cClassinstancegetallClassInstanceGetAllParserRuleCall_2_4_0; }
}
public class ClassInstanceCreateElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassInstanceCreate");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCreateKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Assignment cNameofclassAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final CrossReference cNameofclassClassCrossReference_2_0 = (CrossReference)cNameofclassAssignment_2.eContents().get(0);
private final RuleCall cNameofclassClassQualifiedNameParserRuleCall_2_0_1 = (RuleCall)cNameofclassClassCrossReference_2_0.eContents().get(1);
//ClassInstanceCreate:
// "create" name=ValidID nameofclass=[Class|QualifiedName];
public ParserRule getRule() { return rule; }
//"create" name=ValidID nameofclass=[Class|QualifiedName]
public Group getGroup() { return cGroup; }
//"create"
public Keyword getCreateKeyword_0() { return cCreateKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//nameofclass=[Class|QualifiedName]
public Assignment getNameofclassAssignment_2() { return cNameofclassAssignment_2; }
//[Class|QualifiedName]
public CrossReference getNameofclassClassCrossReference_2_0() { return cNameofclassClassCrossReference_2_0; }
//QualifiedName
public RuleCall getNameofclassClassQualifiedNameParserRuleCall_2_0_1() { return cNameofclassClassQualifiedNameParserRuleCall_2_0_1; }
}
public class ClassInstanceDeleteElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassInstanceDelete");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDeleteKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofclassinstanceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofclassinstanceClassInstanceCreateCrossReference_1_0 = (CrossReference)cNameofclassinstanceAssignment_1.eContents().get(0);
private final RuleCall cNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofclassinstanceClassInstanceCreateCrossReference_1_0.eContents().get(1);
//ClassInstanceDelete:
// "delete" nameofclassinstance=[ClassInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"delete" nameofclassinstance=[ClassInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"delete"
public Keyword getDeleteKeyword_0() { return cDeleteKeyword_0; }
//nameofclassinstance=[ClassInstanceCreate|QualifiedName]
public Assignment getNameofclassinstanceAssignment_1() { return cNameofclassinstanceAssignment_1; }
//[ClassInstanceCreate|QualifiedName]
public CrossReference getNameofclassinstanceClassInstanceCreateCrossReference_1_0() { return cNameofclassinstanceClassInstanceCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1() { return cNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class ClassInstanceGetElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassInstanceGet");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cGetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofclassinstanceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofclassinstanceClassInstanceCreateCrossReference_1_0 = (CrossReference)cNameofclassinstanceAssignment_1.eContents().get(0);
private final RuleCall cNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofclassinstanceClassInstanceCreateCrossReference_1_0.eContents().get(1);
//ClassInstanceGet:
// "get" nameofclassinstance=[ClassInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"get" nameofclassinstance=[ClassInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"get"
public Keyword getGetKeyword_0() { return cGetKeyword_0; }
//nameofclassinstance=[ClassInstanceCreate|QualifiedName]
public Assignment getNameofclassinstanceAssignment_1() { return cNameofclassinstanceAssignment_1; }
//[ClassInstanceCreate|QualifiedName]
public CrossReference getNameofclassinstanceClassInstanceCreateCrossReference_1_0() { return cNameofclassinstanceClassInstanceCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1() { return cNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class ClassInstanceGetAllElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassInstanceGetAll");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cGetallKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofclassAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofclassClassCrossReference_1_0 = (CrossReference)cNameofclassAssignment_1.eContents().get(0);
private final RuleCall cNameofclassClassQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofclassClassCrossReference_1_0.eContents().get(1);
//ClassInstanceGetAll:
// "getall" nameofclass=[Class|QualifiedName];
public ParserRule getRule() { return rule; }
//"getall" nameofclass=[Class|QualifiedName]
public Group getGroup() { return cGroup; }
//"getall"
public Keyword getGetallKeyword_0() { return cGetallKeyword_0; }
//nameofclass=[Class|QualifiedName]
public Assignment getNameofclassAssignment_1() { return cNameofclassAssignment_1; }
//[Class|QualifiedName]
public CrossReference getNameofclassClassCrossReference_1_0() { return cNameofclassClassCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofclassClassQualifiedNameParserRuleCall_1_0_1() { return cNameofclassClassQualifiedNameParserRuleCall_1_0_1; }
}
public class ClassInstanceSetElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ClassInstanceSet");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cSetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofclassinstanceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofclassinstanceClassInstanceCreateCrossReference_1_0 = (CrossReference)cNameofclassinstanceAssignment_1.eContents().get(0);
private final RuleCall cNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofclassinstanceClassInstanceCreateCrossReference_1_0.eContents().get(1);
//ClassInstanceSet:
// "set" nameofclassinstance=[ClassInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"set" nameofclassinstance=[ClassInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"set"
public Keyword getSetKeyword_0() { return cSetKeyword_0; }
//nameofclassinstance=[ClassInstanceCreate|QualifiedName]
public Assignment getNameofclassinstanceAssignment_1() { return cNameofclassinstanceAssignment_1; }
//[ClassInstanceCreate|QualifiedName]
public CrossReference getNameofclassinstanceClassInstanceCreateCrossReference_1_0() { return cNameofclassinstanceClassInstanceCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1() { return cNameofclassinstanceClassInstanceCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class RelationInstanceElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RelationInstance");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cRelationKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cRelationinstancecreateAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cRelationinstancecreateRelationInstanceCreateParserRuleCall_2_0_0 = (RuleCall)cRelationinstancecreateAssignment_2_0.eContents().get(0);
private final Assignment cRelationinstancedeleteAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cRelationinstancedeleteRelationInstanceDeleteParserRuleCall_2_1_0 = (RuleCall)cRelationinstancedeleteAssignment_2_1.eContents().get(0);
private final Assignment cRelationinstancegetAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
private final RuleCall cRelationinstancegetRelationInstanceGetParserRuleCall_2_2_0 = (RuleCall)cRelationinstancegetAssignment_2_2.eContents().get(0);
private final Assignment cRelationinstancesetAssignment_2_3 = (Assignment)cAlternatives_2.eContents().get(3);
private final RuleCall cRelationinstancesetRelationInstanceSetParserRuleCall_2_3_0 = (RuleCall)cRelationinstancesetAssignment_2_3.eContents().get(0);
private final Assignment cRelationinstancegetallAssignment_2_4 = (Assignment)cAlternatives_2.eContents().get(4);
private final RuleCall cRelationinstancegetallRelationInstanceGetAllParserRuleCall_2_4_0 = (RuleCall)cRelationinstancegetallAssignment_2_4.eContents().get(0);
//RelationInstance:
// "relation" "." (relationinstancecreate=RelationInstanceCreate | relationinstancedelete=RelationInstanceDelete |
// relationinstanceget=RelationInstanceGet | relationinstanceset=RelationInstanceSet |
// relationinstancegetall=RelationInstanceGetAll);
public ParserRule getRule() { return rule; }
//"relation" "." (relationinstancecreate=RelationInstanceCreate | relationinstancedelete=RelationInstanceDelete |
//relationinstanceget=RelationInstanceGet | relationinstanceset=RelationInstanceSet |
//relationinstancegetall=RelationInstanceGetAll)
public Group getGroup() { return cGroup; }
//"relation"
public Keyword getRelationKeyword_0() { return cRelationKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//relationinstancecreate=RelationInstanceCreate | relationinstancedelete=RelationInstanceDelete |
//relationinstanceget=RelationInstanceGet | relationinstanceset=RelationInstanceSet |
//relationinstancegetall=RelationInstanceGetAll
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//relationinstancecreate=RelationInstanceCreate
public Assignment getRelationinstancecreateAssignment_2_0() { return cRelationinstancecreateAssignment_2_0; }
//RelationInstanceCreate
public RuleCall getRelationinstancecreateRelationInstanceCreateParserRuleCall_2_0_0() { return cRelationinstancecreateRelationInstanceCreateParserRuleCall_2_0_0; }
//relationinstancedelete=RelationInstanceDelete
public Assignment getRelationinstancedeleteAssignment_2_1() { return cRelationinstancedeleteAssignment_2_1; }
//RelationInstanceDelete
public RuleCall getRelationinstancedeleteRelationInstanceDeleteParserRuleCall_2_1_0() { return cRelationinstancedeleteRelationInstanceDeleteParserRuleCall_2_1_0; }
//relationinstanceget=RelationInstanceGet
public Assignment getRelationinstancegetAssignment_2_2() { return cRelationinstancegetAssignment_2_2; }
//RelationInstanceGet
public RuleCall getRelationinstancegetRelationInstanceGetParserRuleCall_2_2_0() { return cRelationinstancegetRelationInstanceGetParserRuleCall_2_2_0; }
//relationinstanceset=RelationInstanceSet
public Assignment getRelationinstancesetAssignment_2_3() { return cRelationinstancesetAssignment_2_3; }
//RelationInstanceSet
public RuleCall getRelationinstancesetRelationInstanceSetParserRuleCall_2_3_0() { return cRelationinstancesetRelationInstanceSetParserRuleCall_2_3_0; }
//relationinstancegetall=RelationInstanceGetAll
public Assignment getRelationinstancegetallAssignment_2_4() { return cRelationinstancegetallAssignment_2_4; }
//RelationInstanceGetAll
public RuleCall getRelationinstancegetallRelationInstanceGetAllParserRuleCall_2_4_0() { return cRelationinstancegetallRelationInstanceGetAllParserRuleCall_2_4_0; }
}
public class RelationInstanceCreateElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RelationInstanceCreate");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cCreateKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cNameValidIDParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Assignment cNameofrelationAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final CrossReference cNameofrelationRelationCrossReference_2_0 = (CrossReference)cNameofrelationAssignment_2.eContents().get(0);
private final RuleCall cNameofrelationRelationQualifiedNameParserRuleCall_2_0_1 = (RuleCall)cNameofrelationRelationCrossReference_2_0.eContents().get(1);
private final Keyword cFromKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Assignment cClassinstancefromAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final CrossReference cClassinstancefromClassInstanceCreateCrossReference_4_0 = (CrossReference)cClassinstancefromAssignment_4.eContents().get(0);
private final RuleCall cClassinstancefromClassInstanceCreateQualifiedNameParserRuleCall_4_0_1 = (RuleCall)cClassinstancefromClassInstanceCreateCrossReference_4_0.eContents().get(1);
private final Keyword cToKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cClassinstancetoAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final CrossReference cClassinstancetoClassInstanceCreateCrossReference_6_0 = (CrossReference)cClassinstancetoAssignment_6.eContents().get(0);
private final RuleCall cClassinstancetoClassInstanceCreateQualifiedNameParserRuleCall_6_0_1 = (RuleCall)cClassinstancetoClassInstanceCreateCrossReference_6_0.eContents().get(1);
//RelationInstanceCreate:
// "create" name=ValidID nameofrelation=[Relation|QualifiedName] "from"
// classinstancefrom=[ClassInstanceCreate|QualifiedName] "to" classinstanceto=[ClassInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"create" name=ValidID nameofrelation=[Relation|QualifiedName] "from"
//classinstancefrom=[ClassInstanceCreate|QualifiedName] "to" classinstanceto=[ClassInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"create"
public Keyword getCreateKeyword_0() { return cCreateKeyword_0; }
//name=ValidID
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//ValidID
public RuleCall getNameValidIDParserRuleCall_1_0() { return cNameValidIDParserRuleCall_1_0; }
//nameofrelation=[Relation|QualifiedName]
public Assignment getNameofrelationAssignment_2() { return cNameofrelationAssignment_2; }
//[Relation|QualifiedName]
public CrossReference getNameofrelationRelationCrossReference_2_0() { return cNameofrelationRelationCrossReference_2_0; }
//QualifiedName
public RuleCall getNameofrelationRelationQualifiedNameParserRuleCall_2_0_1() { return cNameofrelationRelationQualifiedNameParserRuleCall_2_0_1; }
//"from"
public Keyword getFromKeyword_3() { return cFromKeyword_3; }
//classinstancefrom=[ClassInstanceCreate|QualifiedName]
public Assignment getClassinstancefromAssignment_4() { return cClassinstancefromAssignment_4; }
//[ClassInstanceCreate|QualifiedName]
public CrossReference getClassinstancefromClassInstanceCreateCrossReference_4_0() { return cClassinstancefromClassInstanceCreateCrossReference_4_0; }
//QualifiedName
public RuleCall getClassinstancefromClassInstanceCreateQualifiedNameParserRuleCall_4_0_1() { return cClassinstancefromClassInstanceCreateQualifiedNameParserRuleCall_4_0_1; }
//"to"
public Keyword getToKeyword_5() { return cToKeyword_5; }
//classinstanceto=[ClassInstanceCreate|QualifiedName]
public Assignment getClassinstancetoAssignment_6() { return cClassinstancetoAssignment_6; }
//[ClassInstanceCreate|QualifiedName]
public CrossReference getClassinstancetoClassInstanceCreateCrossReference_6_0() { return cClassinstancetoClassInstanceCreateCrossReference_6_0; }
//QualifiedName
public RuleCall getClassinstancetoClassInstanceCreateQualifiedNameParserRuleCall_6_0_1() { return cClassinstancetoClassInstanceCreateQualifiedNameParserRuleCall_6_0_1; }
}
public class RelationInstanceDeleteElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RelationInstanceDelete");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cDeleteKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofrelationinstanceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0 = (CrossReference)cNameofrelationinstanceAssignment_1.eContents().get(0);
private final RuleCall cNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0.eContents().get(1);
//RelationInstanceDelete:
// "delete" nameofrelationinstance=[RelationInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"delete" nameofrelationinstance=[RelationInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"delete"
public Keyword getDeleteKeyword_0() { return cDeleteKeyword_0; }
//nameofrelationinstance=[RelationInstanceCreate|QualifiedName]
public Assignment getNameofrelationinstanceAssignment_1() { return cNameofrelationinstanceAssignment_1; }
//[RelationInstanceCreate|QualifiedName]
public CrossReference getNameofrelationinstanceRelationInstanceCreateCrossReference_1_0() { return cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1() { return cNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class RelationInstanceGetElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RelationInstanceGet");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cGetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofrelationinstanceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0 = (CrossReference)cNameofrelationinstanceAssignment_1.eContents().get(0);
private final RuleCall cNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0.eContents().get(1);
//RelationInstanceGet:
// "get" nameofrelationinstance=[RelationInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"get" nameofrelationinstance=[RelationInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"get"
public Keyword getGetKeyword_0() { return cGetKeyword_0; }
//nameofrelationinstance=[RelationInstanceCreate|QualifiedName]
public Assignment getNameofrelationinstanceAssignment_1() { return cNameofrelationinstanceAssignment_1; }
//[RelationInstanceCreate|QualifiedName]
public CrossReference getNameofrelationinstanceRelationInstanceCreateCrossReference_1_0() { return cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1() { return cNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class RelationInstanceGetAllElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RelationInstanceGetAll");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cGetallKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofrelationAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofrelationRelationCrossReference_1_0 = (CrossReference)cNameofrelationAssignment_1.eContents().get(0);
private final RuleCall cNameofrelationRelationQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofrelationRelationCrossReference_1_0.eContents().get(1);
//RelationInstanceGetAll:
// "getall" nameofrelation=[Relation|QualifiedName];
public ParserRule getRule() { return rule; }
//"getall" nameofrelation=[Relation|QualifiedName]
public Group getGroup() { return cGroup; }
//"getall"
public Keyword getGetallKeyword_0() { return cGetallKeyword_0; }
//nameofrelation=[Relation|QualifiedName]
public Assignment getNameofrelationAssignment_1() { return cNameofrelationAssignment_1; }
//[Relation|QualifiedName]
public CrossReference getNameofrelationRelationCrossReference_1_0() { return cNameofrelationRelationCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofrelationRelationQualifiedNameParserRuleCall_1_0_1() { return cNameofrelationRelationQualifiedNameParserRuleCall_1_0_1; }
}
public class RelationInstanceSetElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RelationInstanceSet");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cSetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cNameofrelationinstanceAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final CrossReference cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0 = (CrossReference)cNameofrelationinstanceAssignment_1.eContents().get(0);
private final RuleCall cNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0.eContents().get(1);
//RelationInstanceSet:
// "set" nameofrelationinstance=[RelationInstanceCreate|QualifiedName];
public ParserRule getRule() { return rule; }
//"set" nameofrelationinstance=[RelationInstanceCreate|QualifiedName]
public Group getGroup() { return cGroup; }
//"set"
public Keyword getSetKeyword_0() { return cSetKeyword_0; }
//nameofrelationinstance=[RelationInstanceCreate|QualifiedName]
public Assignment getNameofrelationinstanceAssignment_1() { return cNameofrelationinstanceAssignment_1; }
//[RelationInstanceCreate|QualifiedName]
public CrossReference getNameofrelationinstanceRelationInstanceCreateCrossReference_1_0() { return cNameofrelationinstanceRelationInstanceCreateCrossReference_1_0; }
//QualifiedName
public RuleCall getNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1() { return cNameofrelationinstanceRelationInstanceCreateQualifiedNameParserRuleCall_1_0_1; }
}
public class AttributeOperationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AttributeOperation");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cAttributenameAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final CrossReference cAttributenameAttributeCrossReference_0_0 = (CrossReference)cAttributenameAssignment_0.eContents().get(0);
private final RuleCall cAttributenameAttributeQualifiedNameParserRuleCall_0_0_1 = (RuleCall)cAttributenameAttributeCrossReference_0_0.eContents().get(1);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
private final Assignment cAttributegetAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
private final RuleCall cAttributegetAttributeGetParserRuleCall_2_0_0 = (RuleCall)cAttributegetAssignment_2_0.eContents().get(0);
private final Assignment cAttributesetAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
private final RuleCall cAttributesetAttributeSetParserRuleCall_2_1_0 = (RuleCall)cAttributesetAssignment_2_1.eContents().get(0);
//// attribute manipulation (core)
//AttributeOperation:
// attributename=[Attribute|QualifiedName] "." (attributeget=AttributeGet | attributeset=AttributeSet);
public ParserRule getRule() { return rule; }
//attributename=[Attribute|QualifiedName] "." (attributeget=AttributeGet | attributeset=AttributeSet)
public Group getGroup() { return cGroup; }
//attributename=[Attribute|QualifiedName]
public Assignment getAttributenameAssignment_0() { return cAttributenameAssignment_0; }
//[Attribute|QualifiedName]
public CrossReference getAttributenameAttributeCrossReference_0_0() { return cAttributenameAttributeCrossReference_0_0; }
//QualifiedName
public RuleCall getAttributenameAttributeQualifiedNameParserRuleCall_0_0_1() { return cAttributenameAttributeQualifiedNameParserRuleCall_0_0_1; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//attributeget=AttributeGet | attributeset=AttributeSet
public Alternatives getAlternatives_2() { return cAlternatives_2; }
//attributeget=AttributeGet
public Assignment getAttributegetAssignment_2_0() { return cAttributegetAssignment_2_0; }
//AttributeGet
public RuleCall getAttributegetAttributeGetParserRuleCall_2_0_0() { return cAttributegetAttributeGetParserRuleCall_2_0_0; }
//attributeset=AttributeSet
public Assignment getAttributesetAssignment_2_1() { return cAttributesetAssignment_2_1; }
//AttributeSet
public RuleCall getAttributesetAttributeSetParserRuleCall_2_1_0() { return cAttributesetAttributeSetParserRuleCall_2_1_0; }
}
public class AttributeGetElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AttributeGet");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cGetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cAttrgetparamsAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cAttrgetparamsAttrGetParamsEnumRuleCall_2_0 = (RuleCall)cAttrgetparamsAssignment_2.eContents().get(0);
//AttributeGet:
// "get" "." attrgetparams=AttrGetParams;
public ParserRule getRule() { return rule; }
//"get" "." attrgetparams=AttrGetParams
public Group getGroup() { return cGroup; }
//"get"
public Keyword getGetKeyword_0() { return cGetKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//attrgetparams=AttrGetParams
public Assignment getAttrgetparamsAssignment_2() { return cAttrgetparamsAssignment_2; }
//AttrGetParams
public RuleCall getAttrgetparamsAttrGetParamsEnumRuleCall_2_0() { return cAttrgetparamsAttrGetParamsEnumRuleCall_2_0; }
}
public class AttributeSetElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "AttributeSet");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cSetKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cAttrsetparamsAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cAttrsetparamsAttrSetParamsEnumRuleCall_2_0 = (RuleCall)cAttrsetparamsAssignment_2.eContents().get(0);
private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
private final Assignment cValueStringAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
private final RuleCall cValueStringSTRINGTerminalRuleCall_3_0_0 = (RuleCall)cValueStringAssignment_3_0.eContents().get(0);
private final Assignment cValueRealNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
private final RuleCall cValueRealNumberRealNumberParserRuleCall_3_1_0 = (RuleCall)cValueRealNumberAssignment_3_1.eContents().get(0);
private final Assignment cValueVariableAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
private final CrossReference cValueVariableVariableCrossReference_3_2_0 = (CrossReference)cValueVariableAssignment_3_2.eContents().get(0);
private final RuleCall cValueVariableVariableQualifiedNameParserRuleCall_3_2_0_1 = (RuleCall)cValueVariableVariableCrossReference_3_2_0.eContents().get(1);
//AttributeSet:
// "set" "." attrsetparams=AttrSetParams (valueString=STRING | valueRealNumber=RealNumber |
// valueVariable=[Variable|QualifiedName]);
public ParserRule getRule() { return rule; }
//"set" "." attrsetparams=AttrSetParams (valueString=STRING | valueRealNumber=RealNumber |
//valueVariable=[Variable|QualifiedName])
public Group getGroup() { return cGroup; }
//"set"
public Keyword getSetKeyword_0() { return cSetKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//attrsetparams=AttrSetParams
public Assignment getAttrsetparamsAssignment_2() { return cAttrsetparamsAssignment_2; }
//AttrSetParams
public RuleCall getAttrsetparamsAttrSetParamsEnumRuleCall_2_0() { return cAttrsetparamsAttrSetParamsEnumRuleCall_2_0; }
//valueString=STRING | valueRealNumber=RealNumber | valueVariable=[Variable|QualifiedName]
public Alternatives getAlternatives_3() { return cAlternatives_3; }
//valueString=STRING
public Assignment getValueStringAssignment_3_0() { return cValueStringAssignment_3_0; }
//STRING
public RuleCall getValueStringSTRINGTerminalRuleCall_3_0_0() { return cValueStringSTRINGTerminalRuleCall_3_0_0; }
//valueRealNumber=RealNumber
public Assignment getValueRealNumberAssignment_3_1() { return cValueRealNumberAssignment_3_1; }
//RealNumber
public RuleCall getValueRealNumberRealNumberParserRuleCall_3_1_0() { return cValueRealNumberRealNumberParserRuleCall_3_1_0; }
//valueVariable=[Variable|QualifiedName]
public Assignment getValueVariableAssignment_3_2() { return cValueVariableAssignment_3_2; }
//[Variable|QualifiedName]
public CrossReference getValueVariableVariableCrossReference_3_2_0() { return cValueVariableVariableCrossReference_3_2_0; }
//QualifiedName
public RuleCall getValueVariableVariableQualifiedNameParserRuleCall_3_2_0_1() { return cValueVariableVariableQualifiedNameParserRuleCall_3_2_0_1; }
}
public class EventElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Event");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cEventKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cNameEventNameEnumRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
private final Keyword cFullStopKeyword_3 = (Keyword)cGroup.eContents().get(3);
private final Keyword cExecuteKeyword_4 = (Keyword)cGroup.eContents().get(4);
private final Keyword cFullStopKeyword_5 = (Keyword)cGroup.eContents().get(5);
private final Assignment cAlgorithmnameAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final CrossReference cAlgorithmnameAlgorithmCrossReference_6_0 = (CrossReference)cAlgorithmnameAssignment_6.eContents().get(0);
private final RuleCall cAlgorithmnameAlgorithmQualifiedNameParserRuleCall_6_0_1 = (RuleCall)cAlgorithmnameAlgorithmCrossReference_6_0.eContents().get(1);
/// *
// *********************************************
// * Events - ADOscript
// *********************************************
// * / Event:
// "event" "." name=EventName "." "execute" "." algorithmname=[Algorithm|QualifiedName];
public ParserRule getRule() { return rule; }
//"event" "." name=EventName "." "execute" "." algorithmname=[Algorithm|QualifiedName]
public Group getGroup() { return cGroup; }
//"event"
public Keyword getEventKeyword_0() { return cEventKeyword_0; }
//"."
public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
//name=EventName
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
//EventName
public RuleCall getNameEventNameEnumRuleCall_2_0() { return cNameEventNameEnumRuleCall_2_0; }
//"."
public Keyword getFullStopKeyword_3() { return cFullStopKeyword_3; }
//"execute"
public Keyword getExecuteKeyword_4() { return cExecuteKeyword_4; }
//"."
public Keyword getFullStopKeyword_5() { return cFullStopKeyword_5; }
//algorithmname=[Algorithm|QualifiedName]
public Assignment getAlgorithmnameAssignment_6() { return cAlgorithmnameAssignment_6; }
//[Algorithm|QualifiedName]
public CrossReference getAlgorithmnameAlgorithmCrossReference_6_0() { return cAlgorithmnameAlgorithmCrossReference_6_0; }
//QualifiedName
public RuleCall getAlgorithmnameAlgorithmQualifiedNameParserRuleCall_6_0_1() { return cAlgorithmnameAlgorithmQualifiedNameParserRuleCall_6_0_1; }
}
public class RealNumberElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "RealNumber");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final RuleCall cNumberParserRuleCall_1 = (RuleCall)cGroup.eContents().get(1);
/// *
// *********************************************
// * Expressions and Operators Grammar (Xbase)
// *********************************************
// * / // https://github.com/eclipse/xtext/blob/master/plugins/org.eclipse.xtext.xbase/src/org/eclipse/xtext/xbase/Xbase.xtext
/// *
// *********************************************
// * Terminals
// *********************************************
// * / //terminal ID :
//// '^'?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*
//// ;
////
////terminal STRING :
//// '"' ( '\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') | !('\\'|'"') )* '"' |
//// "'" ( '\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') | !('\\'|"'") )* "'"
////;
////
////terminal ML_COMMENT : '/ *' -> '* /';
////terminal SL_COMMENT : '//' !('\n'|'\r')* ('\r'? '\n')?;
////
////terminal WS : (' '|'\t'|'\r'|'\n')+;
////
////terminal ANY_OTHER: .;
//// int with negative values
////terminal INT returns ecore::EInt:
//// ('-')? ('0'..'9')+
////;
//RealNumber:
// "-"? Number;
public ParserRule getRule() { return rule; }
//"-"? Number
public Group getGroup() { return cGroup; }
//"-"?
public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; }
//Number
public RuleCall getNumberParserRuleCall_1() { return cNumberParserRuleCall_1; }
}
public class AccessTypeElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "AccessType");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cWriteEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cWriteWriteKeyword_0_0 = (Keyword)cWriteEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cReadEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cReadReadKeyword_1_0 = (Keyword)cReadEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cInternalEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cInternalInternalKeyword_2_0 = (Keyword)cInternalEnumLiteralDeclaration_2.eContents().get(0);
//// specifies if the attribute is visible and modifiable by the user
//// default is internal (if access is not specified)
//enum AccessType:
// write | read | internal;
public EnumRule getRule() { return rule; }
//write | read | internal
public Alternatives getAlternatives() { return cAlternatives; }
//write
public EnumLiteralDeclaration getWriteEnumLiteralDeclaration_0() { return cWriteEnumLiteralDeclaration_0; }
//"write"
public Keyword getWriteWriteKeyword_0_0() { return cWriteWriteKeyword_0_0; }
//read
public EnumLiteralDeclaration getReadEnumLiteralDeclaration_1() { return cReadEnumLiteralDeclaration_1; }
//"read"
public Keyword getReadReadKeyword_1_0() { return cReadReadKeyword_1_0; }
//internal
public EnumLiteralDeclaration getInternalEnumLiteralDeclaration_2() { return cInternalEnumLiteralDeclaration_2; }
//"internal"
public Keyword getInternalInternalKeyword_2_0() { return cInternalInternalKeyword_2_0; }
}
public class SimpleTypeElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "SimpleType");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cStringEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cStringStringKeyword_0_0 = (Keyword)cStringEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cIntEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cIntIntKeyword_1_0 = (Keyword)cIntEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cDoubleEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cDoubleDoubleKeyword_2_0 = (Keyword)cDoubleEnumLiteralDeclaration_2.eContents().get(0);
//enum SimpleType:
// String="string" | Int="int" | Double= // double produces a translation error
// "double";
public EnumRule getRule() { return rule; }
//String="string" | Int="int" | Double= // double produces a translation error
//"double"
public Alternatives getAlternatives() { return cAlternatives; }
//String="string"
public EnumLiteralDeclaration getStringEnumLiteralDeclaration_0() { return cStringEnumLiteralDeclaration_0; }
//"string"
public Keyword getStringStringKeyword_0_0() { return cStringStringKeyword_0_0; }
//Int="int"
public EnumLiteralDeclaration getIntEnumLiteralDeclaration_1() { return cIntEnumLiteralDeclaration_1; }
//"int"
public Keyword getIntIntKeyword_1_0() { return cIntIntKeyword_1_0; }
//Double= // double produces a translation error
//"double"
public EnumLiteralDeclaration getDoubleEnumLiteralDeclaration_2() { return cDoubleEnumLiteralDeclaration_2; }
//// double produces a translation error
//"double"
public Keyword getDoubleDoubleKeyword_2_0() { return cDoubleDoubleKeyword_2_0; }
}
public class FontElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "Font");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cArialEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cArialArialKeyword_0_0 = (Keyword)cArialEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cArialblackEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cArialblackArial_BlackKeyword_1_0 = (Keyword)cArialblackEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cComicsansmsEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cComicsansmsComic_Sans_MSKeyword_2_0 = (Keyword)cComicsansmsEnumLiteralDeclaration_2.eContents().get(0);
private final EnumLiteralDeclaration cCouriernewEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
private final Keyword cCouriernewCourier_NewKeyword_3_0 = (Keyword)cCouriernewEnumLiteralDeclaration_3.eContents().get(0);
private final EnumLiteralDeclaration cGeorgiaEnumLiteralDeclaration_4 = (EnumLiteralDeclaration)cAlternatives.eContents().get(4);
private final Keyword cGeorgiaGeorgiaKeyword_4_0 = (Keyword)cGeorgiaEnumLiteralDeclaration_4.eContents().get(0);
private final EnumLiteralDeclaration cImpactEnumLiteralDeclaration_5 = (EnumLiteralDeclaration)cAlternatives.eContents().get(5);
private final Keyword cImpactImpactKeyword_5_0 = (Keyword)cImpactEnumLiteralDeclaration_5.eContents().get(0);
private final EnumLiteralDeclaration cLucidaconsoleEnumLiteralDeclaration_6 = (EnumLiteralDeclaration)cAlternatives.eContents().get(6);
private final Keyword cLucidaconsoleLucida_ConsoleKeyword_6_0 = (Keyword)cLucidaconsoleEnumLiteralDeclaration_6.eContents().get(0);
private final EnumLiteralDeclaration cLucidasansunicodeEnumLiteralDeclaration_7 = (EnumLiteralDeclaration)cAlternatives.eContents().get(7);
private final Keyword cLucidasansunicodeLucida_Sans_UnicodeKeyword_7_0 = (Keyword)cLucidasansunicodeEnumLiteralDeclaration_7.eContents().get(0);
private final EnumLiteralDeclaration cPalatinolinotypeEnumLiteralDeclaration_8 = (EnumLiteralDeclaration)cAlternatives.eContents().get(8);
private final Keyword cPalatinolinotypePalatino_LinotypeKeyword_8_0 = (Keyword)cPalatinolinotypeEnumLiteralDeclaration_8.eContents().get(0);
private final EnumLiteralDeclaration cTahomaEnumLiteralDeclaration_9 = (EnumLiteralDeclaration)cAlternatives.eContents().get(9);
private final Keyword cTahomaTahomaKeyword_9_0 = (Keyword)cTahomaEnumLiteralDeclaration_9.eContents().get(0);
private final EnumLiteralDeclaration cTimesnewromanEnumLiteralDeclaration_10 = (EnumLiteralDeclaration)cAlternatives.eContents().get(10);
private final Keyword cTimesnewromanTimes_New_RomanKeyword_10_0 = (Keyword)cTimesnewromanEnumLiteralDeclaration_10.eContents().get(0);
private final EnumLiteralDeclaration cTrebuchetmsEnumLiteralDeclaration_11 = (EnumLiteralDeclaration)cAlternatives.eContents().get(11);
private final Keyword cTrebuchetmsTrebuchet_MSKeyword_11_0 = (Keyword)cTrebuchetmsEnumLiteralDeclaration_11.eContents().get(0);
private final EnumLiteralDeclaration cVerdanaEnumLiteralDeclaration_12 = (EnumLiteralDeclaration)cAlternatives.eContents().get(12);
private final Keyword cVerdanaVerdanaKeyword_12_0 = (Keyword)cVerdanaEnumLiteralDeclaration_12.eContents().get(0);
private final EnumLiteralDeclaration cSymbolEnumLiteralDeclaration_13 = (EnumLiteralDeclaration)cAlternatives.eContents().get(13);
private final Keyword cSymbolSymbolKeyword_13_0 = (Keyword)cSymbolEnumLiteralDeclaration_13.eContents().get(0);
private final EnumLiteralDeclaration cWebdingsEnumLiteralDeclaration_14 = (EnumLiteralDeclaration)cAlternatives.eContents().get(14);
private final Keyword cWebdingsWebdingsKeyword_14_0 = (Keyword)cWebdingsEnumLiteralDeclaration_14.eContents().get(0);
private final EnumLiteralDeclaration cWindingsEnumLiteralDeclaration_15 = (EnumLiteralDeclaration)cAlternatives.eContents().get(15);
private final Keyword cWindingsWingdingsKeyword_15_0 = (Keyword)cWindingsEnumLiteralDeclaration_15.eContents().get(0);
private final EnumLiteralDeclaration cMssansserifEnumLiteralDeclaration_16 = (EnumLiteralDeclaration)cAlternatives.eContents().get(16);
private final Keyword cMssansserifMS_Sans_SerifKeyword_16_0 = (Keyword)cMssansserifEnumLiteralDeclaration_16.eContents().get(0);
private final EnumLiteralDeclaration cMsserifEnumLiteralDeclaration_17 = (EnumLiteralDeclaration)cAlternatives.eContents().get(17);
private final Keyword cMsserifMS_SerifKeyword_17_0 = (Keyword)cMsserifEnumLiteralDeclaration_17.eContents().get(0);
//// standard Windows Fonts
//enum Font:
// arial="Arial" | arialblack="Arial_Black" | comicsansms="Comic_Sans_MS" | couriernew="Courier_New" | georgia="Georgia"
// | impact="Impact" | lucidaconsole="Lucida_Console" | lucidasansunicode="Lucida_Sans_Unicode" |
// palatinolinotype="Palatino_Linotype" | tahoma="Tahoma" | timesnewroman="Times_New_Roman" | trebuchetms="Trebuchet_MS"
// | verdana="Verdana" | symbol="Symbol" | webdings="Webdings" | windings="Wingdings" | mssansserif="MS_Sans_Serif" |
// msserif="MS_Serif";
public EnumRule getRule() { return rule; }
//arial="Arial" | arialblack="Arial_Black" | comicsansms="Comic_Sans_MS" | couriernew="Courier_New" | georgia="Georgia" |
//impact="Impact" | lucidaconsole="Lucida_Console" | lucidasansunicode="Lucida_Sans_Unicode" |
//palatinolinotype="Palatino_Linotype" | tahoma="Tahoma" | timesnewroman="Times_New_Roman" | trebuchetms="Trebuchet_MS"
//| verdana="Verdana" | symbol="Symbol" | webdings="Webdings" | windings="Wingdings" | mssansserif="MS_Sans_Serif" |
//msserif="MS_Serif"
public Alternatives getAlternatives() { return cAlternatives; }
//arial="Arial"
public EnumLiteralDeclaration getArialEnumLiteralDeclaration_0() { return cArialEnumLiteralDeclaration_0; }
//"Arial"
public Keyword getArialArialKeyword_0_0() { return cArialArialKeyword_0_0; }
//arialblack="Arial_Black"
public EnumLiteralDeclaration getArialblackEnumLiteralDeclaration_1() { return cArialblackEnumLiteralDeclaration_1; }
//"Arial_Black"
public Keyword getArialblackArial_BlackKeyword_1_0() { return cArialblackArial_BlackKeyword_1_0; }
//comicsansms="Comic_Sans_MS"
public EnumLiteralDeclaration getComicsansmsEnumLiteralDeclaration_2() { return cComicsansmsEnumLiteralDeclaration_2; }
//"Comic_Sans_MS"
public Keyword getComicsansmsComic_Sans_MSKeyword_2_0() { return cComicsansmsComic_Sans_MSKeyword_2_0; }
//couriernew="Courier_New"
public EnumLiteralDeclaration getCouriernewEnumLiteralDeclaration_3() { return cCouriernewEnumLiteralDeclaration_3; }
//"Courier_New"
public Keyword getCouriernewCourier_NewKeyword_3_0() { return cCouriernewCourier_NewKeyword_3_0; }
//georgia="Georgia"
public EnumLiteralDeclaration getGeorgiaEnumLiteralDeclaration_4() { return cGeorgiaEnumLiteralDeclaration_4; }
//"Georgia"
public Keyword getGeorgiaGeorgiaKeyword_4_0() { return cGeorgiaGeorgiaKeyword_4_0; }
//impact="Impact"
public EnumLiteralDeclaration getImpactEnumLiteralDeclaration_5() { return cImpactEnumLiteralDeclaration_5; }
//"Impact"
public Keyword getImpactImpactKeyword_5_0() { return cImpactImpactKeyword_5_0; }
//lucidaconsole="Lucida_Console"
public EnumLiteralDeclaration getLucidaconsoleEnumLiteralDeclaration_6() { return cLucidaconsoleEnumLiteralDeclaration_6; }
//"Lucida_Console"
public Keyword getLucidaconsoleLucida_ConsoleKeyword_6_0() { return cLucidaconsoleLucida_ConsoleKeyword_6_0; }
//lucidasansunicode="Lucida_Sans_Unicode"
public EnumLiteralDeclaration getLucidasansunicodeEnumLiteralDeclaration_7() { return cLucidasansunicodeEnumLiteralDeclaration_7; }
//"Lucida_Sans_Unicode"
public Keyword getLucidasansunicodeLucida_Sans_UnicodeKeyword_7_0() { return cLucidasansunicodeLucida_Sans_UnicodeKeyword_7_0; }
//palatinolinotype="Palatino_Linotype"
public EnumLiteralDeclaration getPalatinolinotypeEnumLiteralDeclaration_8() { return cPalatinolinotypeEnumLiteralDeclaration_8; }
//"Palatino_Linotype"
public Keyword getPalatinolinotypePalatino_LinotypeKeyword_8_0() { return cPalatinolinotypePalatino_LinotypeKeyword_8_0; }
//tahoma="Tahoma"
public EnumLiteralDeclaration getTahomaEnumLiteralDeclaration_9() { return cTahomaEnumLiteralDeclaration_9; }
//"Tahoma"
public Keyword getTahomaTahomaKeyword_9_0() { return cTahomaTahomaKeyword_9_0; }
//timesnewroman="Times_New_Roman"
public EnumLiteralDeclaration getTimesnewromanEnumLiteralDeclaration_10() { return cTimesnewromanEnumLiteralDeclaration_10; }
//"Times_New_Roman"
public Keyword getTimesnewromanTimes_New_RomanKeyword_10_0() { return cTimesnewromanTimes_New_RomanKeyword_10_0; }
//trebuchetms="Trebuchet_MS"
public EnumLiteralDeclaration getTrebuchetmsEnumLiteralDeclaration_11() { return cTrebuchetmsEnumLiteralDeclaration_11; }
//"Trebuchet_MS"
public Keyword getTrebuchetmsTrebuchet_MSKeyword_11_0() { return cTrebuchetmsTrebuchet_MSKeyword_11_0; }
//verdana="Verdana"
public EnumLiteralDeclaration getVerdanaEnumLiteralDeclaration_12() { return cVerdanaEnumLiteralDeclaration_12; }
//"Verdana"
public Keyword getVerdanaVerdanaKeyword_12_0() { return cVerdanaVerdanaKeyword_12_0; }
//symbol="Symbol"
public EnumLiteralDeclaration getSymbolEnumLiteralDeclaration_13() { return cSymbolEnumLiteralDeclaration_13; }
//"Symbol"
public Keyword getSymbolSymbolKeyword_13_0() { return cSymbolSymbolKeyword_13_0; }
//webdings="Webdings"
public EnumLiteralDeclaration getWebdingsEnumLiteralDeclaration_14() { return cWebdingsEnumLiteralDeclaration_14; }
//"Webdings"
public Keyword getWebdingsWebdingsKeyword_14_0() { return cWebdingsWebdingsKeyword_14_0; }
//windings="Wingdings"
public EnumLiteralDeclaration getWindingsEnumLiteralDeclaration_15() { return cWindingsEnumLiteralDeclaration_15; }
//"Wingdings"
public Keyword getWindingsWingdingsKeyword_15_0() { return cWindingsWingdingsKeyword_15_0; }
//mssansserif="MS_Sans_Serif"
public EnumLiteralDeclaration getMssansserifEnumLiteralDeclaration_16() { return cMssansserifEnumLiteralDeclaration_16; }
//"MS_Sans_Serif"
public Keyword getMssansserifMS_Sans_SerifKeyword_16_0() { return cMssansserifMS_Sans_SerifKeyword_16_0; }
//msserif="MS_Serif"
public EnumLiteralDeclaration getMsserifEnumLiteralDeclaration_17() { return cMsserifEnumLiteralDeclaration_17; }
//"MS_Serif"
public Keyword getMsserifMS_SerifKeyword_17_0() { return cMsserifMS_SerifKeyword_17_0; }
}
public class ColorElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "Color");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cAliceblueEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cAliceblueAliceblueKeyword_0_0 = (Keyword)cAliceblueEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cAntiquewhiteEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cAntiquewhiteAntiquewhiteKeyword_1_0 = (Keyword)cAntiquewhiteEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cAquaEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cAquaAquaKeyword_2_0 = (Keyword)cAquaEnumLiteralDeclaration_2.eContents().get(0);
private final EnumLiteralDeclaration cAquamarineEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
private final Keyword cAquamarineAquamarineKeyword_3_0 = (Keyword)cAquamarineEnumLiteralDeclaration_3.eContents().get(0);
private final EnumLiteralDeclaration cAzureEnumLiteralDeclaration_4 = (EnumLiteralDeclaration)cAlternatives.eContents().get(4);
private final Keyword cAzureAzureKeyword_4_0 = (Keyword)cAzureEnumLiteralDeclaration_4.eContents().get(0);
private final EnumLiteralDeclaration cBeigeEnumLiteralDeclaration_5 = (EnumLiteralDeclaration)cAlternatives.eContents().get(5);
private final Keyword cBeigeBeigeKeyword_5_0 = (Keyword)cBeigeEnumLiteralDeclaration_5.eContents().get(0);
private final EnumLiteralDeclaration cBisqueEnumLiteralDeclaration_6 = (EnumLiteralDeclaration)cAlternatives.eContents().get(6);
private final Keyword cBisqueBisqueKeyword_6_0 = (Keyword)cBisqueEnumLiteralDeclaration_6.eContents().get(0);
private final EnumLiteralDeclaration cBlackEnumLiteralDeclaration_7 = (EnumLiteralDeclaration)cAlternatives.eContents().get(7);
private final Keyword cBlackBlackKeyword_7_0 = (Keyword)cBlackEnumLiteralDeclaration_7.eContents().get(0);
private final EnumLiteralDeclaration cBlanchedalmondEnumLiteralDeclaration_8 = (EnumLiteralDeclaration)cAlternatives.eContents().get(8);
private final Keyword cBlanchedalmondBlanchedalmondKeyword_8_0 = (Keyword)cBlanchedalmondEnumLiteralDeclaration_8.eContents().get(0);
private final EnumLiteralDeclaration cBlueEnumLiteralDeclaration_9 = (EnumLiteralDeclaration)cAlternatives.eContents().get(9);
private final Keyword cBlueBlueKeyword_9_0 = (Keyword)cBlueEnumLiteralDeclaration_9.eContents().get(0);
private final EnumLiteralDeclaration cBluevioletEnumLiteralDeclaration_10 = (EnumLiteralDeclaration)cAlternatives.eContents().get(10);
private final Keyword cBluevioletBluevioletKeyword_10_0 = (Keyword)cBluevioletEnumLiteralDeclaration_10.eContents().get(0);
private final EnumLiteralDeclaration cBrownEnumLiteralDeclaration_11 = (EnumLiteralDeclaration)cAlternatives.eContents().get(11);
private final Keyword cBrownBrownKeyword_11_0 = (Keyword)cBrownEnumLiteralDeclaration_11.eContents().get(0);
private final EnumLiteralDeclaration cBurlywoodEnumLiteralDeclaration_12 = (EnumLiteralDeclaration)cAlternatives.eContents().get(12);
private final Keyword cBurlywoodBurlywoodKeyword_12_0 = (Keyword)cBurlywoodEnumLiteralDeclaration_12.eContents().get(0);
private final EnumLiteralDeclaration cCadetblueEnumLiteralDeclaration_13 = (EnumLiteralDeclaration)cAlternatives.eContents().get(13);
private final Keyword cCadetblueCadetblueKeyword_13_0 = (Keyword)cCadetblueEnumLiteralDeclaration_13.eContents().get(0);
private final EnumLiteralDeclaration cChartreuseEnumLiteralDeclaration_14 = (EnumLiteralDeclaration)cAlternatives.eContents().get(14);
private final Keyword cChartreuseChartreuseKeyword_14_0 = (Keyword)cChartreuseEnumLiteralDeclaration_14.eContents().get(0);
private final EnumLiteralDeclaration cChocolateEnumLiteralDeclaration_15 = (EnumLiteralDeclaration)cAlternatives.eContents().get(15);
private final Keyword cChocolateChocolateKeyword_15_0 = (Keyword)cChocolateEnumLiteralDeclaration_15.eContents().get(0);
private final EnumLiteralDeclaration cCoralEnumLiteralDeclaration_16 = (EnumLiteralDeclaration)cAlternatives.eContents().get(16);
private final Keyword cCoralCoralKeyword_16_0 = (Keyword)cCoralEnumLiteralDeclaration_16.eContents().get(0);
private final EnumLiteralDeclaration cCornflowerblueEnumLiteralDeclaration_17 = (EnumLiteralDeclaration)cAlternatives.eContents().get(17);
private final Keyword cCornflowerblueCornflowerblueKeyword_17_0 = (Keyword)cCornflowerblueEnumLiteralDeclaration_17.eContents().get(0);
private final EnumLiteralDeclaration cCornsilkEnumLiteralDeclaration_18 = (EnumLiteralDeclaration)cAlternatives.eContents().get(18);
private final Keyword cCornsilkCornsilkKeyword_18_0 = (Keyword)cCornsilkEnumLiteralDeclaration_18.eContents().get(0);
private final EnumLiteralDeclaration cCrimsonEnumLiteralDeclaration_19 = (EnumLiteralDeclaration)cAlternatives.eContents().get(19);
private final Keyword cCrimsonCrimsonKeyword_19_0 = (Keyword)cCrimsonEnumLiteralDeclaration_19.eContents().get(0);
private final EnumLiteralDeclaration cCyanEnumLiteralDeclaration_20 = (EnumLiteralDeclaration)cAlternatives.eContents().get(20);
private final Keyword cCyanCyanKeyword_20_0 = (Keyword)cCyanEnumLiteralDeclaration_20.eContents().get(0);
private final EnumLiteralDeclaration cDarkblueEnumLiteralDeclaration_21 = (EnumLiteralDeclaration)cAlternatives.eContents().get(21);
private final Keyword cDarkblueDarkblueKeyword_21_0 = (Keyword)cDarkblueEnumLiteralDeclaration_21.eContents().get(0);
private final EnumLiteralDeclaration cDarkcyanEnumLiteralDeclaration_22 = (EnumLiteralDeclaration)cAlternatives.eContents().get(22);
private final Keyword cDarkcyanDarkcyanKeyword_22_0 = (Keyword)cDarkcyanEnumLiteralDeclaration_22.eContents().get(0);
private final EnumLiteralDeclaration cDarkgoldenrodEnumLiteralDeclaration_23 = (EnumLiteralDeclaration)cAlternatives.eContents().get(23);
private final Keyword cDarkgoldenrodDarkgoldenrodKeyword_23_0 = (Keyword)cDarkgoldenrodEnumLiteralDeclaration_23.eContents().get(0);
private final EnumLiteralDeclaration cDarkgrayEnumLiteralDeclaration_24 = (EnumLiteralDeclaration)cAlternatives.eContents().get(24);
private final Keyword cDarkgrayDarkgrayKeyword_24_0 = (Keyword)cDarkgrayEnumLiteralDeclaration_24.eContents().get(0);
private final EnumLiteralDeclaration cDarkgreenEnumLiteralDeclaration_25 = (EnumLiteralDeclaration)cAlternatives.eContents().get(25);
private final Keyword cDarkgreenDarkgreenKeyword_25_0 = (Keyword)cDarkgreenEnumLiteralDeclaration_25.eContents().get(0);
private final EnumLiteralDeclaration cDarkkhakiEnumLiteralDeclaration_26 = (EnumLiteralDeclaration)cAlternatives.eContents().get(26);
private final Keyword cDarkkhakiDarkkhakiKeyword_26_0 = (Keyword)cDarkkhakiEnumLiteralDeclaration_26.eContents().get(0);
private final EnumLiteralDeclaration cDarkmagentaEnumLiteralDeclaration_27 = (EnumLiteralDeclaration)cAlternatives.eContents().get(27);
private final Keyword cDarkmagentaDarkmagentaKeyword_27_0 = (Keyword)cDarkmagentaEnumLiteralDeclaration_27.eContents().get(0);
private final EnumLiteralDeclaration cDarkolivegreenEnumLiteralDeclaration_28 = (EnumLiteralDeclaration)cAlternatives.eContents().get(28);
private final Keyword cDarkolivegreenDarkolivegreenKeyword_28_0 = (Keyword)cDarkolivegreenEnumLiteralDeclaration_28.eContents().get(0);
private final EnumLiteralDeclaration cDarkorangeEnumLiteralDeclaration_29 = (EnumLiteralDeclaration)cAlternatives.eContents().get(29);
private final Keyword cDarkorangeDarkorangeKeyword_29_0 = (Keyword)cDarkorangeEnumLiteralDeclaration_29.eContents().get(0);
private final EnumLiteralDeclaration cDarkorchidEnumLiteralDeclaration_30 = (EnumLiteralDeclaration)cAlternatives.eContents().get(30);
private final Keyword cDarkorchidDarkorchidKeyword_30_0 = (Keyword)cDarkorchidEnumLiteralDeclaration_30.eContents().get(0);
private final EnumLiteralDeclaration cDarkredEnumLiteralDeclaration_31 = (EnumLiteralDeclaration)cAlternatives.eContents().get(31);
private final Keyword cDarkredDarkredKeyword_31_0 = (Keyword)cDarkredEnumLiteralDeclaration_31.eContents().get(0);
private final EnumLiteralDeclaration cDarksalmonEnumLiteralDeclaration_32 = (EnumLiteralDeclaration)cAlternatives.eContents().get(32);
private final Keyword cDarksalmonDarksalmonKeyword_32_0 = (Keyword)cDarksalmonEnumLiteralDeclaration_32.eContents().get(0);
private final EnumLiteralDeclaration cDarkseagreenEnumLiteralDeclaration_33 = (EnumLiteralDeclaration)cAlternatives.eContents().get(33);
private final Keyword cDarkseagreenDarkseagreenKeyword_33_0 = (Keyword)cDarkseagreenEnumLiteralDeclaration_33.eContents().get(0);
private final EnumLiteralDeclaration cDarkslateblueEnumLiteralDeclaration_34 = (EnumLiteralDeclaration)cAlternatives.eContents().get(34);
private final Keyword cDarkslateblueDarkslateblueKeyword_34_0 = (Keyword)cDarkslateblueEnumLiteralDeclaration_34.eContents().get(0);
private final EnumLiteralDeclaration cDarkslategrayEnumLiteralDeclaration_35 = (EnumLiteralDeclaration)cAlternatives.eContents().get(35);
private final Keyword cDarkslategrayDarkslategrayKeyword_35_0 = (Keyword)cDarkslategrayEnumLiteralDeclaration_35.eContents().get(0);
private final EnumLiteralDeclaration cDarkturquoiseEnumLiteralDeclaration_36 = (EnumLiteralDeclaration)cAlternatives.eContents().get(36);
private final Keyword cDarkturquoiseDarkturquoiseKeyword_36_0 = (Keyword)cDarkturquoiseEnumLiteralDeclaration_36.eContents().get(0);
private final EnumLiteralDeclaration cDarkvioletEnumLiteralDeclaration_37 = (EnumLiteralDeclaration)cAlternatives.eContents().get(37);
private final Keyword cDarkvioletDarkvioletKeyword_37_0 = (Keyword)cDarkvioletEnumLiteralDeclaration_37.eContents().get(0);
private final EnumLiteralDeclaration cDeeppinkEnumLiteralDeclaration_38 = (EnumLiteralDeclaration)cAlternatives.eContents().get(38);
private final Keyword cDeeppinkDeeppinkKeyword_38_0 = (Keyword)cDeeppinkEnumLiteralDeclaration_38.eContents().get(0);
private final EnumLiteralDeclaration cDeepskyblueEnumLiteralDeclaration_39 = (EnumLiteralDeclaration)cAlternatives.eContents().get(39);
private final Keyword cDeepskyblueDeepskyblueKeyword_39_0 = (Keyword)cDeepskyblueEnumLiteralDeclaration_39.eContents().get(0);
private final EnumLiteralDeclaration cDimgrayEnumLiteralDeclaration_40 = (EnumLiteralDeclaration)cAlternatives.eContents().get(40);
private final Keyword cDimgrayDimgrayKeyword_40_0 = (Keyword)cDimgrayEnumLiteralDeclaration_40.eContents().get(0);
private final EnumLiteralDeclaration cDodgerblueEnumLiteralDeclaration_41 = (EnumLiteralDeclaration)cAlternatives.eContents().get(41);
private final Keyword cDodgerblueDodgerblueKeyword_41_0 = (Keyword)cDodgerblueEnumLiteralDeclaration_41.eContents().get(0);
private final EnumLiteralDeclaration cFirebrickEnumLiteralDeclaration_42 = (EnumLiteralDeclaration)cAlternatives.eContents().get(42);
private final Keyword cFirebrickFirebrickKeyword_42_0 = (Keyword)cFirebrickEnumLiteralDeclaration_42.eContents().get(0);
private final EnumLiteralDeclaration cFloralwhiteEnumLiteralDeclaration_43 = (EnumLiteralDeclaration)cAlternatives.eContents().get(43);
private final Keyword cFloralwhiteFloralwhiteKeyword_43_0 = (Keyword)cFloralwhiteEnumLiteralDeclaration_43.eContents().get(0);
private final EnumLiteralDeclaration cForestgreenEnumLiteralDeclaration_44 = (EnumLiteralDeclaration)cAlternatives.eContents().get(44);
private final Keyword cForestgreenForestgreenKeyword_44_0 = (Keyword)cForestgreenEnumLiteralDeclaration_44.eContents().get(0);
private final EnumLiteralDeclaration cFuchsiaEnumLiteralDeclaration_45 = (EnumLiteralDeclaration)cAlternatives.eContents().get(45);
private final Keyword cFuchsiaFuchsiaKeyword_45_0 = (Keyword)cFuchsiaEnumLiteralDeclaration_45.eContents().get(0);
private final EnumLiteralDeclaration cGainsboroEnumLiteralDeclaration_46 = (EnumLiteralDeclaration)cAlternatives.eContents().get(46);
private final Keyword cGainsboroGainsboroKeyword_46_0 = (Keyword)cGainsboroEnumLiteralDeclaration_46.eContents().get(0);
private final EnumLiteralDeclaration cGhostwhiteEnumLiteralDeclaration_47 = (EnumLiteralDeclaration)cAlternatives.eContents().get(47);
private final Keyword cGhostwhiteGhostwhiteKeyword_47_0 = (Keyword)cGhostwhiteEnumLiteralDeclaration_47.eContents().get(0);
private final EnumLiteralDeclaration cGoldEnumLiteralDeclaration_48 = (EnumLiteralDeclaration)cAlternatives.eContents().get(48);
private final Keyword cGoldGoldKeyword_48_0 = (Keyword)cGoldEnumLiteralDeclaration_48.eContents().get(0);
private final EnumLiteralDeclaration cGoldenrodEnumLiteralDeclaration_49 = (EnumLiteralDeclaration)cAlternatives.eContents().get(49);
private final Keyword cGoldenrodGoldenrodKeyword_49_0 = (Keyword)cGoldenrodEnumLiteralDeclaration_49.eContents().get(0);
private final EnumLiteralDeclaration cGrayEnumLiteralDeclaration_50 = (EnumLiteralDeclaration)cAlternatives.eContents().get(50);
private final Keyword cGrayGrayKeyword_50_0 = (Keyword)cGrayEnumLiteralDeclaration_50.eContents().get(0);
private final EnumLiteralDeclaration cGreenEnumLiteralDeclaration_51 = (EnumLiteralDeclaration)cAlternatives.eContents().get(51);
private final Keyword cGreenGreenKeyword_51_0 = (Keyword)cGreenEnumLiteralDeclaration_51.eContents().get(0);
private final EnumLiteralDeclaration cGreenyellowEnumLiteralDeclaration_52 = (EnumLiteralDeclaration)cAlternatives.eContents().get(52);
private final Keyword cGreenyellowGreenyellowKeyword_52_0 = (Keyword)cGreenyellowEnumLiteralDeclaration_52.eContents().get(0);
private final EnumLiteralDeclaration cHoneydewEnumLiteralDeclaration_53 = (EnumLiteralDeclaration)cAlternatives.eContents().get(53);
private final Keyword cHoneydewHoneydewKeyword_53_0 = (Keyword)cHoneydewEnumLiteralDeclaration_53.eContents().get(0);
private final EnumLiteralDeclaration cHotpinkEnumLiteralDeclaration_54 = (EnumLiteralDeclaration)cAlternatives.eContents().get(54);
private final Keyword cHotpinkHotpinkKeyword_54_0 = (Keyword)cHotpinkEnumLiteralDeclaration_54.eContents().get(0);
private final EnumLiteralDeclaration cIndianredEnumLiteralDeclaration_55 = (EnumLiteralDeclaration)cAlternatives.eContents().get(55);
private final Keyword cIndianredIndianredKeyword_55_0 = (Keyword)cIndianredEnumLiteralDeclaration_55.eContents().get(0);
private final EnumLiteralDeclaration cIndigoEnumLiteralDeclaration_56 = (EnumLiteralDeclaration)cAlternatives.eContents().get(56);
private final Keyword cIndigoIndigoKeyword_56_0 = (Keyword)cIndigoEnumLiteralDeclaration_56.eContents().get(0);
private final EnumLiteralDeclaration cIvoryEnumLiteralDeclaration_57 = (EnumLiteralDeclaration)cAlternatives.eContents().get(57);
private final Keyword cIvoryIvoryKeyword_57_0 = (Keyword)cIvoryEnumLiteralDeclaration_57.eContents().get(0);
private final EnumLiteralDeclaration cKhakiEnumLiteralDeclaration_58 = (EnumLiteralDeclaration)cAlternatives.eContents().get(58);
private final Keyword cKhakiKhakiKeyword_58_0 = (Keyword)cKhakiEnumLiteralDeclaration_58.eContents().get(0);
private final EnumLiteralDeclaration cLavenderEnumLiteralDeclaration_59 = (EnumLiteralDeclaration)cAlternatives.eContents().get(59);
private final Keyword cLavenderLavenderKeyword_59_0 = (Keyword)cLavenderEnumLiteralDeclaration_59.eContents().get(0);
private final EnumLiteralDeclaration cLavenderblushEnumLiteralDeclaration_60 = (EnumLiteralDeclaration)cAlternatives.eContents().get(60);
private final Keyword cLavenderblushLavenderblushKeyword_60_0 = (Keyword)cLavenderblushEnumLiteralDeclaration_60.eContents().get(0);
private final EnumLiteralDeclaration cLawngreenEnumLiteralDeclaration_61 = (EnumLiteralDeclaration)cAlternatives.eContents().get(61);
private final Keyword cLawngreenLawngreenKeyword_61_0 = (Keyword)cLawngreenEnumLiteralDeclaration_61.eContents().get(0);
private final EnumLiteralDeclaration cLemonchiffonEnumLiteralDeclaration_62 = (EnumLiteralDeclaration)cAlternatives.eContents().get(62);
private final Keyword cLemonchiffonLemonchiffonKeyword_62_0 = (Keyword)cLemonchiffonEnumLiteralDeclaration_62.eContents().get(0);
private final EnumLiteralDeclaration cLightblueEnumLiteralDeclaration_63 = (EnumLiteralDeclaration)cAlternatives.eContents().get(63);
private final Keyword cLightblueLightblueKeyword_63_0 = (Keyword)cLightblueEnumLiteralDeclaration_63.eContents().get(0);
private final EnumLiteralDeclaration cLightcoralEnumLiteralDeclaration_64 = (EnumLiteralDeclaration)cAlternatives.eContents().get(64);
private final Keyword cLightcoralLightcoralKeyword_64_0 = (Keyword)cLightcoralEnumLiteralDeclaration_64.eContents().get(0);
private final EnumLiteralDeclaration cLightcyanEnumLiteralDeclaration_65 = (EnumLiteralDeclaration)cAlternatives.eContents().get(65);
private final Keyword cLightcyanLightcyanKeyword_65_0 = (Keyword)cLightcyanEnumLiteralDeclaration_65.eContents().get(0);
private final EnumLiteralDeclaration cLightgoldenrodyellowEnumLiteralDeclaration_66 = (EnumLiteralDeclaration)cAlternatives.eContents().get(66);
private final Keyword cLightgoldenrodyellowLightgoldenrodyellowKeyword_66_0 = (Keyword)cLightgoldenrodyellowEnumLiteralDeclaration_66.eContents().get(0);
private final EnumLiteralDeclaration cLightgreenEnumLiteralDeclaration_67 = (EnumLiteralDeclaration)cAlternatives.eContents().get(67);
private final Keyword cLightgreenLightgreenKeyword_67_0 = (Keyword)cLightgreenEnumLiteralDeclaration_67.eContents().get(0);
private final EnumLiteralDeclaration cLightgrayEnumLiteralDeclaration_68 = (EnumLiteralDeclaration)cAlternatives.eContents().get(68);
private final Keyword cLightgrayLightgrayKeyword_68_0 = (Keyword)cLightgrayEnumLiteralDeclaration_68.eContents().get(0);
private final EnumLiteralDeclaration cLightmagentaEnumLiteralDeclaration_69 = (EnumLiteralDeclaration)cAlternatives.eContents().get(69);
private final Keyword cLightmagentaLightmagentaKeyword_69_0 = (Keyword)cLightmagentaEnumLiteralDeclaration_69.eContents().get(0);
private final EnumLiteralDeclaration cLightpinkEnumLiteralDeclaration_70 = (EnumLiteralDeclaration)cAlternatives.eContents().get(70);
private final Keyword cLightpinkLightpinkKeyword_70_0 = (Keyword)cLightpinkEnumLiteralDeclaration_70.eContents().get(0);
private final EnumLiteralDeclaration cLightsalmonEnumLiteralDeclaration_71 = (EnumLiteralDeclaration)cAlternatives.eContents().get(71);
private final Keyword cLightsalmonLightsalmonKeyword_71_0 = (Keyword)cLightsalmonEnumLiteralDeclaration_71.eContents().get(0);
private final EnumLiteralDeclaration cLightseagreenEnumLiteralDeclaration_72 = (EnumLiteralDeclaration)cAlternatives.eContents().get(72);
private final Keyword cLightseagreenLightseagreenKeyword_72_0 = (Keyword)cLightseagreenEnumLiteralDeclaration_72.eContents().get(0);
private final EnumLiteralDeclaration cLightskyblueEnumLiteralDeclaration_73 = (EnumLiteralDeclaration)cAlternatives.eContents().get(73);
private final Keyword cLightskyblueLightskyblueKeyword_73_0 = (Keyword)cLightskyblueEnumLiteralDeclaration_73.eContents().get(0);
private final EnumLiteralDeclaration cLightslategrayEnumLiteralDeclaration_74 = (EnumLiteralDeclaration)cAlternatives.eContents().get(74);
private final Keyword cLightslategrayLightslategrayKeyword_74_0 = (Keyword)cLightslategrayEnumLiteralDeclaration_74.eContents().get(0);
private final EnumLiteralDeclaration cLightsteelblueEnumLiteralDeclaration_75 = (EnumLiteralDeclaration)cAlternatives.eContents().get(75);
private final Keyword cLightsteelblueLightsteelblueKeyword_75_0 = (Keyword)cLightsteelblueEnumLiteralDeclaration_75.eContents().get(0);
private final EnumLiteralDeclaration cLightyellowEnumLiteralDeclaration_76 = (EnumLiteralDeclaration)cAlternatives.eContents().get(76);
private final Keyword cLightyellowLightyellowKeyword_76_0 = (Keyword)cLightyellowEnumLiteralDeclaration_76.eContents().get(0);
private final EnumLiteralDeclaration cLimeEnumLiteralDeclaration_77 = (EnumLiteralDeclaration)cAlternatives.eContents().get(77);
private final Keyword cLimeLimeKeyword_77_0 = (Keyword)cLimeEnumLiteralDeclaration_77.eContents().get(0);
private final EnumLiteralDeclaration cLimegreenEnumLiteralDeclaration_78 = (EnumLiteralDeclaration)cAlternatives.eContents().get(78);
private final Keyword cLimegreenLimegreenKeyword_78_0 = (Keyword)cLimegreenEnumLiteralDeclaration_78.eContents().get(0);
private final EnumLiteralDeclaration cLinenEnumLiteralDeclaration_79 = (EnumLiteralDeclaration)cAlternatives.eContents().get(79);
private final Keyword cLinenLinenKeyword_79_0 = (Keyword)cLinenEnumLiteralDeclaration_79.eContents().get(0);
private final EnumLiteralDeclaration cMagentaEnumLiteralDeclaration_80 = (EnumLiteralDeclaration)cAlternatives.eContents().get(80);
private final Keyword cMagentaMagentaKeyword_80_0 = (Keyword)cMagentaEnumLiteralDeclaration_80.eContents().get(0);
private final EnumLiteralDeclaration cMaroonEnumLiteralDeclaration_81 = (EnumLiteralDeclaration)cAlternatives.eContents().get(81);
private final Keyword cMaroonMaroonKeyword_81_0 = (Keyword)cMaroonEnumLiteralDeclaration_81.eContents().get(0);
private final EnumLiteralDeclaration cMediumaquamarineEnumLiteralDeclaration_82 = (EnumLiteralDeclaration)cAlternatives.eContents().get(82);
private final Keyword cMediumaquamarineMediumaquamarineKeyword_82_0 = (Keyword)cMediumaquamarineEnumLiteralDeclaration_82.eContents().get(0);
private final EnumLiteralDeclaration cMediumblueEnumLiteralDeclaration_83 = (EnumLiteralDeclaration)cAlternatives.eContents().get(83);
private final Keyword cMediumblueMediumblueKeyword_83_0 = (Keyword)cMediumblueEnumLiteralDeclaration_83.eContents().get(0);
private final EnumLiteralDeclaration cMediumorchidEnumLiteralDeclaration_84 = (EnumLiteralDeclaration)cAlternatives.eContents().get(84);
private final Keyword cMediumorchidMediumorchidKeyword_84_0 = (Keyword)cMediumorchidEnumLiteralDeclaration_84.eContents().get(0);
private final EnumLiteralDeclaration cMediumpurpleEnumLiteralDeclaration_85 = (EnumLiteralDeclaration)cAlternatives.eContents().get(85);
private final Keyword cMediumpurpleMediumpurpleKeyword_85_0 = (Keyword)cMediumpurpleEnumLiteralDeclaration_85.eContents().get(0);
private final EnumLiteralDeclaration cMediumseagreenEnumLiteralDeclaration_86 = (EnumLiteralDeclaration)cAlternatives.eContents().get(86);
private final Keyword cMediumseagreenMediumseagreenKeyword_86_0 = (Keyword)cMediumseagreenEnumLiteralDeclaration_86.eContents().get(0);
private final EnumLiteralDeclaration cMediumslateblueEnumLiteralDeclaration_87 = (EnumLiteralDeclaration)cAlternatives.eContents().get(87);
private final Keyword cMediumslateblueMediumslateblueKeyword_87_0 = (Keyword)cMediumslateblueEnumLiteralDeclaration_87.eContents().get(0);
private final EnumLiteralDeclaration cMediumspringgreenEnumLiteralDeclaration_88 = (EnumLiteralDeclaration)cAlternatives.eContents().get(88);
private final Keyword cMediumspringgreenMediumspringgreenKeyword_88_0 = (Keyword)cMediumspringgreenEnumLiteralDeclaration_88.eContents().get(0);
private final EnumLiteralDeclaration cMediumturquoiseEnumLiteralDeclaration_89 = (EnumLiteralDeclaration)cAlternatives.eContents().get(89);
private final Keyword cMediumturquoiseMediumturquoiseKeyword_89_0 = (Keyword)cMediumturquoiseEnumLiteralDeclaration_89.eContents().get(0);
private final EnumLiteralDeclaration cMediumvioletredEnumLiteralDeclaration_90 = (EnumLiteralDeclaration)cAlternatives.eContents().get(90);
private final Keyword cMediumvioletredMediumvioletredKeyword_90_0 = (Keyword)cMediumvioletredEnumLiteralDeclaration_90.eContents().get(0);
private final EnumLiteralDeclaration cMidnightblueEnumLiteralDeclaration_91 = (EnumLiteralDeclaration)cAlternatives.eContents().get(91);
private final Keyword cMidnightblueMidnightblueKeyword_91_0 = (Keyword)cMidnightblueEnumLiteralDeclaration_91.eContents().get(0);
private final EnumLiteralDeclaration cMintcreamEnumLiteralDeclaration_92 = (EnumLiteralDeclaration)cAlternatives.eContents().get(92);
private final Keyword cMintcreamMintcreamKeyword_92_0 = (Keyword)cMintcreamEnumLiteralDeclaration_92.eContents().get(0);
private final EnumLiteralDeclaration cMistyroseEnumLiteralDeclaration_93 = (EnumLiteralDeclaration)cAlternatives.eContents().get(93);
private final Keyword cMistyroseMistyroseKeyword_93_0 = (Keyword)cMistyroseEnumLiteralDeclaration_93.eContents().get(0);
private final EnumLiteralDeclaration cMoccasinEnumLiteralDeclaration_94 = (EnumLiteralDeclaration)cAlternatives.eContents().get(94);
private final Keyword cMoccasinMoccasinKeyword_94_0 = (Keyword)cMoccasinEnumLiteralDeclaration_94.eContents().get(0);
private final EnumLiteralDeclaration cNavajowhiteEnumLiteralDeclaration_95 = (EnumLiteralDeclaration)cAlternatives.eContents().get(95);
private final Keyword cNavajowhiteNavajowhiteKeyword_95_0 = (Keyword)cNavajowhiteEnumLiteralDeclaration_95.eContents().get(0);
private final EnumLiteralDeclaration cNavyEnumLiteralDeclaration_96 = (EnumLiteralDeclaration)cAlternatives.eContents().get(96);
private final Keyword cNavyNavyKeyword_96_0 = (Keyword)cNavyEnumLiteralDeclaration_96.eContents().get(0);
private final EnumLiteralDeclaration cOldlaceEnumLiteralDeclaration_97 = (EnumLiteralDeclaration)cAlternatives.eContents().get(97);
private final Keyword cOldlaceOldlaceKeyword_97_0 = (Keyword)cOldlaceEnumLiteralDeclaration_97.eContents().get(0);
private final EnumLiteralDeclaration cOliveEnumLiteralDeclaration_98 = (EnumLiteralDeclaration)cAlternatives.eContents().get(98);
private final Keyword cOliveOliveKeyword_98_0 = (Keyword)cOliveEnumLiteralDeclaration_98.eContents().get(0);
private final EnumLiteralDeclaration cOlivedrabEnumLiteralDeclaration_99 = (EnumLiteralDeclaration)cAlternatives.eContents().get(99);
private final Keyword cOlivedrabOlivedrabKeyword_99_0 = (Keyword)cOlivedrabEnumLiteralDeclaration_99.eContents().get(0);
private final EnumLiteralDeclaration cOrangeEnumLiteralDeclaration_100 = (EnumLiteralDeclaration)cAlternatives.eContents().get(100);
private final Keyword cOrangeOrangeKeyword_100_0 = (Keyword)cOrangeEnumLiteralDeclaration_100.eContents().get(0);
private final EnumLiteralDeclaration cOrangeredEnumLiteralDeclaration_101 = (EnumLiteralDeclaration)cAlternatives.eContents().get(101);
private final Keyword cOrangeredOrangeredKeyword_101_0 = (Keyword)cOrangeredEnumLiteralDeclaration_101.eContents().get(0);
private final EnumLiteralDeclaration cOrchidEnumLiteralDeclaration_102 = (EnumLiteralDeclaration)cAlternatives.eContents().get(102);
private final Keyword cOrchidOrchidKeyword_102_0 = (Keyword)cOrchidEnumLiteralDeclaration_102.eContents().get(0);
private final EnumLiteralDeclaration cPalegoldenrodEnumLiteralDeclaration_103 = (EnumLiteralDeclaration)cAlternatives.eContents().get(103);
private final Keyword cPalegoldenrodPalegoldenrodKeyword_103_0 = (Keyword)cPalegoldenrodEnumLiteralDeclaration_103.eContents().get(0);
private final EnumLiteralDeclaration cPalegreenEnumLiteralDeclaration_104 = (EnumLiteralDeclaration)cAlternatives.eContents().get(104);
private final Keyword cPalegreenPalegreenKeyword_104_0 = (Keyword)cPalegreenEnumLiteralDeclaration_104.eContents().get(0);
private final EnumLiteralDeclaration cPaleturquoiseEnumLiteralDeclaration_105 = (EnumLiteralDeclaration)cAlternatives.eContents().get(105);
private final Keyword cPaleturquoisePaleturquoiseKeyword_105_0 = (Keyword)cPaleturquoiseEnumLiteralDeclaration_105.eContents().get(0);
private final EnumLiteralDeclaration cPalevioletredEnumLiteralDeclaration_106 = (EnumLiteralDeclaration)cAlternatives.eContents().get(106);
private final Keyword cPalevioletredPalevioletredKeyword_106_0 = (Keyword)cPalevioletredEnumLiteralDeclaration_106.eContents().get(0);
private final EnumLiteralDeclaration cPapayawhipEnumLiteralDeclaration_107 = (EnumLiteralDeclaration)cAlternatives.eContents().get(107);
private final Keyword cPapayawhipPapayawhipKeyword_107_0 = (Keyword)cPapayawhipEnumLiteralDeclaration_107.eContents().get(0);
private final EnumLiteralDeclaration cPeachpuffEnumLiteralDeclaration_108 = (EnumLiteralDeclaration)cAlternatives.eContents().get(108);
private final Keyword cPeachpuffPeachpuffKeyword_108_0 = (Keyword)cPeachpuffEnumLiteralDeclaration_108.eContents().get(0);
private final EnumLiteralDeclaration cPeruEnumLiteralDeclaration_109 = (EnumLiteralDeclaration)cAlternatives.eContents().get(109);
private final Keyword cPeruPeruKeyword_109_0 = (Keyword)cPeruEnumLiteralDeclaration_109.eContents().get(0);
private final EnumLiteralDeclaration cPinkEnumLiteralDeclaration_110 = (EnumLiteralDeclaration)cAlternatives.eContents().get(110);
private final Keyword cPinkPinkKeyword_110_0 = (Keyword)cPinkEnumLiteralDeclaration_110.eContents().get(0);
private final EnumLiteralDeclaration cPlumEnumLiteralDeclaration_111 = (EnumLiteralDeclaration)cAlternatives.eContents().get(111);
private final Keyword cPlumPlumKeyword_111_0 = (Keyword)cPlumEnumLiteralDeclaration_111.eContents().get(0);
private final EnumLiteralDeclaration cPowderblueEnumLiteralDeclaration_112 = (EnumLiteralDeclaration)cAlternatives.eContents().get(112);
private final Keyword cPowderbluePowderblueKeyword_112_0 = (Keyword)cPowderblueEnumLiteralDeclaration_112.eContents().get(0);
private final EnumLiteralDeclaration cPurpleEnumLiteralDeclaration_113 = (EnumLiteralDeclaration)cAlternatives.eContents().get(113);
private final Keyword cPurplePurpleKeyword_113_0 = (Keyword)cPurpleEnumLiteralDeclaration_113.eContents().get(0);
private final EnumLiteralDeclaration cRedEnumLiteralDeclaration_114 = (EnumLiteralDeclaration)cAlternatives.eContents().get(114);
private final Keyword cRedRedKeyword_114_0 = (Keyword)cRedEnumLiteralDeclaration_114.eContents().get(0);
private final EnumLiteralDeclaration cRosybrownEnumLiteralDeclaration_115 = (EnumLiteralDeclaration)cAlternatives.eContents().get(115);
private final Keyword cRosybrownRosybrownKeyword_115_0 = (Keyword)cRosybrownEnumLiteralDeclaration_115.eContents().get(0);
private final EnumLiteralDeclaration cRoyalblueEnumLiteralDeclaration_116 = (EnumLiteralDeclaration)cAlternatives.eContents().get(116);
private final Keyword cRoyalblueRoyalblueKeyword_116_0 = (Keyword)cRoyalblueEnumLiteralDeclaration_116.eContents().get(0);
private final EnumLiteralDeclaration cSaddlebrownEnumLiteralDeclaration_117 = (EnumLiteralDeclaration)cAlternatives.eContents().get(117);
private final Keyword cSaddlebrownSaddlebrownKeyword_117_0 = (Keyword)cSaddlebrownEnumLiteralDeclaration_117.eContents().get(0);
private final EnumLiteralDeclaration cSalmonEnumLiteralDeclaration_118 = (EnumLiteralDeclaration)cAlternatives.eContents().get(118);
private final Keyword cSalmonSalmonKeyword_118_0 = (Keyword)cSalmonEnumLiteralDeclaration_118.eContents().get(0);
private final EnumLiteralDeclaration cSandybrownEnumLiteralDeclaration_119 = (EnumLiteralDeclaration)cAlternatives.eContents().get(119);
private final Keyword cSandybrownSandybrownKeyword_119_0 = (Keyword)cSandybrownEnumLiteralDeclaration_119.eContents().get(0);
private final EnumLiteralDeclaration cSeagreenEnumLiteralDeclaration_120 = (EnumLiteralDeclaration)cAlternatives.eContents().get(120);
private final Keyword cSeagreenSeagreenKeyword_120_0 = (Keyword)cSeagreenEnumLiteralDeclaration_120.eContents().get(0);
private final EnumLiteralDeclaration cSeashellEnumLiteralDeclaration_121 = (EnumLiteralDeclaration)cAlternatives.eContents().get(121);
private final Keyword cSeashellSeashellKeyword_121_0 = (Keyword)cSeashellEnumLiteralDeclaration_121.eContents().get(0);
private final EnumLiteralDeclaration cSiennaEnumLiteralDeclaration_122 = (EnumLiteralDeclaration)cAlternatives.eContents().get(122);
private final Keyword cSiennaSiennaKeyword_122_0 = (Keyword)cSiennaEnumLiteralDeclaration_122.eContents().get(0);
private final EnumLiteralDeclaration cSilverEnumLiteralDeclaration_123 = (EnumLiteralDeclaration)cAlternatives.eContents().get(123);
private final Keyword cSilverSilverKeyword_123_0 = (Keyword)cSilverEnumLiteralDeclaration_123.eContents().get(0);
private final EnumLiteralDeclaration cSkyblueEnumLiteralDeclaration_124 = (EnumLiteralDeclaration)cAlternatives.eContents().get(124);
private final Keyword cSkyblueSkyblueKeyword_124_0 = (Keyword)cSkyblueEnumLiteralDeclaration_124.eContents().get(0);
private final EnumLiteralDeclaration cSlateblueEnumLiteralDeclaration_125 = (EnumLiteralDeclaration)cAlternatives.eContents().get(125);
private final Keyword cSlateblueSlateblueKeyword_125_0 = (Keyword)cSlateblueEnumLiteralDeclaration_125.eContents().get(0);
private final EnumLiteralDeclaration cSlategrayEnumLiteralDeclaration_126 = (EnumLiteralDeclaration)cAlternatives.eContents().get(126);
private final Keyword cSlategraySlategrayKeyword_126_0 = (Keyword)cSlategrayEnumLiteralDeclaration_126.eContents().get(0);
private final EnumLiteralDeclaration cSnowEnumLiteralDeclaration_127 = (EnumLiteralDeclaration)cAlternatives.eContents().get(127);
private final Keyword cSnowSnowKeyword_127_0 = (Keyword)cSnowEnumLiteralDeclaration_127.eContents().get(0);
private final EnumLiteralDeclaration cSpringgreenEnumLiteralDeclaration_128 = (EnumLiteralDeclaration)cAlternatives.eContents().get(128);
private final Keyword cSpringgreenSpringgreenKeyword_128_0 = (Keyword)cSpringgreenEnumLiteralDeclaration_128.eContents().get(0);
private final EnumLiteralDeclaration cSteelblueEnumLiteralDeclaration_129 = (EnumLiteralDeclaration)cAlternatives.eContents().get(129);
private final Keyword cSteelblueSteelblueKeyword_129_0 = (Keyword)cSteelblueEnumLiteralDeclaration_129.eContents().get(0);
private final EnumLiteralDeclaration cTanEnumLiteralDeclaration_130 = (EnumLiteralDeclaration)cAlternatives.eContents().get(130);
private final Keyword cTanTanKeyword_130_0 = (Keyword)cTanEnumLiteralDeclaration_130.eContents().get(0);
private final EnumLiteralDeclaration cTealEnumLiteralDeclaration_131 = (EnumLiteralDeclaration)cAlternatives.eContents().get(131);
private final Keyword cTealTealKeyword_131_0 = (Keyword)cTealEnumLiteralDeclaration_131.eContents().get(0);
private final EnumLiteralDeclaration cThistleEnumLiteralDeclaration_132 = (EnumLiteralDeclaration)cAlternatives.eContents().get(132);
private final Keyword cThistleThistleKeyword_132_0 = (Keyword)cThistleEnumLiteralDeclaration_132.eContents().get(0);
private final EnumLiteralDeclaration cTomatoEnumLiteralDeclaration_133 = (EnumLiteralDeclaration)cAlternatives.eContents().get(133);
private final Keyword cTomatoTomatoKeyword_133_0 = (Keyword)cTomatoEnumLiteralDeclaration_133.eContents().get(0);
private final EnumLiteralDeclaration cTurquoiseEnumLiteralDeclaration_134 = (EnumLiteralDeclaration)cAlternatives.eContents().get(134);
private final Keyword cTurquoiseTurquoiseKeyword_134_0 = (Keyword)cTurquoiseEnumLiteralDeclaration_134.eContents().get(0);
private final EnumLiteralDeclaration cVioletEnumLiteralDeclaration_135 = (EnumLiteralDeclaration)cAlternatives.eContents().get(135);
private final Keyword cVioletVioletKeyword_135_0 = (Keyword)cVioletEnumLiteralDeclaration_135.eContents().get(0);
private final EnumLiteralDeclaration cWheatEnumLiteralDeclaration_136 = (EnumLiteralDeclaration)cAlternatives.eContents().get(136);
private final Keyword cWheatWheatKeyword_136_0 = (Keyword)cWheatEnumLiteralDeclaration_136.eContents().get(0);
private final EnumLiteralDeclaration cWhiteEnumLiteralDeclaration_137 = (EnumLiteralDeclaration)cAlternatives.eContents().get(137);
private final Keyword cWhiteWhiteKeyword_137_0 = (Keyword)cWhiteEnumLiteralDeclaration_137.eContents().get(0);
private final EnumLiteralDeclaration cWhitesmokeEnumLiteralDeclaration_138 = (EnumLiteralDeclaration)cAlternatives.eContents().get(138);
private final Keyword cWhitesmokeWhitesmokeKeyword_138_0 = (Keyword)cWhitesmokeEnumLiteralDeclaration_138.eContents().get(0);
private final EnumLiteralDeclaration cYellowEnumLiteralDeclaration_139 = (EnumLiteralDeclaration)cAlternatives.eContents().get(139);
private final Keyword cYellowYellowKeyword_139_0 = (Keyword)cYellowEnumLiteralDeclaration_139.eContents().get(0);
private final EnumLiteralDeclaration cYellowgreenEnumLiteralDeclaration_140 = (EnumLiteralDeclaration)cAlternatives.eContents().get(140);
private final Keyword cYellowgreenYellowgreenKeyword_140_0 = (Keyword)cYellowgreenEnumLiteralDeclaration_140.eContents().get(0);
//// standard HTML Colors
//enum Color:
// aliceblue | antiquewhite | aqua | aquamarine | azure | beige | bisque | black | blanchedalmond | blue | blueviolet |
// brown | burlywood | cadetblue | chartreuse | chocolate | coral | cornflowerblue | cornsilk | crimson | cyan |
// darkblue | darkcyan | darkgoldenrod | darkgray | darkgreen | darkkhaki | darkmagenta | darkolivegreen | darkorange |
// darkorchid | darkred | darksalmon | darkseagreen | darkslateblue | darkslategray | darkturquoise | darkviolet |
// deeppink | deepskyblue | dimgray | dodgerblue | firebrick | floralwhite | forestgreen | fuchsia | gainsboro |
// ghostwhite | gold | goldenrod | gray | green | greenyellow | honeydew | hotpink | indianred | indigo | ivory | khaki
// | lavender | lavenderblush | lawngreen | lemonchiffon | lightblue | lightcoral | lightcyan | lightgoldenrodyellow |
// lightgreen | lightgray | lightmagenta | lightpink | lightsalmon | lightseagreen | lightskyblue | lightslategray |
// lightsteelblue | lightyellow | lime | limegreen | linen | magenta | maroon | mediumaquamarine | mediumblue |
// mediumorchid | mediumpurple | mediumseagreen | mediumslateblue | mediumspringgreen | mediumturquoise |
// mediumvioletred | midnightblue | mintcream | mistyrose | moccasin | navajowhite | navy | oldlace | olive | olivedrab
// | orange | orangered | orchid | palegoldenrod | palegreen | paleturquoise | palevioletred | papayawhip | peachpuff |
// peru | pink | plum | powderblue | purple | red | rosybrown | royalblue | saddlebrown | salmon | sandybrown | seagreen
// | seashell | sienna | silver | skyblue | slateblue | slategray | snow | springgreen | steelblue | tan | teal |
// thistle | tomato | turquoise | violet | wheat | white | whitesmoke | yellow | yellowgreen;
public EnumRule getRule() { return rule; }
//aliceblue | antiquewhite | aqua | aquamarine | azure | beige | bisque | black | blanchedalmond | blue | blueviolet |
//brown | burlywood | cadetblue | chartreuse | chocolate | coral | cornflowerblue | cornsilk | crimson | cyan | darkblue
//| darkcyan | darkgoldenrod | darkgray | darkgreen | darkkhaki | darkmagenta | darkolivegreen | darkorange | darkorchid
//| darkred | darksalmon | darkseagreen | darkslateblue | darkslategray | darkturquoise | darkviolet | deeppink |
//deepskyblue | dimgray | dodgerblue | firebrick | floralwhite | forestgreen | fuchsia | gainsboro | ghostwhite | gold |
//goldenrod | gray | green | greenyellow | honeydew | hotpink | indianred | indigo | ivory | khaki | lavender |
//lavenderblush | lawngreen | lemonchiffon | lightblue | lightcoral | lightcyan | lightgoldenrodyellow | lightgreen |
//lightgray | lightmagenta | lightpink | lightsalmon | lightseagreen | lightskyblue | lightslategray | lightsteelblue |
//lightyellow | lime | limegreen | linen | magenta | maroon | mediumaquamarine | mediumblue | mediumorchid |
//mediumpurple | mediumseagreen | mediumslateblue | mediumspringgreen | mediumturquoise | mediumvioletred | midnightblue
//| mintcream | mistyrose | moccasin | navajowhite | navy | oldlace | olive | olivedrab | orange | orangered | orchid |
//palegoldenrod | palegreen | paleturquoise | palevioletred | papayawhip | peachpuff | peru | pink | plum | powderblue |
//purple | red | rosybrown | royalblue | saddlebrown | salmon | sandybrown | seagreen | seashell | sienna | silver |
//skyblue | slateblue | slategray | snow | springgreen | steelblue | tan | teal | thistle | tomato | turquoise | violet
//| wheat | white | whitesmoke | yellow | yellowgreen
public Alternatives getAlternatives() { return cAlternatives; }
//aliceblue
public EnumLiteralDeclaration getAliceblueEnumLiteralDeclaration_0() { return cAliceblueEnumLiteralDeclaration_0; }
//"aliceblue"
public Keyword getAliceblueAliceblueKeyword_0_0() { return cAliceblueAliceblueKeyword_0_0; }
//antiquewhite
public EnumLiteralDeclaration getAntiquewhiteEnumLiteralDeclaration_1() { return cAntiquewhiteEnumLiteralDeclaration_1; }
//"antiquewhite"
public Keyword getAntiquewhiteAntiquewhiteKeyword_1_0() { return cAntiquewhiteAntiquewhiteKeyword_1_0; }
//aqua
public EnumLiteralDeclaration getAquaEnumLiteralDeclaration_2() { return cAquaEnumLiteralDeclaration_2; }
//"aqua"
public Keyword getAquaAquaKeyword_2_0() { return cAquaAquaKeyword_2_0; }
//aquamarine
public EnumLiteralDeclaration getAquamarineEnumLiteralDeclaration_3() { return cAquamarineEnumLiteralDeclaration_3; }
//"aquamarine"
public Keyword getAquamarineAquamarineKeyword_3_0() { return cAquamarineAquamarineKeyword_3_0; }
//azure
public EnumLiteralDeclaration getAzureEnumLiteralDeclaration_4() { return cAzureEnumLiteralDeclaration_4; }
//"azure"
public Keyword getAzureAzureKeyword_4_0() { return cAzureAzureKeyword_4_0; }
//beige
public EnumLiteralDeclaration getBeigeEnumLiteralDeclaration_5() { return cBeigeEnumLiteralDeclaration_5; }
//"beige"
public Keyword getBeigeBeigeKeyword_5_0() { return cBeigeBeigeKeyword_5_0; }
//bisque
public EnumLiteralDeclaration getBisqueEnumLiteralDeclaration_6() { return cBisqueEnumLiteralDeclaration_6; }
//"bisque"
public Keyword getBisqueBisqueKeyword_6_0() { return cBisqueBisqueKeyword_6_0; }
//black
public EnumLiteralDeclaration getBlackEnumLiteralDeclaration_7() { return cBlackEnumLiteralDeclaration_7; }
//"black"
public Keyword getBlackBlackKeyword_7_0() { return cBlackBlackKeyword_7_0; }
//blanchedalmond
public EnumLiteralDeclaration getBlanchedalmondEnumLiteralDeclaration_8() { return cBlanchedalmondEnumLiteralDeclaration_8; }
//"blanchedalmond"
public Keyword getBlanchedalmondBlanchedalmondKeyword_8_0() { return cBlanchedalmondBlanchedalmondKeyword_8_0; }
//blue
public EnumLiteralDeclaration getBlueEnumLiteralDeclaration_9() { return cBlueEnumLiteralDeclaration_9; }
//"blue"
public Keyword getBlueBlueKeyword_9_0() { return cBlueBlueKeyword_9_0; }
//blueviolet
public EnumLiteralDeclaration getBluevioletEnumLiteralDeclaration_10() { return cBluevioletEnumLiteralDeclaration_10; }
//"blueviolet"
public Keyword getBluevioletBluevioletKeyword_10_0() { return cBluevioletBluevioletKeyword_10_0; }
//brown
public EnumLiteralDeclaration getBrownEnumLiteralDeclaration_11() { return cBrownEnumLiteralDeclaration_11; }
//"brown"
public Keyword getBrownBrownKeyword_11_0() { return cBrownBrownKeyword_11_0; }
//burlywood
public EnumLiteralDeclaration getBurlywoodEnumLiteralDeclaration_12() { return cBurlywoodEnumLiteralDeclaration_12; }
//"burlywood"
public Keyword getBurlywoodBurlywoodKeyword_12_0() { return cBurlywoodBurlywoodKeyword_12_0; }
//cadetblue
public EnumLiteralDeclaration getCadetblueEnumLiteralDeclaration_13() { return cCadetblueEnumLiteralDeclaration_13; }
//"cadetblue"
public Keyword getCadetblueCadetblueKeyword_13_0() { return cCadetblueCadetblueKeyword_13_0; }
//chartreuse
public EnumLiteralDeclaration getChartreuseEnumLiteralDeclaration_14() { return cChartreuseEnumLiteralDeclaration_14; }
//"chartreuse"
public Keyword getChartreuseChartreuseKeyword_14_0() { return cChartreuseChartreuseKeyword_14_0; }
//chocolate
public EnumLiteralDeclaration getChocolateEnumLiteralDeclaration_15() { return cChocolateEnumLiteralDeclaration_15; }
//"chocolate"
public Keyword getChocolateChocolateKeyword_15_0() { return cChocolateChocolateKeyword_15_0; }
//coral
public EnumLiteralDeclaration getCoralEnumLiteralDeclaration_16() { return cCoralEnumLiteralDeclaration_16; }
//"coral"
public Keyword getCoralCoralKeyword_16_0() { return cCoralCoralKeyword_16_0; }
//cornflowerblue
public EnumLiteralDeclaration getCornflowerblueEnumLiteralDeclaration_17() { return cCornflowerblueEnumLiteralDeclaration_17; }
//"cornflowerblue"
public Keyword getCornflowerblueCornflowerblueKeyword_17_0() { return cCornflowerblueCornflowerblueKeyword_17_0; }
//cornsilk
public EnumLiteralDeclaration getCornsilkEnumLiteralDeclaration_18() { return cCornsilkEnumLiteralDeclaration_18; }
//"cornsilk"
public Keyword getCornsilkCornsilkKeyword_18_0() { return cCornsilkCornsilkKeyword_18_0; }
//crimson
public EnumLiteralDeclaration getCrimsonEnumLiteralDeclaration_19() { return cCrimsonEnumLiteralDeclaration_19; }
//"crimson"
public Keyword getCrimsonCrimsonKeyword_19_0() { return cCrimsonCrimsonKeyword_19_0; }
//cyan
public EnumLiteralDeclaration getCyanEnumLiteralDeclaration_20() { return cCyanEnumLiteralDeclaration_20; }
//"cyan"
public Keyword getCyanCyanKeyword_20_0() { return cCyanCyanKeyword_20_0; }
//darkblue
public EnumLiteralDeclaration getDarkblueEnumLiteralDeclaration_21() { return cDarkblueEnumLiteralDeclaration_21; }
//"darkblue"
public Keyword getDarkblueDarkblueKeyword_21_0() { return cDarkblueDarkblueKeyword_21_0; }
//darkcyan
public EnumLiteralDeclaration getDarkcyanEnumLiteralDeclaration_22() { return cDarkcyanEnumLiteralDeclaration_22; }
//"darkcyan"
public Keyword getDarkcyanDarkcyanKeyword_22_0() { return cDarkcyanDarkcyanKeyword_22_0; }
//darkgoldenrod
public EnumLiteralDeclaration getDarkgoldenrodEnumLiteralDeclaration_23() { return cDarkgoldenrodEnumLiteralDeclaration_23; }
//"darkgoldenrod"
public Keyword getDarkgoldenrodDarkgoldenrodKeyword_23_0() { return cDarkgoldenrodDarkgoldenrodKeyword_23_0; }
//darkgray
public EnumLiteralDeclaration getDarkgrayEnumLiteralDeclaration_24() { return cDarkgrayEnumLiteralDeclaration_24; }
//"darkgray"
public Keyword getDarkgrayDarkgrayKeyword_24_0() { return cDarkgrayDarkgrayKeyword_24_0; }
//darkgreen
public EnumLiteralDeclaration getDarkgreenEnumLiteralDeclaration_25() { return cDarkgreenEnumLiteralDeclaration_25; }
//"darkgreen"
public Keyword getDarkgreenDarkgreenKeyword_25_0() { return cDarkgreenDarkgreenKeyword_25_0; }
//darkkhaki
public EnumLiteralDeclaration getDarkkhakiEnumLiteralDeclaration_26() { return cDarkkhakiEnumLiteralDeclaration_26; }
//"darkkhaki"
public Keyword getDarkkhakiDarkkhakiKeyword_26_0() { return cDarkkhakiDarkkhakiKeyword_26_0; }
//darkmagenta
public EnumLiteralDeclaration getDarkmagentaEnumLiteralDeclaration_27() { return cDarkmagentaEnumLiteralDeclaration_27; }
//"darkmagenta"
public Keyword getDarkmagentaDarkmagentaKeyword_27_0() { return cDarkmagentaDarkmagentaKeyword_27_0; }
//darkolivegreen
public EnumLiteralDeclaration getDarkolivegreenEnumLiteralDeclaration_28() { return cDarkolivegreenEnumLiteralDeclaration_28; }
//"darkolivegreen"
public Keyword getDarkolivegreenDarkolivegreenKeyword_28_0() { return cDarkolivegreenDarkolivegreenKeyword_28_0; }
//darkorange
public EnumLiteralDeclaration getDarkorangeEnumLiteralDeclaration_29() { return cDarkorangeEnumLiteralDeclaration_29; }
//"darkorange"
public Keyword getDarkorangeDarkorangeKeyword_29_0() { return cDarkorangeDarkorangeKeyword_29_0; }
//darkorchid
public EnumLiteralDeclaration getDarkorchidEnumLiteralDeclaration_30() { return cDarkorchidEnumLiteralDeclaration_30; }
//"darkorchid"
public Keyword getDarkorchidDarkorchidKeyword_30_0() { return cDarkorchidDarkorchidKeyword_30_0; }
//darkred
public EnumLiteralDeclaration getDarkredEnumLiteralDeclaration_31() { return cDarkredEnumLiteralDeclaration_31; }
//"darkred"
public Keyword getDarkredDarkredKeyword_31_0() { return cDarkredDarkredKeyword_31_0; }
//darksalmon
public EnumLiteralDeclaration getDarksalmonEnumLiteralDeclaration_32() { return cDarksalmonEnumLiteralDeclaration_32; }
//"darksalmon"
public Keyword getDarksalmonDarksalmonKeyword_32_0() { return cDarksalmonDarksalmonKeyword_32_0; }
//darkseagreen
public EnumLiteralDeclaration getDarkseagreenEnumLiteralDeclaration_33() { return cDarkseagreenEnumLiteralDeclaration_33; }
//"darkseagreen"
public Keyword getDarkseagreenDarkseagreenKeyword_33_0() { return cDarkseagreenDarkseagreenKeyword_33_0; }
//darkslateblue
public EnumLiteralDeclaration getDarkslateblueEnumLiteralDeclaration_34() { return cDarkslateblueEnumLiteralDeclaration_34; }
//"darkslateblue"
public Keyword getDarkslateblueDarkslateblueKeyword_34_0() { return cDarkslateblueDarkslateblueKeyword_34_0; }
//darkslategray
public EnumLiteralDeclaration getDarkslategrayEnumLiteralDeclaration_35() { return cDarkslategrayEnumLiteralDeclaration_35; }
//"darkslategray"
public Keyword getDarkslategrayDarkslategrayKeyword_35_0() { return cDarkslategrayDarkslategrayKeyword_35_0; }
//darkturquoise
public EnumLiteralDeclaration getDarkturquoiseEnumLiteralDeclaration_36() { return cDarkturquoiseEnumLiteralDeclaration_36; }
//"darkturquoise"
public Keyword getDarkturquoiseDarkturquoiseKeyword_36_0() { return cDarkturquoiseDarkturquoiseKeyword_36_0; }
//darkviolet
public EnumLiteralDeclaration getDarkvioletEnumLiteralDeclaration_37() { return cDarkvioletEnumLiteralDeclaration_37; }
//"darkviolet"
public Keyword getDarkvioletDarkvioletKeyword_37_0() { return cDarkvioletDarkvioletKeyword_37_0; }
//deeppink
public EnumLiteralDeclaration getDeeppinkEnumLiteralDeclaration_38() { return cDeeppinkEnumLiteralDeclaration_38; }
//"deeppink"
public Keyword getDeeppinkDeeppinkKeyword_38_0() { return cDeeppinkDeeppinkKeyword_38_0; }
//deepskyblue
public EnumLiteralDeclaration getDeepskyblueEnumLiteralDeclaration_39() { return cDeepskyblueEnumLiteralDeclaration_39; }
//"deepskyblue"
public Keyword getDeepskyblueDeepskyblueKeyword_39_0() { return cDeepskyblueDeepskyblueKeyword_39_0; }
//dimgray
public EnumLiteralDeclaration getDimgrayEnumLiteralDeclaration_40() { return cDimgrayEnumLiteralDeclaration_40; }
//"dimgray"
public Keyword getDimgrayDimgrayKeyword_40_0() { return cDimgrayDimgrayKeyword_40_0; }
//dodgerblue
public EnumLiteralDeclaration getDodgerblueEnumLiteralDeclaration_41() { return cDodgerblueEnumLiteralDeclaration_41; }
//"dodgerblue"
public Keyword getDodgerblueDodgerblueKeyword_41_0() { return cDodgerblueDodgerblueKeyword_41_0; }
//firebrick
public EnumLiteralDeclaration getFirebrickEnumLiteralDeclaration_42() { return cFirebrickEnumLiteralDeclaration_42; }
//"firebrick"
public Keyword getFirebrickFirebrickKeyword_42_0() { return cFirebrickFirebrickKeyword_42_0; }
//floralwhite
public EnumLiteralDeclaration getFloralwhiteEnumLiteralDeclaration_43() { return cFloralwhiteEnumLiteralDeclaration_43; }
//"floralwhite"
public Keyword getFloralwhiteFloralwhiteKeyword_43_0() { return cFloralwhiteFloralwhiteKeyword_43_0; }
//forestgreen
public EnumLiteralDeclaration getForestgreenEnumLiteralDeclaration_44() { return cForestgreenEnumLiteralDeclaration_44; }
//"forestgreen"
public Keyword getForestgreenForestgreenKeyword_44_0() { return cForestgreenForestgreenKeyword_44_0; }
//fuchsia
public EnumLiteralDeclaration getFuchsiaEnumLiteralDeclaration_45() { return cFuchsiaEnumLiteralDeclaration_45; }
//"fuchsia"
public Keyword getFuchsiaFuchsiaKeyword_45_0() { return cFuchsiaFuchsiaKeyword_45_0; }
//gainsboro
public EnumLiteralDeclaration getGainsboroEnumLiteralDeclaration_46() { return cGainsboroEnumLiteralDeclaration_46; }
//"gainsboro"
public Keyword getGainsboroGainsboroKeyword_46_0() { return cGainsboroGainsboroKeyword_46_0; }
//ghostwhite
public EnumLiteralDeclaration getGhostwhiteEnumLiteralDeclaration_47() { return cGhostwhiteEnumLiteralDeclaration_47; }
//"ghostwhite"
public Keyword getGhostwhiteGhostwhiteKeyword_47_0() { return cGhostwhiteGhostwhiteKeyword_47_0; }
//gold
public EnumLiteralDeclaration getGoldEnumLiteralDeclaration_48() { return cGoldEnumLiteralDeclaration_48; }
//"gold"
public Keyword getGoldGoldKeyword_48_0() { return cGoldGoldKeyword_48_0; }
//goldenrod
public EnumLiteralDeclaration getGoldenrodEnumLiteralDeclaration_49() { return cGoldenrodEnumLiteralDeclaration_49; }
//"goldenrod"
public Keyword getGoldenrodGoldenrodKeyword_49_0() { return cGoldenrodGoldenrodKeyword_49_0; }
//gray
public EnumLiteralDeclaration getGrayEnumLiteralDeclaration_50() { return cGrayEnumLiteralDeclaration_50; }
//"gray"
public Keyword getGrayGrayKeyword_50_0() { return cGrayGrayKeyword_50_0; }
//green
public EnumLiteralDeclaration getGreenEnumLiteralDeclaration_51() { return cGreenEnumLiteralDeclaration_51; }
//"green"
public Keyword getGreenGreenKeyword_51_0() { return cGreenGreenKeyword_51_0; }
//greenyellow
public EnumLiteralDeclaration getGreenyellowEnumLiteralDeclaration_52() { return cGreenyellowEnumLiteralDeclaration_52; }
//"greenyellow"
public Keyword getGreenyellowGreenyellowKeyword_52_0() { return cGreenyellowGreenyellowKeyword_52_0; }
//honeydew
public EnumLiteralDeclaration getHoneydewEnumLiteralDeclaration_53() { return cHoneydewEnumLiteralDeclaration_53; }
//"honeydew"
public Keyword getHoneydewHoneydewKeyword_53_0() { return cHoneydewHoneydewKeyword_53_0; }
//hotpink
public EnumLiteralDeclaration getHotpinkEnumLiteralDeclaration_54() { return cHotpinkEnumLiteralDeclaration_54; }
//"hotpink"
public Keyword getHotpinkHotpinkKeyword_54_0() { return cHotpinkHotpinkKeyword_54_0; }
//indianred
public EnumLiteralDeclaration getIndianredEnumLiteralDeclaration_55() { return cIndianredEnumLiteralDeclaration_55; }
//"indianred"
public Keyword getIndianredIndianredKeyword_55_0() { return cIndianredIndianredKeyword_55_0; }
//indigo
public EnumLiteralDeclaration getIndigoEnumLiteralDeclaration_56() { return cIndigoEnumLiteralDeclaration_56; }
//"indigo"
public Keyword getIndigoIndigoKeyword_56_0() { return cIndigoIndigoKeyword_56_0; }
//ivory
public EnumLiteralDeclaration getIvoryEnumLiteralDeclaration_57() { return cIvoryEnumLiteralDeclaration_57; }
//"ivory"
public Keyword getIvoryIvoryKeyword_57_0() { return cIvoryIvoryKeyword_57_0; }
//khaki
public EnumLiteralDeclaration getKhakiEnumLiteralDeclaration_58() { return cKhakiEnumLiteralDeclaration_58; }
//"khaki"
public Keyword getKhakiKhakiKeyword_58_0() { return cKhakiKhakiKeyword_58_0; }
//lavender
public EnumLiteralDeclaration getLavenderEnumLiteralDeclaration_59() { return cLavenderEnumLiteralDeclaration_59; }
//"lavender"
public Keyword getLavenderLavenderKeyword_59_0() { return cLavenderLavenderKeyword_59_0; }
//lavenderblush
public EnumLiteralDeclaration getLavenderblushEnumLiteralDeclaration_60() { return cLavenderblushEnumLiteralDeclaration_60; }
//"lavenderblush"
public Keyword getLavenderblushLavenderblushKeyword_60_0() { return cLavenderblushLavenderblushKeyword_60_0; }
//lawngreen
public EnumLiteralDeclaration getLawngreenEnumLiteralDeclaration_61() { return cLawngreenEnumLiteralDeclaration_61; }
//"lawngreen"
public Keyword getLawngreenLawngreenKeyword_61_0() { return cLawngreenLawngreenKeyword_61_0; }
//lemonchiffon
public EnumLiteralDeclaration getLemonchiffonEnumLiteralDeclaration_62() { return cLemonchiffonEnumLiteralDeclaration_62; }
//"lemonchiffon"
public Keyword getLemonchiffonLemonchiffonKeyword_62_0() { return cLemonchiffonLemonchiffonKeyword_62_0; }
//lightblue
public EnumLiteralDeclaration getLightblueEnumLiteralDeclaration_63() { return cLightblueEnumLiteralDeclaration_63; }
//"lightblue"
public Keyword getLightblueLightblueKeyword_63_0() { return cLightblueLightblueKeyword_63_0; }
//lightcoral
public EnumLiteralDeclaration getLightcoralEnumLiteralDeclaration_64() { return cLightcoralEnumLiteralDeclaration_64; }
//"lightcoral"
public Keyword getLightcoralLightcoralKeyword_64_0() { return cLightcoralLightcoralKeyword_64_0; }
//lightcyan
public EnumLiteralDeclaration getLightcyanEnumLiteralDeclaration_65() { return cLightcyanEnumLiteralDeclaration_65; }
//"lightcyan"
public Keyword getLightcyanLightcyanKeyword_65_0() { return cLightcyanLightcyanKeyword_65_0; }
//lightgoldenrodyellow
public EnumLiteralDeclaration getLightgoldenrodyellowEnumLiteralDeclaration_66() { return cLightgoldenrodyellowEnumLiteralDeclaration_66; }
//"lightgoldenrodyellow"
public Keyword getLightgoldenrodyellowLightgoldenrodyellowKeyword_66_0() { return cLightgoldenrodyellowLightgoldenrodyellowKeyword_66_0; }
//lightgreen
public EnumLiteralDeclaration getLightgreenEnumLiteralDeclaration_67() { return cLightgreenEnumLiteralDeclaration_67; }
//"lightgreen"
public Keyword getLightgreenLightgreenKeyword_67_0() { return cLightgreenLightgreenKeyword_67_0; }
//lightgray
public EnumLiteralDeclaration getLightgrayEnumLiteralDeclaration_68() { return cLightgrayEnumLiteralDeclaration_68; }
//"lightgray"
public Keyword getLightgrayLightgrayKeyword_68_0() { return cLightgrayLightgrayKeyword_68_0; }
//lightmagenta
public EnumLiteralDeclaration getLightmagentaEnumLiteralDeclaration_69() { return cLightmagentaEnumLiteralDeclaration_69; }
//"lightmagenta"
public Keyword getLightmagentaLightmagentaKeyword_69_0() { return cLightmagentaLightmagentaKeyword_69_0; }
//lightpink
public EnumLiteralDeclaration getLightpinkEnumLiteralDeclaration_70() { return cLightpinkEnumLiteralDeclaration_70; }
//"lightpink"
public Keyword getLightpinkLightpinkKeyword_70_0() { return cLightpinkLightpinkKeyword_70_0; }
//lightsalmon
public EnumLiteralDeclaration getLightsalmonEnumLiteralDeclaration_71() { return cLightsalmonEnumLiteralDeclaration_71; }
//"lightsalmon"
public Keyword getLightsalmonLightsalmonKeyword_71_0() { return cLightsalmonLightsalmonKeyword_71_0; }
//lightseagreen
public EnumLiteralDeclaration getLightseagreenEnumLiteralDeclaration_72() { return cLightseagreenEnumLiteralDeclaration_72; }
//"lightseagreen"
public Keyword getLightseagreenLightseagreenKeyword_72_0() { return cLightseagreenLightseagreenKeyword_72_0; }
//lightskyblue
public EnumLiteralDeclaration getLightskyblueEnumLiteralDeclaration_73() { return cLightskyblueEnumLiteralDeclaration_73; }
//"lightskyblue"
public Keyword getLightskyblueLightskyblueKeyword_73_0() { return cLightskyblueLightskyblueKeyword_73_0; }
//lightslategray
public EnumLiteralDeclaration getLightslategrayEnumLiteralDeclaration_74() { return cLightslategrayEnumLiteralDeclaration_74; }
//"lightslategray"
public Keyword getLightslategrayLightslategrayKeyword_74_0() { return cLightslategrayLightslategrayKeyword_74_0; }
//lightsteelblue
public EnumLiteralDeclaration getLightsteelblueEnumLiteralDeclaration_75() { return cLightsteelblueEnumLiteralDeclaration_75; }
//"lightsteelblue"
public Keyword getLightsteelblueLightsteelblueKeyword_75_0() { return cLightsteelblueLightsteelblueKeyword_75_0; }
//lightyellow
public EnumLiteralDeclaration getLightyellowEnumLiteralDeclaration_76() { return cLightyellowEnumLiteralDeclaration_76; }
//"lightyellow"
public Keyword getLightyellowLightyellowKeyword_76_0() { return cLightyellowLightyellowKeyword_76_0; }
//lime
public EnumLiteralDeclaration getLimeEnumLiteralDeclaration_77() { return cLimeEnumLiteralDeclaration_77; }
//"lime"
public Keyword getLimeLimeKeyword_77_0() { return cLimeLimeKeyword_77_0; }
//limegreen
public EnumLiteralDeclaration getLimegreenEnumLiteralDeclaration_78() { return cLimegreenEnumLiteralDeclaration_78; }
//"limegreen"
public Keyword getLimegreenLimegreenKeyword_78_0() { return cLimegreenLimegreenKeyword_78_0; }
//linen
public EnumLiteralDeclaration getLinenEnumLiteralDeclaration_79() { return cLinenEnumLiteralDeclaration_79; }
//"linen"
public Keyword getLinenLinenKeyword_79_0() { return cLinenLinenKeyword_79_0; }
//magenta
public EnumLiteralDeclaration getMagentaEnumLiteralDeclaration_80() { return cMagentaEnumLiteralDeclaration_80; }
//"magenta"
public Keyword getMagentaMagentaKeyword_80_0() { return cMagentaMagentaKeyword_80_0; }
//maroon
public EnumLiteralDeclaration getMaroonEnumLiteralDeclaration_81() { return cMaroonEnumLiteralDeclaration_81; }
//"maroon"
public Keyword getMaroonMaroonKeyword_81_0() { return cMaroonMaroonKeyword_81_0; }
//mediumaquamarine
public EnumLiteralDeclaration getMediumaquamarineEnumLiteralDeclaration_82() { return cMediumaquamarineEnumLiteralDeclaration_82; }
//"mediumaquamarine"
public Keyword getMediumaquamarineMediumaquamarineKeyword_82_0() { return cMediumaquamarineMediumaquamarineKeyword_82_0; }
//mediumblue
public EnumLiteralDeclaration getMediumblueEnumLiteralDeclaration_83() { return cMediumblueEnumLiteralDeclaration_83; }
//"mediumblue"
public Keyword getMediumblueMediumblueKeyword_83_0() { return cMediumblueMediumblueKeyword_83_0; }
//mediumorchid
public EnumLiteralDeclaration getMediumorchidEnumLiteralDeclaration_84() { return cMediumorchidEnumLiteralDeclaration_84; }
//"mediumorchid"
public Keyword getMediumorchidMediumorchidKeyword_84_0() { return cMediumorchidMediumorchidKeyword_84_0; }
//mediumpurple
public EnumLiteralDeclaration getMediumpurpleEnumLiteralDeclaration_85() { return cMediumpurpleEnumLiteralDeclaration_85; }
//"mediumpurple"
public Keyword getMediumpurpleMediumpurpleKeyword_85_0() { return cMediumpurpleMediumpurpleKeyword_85_0; }
//mediumseagreen
public EnumLiteralDeclaration getMediumseagreenEnumLiteralDeclaration_86() { return cMediumseagreenEnumLiteralDeclaration_86; }
//"mediumseagreen"
public Keyword getMediumseagreenMediumseagreenKeyword_86_0() { return cMediumseagreenMediumseagreenKeyword_86_0; }
//mediumslateblue
public EnumLiteralDeclaration getMediumslateblueEnumLiteralDeclaration_87() { return cMediumslateblueEnumLiteralDeclaration_87; }
//"mediumslateblue"
public Keyword getMediumslateblueMediumslateblueKeyword_87_0() { return cMediumslateblueMediumslateblueKeyword_87_0; }
//mediumspringgreen
public EnumLiteralDeclaration getMediumspringgreenEnumLiteralDeclaration_88() { return cMediumspringgreenEnumLiteralDeclaration_88; }
//"mediumspringgreen"
public Keyword getMediumspringgreenMediumspringgreenKeyword_88_0() { return cMediumspringgreenMediumspringgreenKeyword_88_0; }
//mediumturquoise
public EnumLiteralDeclaration getMediumturquoiseEnumLiteralDeclaration_89() { return cMediumturquoiseEnumLiteralDeclaration_89; }
//"mediumturquoise"
public Keyword getMediumturquoiseMediumturquoiseKeyword_89_0() { return cMediumturquoiseMediumturquoiseKeyword_89_0; }
//mediumvioletred
public EnumLiteralDeclaration getMediumvioletredEnumLiteralDeclaration_90() { return cMediumvioletredEnumLiteralDeclaration_90; }
//"mediumvioletred"
public Keyword getMediumvioletredMediumvioletredKeyword_90_0() { return cMediumvioletredMediumvioletredKeyword_90_0; }
//midnightblue
public EnumLiteralDeclaration getMidnightblueEnumLiteralDeclaration_91() { return cMidnightblueEnumLiteralDeclaration_91; }
//"midnightblue"
public Keyword getMidnightblueMidnightblueKeyword_91_0() { return cMidnightblueMidnightblueKeyword_91_0; }
//mintcream
public EnumLiteralDeclaration getMintcreamEnumLiteralDeclaration_92() { return cMintcreamEnumLiteralDeclaration_92; }
//"mintcream"
public Keyword getMintcreamMintcreamKeyword_92_0() { return cMintcreamMintcreamKeyword_92_0; }
//mistyrose
public EnumLiteralDeclaration getMistyroseEnumLiteralDeclaration_93() { return cMistyroseEnumLiteralDeclaration_93; }
//"mistyrose"
public Keyword getMistyroseMistyroseKeyword_93_0() { return cMistyroseMistyroseKeyword_93_0; }
//moccasin
public EnumLiteralDeclaration getMoccasinEnumLiteralDeclaration_94() { return cMoccasinEnumLiteralDeclaration_94; }
//"moccasin"
public Keyword getMoccasinMoccasinKeyword_94_0() { return cMoccasinMoccasinKeyword_94_0; }
//navajowhite
public EnumLiteralDeclaration getNavajowhiteEnumLiteralDeclaration_95() { return cNavajowhiteEnumLiteralDeclaration_95; }
//"navajowhite"
public Keyword getNavajowhiteNavajowhiteKeyword_95_0() { return cNavajowhiteNavajowhiteKeyword_95_0; }
//navy
public EnumLiteralDeclaration getNavyEnumLiteralDeclaration_96() { return cNavyEnumLiteralDeclaration_96; }
//"navy"
public Keyword getNavyNavyKeyword_96_0() { return cNavyNavyKeyword_96_0; }
//oldlace
public EnumLiteralDeclaration getOldlaceEnumLiteralDeclaration_97() { return cOldlaceEnumLiteralDeclaration_97; }
//"oldlace"
public Keyword getOldlaceOldlaceKeyword_97_0() { return cOldlaceOldlaceKeyword_97_0; }
//olive
public EnumLiteralDeclaration getOliveEnumLiteralDeclaration_98() { return cOliveEnumLiteralDeclaration_98; }
//"olive"
public Keyword getOliveOliveKeyword_98_0() { return cOliveOliveKeyword_98_0; }
//olivedrab
public EnumLiteralDeclaration getOlivedrabEnumLiteralDeclaration_99() { return cOlivedrabEnumLiteralDeclaration_99; }
//"olivedrab"
public Keyword getOlivedrabOlivedrabKeyword_99_0() { return cOlivedrabOlivedrabKeyword_99_0; }
//orange
public EnumLiteralDeclaration getOrangeEnumLiteralDeclaration_100() { return cOrangeEnumLiteralDeclaration_100; }
//"orange"
public Keyword getOrangeOrangeKeyword_100_0() { return cOrangeOrangeKeyword_100_0; }
//orangered
public EnumLiteralDeclaration getOrangeredEnumLiteralDeclaration_101() { return cOrangeredEnumLiteralDeclaration_101; }
//"orangered"
public Keyword getOrangeredOrangeredKeyword_101_0() { return cOrangeredOrangeredKeyword_101_0; }
//orchid
public EnumLiteralDeclaration getOrchidEnumLiteralDeclaration_102() { return cOrchidEnumLiteralDeclaration_102; }
//"orchid"
public Keyword getOrchidOrchidKeyword_102_0() { return cOrchidOrchidKeyword_102_0; }
//palegoldenrod
public EnumLiteralDeclaration getPalegoldenrodEnumLiteralDeclaration_103() { return cPalegoldenrodEnumLiteralDeclaration_103; }
//"palegoldenrod"
public Keyword getPalegoldenrodPalegoldenrodKeyword_103_0() { return cPalegoldenrodPalegoldenrodKeyword_103_0; }
//palegreen
public EnumLiteralDeclaration getPalegreenEnumLiteralDeclaration_104() { return cPalegreenEnumLiteralDeclaration_104; }
//"palegreen"
public Keyword getPalegreenPalegreenKeyword_104_0() { return cPalegreenPalegreenKeyword_104_0; }
//paleturquoise
public EnumLiteralDeclaration getPaleturquoiseEnumLiteralDeclaration_105() { return cPaleturquoiseEnumLiteralDeclaration_105; }
//"paleturquoise"
public Keyword getPaleturquoisePaleturquoiseKeyword_105_0() { return cPaleturquoisePaleturquoiseKeyword_105_0; }
//palevioletred
public EnumLiteralDeclaration getPalevioletredEnumLiteralDeclaration_106() { return cPalevioletredEnumLiteralDeclaration_106; }
//"palevioletred"
public Keyword getPalevioletredPalevioletredKeyword_106_0() { return cPalevioletredPalevioletredKeyword_106_0; }
//papayawhip
public EnumLiteralDeclaration getPapayawhipEnumLiteralDeclaration_107() { return cPapayawhipEnumLiteralDeclaration_107; }
//"papayawhip"
public Keyword getPapayawhipPapayawhipKeyword_107_0() { return cPapayawhipPapayawhipKeyword_107_0; }
//peachpuff
public EnumLiteralDeclaration getPeachpuffEnumLiteralDeclaration_108() { return cPeachpuffEnumLiteralDeclaration_108; }
//"peachpuff"
public Keyword getPeachpuffPeachpuffKeyword_108_0() { return cPeachpuffPeachpuffKeyword_108_0; }
//peru
public EnumLiteralDeclaration getPeruEnumLiteralDeclaration_109() { return cPeruEnumLiteralDeclaration_109; }
//"peru"
public Keyword getPeruPeruKeyword_109_0() { return cPeruPeruKeyword_109_0; }
//pink
public EnumLiteralDeclaration getPinkEnumLiteralDeclaration_110() { return cPinkEnumLiteralDeclaration_110; }
//"pink"
public Keyword getPinkPinkKeyword_110_0() { return cPinkPinkKeyword_110_0; }
//plum
public EnumLiteralDeclaration getPlumEnumLiteralDeclaration_111() { return cPlumEnumLiteralDeclaration_111; }
//"plum"
public Keyword getPlumPlumKeyword_111_0() { return cPlumPlumKeyword_111_0; }
//powderblue
public EnumLiteralDeclaration getPowderblueEnumLiteralDeclaration_112() { return cPowderblueEnumLiteralDeclaration_112; }
//"powderblue"
public Keyword getPowderbluePowderblueKeyword_112_0() { return cPowderbluePowderblueKeyword_112_0; }
//purple
public EnumLiteralDeclaration getPurpleEnumLiteralDeclaration_113() { return cPurpleEnumLiteralDeclaration_113; }
//"purple"
public Keyword getPurplePurpleKeyword_113_0() { return cPurplePurpleKeyword_113_0; }
//red
public EnumLiteralDeclaration getRedEnumLiteralDeclaration_114() { return cRedEnumLiteralDeclaration_114; }
//"red"
public Keyword getRedRedKeyword_114_0() { return cRedRedKeyword_114_0; }
//rosybrown
public EnumLiteralDeclaration getRosybrownEnumLiteralDeclaration_115() { return cRosybrownEnumLiteralDeclaration_115; }
//"rosybrown"
public Keyword getRosybrownRosybrownKeyword_115_0() { return cRosybrownRosybrownKeyword_115_0; }
//royalblue
public EnumLiteralDeclaration getRoyalblueEnumLiteralDeclaration_116() { return cRoyalblueEnumLiteralDeclaration_116; }
//"royalblue"
public Keyword getRoyalblueRoyalblueKeyword_116_0() { return cRoyalblueRoyalblueKeyword_116_0; }
//saddlebrown
public EnumLiteralDeclaration getSaddlebrownEnumLiteralDeclaration_117() { return cSaddlebrownEnumLiteralDeclaration_117; }
//"saddlebrown"
public Keyword getSaddlebrownSaddlebrownKeyword_117_0() { return cSaddlebrownSaddlebrownKeyword_117_0; }
//salmon
public EnumLiteralDeclaration getSalmonEnumLiteralDeclaration_118() { return cSalmonEnumLiteralDeclaration_118; }
//"salmon"
public Keyword getSalmonSalmonKeyword_118_0() { return cSalmonSalmonKeyword_118_0; }
//sandybrown
public EnumLiteralDeclaration getSandybrownEnumLiteralDeclaration_119() { return cSandybrownEnumLiteralDeclaration_119; }
//"sandybrown"
public Keyword getSandybrownSandybrownKeyword_119_0() { return cSandybrownSandybrownKeyword_119_0; }
//seagreen
public EnumLiteralDeclaration getSeagreenEnumLiteralDeclaration_120() { return cSeagreenEnumLiteralDeclaration_120; }
//"seagreen"
public Keyword getSeagreenSeagreenKeyword_120_0() { return cSeagreenSeagreenKeyword_120_0; }
//seashell
public EnumLiteralDeclaration getSeashellEnumLiteralDeclaration_121() { return cSeashellEnumLiteralDeclaration_121; }
//"seashell"
public Keyword getSeashellSeashellKeyword_121_0() { return cSeashellSeashellKeyword_121_0; }
//sienna
public EnumLiteralDeclaration getSiennaEnumLiteralDeclaration_122() { return cSiennaEnumLiteralDeclaration_122; }
//"sienna"
public Keyword getSiennaSiennaKeyword_122_0() { return cSiennaSiennaKeyword_122_0; }
//silver
public EnumLiteralDeclaration getSilverEnumLiteralDeclaration_123() { return cSilverEnumLiteralDeclaration_123; }
//"silver"
public Keyword getSilverSilverKeyword_123_0() { return cSilverSilverKeyword_123_0; }
//skyblue
public EnumLiteralDeclaration getSkyblueEnumLiteralDeclaration_124() { return cSkyblueEnumLiteralDeclaration_124; }
//"skyblue"
public Keyword getSkyblueSkyblueKeyword_124_0() { return cSkyblueSkyblueKeyword_124_0; }
//slateblue
public EnumLiteralDeclaration getSlateblueEnumLiteralDeclaration_125() { return cSlateblueEnumLiteralDeclaration_125; }
//"slateblue"
public Keyword getSlateblueSlateblueKeyword_125_0() { return cSlateblueSlateblueKeyword_125_0; }
//slategray
public EnumLiteralDeclaration getSlategrayEnumLiteralDeclaration_126() { return cSlategrayEnumLiteralDeclaration_126; }
//"slategray"
public Keyword getSlategraySlategrayKeyword_126_0() { return cSlategraySlategrayKeyword_126_0; }
//snow
public EnumLiteralDeclaration getSnowEnumLiteralDeclaration_127() { return cSnowEnumLiteralDeclaration_127; }
//"snow"
public Keyword getSnowSnowKeyword_127_0() { return cSnowSnowKeyword_127_0; }
//springgreen
public EnumLiteralDeclaration getSpringgreenEnumLiteralDeclaration_128() { return cSpringgreenEnumLiteralDeclaration_128; }
//"springgreen"
public Keyword getSpringgreenSpringgreenKeyword_128_0() { return cSpringgreenSpringgreenKeyword_128_0; }
//steelblue
public EnumLiteralDeclaration getSteelblueEnumLiteralDeclaration_129() { return cSteelblueEnumLiteralDeclaration_129; }
//"steelblue"
public Keyword getSteelblueSteelblueKeyword_129_0() { return cSteelblueSteelblueKeyword_129_0; }
//tan
public EnumLiteralDeclaration getTanEnumLiteralDeclaration_130() { return cTanEnumLiteralDeclaration_130; }
//"tan"
public Keyword getTanTanKeyword_130_0() { return cTanTanKeyword_130_0; }
//teal
public EnumLiteralDeclaration getTealEnumLiteralDeclaration_131() { return cTealEnumLiteralDeclaration_131; }
//"teal"
public Keyword getTealTealKeyword_131_0() { return cTealTealKeyword_131_0; }
//thistle
public EnumLiteralDeclaration getThistleEnumLiteralDeclaration_132() { return cThistleEnumLiteralDeclaration_132; }
//"thistle"
public Keyword getThistleThistleKeyword_132_0() { return cThistleThistleKeyword_132_0; }
//tomato
public EnumLiteralDeclaration getTomatoEnumLiteralDeclaration_133() { return cTomatoEnumLiteralDeclaration_133; }
//"tomato"
public Keyword getTomatoTomatoKeyword_133_0() { return cTomatoTomatoKeyword_133_0; }
//turquoise
public EnumLiteralDeclaration getTurquoiseEnumLiteralDeclaration_134() { return cTurquoiseEnumLiteralDeclaration_134; }
//"turquoise"
public Keyword getTurquoiseTurquoiseKeyword_134_0() { return cTurquoiseTurquoiseKeyword_134_0; }
//violet
public EnumLiteralDeclaration getVioletEnumLiteralDeclaration_135() { return cVioletEnumLiteralDeclaration_135; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.135/@literal'
public Keyword getVioletVioletKeyword_135_0() { return cVioletVioletKeyword_135_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.136'
public EnumLiteralDeclaration getWheatEnumLiteralDeclaration_136() { return cWheatEnumLiteralDeclaration_136; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.136/@literal'
public Keyword getWheatWheatKeyword_136_0() { return cWheatWheatKeyword_136_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.137'
public EnumLiteralDeclaration getWhiteEnumLiteralDeclaration_137() { return cWhiteEnumLiteralDeclaration_137; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.137/@literal'
public Keyword getWhiteWhiteKeyword_137_0() { return cWhiteWhiteKeyword_137_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.138'
public EnumLiteralDeclaration getWhitesmokeEnumLiteralDeclaration_138() { return cWhitesmokeEnumLiteralDeclaration_138; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.138/@literal'
public Keyword getWhitesmokeWhitesmokeKeyword_138_0() { return cWhitesmokeWhitesmokeKeyword_138_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.139'
public EnumLiteralDeclaration getYellowEnumLiteralDeclaration_139() { return cYellowEnumLiteralDeclaration_139; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.139/@literal'
public Keyword getYellowYellowKeyword_139_0() { return cYellowYellowKeyword_139_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.140'
public EnumLiteralDeclaration getYellowgreenEnumLiteralDeclaration_140() { return cYellowgreenEnumLiteralDeclaration_140; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.59/@alternatives/@elements.140/@literal'
public Keyword getYellowgreenYellowgreenKeyword_140_0() { return cYellowgreenYellowgreenKeyword_140_0; }
}
public class ButtonTypeElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "ButtonType");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cOkEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cOkOkKeyword_0_0 = (Keyword)cOkEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cOkcancelEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cOkcancelOkCancelKeyword_1_0 = (Keyword)cOkcancelEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cYesnoEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cYesnoYesNoKeyword_2_0 = (Keyword)cYesnoEnumLiteralDeclaration_2.eContents().get(0);
private final EnumLiteralDeclaration cYesnocancelEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
private final Keyword cYesnocancelYesNoCancelKeyword_3_0 = (Keyword)cYesnocancelEnumLiteralDeclaration_3.eContents().get(0);
private final EnumLiteralDeclaration cRetrycancelEnumLiteralDeclaration_4 = (EnumLiteralDeclaration)cAlternatives.eContents().get(4);
private final Keyword cRetrycancelRetryCancelKeyword_4_0 = (Keyword)cRetrycancelEnumLiteralDeclaration_4.eContents().get(0);
private final EnumLiteralDeclaration cDefokEnumLiteralDeclaration_5 = (EnumLiteralDeclaration)cAlternatives.eContents().get(5);
private final Keyword cDefokDefOkKeyword_5_0 = (Keyword)cDefokEnumLiteralDeclaration_5.eContents().get(0);
private final EnumLiteralDeclaration cDefcancelEnumLiteralDeclaration_6 = (EnumLiteralDeclaration)cAlternatives.eContents().get(6);
private final Keyword cDefcancelDefCancelKeyword_6_0 = (Keyword)cDefcancelEnumLiteralDeclaration_6.eContents().get(0);
private final EnumLiteralDeclaration cDefyesEnumLiteralDeclaration_7 = (EnumLiteralDeclaration)cAlternatives.eContents().get(7);
private final Keyword cDefyesDefYesKeyword_7_0 = (Keyword)cDefyesEnumLiteralDeclaration_7.eContents().get(0);
private final EnumLiteralDeclaration cDefnoEnumLiteralDeclaration_8 = (EnumLiteralDeclaration)cAlternatives.eContents().get(8);
private final Keyword cDefnoDefNoKeyword_8_0 = (Keyword)cDefnoEnumLiteralDeclaration_8.eContents().get(0);
private final EnumLiteralDeclaration cDefretryEnumLiteralDeclaration_9 = (EnumLiteralDeclaration)cAlternatives.eContents().get(9);
private final Keyword cDefretryDefRetryKeyword_9_0 = (Keyword)cDefretryEnumLiteralDeclaration_9.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/ButtonType'
public EnumRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.0'
public EnumLiteralDeclaration getOkEnumLiteralDeclaration_0() { return cOkEnumLiteralDeclaration_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.0/@literal'
public Keyword getOkOkKeyword_0_0() { return cOkOkKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.1'
public EnumLiteralDeclaration getOkcancelEnumLiteralDeclaration_1() { return cOkcancelEnumLiteralDeclaration_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.1/@literal'
public Keyword getOkcancelOkCancelKeyword_1_0() { return cOkcancelOkCancelKeyword_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.2'
public EnumLiteralDeclaration getYesnoEnumLiteralDeclaration_2() { return cYesnoEnumLiteralDeclaration_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.2/@literal'
public Keyword getYesnoYesNoKeyword_2_0() { return cYesnoYesNoKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.3'
public EnumLiteralDeclaration getYesnocancelEnumLiteralDeclaration_3() { return cYesnocancelEnumLiteralDeclaration_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.3/@literal'
public Keyword getYesnocancelYesNoCancelKeyword_3_0() { return cYesnocancelYesNoCancelKeyword_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.4'
public EnumLiteralDeclaration getRetrycancelEnumLiteralDeclaration_4() { return cRetrycancelEnumLiteralDeclaration_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.4/@literal'
public Keyword getRetrycancelRetryCancelKeyword_4_0() { return cRetrycancelRetryCancelKeyword_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.5'
public EnumLiteralDeclaration getDefokEnumLiteralDeclaration_5() { return cDefokEnumLiteralDeclaration_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.5/@literal'
public Keyword getDefokDefOkKeyword_5_0() { return cDefokDefOkKeyword_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.6'
public EnumLiteralDeclaration getDefcancelEnumLiteralDeclaration_6() { return cDefcancelEnumLiteralDeclaration_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.6/@literal'
public Keyword getDefcancelDefCancelKeyword_6_0() { return cDefcancelDefCancelKeyword_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.7'
public EnumLiteralDeclaration getDefyesEnumLiteralDeclaration_7() { return cDefyesEnumLiteralDeclaration_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.7/@literal'
public Keyword getDefyesDefYesKeyword_7_0() { return cDefyesDefYesKeyword_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.8'
public EnumLiteralDeclaration getDefnoEnumLiteralDeclaration_8() { return cDefnoEnumLiteralDeclaration_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.8/@literal'
public Keyword getDefnoDefNoKeyword_8_0() { return cDefnoDefNoKeyword_8_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.9'
public EnumLiteralDeclaration getDefretryEnumLiteralDeclaration_9() { return cDefretryEnumLiteralDeclaration_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.106/@alternatives/@elements.9/@literal'
public Keyword getDefretryDefRetryKeyword_9_0() { return cDefretryDefRetryKeyword_9_0; }
}
public class AttrGetParamsElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "AttrGetParams");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cTypeEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cTypeTypeKeyword_0_0 = (Keyword)cTypeEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cValueEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cValueValueKeyword_1_0 = (Keyword)cValueEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cNameEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cNameNameKeyword_2_0 = (Keyword)cNameEnumLiteralDeclaration_2.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/AttrGetParams'
public EnumRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives/@elements.0'
public EnumLiteralDeclaration getTypeEnumLiteralDeclaration_0() { return cTypeEnumLiteralDeclaration_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives/@elements.0/@literal'
public Keyword getTypeTypeKeyword_0_0() { return cTypeTypeKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives/@elements.1'
public EnumLiteralDeclaration getValueEnumLiteralDeclaration_1() { return cValueEnumLiteralDeclaration_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives/@elements.1/@literal'
public Keyword getValueValueKeyword_1_0() { return cValueValueKeyword_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives/@elements.2'
public EnumLiteralDeclaration getNameEnumLiteralDeclaration_2() { return cNameEnumLiteralDeclaration_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.137/@alternatives/@elements.2/@literal'
public Keyword getNameNameKeyword_2_0() { return cNameNameKeyword_2_0; }
}
public class AttrSetParamsElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "AttrSetParams");
private final EnumLiteralDeclaration cValueEnumLiteralDeclaration = (EnumLiteralDeclaration)rule.eContents().get(1);
private final Keyword cValueValueKeyword_0 = (Keyword)cValueEnumLiteralDeclaration.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/AttrSetParams'
public EnumRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.139/@alternatives'
public EnumLiteralDeclaration getValueEnumLiteralDeclaration() { return cValueEnumLiteralDeclaration; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.139/@alternatives/@literal'
public Keyword getValueValueKeyword_0() { return cValueValueKeyword_0; }
}
public class EventNameElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "EventName");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final EnumLiteralDeclaration cBeforecreatemodelEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
private final Keyword cBeforecreatemodelBeforeCreateModelKeyword_0_0 = (Keyword)cBeforecreatemodelEnumLiteralDeclaration_0.eContents().get(0);
private final EnumLiteralDeclaration cBeforecreaterelationinstanceEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
private final Keyword cBeforecreaterelationinstanceBeforeCreateRelationInstanceKeyword_1_0 = (Keyword)cBeforecreaterelationinstanceEnumLiteralDeclaration_1.eContents().get(0);
private final EnumLiteralDeclaration cBeforedeleteinstanceEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
private final Keyword cBeforedeleteinstanceBeforeDeleteInstanceKeyword_2_0 = (Keyword)cBeforedeleteinstanceEnumLiteralDeclaration_2.eContents().get(0);
private final EnumLiteralDeclaration cBeforedeletemodelEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
private final Keyword cBeforedeletemodelBeforeDeleteModelKeyword_3_0 = (Keyword)cBeforedeletemodelEnumLiteralDeclaration_3.eContents().get(0);
private final EnumLiteralDeclaration cBeforediscardmodelEnumLiteralDeclaration_4 = (EnumLiteralDeclaration)cAlternatives.eContents().get(4);
private final Keyword cBeforediscardmodelBeforeDiscardModelKeyword_4_0 = (Keyword)cBeforediscardmodelEnumLiteralDeclaration_4.eContents().get(0);
private final EnumLiteralDeclaration cBeforesavemodelEnumLiteralDeclaration_5 = (EnumLiteralDeclaration)cAlternatives.eContents().get(5);
private final Keyword cBeforesavemodelBeforeSaveModelKeyword_5_0 = (Keyword)cBeforesavemodelEnumLiteralDeclaration_5.eContents().get(0);
private final EnumLiteralDeclaration cCreateinstanceEnumLiteralDeclaration_6 = (EnumLiteralDeclaration)cAlternatives.eContents().get(6);
private final Keyword cCreateinstanceCreateInstanceKeyword_6_0 = (Keyword)cCreateinstanceEnumLiteralDeclaration_6.eContents().get(0);
private final EnumLiteralDeclaration cCreatemodelEnumLiteralDeclaration_7 = (EnumLiteralDeclaration)cAlternatives.eContents().get(7);
private final Keyword cCreatemodelCreateModelKeyword_7_0 = (Keyword)cCreatemodelEnumLiteralDeclaration_7.eContents().get(0);
private final EnumLiteralDeclaration cCreaterelationinstanceEnumLiteralDeclaration_8 = (EnumLiteralDeclaration)cAlternatives.eContents().get(8);
private final Keyword cCreaterelationinstanceCreateRelationInstanceKeyword_8_0 = (Keyword)cCreaterelationinstanceEnumLiteralDeclaration_8.eContents().get(0);
private final EnumLiteralDeclaration cDeleteinstanceEnumLiteralDeclaration_9 = (EnumLiteralDeclaration)cAlternatives.eContents().get(9);
private final Keyword cDeleteinstanceDeleteInstanceKeyword_9_0 = (Keyword)cDeleteinstanceEnumLiteralDeclaration_9.eContents().get(0);
private final EnumLiteralDeclaration cDeletemodelEnumLiteralDeclaration_10 = (EnumLiteralDeclaration)cAlternatives.eContents().get(10);
private final Keyword cDeletemodelDeleteModelKeyword_10_0 = (Keyword)cDeletemodelEnumLiteralDeclaration_10.eContents().get(0);
private final EnumLiteralDeclaration cDeleterelationinstanceEnumLiteralDeclaration_11 = (EnumLiteralDeclaration)cAlternatives.eContents().get(11);
private final Keyword cDeleterelationinstanceDeleteRelationInstanceKeyword_11_0 = (Keyword)cDeleterelationinstanceEnumLiteralDeclaration_11.eContents().get(0);
private final EnumLiteralDeclaration cDiscardinstanceEnumLiteralDeclaration_12 = (EnumLiteralDeclaration)cAlternatives.eContents().get(12);
private final Keyword cDiscardinstanceDiscardInstanceKeyword_12_0 = (Keyword)cDiscardinstanceEnumLiteralDeclaration_12.eContents().get(0);
private final EnumLiteralDeclaration cDiscardmodelEnumLiteralDeclaration_13 = (EnumLiteralDeclaration)cAlternatives.eContents().get(13);
private final Keyword cDiscardmodelDiscardModelKeyword_13_0 = (Keyword)cDiscardmodelEnumLiteralDeclaration_13.eContents().get(0);
private final EnumLiteralDeclaration cOpenmodelEnumLiteralDeclaration_14 = (EnumLiteralDeclaration)cAlternatives.eContents().get(14);
private final Keyword cOpenmodelOpenModelKeyword_14_0 = (Keyword)cOpenmodelEnumLiteralDeclaration_14.eContents().get(0);
private final EnumLiteralDeclaration cRenameinstanceEnumLiteralDeclaration_15 = (EnumLiteralDeclaration)cAlternatives.eContents().get(15);
private final Keyword cRenameinstanceRenameInstanceKeyword_15_0 = (Keyword)cRenameinstanceEnumLiteralDeclaration_15.eContents().get(0);
private final EnumLiteralDeclaration cSavemodelEnumLiteralDeclaration_16 = (EnumLiteralDeclaration)cAlternatives.eContents().get(16);
private final Keyword cSavemodelSaveModelKeyword_16_0 = (Keyword)cSavemodelEnumLiteralDeclaration_16.eContents().get(0);
private final EnumLiteralDeclaration cSetattributevalueEnumLiteralDeclaration_17 = (EnumLiteralDeclaration)cAlternatives.eContents().get(17);
private final Keyword cSetattributevalueSetAttributeValueKeyword_17_0 = (Keyword)cSetattributevalueEnumLiteralDeclaration_17.eContents().get(0);
private final EnumLiteralDeclaration cAftercreatemodelingconnectorEnumLiteralDeclaration_18 = (EnumLiteralDeclaration)cAlternatives.eContents().get(18);
private final Keyword cAftercreatemodelingconnectorAfterCreateModelingConnectorKeyword_18_0 = (Keyword)cAftercreatemodelingconnectorEnumLiteralDeclaration_18.eContents().get(0);
private final EnumLiteralDeclaration cAftercreatemodelingnodeEnumLiteralDeclaration_19 = (EnumLiteralDeclaration)cAlternatives.eContents().get(19);
private final Keyword cAftercreatemodelingnodeAfterCreateModelingNodeKeyword_19_0 = (Keyword)cAftercreatemodelingnodeEnumLiteralDeclaration_19.eContents().get(0);
private final EnumLiteralDeclaration cAftereditattributevalueEnumLiteralDeclaration_20 = (EnumLiteralDeclaration)cAlternatives.eContents().get(20);
private final Keyword cAftereditattributevalueAfterEditAttributeValueKeyword_20_0 = (Keyword)cAftereditattributevalueEnumLiteralDeclaration_20.eContents().get(0);
private final EnumLiteralDeclaration cToolinitializedEnumLiteralDeclaration_21 = (EnumLiteralDeclaration)cAlternatives.eContents().get(21);
private final Keyword cToolinitializedToolInitializedKeyword_21_0 = (Keyword)cToolinitializedEnumLiteralDeclaration_21.eContents().get(0);
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/EventName'
public EnumRule getRule() { return rule; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.0'
public EnumLiteralDeclaration getBeforecreatemodelEnumLiteralDeclaration_0() { return cBeforecreatemodelEnumLiteralDeclaration_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.0/@literal'
public Keyword getBeforecreatemodelBeforeCreateModelKeyword_0_0() { return cBeforecreatemodelBeforeCreateModelKeyword_0_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.1'
public EnumLiteralDeclaration getBeforecreaterelationinstanceEnumLiteralDeclaration_1() { return cBeforecreaterelationinstanceEnumLiteralDeclaration_1; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.1/@literal'
public Keyword getBeforecreaterelationinstanceBeforeCreateRelationInstanceKeyword_1_0() { return cBeforecreaterelationinstanceBeforeCreateRelationInstanceKeyword_1_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.2'
public EnumLiteralDeclaration getBeforedeleteinstanceEnumLiteralDeclaration_2() { return cBeforedeleteinstanceEnumLiteralDeclaration_2; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.2/@literal'
public Keyword getBeforedeleteinstanceBeforeDeleteInstanceKeyword_2_0() { return cBeforedeleteinstanceBeforeDeleteInstanceKeyword_2_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.3'
public EnumLiteralDeclaration getBeforedeletemodelEnumLiteralDeclaration_3() { return cBeforedeletemodelEnumLiteralDeclaration_3; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.3/@literal'
public Keyword getBeforedeletemodelBeforeDeleteModelKeyword_3_0() { return cBeforedeletemodelBeforeDeleteModelKeyword_3_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.4'
public EnumLiteralDeclaration getBeforediscardmodelEnumLiteralDeclaration_4() { return cBeforediscardmodelEnumLiteralDeclaration_4; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.4/@literal'
public Keyword getBeforediscardmodelBeforeDiscardModelKeyword_4_0() { return cBeforediscardmodelBeforeDiscardModelKeyword_4_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.5'
public EnumLiteralDeclaration getBeforesavemodelEnumLiteralDeclaration_5() { return cBeforesavemodelEnumLiteralDeclaration_5; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.5/@literal'
public Keyword getBeforesavemodelBeforeSaveModelKeyword_5_0() { return cBeforesavemodelBeforeSaveModelKeyword_5_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.6'
public EnumLiteralDeclaration getCreateinstanceEnumLiteralDeclaration_6() { return cCreateinstanceEnumLiteralDeclaration_6; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.6/@literal'
public Keyword getCreateinstanceCreateInstanceKeyword_6_0() { return cCreateinstanceCreateInstanceKeyword_6_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.7'
public EnumLiteralDeclaration getCreatemodelEnumLiteralDeclaration_7() { return cCreatemodelEnumLiteralDeclaration_7; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.7/@literal'
public Keyword getCreatemodelCreateModelKeyword_7_0() { return cCreatemodelCreateModelKeyword_7_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.8'
public EnumLiteralDeclaration getCreaterelationinstanceEnumLiteralDeclaration_8() { return cCreaterelationinstanceEnumLiteralDeclaration_8; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.8/@literal'
public Keyword getCreaterelationinstanceCreateRelationInstanceKeyword_8_0() { return cCreaterelationinstanceCreateRelationInstanceKeyword_8_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.9'
public EnumLiteralDeclaration getDeleteinstanceEnumLiteralDeclaration_9() { return cDeleteinstanceEnumLiteralDeclaration_9; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.9/@literal'
public Keyword getDeleteinstanceDeleteInstanceKeyword_9_0() { return cDeleteinstanceDeleteInstanceKeyword_9_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.10'
public EnumLiteralDeclaration getDeletemodelEnumLiteralDeclaration_10() { return cDeletemodelEnumLiteralDeclaration_10; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.10/@literal'
public Keyword getDeletemodelDeleteModelKeyword_10_0() { return cDeletemodelDeleteModelKeyword_10_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.11'
public EnumLiteralDeclaration getDeleterelationinstanceEnumLiteralDeclaration_11() { return cDeleterelationinstanceEnumLiteralDeclaration_11; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.11/@literal'
public Keyword getDeleterelationinstanceDeleteRelationInstanceKeyword_11_0() { return cDeleterelationinstanceDeleteRelationInstanceKeyword_11_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.12'
public EnumLiteralDeclaration getDiscardinstanceEnumLiteralDeclaration_12() { return cDiscardinstanceEnumLiteralDeclaration_12; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.12/@literal'
public Keyword getDiscardinstanceDiscardInstanceKeyword_12_0() { return cDiscardinstanceDiscardInstanceKeyword_12_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.13'
public EnumLiteralDeclaration getDiscardmodelEnumLiteralDeclaration_13() { return cDiscardmodelEnumLiteralDeclaration_13; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.13/@literal'
public Keyword getDiscardmodelDiscardModelKeyword_13_0() { return cDiscardmodelDiscardModelKeyword_13_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.14'
public EnumLiteralDeclaration getOpenmodelEnumLiteralDeclaration_14() { return cOpenmodelEnumLiteralDeclaration_14; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.14/@literal'
public Keyword getOpenmodelOpenModelKeyword_14_0() { return cOpenmodelOpenModelKeyword_14_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.15'
public EnumLiteralDeclaration getRenameinstanceEnumLiteralDeclaration_15() { return cRenameinstanceEnumLiteralDeclaration_15; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.15/@literal'
public Keyword getRenameinstanceRenameInstanceKeyword_15_0() { return cRenameinstanceRenameInstanceKeyword_15_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.16'
public EnumLiteralDeclaration getSavemodelEnumLiteralDeclaration_16() { return cSavemodelEnumLiteralDeclaration_16; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.16/@literal'
public Keyword getSavemodelSaveModelKeyword_16_0() { return cSavemodelSaveModelKeyword_16_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.17'
public EnumLiteralDeclaration getSetattributevalueEnumLiteralDeclaration_17() { return cSetattributevalueEnumLiteralDeclaration_17; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.17/@literal'
public Keyword getSetattributevalueSetAttributeValueKeyword_17_0() { return cSetattributevalueSetAttributeValueKeyword_17_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.18'
public EnumLiteralDeclaration getAftercreatemodelingconnectorEnumLiteralDeclaration_18() { return cAftercreatemodelingconnectorEnumLiteralDeclaration_18; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.18/@literal'
public Keyword getAftercreatemodelingconnectorAfterCreateModelingConnectorKeyword_18_0() { return cAftercreatemodelingconnectorAfterCreateModelingConnectorKeyword_18_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.19'
public EnumLiteralDeclaration getAftercreatemodelingnodeEnumLiteralDeclaration_19() { return cAftercreatemodelingnodeEnumLiteralDeclaration_19; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.19/@literal'
public Keyword getAftercreatemodelingnodeAfterCreateModelingNodeKeyword_19_0() { return cAftercreatemodelingnodeAfterCreateModelingNodeKeyword_19_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.20'
public EnumLiteralDeclaration getAftereditattributevalueEnumLiteralDeclaration_20() { return cAftereditattributevalueEnumLiteralDeclaration_20; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.20/@literal'
public Keyword getAftereditattributevalueAfterEditAttributeValueKeyword_20_0() { return cAftereditattributevalueAfterEditAttributeValueKeyword_20_0; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.21'
public EnumLiteralDeclaration getToolinitializedEnumLiteralDeclaration_21() { return cToolinitializedEnumLiteralDeclaration_21; }
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#/0/@rules.141/@alternatives/@elements.21/@literal'
public Keyword getToolinitializedToolInitializedKeyword_21_0() { return cToolinitializedToolInitializedKeyword_21_0; }
}
private RootElements pRoot;
private MethodNameElements pMethodName;
private IncludeLibraryElements pIncludeLibrary;
private IncludeLibraryTypeElements pIncludeLibraryType;
private EmbedCodeElements pEmbedCode;
private EmbedPlatformTypeElements pEmbedPlatformType;
private EmbedCodeTypeElements pEmbedCodeType;
private InsertEmbedCodeElements pInsertEmbedCode;
private MethodElements pMethod;
private EnumerationElements pEnumeration;
private MetamodelElements pMetamodel;
private ClassElements pClass;
private RelationElements pRelation;
private AttributeElements pAttribute;
private AccessTypeElements unknownRuleAccessType;
private ClassAttributeElements pClassAttribute;
private ReferenceElements pReference;
private RefNameElements pRefName;
private TypeElements pType;
private SimpleTypeElements unknownRuleSimpleType;
private EnumTypeElements pEnumType;
private ModelTypeElements pModelType;
private ModeElements pMode;
private SymbolClassElements pSymbolClass;
private SymbolRelationElements pSymbolRelation;
private SVGCommandElements pSVGCommand;
private RectangleElements pRectangle;
private CircleElements pCircle;
private EllipseElements pEllipse;
private LineElements pLine;
private PolylineElements pPolyline;
private PolygonElements pPolygon;
private PathElements pPath;
private TextElements pText;
private PathDataElements pPathData;
private MoveToElements pMoveTo;
private LineToElements pLineTo;
private HorizontalLineToElements pHorizontalLineTo;
private VerticalLineToElements pVerticalLineTo;
private CurveToElements pCurveTo;
private SmoothCurveToElements pSmoothCurveTo;
private QuadraticBezierCurveElements pQuadraticBezierCurve;
private SmoothQuadraticBezierCurveToElements pSmoothQuadraticBezierCurveTo;
private EllipticalArcElements pEllipticalArc;
private ClosePathElements pClosePath;
private PointsElements pPoints;
private PathParametersHVElements pPathParametersHV;
private PathParametersMLTElements pPathParametersMLT;
private PathParametersSElements pPathParametersS;
private PathParametersQElements pPathParametersQ;
private PathParametersCElements pPathParametersC;
private PathParametersAElements pPathParametersA;
private SymbolStyleElements pSymbolStyle;
private FillColorElements pFillColor;
private StrokeColorElements pStrokeColor;
private StrokeWidthElements pStrokeWidth;
private FontFamilyElements pFontFamily;
private FontSizeElements pFontSize;
private FontElements unknownRuleFont;
private ColorElements unknownRuleColor;
private AlgorithmElements pAlgorithm;
private StatementElements pStatement;
private SelectionStatementElements pSelectionStatement;
private LoopStatementElements pLoopStatement;
private WhileLoopElements pWhileLoop;
private ForLoopElements pForLoop;
private BreakContinueElements pBreakContinue;
private VariableElements pVariable;
private VarStatementElements pVarStatement;
private OperatorAssignElements pOperatorAssign;
private OperatorMultyAssignElements pOperatorMultyAssign;
private OperatorUnaryElements pOperatorUnary;
private OperatorMultiplyElements pOperatorMultiply;
private OperatorAddElements pOperatorAdd;
private OperatorCompareElements pOperatorCompare;
private OperatorEqualElements pOperatorEqual;
private OperatorAndElements pOperatorAnd;
private OperatorOrElements pOperatorOr;
private ExprElements pExpr;
private OrExpressionElements pOrExpression;
private AndExpressionElements pAndExpression;
private EqualExpressionElements pEqualExpression;
private CompareExpressionElements pCompareExpression;
private AdditionExpressionElements pAdditionExpression;
private MultiplicationExpressionElements pMultiplicationExpression;
private UnaryExpressionElements pUnaryExpression;
private PrimaryExpressionElements pPrimaryExpression;
private AtomicExpressionElements pAtomicExpression;
private AlgorithmOperationElements pAlgorithmOperation;
private FileOperationElements pFileOperation;
private FileCopyElements pFileCopy;
private FileDeleteElements pFileDelete;
private FileCreateElements pFileCreate;
private FileReadElements pFileRead;
private FileWriteElements pFileWrite;
private DirOperationElements pDirOperation;
private DirSetWorkingElements pDirSetWorking;
private DirGetWorkingElements pDirGetWorking;
private DirCreateElements pDirCreate;
private DirDeleteElements pDirDelete;
private DirListElements pDirList;
private SimpleUIElements pSimpleUI;
private EditBoxElements pEditBox;
private InfoBoxElements pInfoBox;
private ErrorBoxElements pErrorBox;
private WarningBoxElements pWarningBox;
private ButtonTypeElements unknownRuleButtonType;
private ViewBoxElements pViewBox;
private ItemOperationElements pItemOperation;
private MenuItemElements pMenuItem;
private InsertMenuItemElements pInsertMenuItem;
private RemoveMenuItemElements pRemoveMenuItem;
private ContextItemElements pContextItem;
private InsertContextItemElements pInsertContextItem;
private RemoveContextItemElements pRemoveContextItem;
private ModelOperationElements pModelOperation;
private ModelCreateElements pModelCreate;
private ModelDeleteElements pModelDelete;
private ModelDiscardElements pModelDiscard;
private ModelSaveElements pModelSave;
private ModelLoadElements pModelLoad;
private ModelIsLoadedElements pModelIsLoaded;
private InstanceOperationElements pInstanceOperation;
private ClassInstanceElements pClassInstance;
private ClassInstanceCreateElements pClassInstanceCreate;
private ClassInstanceDeleteElements pClassInstanceDelete;
private ClassInstanceGetElements pClassInstanceGet;
private ClassInstanceGetAllElements pClassInstanceGetAll;
private ClassInstanceSetElements pClassInstanceSet;
private RelationInstanceElements pRelationInstance;
private RelationInstanceCreateElements pRelationInstanceCreate;
private RelationInstanceDeleteElements pRelationInstanceDelete;
private RelationInstanceGetElements pRelationInstanceGet;
private RelationInstanceGetAllElements pRelationInstanceGetAll;
private RelationInstanceSetElements pRelationInstanceSet;
private AttributeOperationElements pAttributeOperation;
private AttributeGetElements pAttributeGet;
private AttrGetParamsElements unknownRuleAttrGetParams;
private AttributeSetElements pAttributeSet;
private AttrSetParamsElements unknownRuleAttrSetParams;
private EventElements pEvent;
private EventNameElements unknownRuleEventName;
private RealNumberElements pRealNumber;
private TerminalRule tHEXCOLOR;
private final Grammar grammar;
private XbaseGrammarAccess gaXbase;
@Inject
public MMDSLGrammarAccess(GrammarProvider grammarProvider,
XbaseGrammarAccess gaXbase) {
this.grammar = internalFindGrammar(grammarProvider);
this.gaXbase = gaXbase;
}
protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
Grammar grammar = grammarProvider.getGrammar(this);
while (grammar != null) {
if ("org.xtext.nv.dsl.MMDSL".equals(grammar.getName())) {
return grammar;
}
List<Grammar> grammars = grammar.getUsedGrammars();
if (!grammars.isEmpty()) {
grammar = grammars.iterator().next();
} else {
return null;
}
}
return grammar;
}
public Grammar getGrammar() {
return grammar;
}
public XbaseGrammarAccess getXbaseGrammarAccess() {
return gaXbase;
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Root'
public RootElements getRootAccess() {
return (pRoot != null) ? pRoot : (pRoot = new RootElements());
}
public ParserRule getRootRule() {
return getRootAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/MethodName'
public MethodNameElements getMethodNameAccess() {
return (pMethodName != null) ? pMethodName : (pMethodName = new MethodNameElements());
}
public ParserRule getMethodNameRule() {
return getMethodNameAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/IncludeLibrary'
public IncludeLibraryElements getIncludeLibraryAccess() {
return (pIncludeLibrary != null) ? pIncludeLibrary : (pIncludeLibrary = new IncludeLibraryElements());
}
public ParserRule getIncludeLibraryRule() {
return getIncludeLibraryAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/IncludeLibraryType'
public IncludeLibraryTypeElements getIncludeLibraryTypeAccess() {
return (pIncludeLibraryType != null) ? pIncludeLibraryType : (pIncludeLibraryType = new IncludeLibraryTypeElements());
}
public ParserRule getIncludeLibraryTypeRule() {
return getIncludeLibraryTypeAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/EmbedCode'
public EmbedCodeElements getEmbedCodeAccess() {
return (pEmbedCode != null) ? pEmbedCode : (pEmbedCode = new EmbedCodeElements());
}
public ParserRule getEmbedCodeRule() {
return getEmbedCodeAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/EmbedPlatformType'
public EmbedPlatformTypeElements getEmbedPlatformTypeAccess() {
return (pEmbedPlatformType != null) ? pEmbedPlatformType : (pEmbedPlatformType = new EmbedPlatformTypeElements());
}
public ParserRule getEmbedPlatformTypeRule() {
return getEmbedPlatformTypeAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/EmbedCodeType'
public EmbedCodeTypeElements getEmbedCodeTypeAccess() {
return (pEmbedCodeType != null) ? pEmbedCodeType : (pEmbedCodeType = new EmbedCodeTypeElements());
}
public ParserRule getEmbedCodeTypeRule() {
return getEmbedCodeTypeAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/InsertEmbedCode'
public InsertEmbedCodeElements getInsertEmbedCodeAccess() {
return (pInsertEmbedCode != null) ? pInsertEmbedCode : (pInsertEmbedCode = new InsertEmbedCodeElements());
}
public ParserRule getInsertEmbedCodeRule() {
return getInsertEmbedCodeAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Method'
public MethodElements getMethodAccess() {
return (pMethod != null) ? pMethod : (pMethod = new MethodElements());
}
public ParserRule getMethodRule() {
return getMethodAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Enumeration'
public EnumerationElements getEnumerationAccess() {
return (pEnumeration != null) ? pEnumeration : (pEnumeration = new EnumerationElements());
}
public ParserRule getEnumerationRule() {
return getEnumerationAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Metamodel'
public MetamodelElements getMetamodelAccess() {
return (pMetamodel != null) ? pMetamodel : (pMetamodel = new MetamodelElements());
}
public ParserRule getMetamodelRule() {
return getMetamodelAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Class'
public ClassElements getClassAccess() {
return (pClass != null) ? pClass : (pClass = new ClassElements());
}
public ParserRule getClassRule() {
return getClassAccess().getRule();
}
//org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/xtext/nv/dsl/MMDSL.xtext#XtextFragmentProvider_org.xtext.nv.dsl.MMDSL/Relation'
public RelationElements getRelationAccess() {
return (pRelation != null) ? pRelation : (pRelation = new RelationElements());
}
public ParserRule getRelationRule() {
return getRelationAccess().getRule();
}
//Attribute:
// "attribute" name=ValidID ":" type=Type ("access" ":" access=AccessType)?;
public AttributeElements getAttributeAccess() {
return (pAttribute != null) ? pAttribute : (pAttribute = new AttributeElements());
}
public ParserRule getAttributeRule() {
return getAttributeAccess().getRule();
}
//// specifies if the attribute is visible and modifiable by the user
//// default is internal (if access is not specified)
//enum AccessType:
// write | read | internal;
public AccessTypeElements getAccessTypeAccess() {
return (unknownRuleAccessType != null) ? unknownRuleAccessType : (unknownRuleAccessType = new AccessTypeElements());
}
public EnumRule getAccessTypeRule() {
return getAccessTypeAccess().getRule();
}
//ClassAttribute:
// "classattribute" name=ValidID ":" type=Type;
public ClassAttributeElements getClassAttributeAccess() {
return (pClassAttribute != null) ? pClassAttribute : (pClassAttribute = new ClassAttributeElements());
}
public ParserRule getClassAttributeRule() {
return getClassAttributeAccess().getRule();
}
//// references modeling object
//Reference:
// "reference" name=ValidID "->" refname=RefName;
public ReferenceElements getReferenceAccess() {
return (pReference != null) ? pReference : (pReference = new ReferenceElements());
}
public ParserRule getReferenceRule() {
return getReferenceAccess().getRule();
}
//// modeling objects that can be referenced
//RefName:
// ("modeltype" modeltypename=[ModelType|QualifiedName]) ("class" classname=[Class|QualifiedName])?;
public RefNameElements getRefNameAccess() {
return (pRefName != null) ? pRefName : (pRefName = new RefNameElements());
}
public ParserRule getRefNameRule() {
return getRefNameAccess().getRule();
}
//Type:
// simpletype=SimpleType | enumtype=EnumType;
public TypeElements getTypeAccess() {
return (pType != null) ? pType : (pType = new TypeElements());
}
public ParserRule getTypeRule() {
return getTypeAccess().getRule();
}
//enum SimpleType:
// String="string" | Int="int" | Double= // double produces a translation error
// "double";
public SimpleTypeElements getSimpleTypeAccess() {
return (unknownRuleSimpleType != null) ? unknownRuleSimpleType : (unknownRuleSimpleType = new SimpleTypeElements());
}
public EnumRule getSimpleTypeRule() {
return getSimpleTypeAccess().getRule();
}
//EnumType:
// "enum" name=[Enumeration|QualifiedName];
public EnumTypeElements getEnumTypeAccess() {
return (pEnumType != null) ? pEnumType : (pEnumType = new EnumTypeElements());
}
public ParserRule getEnumTypeRule() {
return getEnumTypeAccess().getRule();
}
//// a modeltype contains the collection of classes and relations
//// it must contain at least one class
//ModelType:
// "modeltype" name=ValidID "{" "classes" classname+=[Class|QualifiedName]+ "relations" ("none" |
// relationname+=[Relation|QualifiedName]+) "modes" ("none" | modename+=Mode+) "}";
public ModelTypeElements getModelTypeAccess() {
return (pModelType != null) ? pModelType : (pModelType = new ModelTypeElements());
}
public ParserRule getModelTypeRule() {
return getModelTypeAccess().getRule();
}
//// a modeltype can contain zero or more modes aka. views in modeling canvas
//Mode:
// "mode" name=ValidID "include" ("classes" classname+=[Class|QualifiedName]+ "relations" ("none" |
// relationname+=[Relation|QualifiedName])+);
public ModeElements getModeAccess() {
return (pMode != null) ? pMode : (pMode = new ModeElements());
}
public ParserRule getModeRule() {
return getModeAccess().getRule();
}
/// *
// *********************************************
// * Graphical Representation Grammar
// *********************************************
// * / // 1) classes (SymbolClass) and relations (SymbolRelation) can be visualized
//SymbolClass:
// "classgraph" name=ValidID ("style" globalstyle=[SymbolStyle|QualifiedName])? "{" svgcommand+=SVGCommand* "}";
public SymbolClassElements getSymbolClassAccess() {
return (pSymbolClass != null) ? pSymbolClass : (pSymbolClass = new SymbolClassElements());
}
public ParserRule getSymbolClassRule() {
return getSymbolClassAccess().getRule();
}
//SymbolRelation:
// "relationgraph" name=ValidID ("style" globalstyle=[SymbolStyle|QualifiedName])? "{" "from"
// svgcommandsfrom+=SVGCommand* "middle" svgcommandsmiddle+=SVGCommand* "to" svgcommandsto+=SVGCommand* "}";
public SymbolRelationElements getSymbolRelationAccess() {
return (pSymbolRelation != null) ? pSymbolRelation : (pSymbolRelation = new SymbolRelationElements());
}
public ParserRule getSymbolRelationRule() {
return getSymbolRelationAccess().getRule();
}
//// SVG coordinate system starts with (0,0) in the top left corner
//// it is calculated in pixels (px)
/// *
// * (0,0)---(x, 0)
// * |
// * |
// * (0, y)
// * / SVGCommand:
// insertembedcode=InsertEmbedCode / *
// * basic symbol shapes
// * based on SVG notation
// * Rectangle <rect>
// * Circle <circle>
// * Ellipse <ellipse>
// * Line <line>
// * Polyline <polyline>
// * Polygon <polygon>
// * Path <path>
// * Text <text>
// * / | (rectangle=Rectangle | circle=Circle | ellipse=Ellipse | line=Line | polyline=Polyline | polygon=Polygon |
// path=Path | text=Text) (symbolstyle=SymbolStyle | "style" symbolstyleref=[SymbolStyle|QualifiedName])?;
public SVGCommandElements getSVGCommandAccess() {
return (pSVGCommand != null) ? pSVGCommand : (pSVGCommand = new SVGCommandElements());
}
public ParserRule getSVGCommandRule() {
return getSVGCommandAccess().getRule();
}
//Rectangle:
// "rectangle" "x" "=" x=RealNumber "y" "=" y=RealNumber "w" "=" width=Number "h" "=" height=Number;
public RectangleElements getRectangleAccess() {
return (pRectangle != null) ? pRectangle : (pRectangle = new RectangleElements());
}
public ParserRule getRectangleRule() {
return getRectangleAccess().getRule();
}
//Circle:
// "circle" "cx" "=" cx=RealNumber "cy" "=" cy=RealNumber "r" "=" r=Number;
public CircleElements getCircleAccess() {
return (pCircle != null) ? pCircle : (pCircle = new CircleElements());
}
public ParserRule getCircleRule() {
return getCircleAccess().getRule();
}
//Ellipse:
// "ellipse" "cx" "=" cx=RealNumber "cy" "=" cy=RealNumber "rx" "=" rx=RealNumber "ry" "=" ry=RealNumber;
public EllipseElements getEllipseAccess() {
return (pEllipse != null) ? pEllipse : (pEllipse = new EllipseElements());
}
public ParserRule getEllipseRule() {
return getEllipseAccess().getRule();
}
//Line:
// "line" "x1" "=" x1=RealNumber "y1" "=" y1=RealNumber "x2" "=" x2=RealNumber "y2" "=" y2=RealNumber;
public LineElements getLineAccess() {
return (pLine != null) ? pLine : (pLine = new LineElements());
}
public ParserRule getLineRule() {
return getLineAccess().getRule();
}
//Polyline:
// "polyline" "points" "=" points+=Points+ // format x1,y1 x2,y2 ... xn,yn
//;
public PolylineElements getPolylineAccess() {
return (pPolyline != null) ? pPolyline : (pPolyline = new PolylineElements());
}
public ParserRule getPolylineRule() {
return getPolylineAccess().getRule();
}
//Polygon:
// "polygon" "points" "=" points+=Points+ // format x1,y1 x2,y2 ... xn,yn
//;
public PolygonElements getPolygonAccess() {
return (pPolygon != null) ? pPolygon : (pPolygon = new PolygonElements());
}
public ParserRule getPolygonRule() {
return getPolygonAccess().getRule();
}
//Path:
// "path" "d" "=" pathdata+=PathData+;
public PathElements getPathAccess() {
return (pPath != null) ? pPath : (pPath = new PathElements());
}
public ParserRule getPathRule() {
return getPathAccess().getRule();
}
//Text:
// "text" value=STRING "x" "=" x=RealNumber "y" "=" y=RealNumber ("font-family" "=" fontfamily=FontFamily)? ("font-size"
// "=" fontsize=FontSize)? ("fill" "=" fillcolor=FillColor)?;
public TextElements getTextAccess() {
return (pText != null) ? pText : (pText = new TextElements());
}
public ParserRule getTextRule() {
return getTextAccess().getRule();
}
//PathData: / *
// M=moveto
// L=lineto
// H=horizontal lineto
// V=vertical lineto
// C=curveto
// S=smooth curveto
// Q=quadratic B�zier curve
// T=smooth quadratic B�zier curveto
// A=elliptical Arc
// Z=closepath
// * / // All of the commands above can also be expressed with lower letters.
//// Capital letters means absolutely positioned, lower cases means relatively positioned.
// moveto=MoveTo | lineto=LineTo | horizontallineto=HorizontalLineTo | verticallineto=VerticalLineTo | curveto=CurveTo |
// smoothcurveto=SmoothCurveTo | quadraticbeziercurve=QuadraticBezierCurve |
// smoothquadraticbeziercurveto=SmoothQuadraticBezierCurveTo | ellipticalarc=EllipticalArc | closepath=ClosePath;
public PathDataElements getPathDataAccess() {
return (pPathData != null) ? pPathData : (pPathData = new PathDataElements());
}
public ParserRule getPathDataRule() {
return getPathDataAccess().getRule();
}
//MoveTo:
// ("M" | "m") parameters+=PathParametersMLT+;
public MoveToElements getMoveToAccess() {
return (pMoveTo != null) ? pMoveTo : (pMoveTo = new MoveToElements());
}
public ParserRule getMoveToRule() {
return getMoveToAccess().getRule();
}
//LineTo:
// ("L" | "l") parameters+=PathParametersMLT+;
public LineToElements getLineToAccess() {
return (pLineTo != null) ? pLineTo : (pLineTo = new LineToElements());
}
public ParserRule getLineToRule() {
return getLineToAccess().getRule();
}
//HorizontalLineTo:
// ("H" | "h") parameters+=PathParametersHV+;
public HorizontalLineToElements getHorizontalLineToAccess() {
return (pHorizontalLineTo != null) ? pHorizontalLineTo : (pHorizontalLineTo = new HorizontalLineToElements());
}
public ParserRule getHorizontalLineToRule() {
return getHorizontalLineToAccess().getRule();
}
//VerticalLineTo:
// ("V" | "v") parameters+=PathParametersHV+;
public VerticalLineToElements getVerticalLineToAccess() {
return (pVerticalLineTo != null) ? pVerticalLineTo : (pVerticalLineTo = new VerticalLineToElements());
}
public ParserRule getVerticalLineToRule() {
return getVerticalLineToAccess().getRule();
}
//CurveTo:
// ("C" | "c") parameters+=PathParametersC+;
public CurveToElements getCurveToAccess() {
return (pCurveTo != null) ? pCurveTo : (pCurveTo = new CurveToElements());
}
public ParserRule getCurveToRule() {
return getCurveToAccess().getRule();
}
//SmoothCurveTo:
// ("S" | "s") parameters+=PathParametersS+;
public SmoothCurveToElements getSmoothCurveToAccess() {
return (pSmoothCurveTo != null) ? pSmoothCurveTo : (pSmoothCurveTo = new SmoothCurveToElements());
}
public ParserRule getSmoothCurveToRule() {
return getSmoothCurveToAccess().getRule();
}
//QuadraticBezierCurve:
// ("Q" | "q") parameters+=PathParametersQ+;
public QuadraticBezierCurveElements getQuadraticBezierCurveAccess() {
return (pQuadraticBezierCurve != null) ? pQuadraticBezierCurve : (pQuadraticBezierCurve = new QuadraticBezierCurveElements());
}
public ParserRule getQuadraticBezierCurveRule() {
return getQuadraticBezierCurveAccess().getRule();
}
//SmoothQuadraticBezierCurveTo:
// ("T" | "t") parameters+=PathParametersMLT+;
public SmoothQuadraticBezierCurveToElements getSmoothQuadraticBezierCurveToAccess() {
return (pSmoothQuadraticBezierCurveTo != null) ? pSmoothQuadraticBezierCurveTo : (pSmoothQuadraticBezierCurveTo = new SmoothQuadraticBezierCurveToElements());
}
public ParserRule getSmoothQuadraticBezierCurveToRule() {
return getSmoothQuadraticBezierCurveToAccess().getRule();
}
//EllipticalArc:
// ("A" | "a") parameters+=PathParametersA+;
public EllipticalArcElements getEllipticalArcAccess() {
return (pEllipticalArc != null) ? pEllipticalArc : (pEllipticalArc = new EllipticalArcElements());
}
public ParserRule getEllipticalArcRule() {
return getEllipticalArcAccess().getRule();
}
//ClosePath:
// "Z" | "z";
public ClosePathElements getClosePathAccess() {
return (pClosePath != null) ? pClosePath : (pClosePath = new ClosePathElements());
}
public ParserRule getClosePathRule() {
return getClosePathAccess().getRule();
}
//Points:
// x=RealNumber "," y=RealNumber;
public PointsElements getPointsAccess() {
return (pPoints != null) ? pPoints : (pPoints = new PointsElements());
}
public ParserRule getPointsRule() {
return getPointsAccess().getRule();
}
//// 1 parameter - H, V
//PathParametersHV:
// x=RealNumber;
public PathParametersHVElements getPathParametersHVAccess() {
return (pPathParametersHV != null) ? pPathParametersHV : (pPathParametersHV = new PathParametersHVElements());
}
public ParserRule getPathParametersHVRule() {
return getPathParametersHVAccess().getRule();
}
//// 2 parameters - M, L, T
//PathParametersMLT:
// x=RealNumber "," y=RealNumber;
public PathParametersMLTElements getPathParametersMLTAccess() {
return (pPathParametersMLT != null) ? pPathParametersMLT : (pPathParametersMLT = new PathParametersMLTElements());
}
public ParserRule getPathParametersMLTRule() {
return getPathParametersMLTAccess().getRule();
}
//// 4 parameters - S
//PathParametersS:
// x2=RealNumber y2=RealNumber x=RealNumber y=RealNumber;
public PathParametersSElements getPathParametersSAccess() {
return (pPathParametersS != null) ? pPathParametersS : (pPathParametersS = new PathParametersSElements());
}
public ParserRule getPathParametersSRule() {
return getPathParametersSAccess().getRule();
}
//// 4 parameters - Q
//PathParametersQ:
// x1=RealNumber y1=RealNumber x=RealNumber y=RealNumber;
public PathParametersQElements getPathParametersQAccess() {
return (pPathParametersQ != null) ? pPathParametersQ : (pPathParametersQ = new PathParametersQElements());
}
public ParserRule getPathParametersQRule() {
return getPathParametersQAccess().getRule();
}
//// 6 parameters - C
//PathParametersC:
// x1=RealNumber y1=RealNumber x2=RealNumber y2=RealNumber x=RealNumber y=RealNumber;
public PathParametersCElements getPathParametersCAccess() {
return (pPathParametersC != null) ? pPathParametersC : (pPathParametersC = new PathParametersCElements());
}
public ParserRule getPathParametersCRule() {
return getPathParametersCAccess().getRule();
}
//// 7 parameters - A
//PathParametersA:
// rx=RealNumber "," ry=RealNumber xaxisrot=RealNumber largearcflag=Number sweepflag=Number x=RealNumber y=RealNumber;
public PathParametersAElements getPathParametersAAccess() {
return (pPathParametersA != null) ? pPathParametersA : (pPathParametersA = new PathParametersAElements());
}
public ParserRule getPathParametersARule() {
return getPathParametersAAccess().getRule();
}
//SymbolStyle:
// "style" name=ValidID "{" "fill" ":" ("none" | fillcolor=FillColor) "stroke" ":" strokecolor=StrokeColor
// "stroke-width" ":" strokewidth=StrokeWidth ("font-family" ":" fontfamily=FontFamily)? ("font-size" ":"
// fontsize=FontSize)? insertembedcode+=InsertEmbedCode* "}";
public SymbolStyleElements getSymbolStyleAccess() {
return (pSymbolStyle != null) ? pSymbolStyle : (pSymbolStyle = new SymbolStyleElements());
}
public ParserRule getSymbolStyleRule() {
return getSymbolStyleAccess().getRule();
}
//FillColor:
// {FillColor} color=Color | hexcolor=HEXCOLOR;
public FillColorElements getFillColorAccess() {
return (pFillColor != null) ? pFillColor : (pFillColor = new FillColorElements());
}
public ParserRule getFillColorRule() {
return getFillColorAccess().getRule();
}
//StrokeColor:
// {StrokeColor} color=Color | hexcolor=HEXCOLOR;
public StrokeColorElements getStrokeColorAccess() {
return (pStrokeColor != null) ? pStrokeColor : (pStrokeColor = new StrokeColorElements());
}
public ParserRule getStrokeColorRule() {
return getStrokeColorAccess().getRule();
}
//StrokeWidth:
// Number;
public StrokeWidthElements getStrokeWidthAccess() {
return (pStrokeWidth != null) ? pStrokeWidth : (pStrokeWidth = new StrokeWidthElements());
}
public ParserRule getStrokeWidthRule() {
return getStrokeWidthAccess().getRule();
}
//FontFamily:
// {FontFamily} fontstr=STRING | font=Font;
public FontFamilyElements getFontFamilyAccess() {
return (pFontFamily != null) ? pFontFamily : (pFontFamily = new FontFamilyElements());
}
public ParserRule getFontFamilyRule() {
return getFontFamilyAccess().getRule();
}
//FontSize:
// Number;
public FontSizeElements getFontSizeAccess() {
return (pFontSize != null) ? pFontSize : (pFontSize = new FontSizeElements());
}
public ParserRule getFontSizeRule() {
return getFontSizeAccess().getRule();
}
//// standard Windows Fonts
//enum Font:
// arial="Arial" | arialblack="Arial_Black" | comicsansms="Comic_Sans_MS" | couriernew="Courier_New" | georgia="Georgia"
// | impact="Impact" | lucidaconsole="Lucida_Console" | lucidasansunicode="Lucida_Sans_Unicode" |
// palatinolinotype="Palatino_Linotype" | tahoma="Tahoma" | timesnewroman="Times_New_Roman" | trebuchetms="Trebuchet_MS"
// | verdana="Verdana" | symbol="Symbol" | webdings="Webdings" | windings="Wingdings" | mssansserif="MS_Sans_Serif" |
// msserif="MS_Serif";
public FontElements getFontAccess() {
return (unknownRuleFont != null) ? unknownRuleFont : (unknownRuleFont = new FontElements());
}
public EnumRule getFontRule() {
return getFontAccess().getRule();
}
//// standard HTML Colors
//enum Color:
// aliceblue | antiquewhite | aqua | aquamarine | azure | beige | bisque | black | blanchedalmond | blue | blueviolet |
// brown | burlywood | cadetblue | chartreuse | chocolate | coral | cornflowerblue | cornsilk | crimson | cyan |
// darkblue | darkcyan | darkgoldenrod | darkgray | darkgreen | darkkhaki | darkmagenta | darkolivegreen | darkorange |
// darkorchid | darkred | darksalmon | darkseagreen | darkslateblue | darkslategray | darkturquoise | darkviolet |
// deeppink | deepskyblue | dimgray | dodgerblue | firebrick | floralwhite | forestgreen | fuchsia | gainsboro |
// ghostwhite | gold | goldenrod | gray | green | greenyellow | honeydew | hotpink | indianred | indigo | ivory | khaki
// | lavender | lavenderblush | lawngreen | lemonchiffon | lightblue | lightcoral | lightcyan | lightgoldenrodyellow |
// lightgreen | lightgray | lightmagenta | lightpink | lightsalmon | lightseagreen | lightskyblue | lightslategray |
// lightsteelblue | lightyellow | lime | limegreen | linen | magenta | maroon | mediumaquamarine | mediumblue |
// mediumorchid | mediumpurple | mediumseagreen | mediumslateblue | mediumspringgreen | mediumturquoise |
// mediumvioletred | midnightblue | mintcream | mistyrose | moccasin | navajowhite | navy | oldlace | olive | olivedrab
// | orange | orangered | orchid | palegoldenrod | palegreen | paleturquoise | palevioletred | papayawhip | peachpuff |
// peru | pink | plum | powderblue | purple | red | rosybrown | royalblue | saddlebrown | salmon | sandybrown | seagreen
// | seashell | sienna | silver | skyblue | slateblue | slategray | snow | springgreen | steelblue | tan | teal |
// thistle | tomato | turquoise | violet | wheat | white | whitesmoke | yellow | yellowgreen;
public ColorElements getColorAccess() {
return (unknownRuleColor != null) ? unknownRuleColor : (unknownRuleColor = new ColorElements());
}
public EnumRule getColorRule() {
return getColorAccess().getRule();
}
/// *
// *********************************************
// * Algorithm Grammar
// *********************************************
// * / Algorithm:
// "algorithm" name=ValidID "{" stmnt+=Statement* "}";
public AlgorithmElements getAlgorithmAccess() {
return (pAlgorithm != null) ? pAlgorithm : (pAlgorithm = new AlgorithmElements());
}
public ParserRule getAlgorithmRule() {
return getAlgorithmAccess().getRule();
}
//// all possible statements for algorithm implementation
//Statement:
// selection=SelectionStatement | loop=LoopStatement | variable=Variable | algorithmoperation=AlgorithmOperation |
// insertembedcode=InsertEmbedCode;
public StatementElements getStatementAccess() {
return (pStatement != null) ? pStatement : (pStatement = new StatementElements());
}
public ParserRule getStatementRule() {
return getStatementAccess().getRule();
}
//// selection: if-elseif-else
//SelectionStatement:
// ("if" "(" ifcondition=Expr ")" "{" ifblock+=Statement* "}") (("elseif" "(" elseifcondition+=Expr ")" "{"
// elseifblock+=Statement* "}")* "else" "{" elseblock+=Statement* "}")?;
public SelectionStatementElements getSelectionStatementAccess() {
return (pSelectionStatement != null) ? pSelectionStatement : (pSelectionStatement = new SelectionStatementElements());
}
public ParserRule getSelectionStatementRule() {
return getSelectionStatementAccess().getRule();
}
//// loops
//LoopStatement:
// whiletloop=WhileLoop | forloop=ForLoop;
public LoopStatementElements getLoopStatementAccess() {
return (pLoopStatement != null) ? pLoopStatement : (pLoopStatement = new LoopStatementElements());
}
public ParserRule getLoopStatementRule() {
return getLoopStatementAccess().getRule();
}
//WhileLoop:
// "while" "(" condition=Expr ")" "{" (whileblock+=Statement | breakcontinue+=BreakContinue)* "}";
public WhileLoopElements getWhileLoopAccess() {
return (pWhileLoop != null) ? pWhileLoop : (pWhileLoop = new WhileLoopElements());
}
public ParserRule getWhileLoopRule() {
return getWhileLoopAccess().getRule();
}
//ForLoop:
// "for" "(" start=INT ";" stop=INT ";" interval=INT ")" "{" (forblock+=Statement | breakcontinue+=BreakContinue)* "}";
public ForLoopElements getForLoopAccess() {
return (pForLoop != null) ? pForLoop : (pForLoop = new ForLoopElements());
}
public ParserRule getForLoopRule() {
return getForLoopAccess().getRule();
}
//BreakContinue:
// break="break" | continue="continue";
public BreakContinueElements getBreakContinueAccess() {
return (pBreakContinue != null) ? pBreakContinue : (pBreakContinue = new BreakContinueElements());
}
public ParserRule getBreakContinueRule() {
return getBreakContinueAccess().getRule();
}
//// variable declaration and initialization
//Variable:
// "var" name=ValidID (opassing=OperatorAssign varstatement=VarStatement)? | variable=[Variable|QualifiedName]
// opassing=OperatorAssign varstatement=VarStatement;
public VariableElements getVariableAccess() {
return (pVariable != null) ? pVariable : (pVariable = new VariableElements());
}
public ParserRule getVariableRule() {
return getVariableAccess().getRule();
}
//// list of statements that can be used as variable assignments
//VarStatement:
// expression=Expr | algorithmoperation=AlgorithmOperation | "class" class=[Class|QualifiedName] | "attribute"
// attribute=[Attribute|QualifiedName] | "reference" reference=[Reference|QualifiedName] | "symbolclass"
// symbolclass=[SymbolClass|QualifiedName] | "symbolrelation" symbolrelation=[SymbolRelation|QualifiedName] |
// "symbolstyle" symbolstyle=[SymbolStyle|QualifiedName] | "embedded" embeddedcode=[EmbedCode|QualifiedName] |
// "modeltype" modeltype=[ModelType|QualifiedName];
public VarStatementElements getVarStatementAccess() {
return (pVarStatement != null) ? pVarStatement : (pVarStatement = new VarStatementElements());
}
public ParserRule getVarStatementRule() {
return getVarStatementAccess().getRule();
}
//// precednece - last
//OperatorAssign:
// assign="=" | multyassign=OperatorMultyAssign;
public OperatorAssignElements getOperatorAssignAccess() {
return (pOperatorAssign != null) ? pOperatorAssign : (pOperatorAssign = new OperatorAssignElements());
}
public ParserRule getOperatorAssignRule() {
return getOperatorAssignAccess().getRule();
}
//OperatorMultyAssign:
// addassign="+=" | subassign="-=" | multiassign="*=" | divassign="/=";
public OperatorMultyAssignElements getOperatorMultyAssignAccess() {
return (pOperatorMultyAssign != null) ? pOperatorMultyAssign : (pOperatorMultyAssign = new OperatorMultyAssignElements());
}
public ParserRule getOperatorMultyAssignRule() {
return getOperatorMultyAssignAccess().getRule();
}
//// precednece 1
//OperatorUnary:
// not="!";
public OperatorUnaryElements getOperatorUnaryAccess() {
return (pOperatorUnary != null) ? pOperatorUnary : (pOperatorUnary = new OperatorUnaryElements());
}
public ParserRule getOperatorUnaryRule() {
return getOperatorUnaryAccess().getRule();
}
//// precednece 2
//OperatorMultiply:
// multiply="*" | divide="/" | modulo="%";
public OperatorMultiplyElements getOperatorMultiplyAccess() {
return (pOperatorMultiply != null) ? pOperatorMultiply : (pOperatorMultiply = new OperatorMultiplyElements());
}
public ParserRule getOperatorMultiplyRule() {
return getOperatorMultiplyAccess().getRule();
}
//// precednece 3
//OperatorAdd:
// add="+" | subtract="-";
public OperatorAddElements getOperatorAddAccess() {
return (pOperatorAdd != null) ? pOperatorAdd : (pOperatorAdd = new OperatorAddElements());
}
public ParserRule getOperatorAddRule() {
return getOperatorAddAccess().getRule();
}
//// precednece 4
//OperatorCompare:
// greaterequal=">=" | lesserequal="<=" | greater=">" | lesser="<";
public OperatorCompareElements getOperatorCompareAccess() {
return (pOperatorCompare != null) ? pOperatorCompare : (pOperatorCompare = new OperatorCompareElements());
}
public ParserRule getOperatorCompareRule() {
return getOperatorCompareAccess().getRule();
}
//// precednece 5
//OperatorEqual:
// equal="==" | notequal="!=";
public OperatorEqualElements getOperatorEqualAccess() {
return (pOperatorEqual != null) ? pOperatorEqual : (pOperatorEqual = new OperatorEqualElements());
}
public ParserRule getOperatorEqualRule() {
return getOperatorEqualAccess().getRule();
}
//// precednece 6
//OperatorAnd:
// and="&&";
public OperatorAndElements getOperatorAndAccess() {
return (pOperatorAnd != null) ? pOperatorAnd : (pOperatorAnd = new OperatorAndElements());
}
public ParserRule getOperatorAndRule() {
return getOperatorAndAccess().getRule();
}
//// precednece 7
//OperatorOr:
// or="||";
public OperatorOrElements getOperatorOrAccess() {
return (pOperatorOr != null) ? pOperatorOr : (pOperatorOr = new OperatorOrElements());
}
public ParserRule getOperatorOrRule() {
return getOperatorOrAccess().getRule();
}
//// lowest precedence operation
//Expr:
// expr=OrExpression;
public ExprElements getExprAccess() {
return (pExpr != null) ? pExpr : (pExpr = new ExprElements());
}
public ParserRule getExprRule() {
return getExprAccess().getRule();
}
//// 7
//OrExpression returns Expression:
// AndExpression (=> ({OrExpression.left=current} op=OperatorOr) right=AndExpression)*;
public OrExpressionElements getOrExpressionAccess() {
return (pOrExpression != null) ? pOrExpression : (pOrExpression = new OrExpressionElements());
}
public ParserRule getOrExpressionRule() {
return getOrExpressionAccess().getRule();
}
//// 6
//AndExpression returns Expression:
// EqualExpression (=> ({AndExpression.left=current} op=OperatorAnd) right=EqualExpression)*;
public AndExpressionElements getAndExpressionAccess() {
return (pAndExpression != null) ? pAndExpression : (pAndExpression = new AndExpressionElements());
}
public ParserRule getAndExpressionRule() {
return getAndExpressionAccess().getRule();
}
//// 5
//EqualExpression returns Expression:
// CompareExpression (=> ({EqualExpression.left=current} op=OperatorEqual) right=CompareExpression)*;
public EqualExpressionElements getEqualExpressionAccess() {
return (pEqualExpression != null) ? pEqualExpression : (pEqualExpression = new EqualExpressionElements());
}
public ParserRule getEqualExpressionRule() {
return getEqualExpressionAccess().getRule();
}
//// 4
//CompareExpression returns Expression:
// AdditionExpression (=> ({CompareExpression.left=current} op=OperatorCompare) right=AdditionExpression)*;
public CompareExpressionElements getCompareExpressionAccess() {
return (pCompareExpression != null) ? pCompareExpression : (pCompareExpression = new CompareExpressionElements());
}
public ParserRule getCompareExpressionRule() {
return getCompareExpressionAccess().getRule();
}
//// 3
//AdditionExpression returns Expression:
// MultiplicationExpression (=> ({AdditionExpression.left=current} op=OperatorAdd) right=MultiplicationExpression)*;
public AdditionExpressionElements getAdditionExpressionAccess() {
return (pAdditionExpression != null) ? pAdditionExpression : (pAdditionExpression = new AdditionExpressionElements());
}
public ParserRule getAdditionExpressionRule() {
return getAdditionExpressionAccess().getRule();
}
//// 2
//MultiplicationExpression returns Expression:
// UnaryExpression (=> ({MultiplicationExpression.left=current} op=OperatorMultiply) right=UnaryExpression)*;
public MultiplicationExpressionElements getMultiplicationExpressionAccess() {
return (pMultiplicationExpression != null) ? pMultiplicationExpression : (pMultiplicationExpression = new MultiplicationExpressionElements());
}
public ParserRule getMultiplicationExpressionRule() {
return getMultiplicationExpressionAccess().getRule();
}
//// 1
//UnaryExpression returns Expression:
// op=OperatorUnary? operand=PrimaryExpression;
public UnaryExpressionElements getUnaryExpressionAccess() {
return (pUnaryExpression != null) ? pUnaryExpression : (pUnaryExpression = new UnaryExpressionElements());
}
public ParserRule getUnaryExpressionRule() {
return getUnaryExpressionAccess().getRule();
}
//PrimaryExpression returns Expression:
// atomic=AtomicExpression | "(" expression=OrExpression ")";
public PrimaryExpressionElements getPrimaryExpressionAccess() {
return (pPrimaryExpression != null) ? pPrimaryExpression : (pPrimaryExpression = new PrimaryExpressionElements());
}
public ParserRule getPrimaryExpressionRule() {
return getPrimaryExpressionAccess().getRule();
}
//AtomicExpression returns Expression:
// true="true" | false="false" | variable=[Variable|QualifiedName] | valueString=STRING | valueRealNumber=RealNumber;
public AtomicExpressionElements getAtomicExpressionAccess() {
return (pAtomicExpression != null) ? pAtomicExpression : (pAtomicExpression = new AtomicExpressionElements());
}
public ParserRule getAtomicExpressionRule() {
return getAtomicExpressionAccess().getRule();
}
/// *
// *********************************************
// * Algorithm Operations - ADOscript
// *********************************************
// * / AlgorithmOperation:
// fileoperation=FileOperation | diroperation=DirOperation | simpleui=SimpleUI | modeloperation=ModelOperation |
// instanceoperation=InstanceOperation | attributeoperation=AttributeOperation;
public AlgorithmOperationElements getAlgorithmOperationAccess() {
return (pAlgorithmOperation != null) ? pAlgorithmOperation : (pAlgorithmOperation = new AlgorithmOperationElements());
}
public ParserRule getAlgorithmOperationRule() {
return getAlgorithmOperationAccess().getRule();
}
//// file
//FileOperation:
// "file" "." (filecopy=FileCopy | filedelete=FileDelete | filecreate=FileCreate | fileread=FileRead |
// filewrite=FileWrite);
public FileOperationElements getFileOperationAccess() {
return (pFileOperation != null) ? pFileOperation : (pFileOperation = new FileOperationElements());
}
public ParserRule getFileOperationRule() {
return getFileOperationAccess().getRule();
}
//FileCopy:
// "copy" "source" src=STRING "destination" dest=STRING;
public FileCopyElements getFileCopyAccess() {
return (pFileCopy != null) ? pFileCopy : (pFileCopy = new FileCopyElements());
}
public ParserRule getFileCopyRule() {
return getFileCopyAccess().getRule();
}
//FileDelete:
// "delete" filename=STRING;
public FileDeleteElements getFileDeleteAccess() {
return (pFileDelete != null) ? pFileDelete : (pFileDelete = new FileDeleteElements());
}
public ParserRule getFileDeleteRule() {
return getFileDeleteAccess().getRule();
}
//FileCreate:
// "create" filename=STRING;
public FileCreateElements getFileCreateAccess() {
return (pFileCreate != null) ? pFileCreate : (pFileCreate = new FileCreateElements());
}
public ParserRule getFileCreateRule() {
return getFileCreateAccess().getRule();
}
//FileRead:
// "read" filename=STRING;
public FileReadElements getFileReadAccess() {
return (pFileRead != null) ? pFileRead : (pFileRead = new FileReadElements());
}
public ParserRule getFileReadRule() {
return getFileReadAccess().getRule();
}
//FileWrite:
// "write" filename=STRING "text" text=STRING append="append"?;
public FileWriteElements getFileWriteAccess() {
return (pFileWrite != null) ? pFileWrite : (pFileWrite = new FileWriteElements());
}
public ParserRule getFileWriteRule() {
return getFileWriteAccess().getRule();
}
//// directory
//DirOperation:
// "dir" "." (dirsetworking=DirSetWorking | dirgetworking=DirGetWorking | dircreate=DirCreate | dirdelete=DirDelete |
// dirlist=DirList);
public DirOperationElements getDirOperationAccess() {
return (pDirOperation != null) ? pDirOperation : (pDirOperation = new DirOperationElements());
}
public ParserRule getDirOperationRule() {
return getDirOperationAccess().getRule();
}
//DirSetWorking:
// "set" dirname=STRING;
public DirSetWorkingElements getDirSetWorkingAccess() {
return (pDirSetWorking != null) ? pDirSetWorking : (pDirSetWorking = new DirSetWorkingElements());
}
public ParserRule getDirSetWorkingRule() {
return getDirSetWorkingAccess().getRule();
}
//DirGetWorking:
// {DirGetWorking} "get";
public DirGetWorkingElements getDirGetWorkingAccess() {
return (pDirGetWorking != null) ? pDirGetWorking : (pDirGetWorking = new DirGetWorkingElements());
}
public ParserRule getDirGetWorkingRule() {
return getDirGetWorkingAccess().getRule();
}
//DirCreate:
// "create" dirname=STRING;
public DirCreateElements getDirCreateAccess() {
return (pDirCreate != null) ? pDirCreate : (pDirCreate = new DirCreateElements());
}
public ParserRule getDirCreateRule() {
return getDirCreateAccess().getRule();
}
//DirDelete:
// "delete" dirname=STRING;
public DirDeleteElements getDirDeleteAccess() {
return (pDirDelete != null) ? pDirDelete : (pDirDelete = new DirDeleteElements());
}
public ParserRule getDirDeleteRule() {
return getDirDeleteAccess().getRule();
}
//DirList:
// "list" dirname=STRING;
public DirListElements getDirListAccess() {
return (pDirList != null) ? pDirList : (pDirList = new DirListElements());
}
public ParserRule getDirListRule() {
return getDirListAccess().getRule();
}
//// simple UI
//SimpleUI:
// "ui" "." (editbox=EditBox | infobox=InfoBox | errorbox=ErrorBox | warningbox=WarningBox | viewbox=ViewBox |
// itemoperation=ItemOperation);
public SimpleUIElements getSimpleUIAccess() {
return (pSimpleUI != null) ? pSimpleUI : (pSimpleUI = new SimpleUIElements());
}
public ParserRule getSimpleUIRule() {
return getSimpleUIAccess().getRule();
}
//EditBox:
// "editbox" "title" title=STRING "text" text=STRING ("button" okbuttontext=STRING)?;
public EditBoxElements getEditBoxAccess() {
return (pEditBox != null) ? pEditBox : (pEditBox = new EditBoxElements());
}
public ParserRule getEditBoxRule() {
return getEditBoxAccess().getRule();
}
//InfoBox:
// "infobox" "title" title=STRING "text" text=STRING;
public InfoBoxElements getInfoBoxAccess() {
return (pInfoBox != null) ? pInfoBox : (pInfoBox = new InfoBoxElements());
}
public ParserRule getInfoBoxRule() {
return getInfoBoxAccess().getRule();
}
//ErrorBox:
// "errorbox" "title" title=STRING "text" text=STRING "button" buttontype=ButtonType;
public ErrorBoxElements getErrorBoxAccess() {
return (pErrorBox != null) ? pErrorBox : (pErrorBox = new ErrorBoxElements());
}
public ParserRule getErrorBoxRule() {
return getErrorBoxAccess().getRule();
}
//WarningBox:
// "warningbox" "title" title=STRING "text" text=STRING "button" buttontype=ButtonType;
public WarningBoxElements getWarningBoxAccess() {
return (pWarningBox != null) ? pWarningBox : (pWarningBox = new WarningBoxElements());
}
public ParserRule getWarningBoxRule() {
return getWarningBoxAccess().getRule();
}
//enum ButtonType:
// ok | okcancel="ok-cancel" | yesno="yes-no" | yesnocancel="yes-no-cancel" | retrycancel="retry-cancel" |
// defok="def-ok" | defcancel="def-cancel" | defyes="def-yes" | defno="def-no" | defretry="def-retry";
public ButtonTypeElements getButtonTypeAccess() {
return (unknownRuleButtonType != null) ? unknownRuleButtonType : (unknownRuleButtonType = new ButtonTypeElements());
}
public EnumRule getButtonTypeRule() {
return getButtonTypeAccess().getRule();
}
//ViewBox:
// "viewbox" "title" title=STRING "text" text=STRING;
public ViewBoxElements getViewBoxAccess() {
return (pViewBox != null) ? pViewBox : (pViewBox = new ViewBoxElements());
}
public ParserRule getViewBoxRule() {
return getViewBoxAccess().getRule();
}
//// menu item manipulation (application) - is a part of SimpleUI
//ItemOperation:
// "item" "." (menuitem=MenuItem | contextitem=ContextItem);
public ItemOperationElements getItemOperationAccess() {
return (pItemOperation != null) ? pItemOperation : (pItemOperation = new ItemOperationElements());
}
public ParserRule getItemOperationRule() {
return getItemOperationAccess().getRule();
}
//MenuItem:
// "menu" "." (insertmenuitem=InsertMenuItem | removemenuitem=RemoveMenuItem);
public MenuItemElements getMenuItemAccess() {
return (pMenuItem != null) ? pMenuItem : (pMenuItem = new MenuItemElements());
}
public ParserRule getMenuItemRule() {
return getMenuItemAccess().getRule();
}
//InsertMenuItem:
// "insert" name=ValidID "to" menu=ValidID;
public InsertMenuItemElements getInsertMenuItemAccess() {
return (pInsertMenuItem != null) ? pInsertMenuItem : (pInsertMenuItem = new InsertMenuItemElements());
}
public ParserRule getInsertMenuItemRule() {
return getInsertMenuItemAccess().getRule();
}
//RemoveMenuItem:
// "remove" menuitemname=[InsertMenuItem|QualifiedName];
public RemoveMenuItemElements getRemoveMenuItemAccess() {
return (pRemoveMenuItem != null) ? pRemoveMenuItem : (pRemoveMenuItem = new RemoveMenuItemElements());
}
public ParserRule getRemoveMenuItemRule() {
return getRemoveMenuItemAccess().getRule();
}
//ContextItem:
// "context" "." (insertcontextitem=InsertContextItem | removecontextitem=RemoveContextItem);
public ContextItemElements getContextItemAccess() {
return (pContextItem != null) ? pContextItem : (pContextItem = new ContextItemElements());
}
public ParserRule getContextItemRule() {
return getContextItemAccess().getRule();
}
//InsertContextItem:
// "insert" name=ValidID "to" context=ValidID;
public InsertContextItemElements getInsertContextItemAccess() {
return (pInsertContextItem != null) ? pInsertContextItem : (pInsertContextItem = new InsertContextItemElements());
}
public ParserRule getInsertContextItemRule() {
return getInsertContextItemAccess().getRule();
}
//RemoveContextItem:
// "remove" contextitem=[InsertContextItem|QualifiedName];
public RemoveContextItemElements getRemoveContextItemAccess() {
return (pRemoveContextItem != null) ? pRemoveContextItem : (pRemoveContextItem = new RemoveContextItemElements());
}
public ParserRule getRemoveContextItemRule() {
return getRemoveContextItemAccess().getRule();
}
//// model manipulation (core)
//ModelOperation:
// "model" "." (modelcreate=ModelCreate | modeldelete=ModelDelete | modeldiscard=ModelDiscard | modelsave=ModelSave |
// modelload=ModelLoad | modelisloaded=ModelIsLoaded);
public ModelOperationElements getModelOperationAccess() {
return (pModelOperation != null) ? pModelOperation : (pModelOperation = new ModelOperationElements());
}
public ParserRule getModelOperationRule() {
return getModelOperationAccess().getRule();
}
//ModelCreate:
// "create" name=ValidID modeltype=[ModelType];
public ModelCreateElements getModelCreateAccess() {
return (pModelCreate != null) ? pModelCreate : (pModelCreate = new ModelCreateElements());
}
public ParserRule getModelCreateRule() {
return getModelCreateAccess().getRule();
}
//ModelDelete:
// "delete" modelname=[ModelCreate|QualifiedName];
public ModelDeleteElements getModelDeleteAccess() {
return (pModelDelete != null) ? pModelDelete : (pModelDelete = new ModelDeleteElements());
}
public ParserRule getModelDeleteRule() {
return getModelDeleteAccess().getRule();
}
//ModelDiscard:
// "discard" modelname=[ModelCreate|QualifiedName];
public ModelDiscardElements getModelDiscardAccess() {
return (pModelDiscard != null) ? pModelDiscard : (pModelDiscard = new ModelDiscardElements());
}
public ParserRule getModelDiscardRule() {
return getModelDiscardAccess().getRule();
}
//ModelSave:
// "save" modelname=[ModelCreate|QualifiedName];
public ModelSaveElements getModelSaveAccess() {
return (pModelSave != null) ? pModelSave : (pModelSave = new ModelSaveElements());
}
public ParserRule getModelSaveRule() {
return getModelSaveAccess().getRule();
}
//ModelLoad:
// "load" modelname=[ModelCreate|QualifiedName];
public ModelLoadElements getModelLoadAccess() {
return (pModelLoad != null) ? pModelLoad : (pModelLoad = new ModelLoadElements());
}
public ParserRule getModelLoadRule() {
return getModelLoadAccess().getRule();
}
//ModelIsLoaded:
// "isloaded" modelname=[ModelCreate|QualifiedName];
public ModelIsLoadedElements getModelIsLoadedAccess() {
return (pModelIsLoaded != null) ? pModelIsLoaded : (pModelIsLoaded = new ModelIsLoadedElements());
}
public ParserRule getModelIsLoadedRule() {
return getModelIsLoadedAccess().getRule();
}
//// instance manipulation (core)
//InstanceOperation:
// "instance" "." (classinstance=ClassInstance | relationinstance=RelationInstance);
public InstanceOperationElements getInstanceOperationAccess() {
return (pInstanceOperation != null) ? pInstanceOperation : (pInstanceOperation = new InstanceOperationElements());
}
public ParserRule getInstanceOperationRule() {
return getInstanceOperationAccess().getRule();
}
//ClassInstance:
// "class" "." (classinstancecreate=ClassInstanceCreate | classinstancedelete=ClassInstanceDelete |
// classinstanceget=ClassInstanceGet | classinstanceset=ClassInstanceSet | classinstancegetall=ClassInstanceGetAll);
public ClassInstanceElements getClassInstanceAccess() {
return (pClassInstance != null) ? pClassInstance : (pClassInstance = new ClassInstanceElements());
}
public ParserRule getClassInstanceRule() {
return getClassInstanceAccess().getRule();
}
//ClassInstanceCreate:
// "create" name=ValidID nameofclass=[Class|QualifiedName];
public ClassInstanceCreateElements getClassInstanceCreateAccess() {
return (pClassInstanceCreate != null) ? pClassInstanceCreate : (pClassInstanceCreate = new ClassInstanceCreateElements());
}
public ParserRule getClassInstanceCreateRule() {
return getClassInstanceCreateAccess().getRule();
}
//ClassInstanceDelete:
// "delete" nameofclassinstance=[ClassInstanceCreate|QualifiedName];
public ClassInstanceDeleteElements getClassInstanceDeleteAccess() {
return (pClassInstanceDelete != null) ? pClassInstanceDelete : (pClassInstanceDelete = new ClassInstanceDeleteElements());
}
public ParserRule getClassInstanceDeleteRule() {
return getClassInstanceDeleteAccess().getRule();
}
//ClassInstanceGet:
// "get" nameofclassinstance=[ClassInstanceCreate|QualifiedName];
public ClassInstanceGetElements getClassInstanceGetAccess() {
return (pClassInstanceGet != null) ? pClassInstanceGet : (pClassInstanceGet = new ClassInstanceGetElements());
}
public ParserRule getClassInstanceGetRule() {
return getClassInstanceGetAccess().getRule();
}
//ClassInstanceGetAll:
// "getall" nameofclass=[Class|QualifiedName];
public ClassInstanceGetAllElements getClassInstanceGetAllAccess() {
return (pClassInstanceGetAll != null) ? pClassInstanceGetAll : (pClassInstanceGetAll = new ClassInstanceGetAllElements());
}
public ParserRule getClassInstanceGetAllRule() {
return getClassInstanceGetAllAccess().getRule();
}
//ClassInstanceSet:
// "set" nameofclassinstance=[ClassInstanceCreate|QualifiedName];
public ClassInstanceSetElements getClassInstanceSetAccess() {
return (pClassInstanceSet != null) ? pClassInstanceSet : (pClassInstanceSet = new ClassInstanceSetElements());
}
public ParserRule getClassInstanceSetRule() {
return getClassInstanceSetAccess().getRule();
}
//RelationInstance:
// "relation" "." (relationinstancecreate=RelationInstanceCreate | relationinstancedelete=RelationInstanceDelete |
// relationinstanceget=RelationInstanceGet | relationinstanceset=RelationInstanceSet |
// relationinstancegetall=RelationInstanceGetAll);
public RelationInstanceElements getRelationInstanceAccess() {
return (pRelationInstance != null) ? pRelationInstance : (pRelationInstance = new RelationInstanceElements());
}
public ParserRule getRelationInstanceRule() {
return getRelationInstanceAccess().getRule();
}
//RelationInstanceCreate:
// "create" name=ValidID nameofrelation=[Relation|QualifiedName] "from"
// classinstancefrom=[ClassInstanceCreate|QualifiedName] "to" classinstanceto=[ClassInstanceCreate|QualifiedName];
public RelationInstanceCreateElements getRelationInstanceCreateAccess() {
return (pRelationInstanceCreate != null) ? pRelationInstanceCreate : (pRelationInstanceCreate = new RelationInstanceCreateElements());
}
public ParserRule getRelationInstanceCreateRule() {
return getRelationInstanceCreateAccess().getRule();
}
//RelationInstanceDelete:
// "delete" nameofrelationinstance=[RelationInstanceCreate|QualifiedName];
public RelationInstanceDeleteElements getRelationInstanceDeleteAccess() {
return (pRelationInstanceDelete != null) ? pRelationInstanceDelete : (pRelationInstanceDelete = new RelationInstanceDeleteElements());
}
public ParserRule getRelationInstanceDeleteRule() {
return getRelationInstanceDeleteAccess().getRule();
}
//RelationInstanceGet:
// "get" nameofrelationinstance=[RelationInstanceCreate|QualifiedName];
public RelationInstanceGetElements getRelationInstanceGetAccess() {
return (pRelationInstanceGet != null) ? pRelationInstanceGet : (pRelationInstanceGet = new RelationInstanceGetElements());
}
public ParserRule getRelationInstanceGetRule() {
return getRelationInstanceGetAccess().getRule();
}
//RelationInstanceGetAll:
// "getall" nameofrelation=[Relation|QualifiedName];
public RelationInstanceGetAllElements getRelationInstanceGetAllAccess() {
return (pRelationInstanceGetAll != null) ? pRelationInstanceGetAll : (pRelationInstanceGetAll = new RelationInstanceGetAllElements());
}
public ParserRule getRelationInstanceGetAllRule() {
return getRelationInstanceGetAllAccess().getRule();
}
//RelationInstanceSet:
// "set" nameofrelationinstance=[RelationInstanceCreate|QualifiedName];
public RelationInstanceSetElements getRelationInstanceSetAccess() {
return (pRelationInstanceSet != null) ? pRelationInstanceSet : (pRelationInstanceSet = new RelationInstanceSetElements());
}
public ParserRule getRelationInstanceSetRule() {
return getRelationInstanceSetAccess().getRule();
}
//// attribute manipulation (core)
//AttributeOperation:
// attributename=[Attribute|QualifiedName] "." (attributeget=AttributeGet | attributeset=AttributeSet);
public AttributeOperationElements getAttributeOperationAccess() {
return (pAttributeOperation != null) ? pAttributeOperation : (pAttributeOperation = new AttributeOperationElements());
}
public ParserRule getAttributeOperationRule() {
return getAttributeOperationAccess().getRule();
}
//AttributeGet:
// "get" "." attrgetparams=AttrGetParams;
public AttributeGetElements getAttributeGetAccess() {
return (pAttributeGet != null) ? pAttributeGet : (pAttributeGet = new AttributeGetElements());
}
public ParserRule getAttributeGetRule() {
return getAttributeGetAccess().getRule();
}
//enum AttrGetParams:
// type | value | name;
public AttrGetParamsElements getAttrGetParamsAccess() {
return (unknownRuleAttrGetParams != null) ? unknownRuleAttrGetParams : (unknownRuleAttrGetParams = new AttrGetParamsElements());
}
public EnumRule getAttrGetParamsRule() {
return getAttrGetParamsAccess().getRule();
}
//AttributeSet:
// "set" "." attrsetparams=AttrSetParams (valueString=STRING | valueRealNumber=RealNumber |
// valueVariable=[Variable|QualifiedName]);
public AttributeSetElements getAttributeSetAccess() {
return (pAttributeSet != null) ? pAttributeSet : (pAttributeSet = new AttributeSetElements());
}
public ParserRule getAttributeSetRule() {
return getAttributeSetAccess().getRule();
}
//enum AttrSetParams:
// value;
public AttrSetParamsElements getAttrSetParamsAccess() {
return (unknownRuleAttrSetParams != null) ? unknownRuleAttrSetParams : (unknownRuleAttrSetParams = new AttrSetParamsElements());
}
public EnumRule getAttrSetParamsRule() {
return getAttrSetParamsAccess().getRule();
}
/// *
// *********************************************
// * Events - ADOscript
// *********************************************
// * / Event:
// "event" "." name=EventName "." "execute" "." algorithmname=[Algorithm|QualifiedName];
public EventElements getEventAccess() {
return (pEvent != null) ? pEvent : (pEvent = new EventElements());
}
public ParserRule getEventRule() {
return getEventAccess().getRule();
}
//enum EventName:
// beforecreatemodel="BeforeCreateModel" | beforecreaterelationinstance="BeforeCreateRelationInstance" |
// beforedeleteinstance="BeforeDeleteInstance" | beforedeletemodel="BeforeDeleteModel" |
// beforediscardmodel="BeforeDiscardModel" | beforesavemodel="BeforeSaveModel" | createinstance="CreateInstance" |
// createmodel="CreateModel" | createrelationinstance="CreateRelationInstance" | deleteinstance="DeleteInstance" |
// deletemodel="DeleteModel" | deleterelationinstance="DeleteRelationInstance" | discardinstance="DiscardInstance" |
// discardmodel="DiscardModel" | openmodel="OpenModel" | renameinstance="RenameInstance" | savemodel="SaveModel" |
// setattributevalue="SetAttributeValue" | aftercreatemodelingconnector="AfterCreateModelingConnector" |
// aftercreatemodelingnode="AfterCreateModelingNode" | aftereditattributevalue="AfterEditAttributeValue" |
// toolinitialized="ToolInitialized";
public EventNameElements getEventNameAccess() {
return (unknownRuleEventName != null) ? unknownRuleEventName : (unknownRuleEventName = new EventNameElements());
}
public EnumRule getEventNameRule() {
return getEventNameAccess().getRule();
}
/// *
// *********************************************
// * Expressions and Operators Grammar (Xbase)
// *********************************************
// * / // https://github.com/eclipse/xtext/blob/master/plugins/org.eclipse.xtext.xbase/src/org/eclipse/xtext/xbase/Xbase.xtext
/// *
// *********************************************
// * Terminals
// *********************************************
// * / //terminal ID :
//// '^'?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*
//// ;
////
////terminal STRING :
//// '"' ( '\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') | !('\\'|'"') )* '"' |
//// "'" ( '\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') | !('\\'|"'") )* "'"
////;
////
////terminal ML_COMMENT : '/ *' -> '* /';
////terminal SL_COMMENT : '//' !('\n'|'\r')* ('\r'? '\n')?;
////
////terminal WS : (' '|'\t'|'\r'|'\n')+;
////
////terminal ANY_OTHER: .;
//// int with negative values
////terminal INT returns ecore::EInt:
//// ('-')? ('0'..'9')+
////;
//RealNumber:
// "-"? Number;
public RealNumberElements getRealNumberAccess() {
return (pRealNumber != null) ? pRealNumber : (pRealNumber = new RealNumberElements());
}
public ParserRule getRealNumberRule() {
return getRealNumberAccess().getRule();
}
//// hex color representation: #123456
//terminal HEXCOLOR:
// "#" ("a".."f" | "A".."F" | "0".."9") ("a".."f" | "A".."F" | "0".."9") ("a".."f" | "A".."F" | "0".."9") ("a".."f" |
// "A".."F" | "0".."9") ("a".."f" | "A".."F" | "0".."9") ("a".."f" | "A".."F" | "0".."9");
public TerminalRule getHEXCOLORRule() {
return (tHEXCOLOR != null) ? tHEXCOLOR : (tHEXCOLOR = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "HEXCOLOR"));
}
//XExpression:
// XAssignment;
public XbaseGrammarAccess.XExpressionElements getXExpressionAccess() {
return gaXbase.getXExpressionAccess();
}
public ParserRule getXExpressionRule() {
return getXExpressionAccess().getRule();
}
//XAssignment returns XExpression:
// {XAssignment} feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign value=XAssignment | XOrExpression
// (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMultiAssign])
// rightOperand=XAssignment)?;
public XbaseGrammarAccess.XAssignmentElements getXAssignmentAccess() {
return gaXbase.getXAssignmentAccess();
}
public ParserRule getXAssignmentRule() {
return getXAssignmentAccess().getRule();
}
//OpSingleAssign:
// "=";
public XbaseGrammarAccess.OpSingleAssignElements getOpSingleAssignAccess() {
return gaXbase.getOpSingleAssignAccess();
}
public ParserRule getOpSingleAssignRule() {
return getOpSingleAssignAccess().getRule();
}
//OpMultiAssign:
// "+=" | "-=";
public XbaseGrammarAccess.OpMultiAssignElements getOpMultiAssignAccess() {
return gaXbase.getOpMultiAssignAccess();
}
public ParserRule getOpMultiAssignRule() {
return getOpMultiAssignAccess().getRule();
}
//XOrExpression returns XExpression:
// XAndExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpOr])
// rightOperand=XAndExpression)*;
public XbaseGrammarAccess.XOrExpressionElements getXOrExpressionAccess() {
return gaXbase.getXOrExpressionAccess();
}
public ParserRule getXOrExpressionRule() {
return getXOrExpressionAccess().getRule();
}
//OpOr:
// "||";
public XbaseGrammarAccess.OpOrElements getOpOrAccess() {
return gaXbase.getOpOrAccess();
}
public ParserRule getOpOrRule() {
return getOpOrAccess().getRule();
}
//XAndExpression returns XExpression:
// XEqualityExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpAnd])
// rightOperand=XEqualityExpression)*;
public XbaseGrammarAccess.XAndExpressionElements getXAndExpressionAccess() {
return gaXbase.getXAndExpressionAccess();
}
public ParserRule getXAndExpressionRule() {
return getXAndExpressionAccess().getRule();
}
//OpAnd:
// "&&";
public XbaseGrammarAccess.OpAndElements getOpAndAccess() {
return gaXbase.getOpAndAccess();
}
public ParserRule getOpAndRule() {
return getOpAndAccess().getRule();
}
//XEqualityExpression returns XExpression:
// XRelationalExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpEquality])
// rightOperand=XRelationalExpression)*;
public XbaseGrammarAccess.XEqualityExpressionElements getXEqualityExpressionAccess() {
return gaXbase.getXEqualityExpressionAccess();
}
public ParserRule getXEqualityExpressionRule() {
return getXEqualityExpressionAccess().getRule();
}
//OpEquality:
// "==" | "!=" | "===" | "!==";
public XbaseGrammarAccess.OpEqualityElements getOpEqualityAccess() {
return gaXbase.getOpEqualityAccess();
}
public ParserRule getOpEqualityRule() {
return getOpEqualityAccess().getRule();
}
//XRelationalExpression returns XExpression:
// XOtherOperatorExpression (=> ({XInstanceOfExpression.expression=current} "instanceof") type=JvmTypeReference | =>
// ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpCompare])
// rightOperand=XOtherOperatorExpression)*;
public XbaseGrammarAccess.XRelationalExpressionElements getXRelationalExpressionAccess() {
return gaXbase.getXRelationalExpressionAccess();
}
public ParserRule getXRelationalExpressionRule() {
return getXRelationalExpressionAccess().getRule();
}
//OpCompare:
// ">=" | "<=" | ">" | "<";
public XbaseGrammarAccess.OpCompareElements getOpCompareAccess() {
return gaXbase.getOpCompareAccess();
}
public ParserRule getOpCompareRule() {
return getOpCompareAccess().getRule();
}
//XOtherOperatorExpression returns XExpression:
// XAdditiveExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpOther])
// rightOperand=XAdditiveExpression)*;
public XbaseGrammarAccess.XOtherOperatorExpressionElements getXOtherOperatorExpressionAccess() {
return gaXbase.getXOtherOperatorExpressionAccess();
}
public ParserRule getXOtherOperatorExpressionRule() {
return getXOtherOperatorExpressionAccess().getRule();
}
//OpOther:
// "->" | "..<" | ">" ".." | ".." | "=>" | ">" (=> (">" ">") | ">") | "<" (=> ("<" "<") | "<") | "<>" | "?:" | "<=>";
public XbaseGrammarAccess.OpOtherElements getOpOtherAccess() {
return gaXbase.getOpOtherAccess();
}
public ParserRule getOpOtherRule() {
return getOpOtherAccess().getRule();
}
//XAdditiveExpression returns XExpression:
// XMultiplicativeExpression (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpAdd])
// rightOperand=XMultiplicativeExpression)*;
public XbaseGrammarAccess.XAdditiveExpressionElements getXAdditiveExpressionAccess() {
return gaXbase.getXAdditiveExpressionAccess();
}
public ParserRule getXAdditiveExpressionRule() {
return getXAdditiveExpressionAccess().getRule();
}
//OpAdd:
// "+" | "-";
public XbaseGrammarAccess.OpAddElements getOpAddAccess() {
return gaXbase.getOpAddAccess();
}
public ParserRule getOpAddRule() {
return getOpAddAccess().getRule();
}
//XMultiplicativeExpression returns XExpression:
// XUnaryOperation (=> ({XBinaryOperation.leftOperand=current} feature=[types::JvmIdentifiableElement|OpMulti])
// rightOperand=XUnaryOperation)*;
public XbaseGrammarAccess.XMultiplicativeExpressionElements getXMultiplicativeExpressionAccess() {
return gaXbase.getXMultiplicativeExpressionAccess();
}
public ParserRule getXMultiplicativeExpressionRule() {
return getXMultiplicativeExpressionAccess().getRule();
}
//OpMulti:
// "*" | "**" | "/" | "%";
public XbaseGrammarAccess.OpMultiElements getOpMultiAccess() {
return gaXbase.getOpMultiAccess();
}
public ParserRule getOpMultiRule() {
return getOpMultiAccess().getRule();
}
//XUnaryOperation returns XExpression:
// {XUnaryOperation} feature=[types::JvmIdentifiableElement|OpUnary] operand=XUnaryOperation | XCastedExpression;
public XbaseGrammarAccess.XUnaryOperationElements getXUnaryOperationAccess() {
return gaXbase.getXUnaryOperationAccess();
}
public ParserRule getXUnaryOperationRule() {
return getXUnaryOperationAccess().getRule();
}
//OpUnary:
// "!" | "-" | "+";
public XbaseGrammarAccess.OpUnaryElements getOpUnaryAccess() {
return gaXbase.getOpUnaryAccess();
}
public ParserRule getOpUnaryRule() {
return getOpUnaryAccess().getRule();
}
//XCastedExpression returns XExpression:
// XMemberFeatureCall (=> ({XCastedExpression.target=current} "as") type=JvmTypeReference)*;
public XbaseGrammarAccess.XCastedExpressionElements getXCastedExpressionAccess() {
return gaXbase.getXCastedExpressionAccess();
}
public ParserRule getXCastedExpressionRule() {
return getXCastedExpressionAccess().getRule();
}
//XMemberFeatureCall returns XExpression:
// XPrimaryExpression (=> ({XAssignment.assignable=current} ("." | explicitStatic?="::")
// feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign) value=XAssignment | =>
// ({XMemberFeatureCall.memberCallTarget=current} ("." | nullSafe?="?." | explicitStatic?="::")) ("<"
// typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
// feature=[types::JvmIdentifiableElement|FeatureCallID] (=> explicitOperationCall?="("
// (memberCallArguments+=XShortClosure | memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)?
// ")")? memberCallArguments+=XClosure?)*;
public XbaseGrammarAccess.XMemberFeatureCallElements getXMemberFeatureCallAccess() {
return gaXbase.getXMemberFeatureCallAccess();
}
public ParserRule getXMemberFeatureCallRule() {
return getXMemberFeatureCallAccess().getRule();
}
//XPrimaryExpression returns XExpression:
// XConstructorCall | XBlockExpression | XSwitchExpression | XFeatureCall | XLiteral | XIfExpression |
// XForLoopExpression | XWhileExpression | XDoWhileExpression | XThrowExpression | XReturnExpression |
// XTryCatchFinallyExpression | XParenthesizedExpression;
public XbaseGrammarAccess.XPrimaryExpressionElements getXPrimaryExpressionAccess() {
return gaXbase.getXPrimaryExpressionAccess();
}
public ParserRule getXPrimaryExpressionRule() {
return getXPrimaryExpressionAccess().getRule();
}
//XLiteral returns XExpression:
// XCollectionLiteral | XClosure | XBooleanLiteral | XNumberLiteral | XNullLiteral | XStringLiteral | XTypeLiteral;
public XbaseGrammarAccess.XLiteralElements getXLiteralAccess() {
return gaXbase.getXLiteralAccess();
}
public ParserRule getXLiteralRule() {
return getXLiteralAccess().getRule();
}
//XCollectionLiteral:
// XSetLiteral | XListLiteral;
public XbaseGrammarAccess.XCollectionLiteralElements getXCollectionLiteralAccess() {
return gaXbase.getXCollectionLiteralAccess();
}
public ParserRule getXCollectionLiteralRule() {
return getXCollectionLiteralAccess().getRule();
}
//XSetLiteral:
// {XSetLiteral} "#" "{" (elements+=XExpression ("," elements+=XExpression)*)? "}";
public XbaseGrammarAccess.XSetLiteralElements getXSetLiteralAccess() {
return gaXbase.getXSetLiteralAccess();
}
public ParserRule getXSetLiteralRule() {
return getXSetLiteralAccess().getRule();
}
//XListLiteral:
// {XListLiteral} "#" "[" (elements+=XExpression ("," elements+=XExpression)*)? "]";
public XbaseGrammarAccess.XListLiteralElements getXListLiteralAccess() {
return gaXbase.getXListLiteralAccess();
}
public ParserRule getXListLiteralRule() {
return getXListLiteralAccess().getRule();
}
//XClosure returns XExpression:
// => ({XClosure} "[") => ((declaredFormalParameters+=JvmFormalParameter (","
// declaredFormalParameters+=JvmFormalParameter)*)? explicitSyntax?="|")? expression=XExpressionInClosure "]";
public XbaseGrammarAccess.XClosureElements getXClosureAccess() {
return gaXbase.getXClosureAccess();
}
public ParserRule getXClosureRule() {
return getXClosureAccess().getRule();
}
//XExpressionInClosure returns XExpression:
// {XBlockExpression} (expressions+=XExpressionInsideBlock ";"?)*;
public XbaseGrammarAccess.XExpressionInClosureElements getXExpressionInClosureAccess() {
return gaXbase.getXExpressionInClosureAccess();
}
public ParserRule getXExpressionInClosureRule() {
return getXExpressionInClosureAccess().getRule();
}
//XShortClosure returns XExpression:
// => ({XClosure} (declaredFormalParameters+=JvmFormalParameter ("," declaredFormalParameters+=JvmFormalParameter)*)?
// explicitSyntax?="|") expression=XExpression;
public XbaseGrammarAccess.XShortClosureElements getXShortClosureAccess() {
return gaXbase.getXShortClosureAccess();
}
public ParserRule getXShortClosureRule() {
return getXShortClosureAccess().getRule();
}
//XParenthesizedExpression returns XExpression:
// "(" XExpression ")";
public XbaseGrammarAccess.XParenthesizedExpressionElements getXParenthesizedExpressionAccess() {
return gaXbase.getXParenthesizedExpressionAccess();
}
public ParserRule getXParenthesizedExpressionRule() {
return getXParenthesizedExpressionAccess().getRule();
}
//XIfExpression returns XExpression:
// {XIfExpression} "if" "(" if=XExpression ")" then=XExpression ("else" else=XExpression)?;
public XbaseGrammarAccess.XIfExpressionElements getXIfExpressionAccess() {
return gaXbase.getXIfExpressionAccess();
}
public ParserRule getXIfExpressionRule() {
return getXIfExpressionAccess().getRule();
}
//XSwitchExpression returns XExpression:
// {XSwitchExpression} "switch" (=> (localVarName=ValidID ":")? switch=XExpression | => ("(" localVarName=ValidID ":")
// switch=XExpression ")") "{" cases+=XCasePart+ ("default" ":" default=XExpression)? "}";
public XbaseGrammarAccess.XSwitchExpressionElements getXSwitchExpressionAccess() {
return gaXbase.getXSwitchExpressionAccess();
}
public ParserRule getXSwitchExpressionRule() {
return getXSwitchExpressionAccess().getRule();
}
//XCasePart:
// typeGuard=JvmTypeReference? ("case" case=XExpression)? ":" then=XExpression;
public XbaseGrammarAccess.XCasePartElements getXCasePartAccess() {
return gaXbase.getXCasePartAccess();
}
public ParserRule getXCasePartRule() {
return getXCasePartAccess().getRule();
}
//XForLoopExpression returns XExpression:
// {XForLoopExpression} "for" "(" declaredParam=JvmFormalParameter ":" forExpression=XExpression ")"
// eachExpression=XExpression;
public XbaseGrammarAccess.XForLoopExpressionElements getXForLoopExpressionAccess() {
return gaXbase.getXForLoopExpressionAccess();
}
public ParserRule getXForLoopExpressionRule() {
return getXForLoopExpressionAccess().getRule();
}
//XWhileExpression returns XExpression:
// {XWhileExpression} "while" "(" predicate=XExpression ")" body=XExpression;
public XbaseGrammarAccess.XWhileExpressionElements getXWhileExpressionAccess() {
return gaXbase.getXWhileExpressionAccess();
}
public ParserRule getXWhileExpressionRule() {
return getXWhileExpressionAccess().getRule();
}
//XDoWhileExpression returns XExpression:
// {XDoWhileExpression} "do" body=XExpression "while" "(" predicate=XExpression ")";
public XbaseGrammarAccess.XDoWhileExpressionElements getXDoWhileExpressionAccess() {
return gaXbase.getXDoWhileExpressionAccess();
}
public ParserRule getXDoWhileExpressionRule() {
return getXDoWhileExpressionAccess().getRule();
}
//XBlockExpression returns XExpression:
// {XBlockExpression} "{" (expressions+=XExpressionInsideBlock ";"?)* "}";
public XbaseGrammarAccess.XBlockExpressionElements getXBlockExpressionAccess() {
return gaXbase.getXBlockExpressionAccess();
}
public ParserRule getXBlockExpressionRule() {
return getXBlockExpressionAccess().getRule();
}
//XExpressionInsideBlock returns XExpression:
// XVariableDeclaration | XExpression;
public XbaseGrammarAccess.XExpressionInsideBlockElements getXExpressionInsideBlockAccess() {
return gaXbase.getXExpressionInsideBlockAccess();
}
public ParserRule getXExpressionInsideBlockRule() {
return getXExpressionInsideBlockAccess().getRule();
}
//XVariableDeclaration returns XExpression:
// {XVariableDeclaration} (writeable?="var" | "val") (=> (type=JvmTypeReference name=ValidID) | name=ValidID) ("="
// right=XExpression)?;
public XbaseGrammarAccess.XVariableDeclarationElements getXVariableDeclarationAccess() {
return gaXbase.getXVariableDeclarationAccess();
}
public ParserRule getXVariableDeclarationRule() {
return getXVariableDeclarationAccess().getRule();
}
//JvmFormalParameter returns types::JvmFormalParameter:
// parameterType=JvmTypeReference? name=ValidID;
public XbaseGrammarAccess.JvmFormalParameterElements getJvmFormalParameterAccess() {
return gaXbase.getJvmFormalParameterAccess();
}
public ParserRule getJvmFormalParameterRule() {
return getJvmFormalParameterAccess().getRule();
}
//FullJvmFormalParameter returns types::JvmFormalParameter:
// parameterType=JvmTypeReference name=ValidID;
public XbaseGrammarAccess.FullJvmFormalParameterElements getFullJvmFormalParameterAccess() {
return gaXbase.getFullJvmFormalParameterAccess();
}
public ParserRule getFullJvmFormalParameterRule() {
return getFullJvmFormalParameterAccess().getRule();
}
//XFeatureCall returns XExpression:
// {XFeatureCall} ("<" typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
// feature=[types::JvmIdentifiableElement|IdOrSuper] (=> explicitOperationCall?="(" (featureCallArguments+=XShortClosure
// | featureCallArguments+=XExpression ("," featureCallArguments+=XExpression)*)? ")")? featureCallArguments+=XClosure?;
public XbaseGrammarAccess.XFeatureCallElements getXFeatureCallAccess() {
return gaXbase.getXFeatureCallAccess();
}
public ParserRule getXFeatureCallRule() {
return getXFeatureCallAccess().getRule();
}
//FeatureCallID:
// ValidID | "extends" | "static" | "import" | "extension";
public XbaseGrammarAccess.FeatureCallIDElements getFeatureCallIDAccess() {
return gaXbase.getFeatureCallIDAccess();
}
public ParserRule getFeatureCallIDRule() {
return getFeatureCallIDAccess().getRule();
}
//IdOrSuper:
// FeatureCallID | "super";
public XbaseGrammarAccess.IdOrSuperElements getIdOrSuperAccess() {
return gaXbase.getIdOrSuperAccess();
}
public ParserRule getIdOrSuperRule() {
return getIdOrSuperAccess().getRule();
}
//XConstructorCall returns XExpression:
// {XConstructorCall} "new" constructor=[types::JvmConstructor|QualifiedName] ("<"
// typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")? ("("
// (arguments+=XShortClosure | arguments+=XExpression ("," arguments+=XExpression)*)? ")")? arguments+=XClosure?;
public XbaseGrammarAccess.XConstructorCallElements getXConstructorCallAccess() {
return gaXbase.getXConstructorCallAccess();
}
public ParserRule getXConstructorCallRule() {
return getXConstructorCallAccess().getRule();
}
//XBooleanLiteral returns XExpression:
// {XBooleanLiteral} ("false" | isTrue?="true");
public XbaseGrammarAccess.XBooleanLiteralElements getXBooleanLiteralAccess() {
return gaXbase.getXBooleanLiteralAccess();
}
public ParserRule getXBooleanLiteralRule() {
return getXBooleanLiteralAccess().getRule();
}
//XNullLiteral returns XExpression:
// {XNullLiteral} "null";
public XbaseGrammarAccess.XNullLiteralElements getXNullLiteralAccess() {
return gaXbase.getXNullLiteralAccess();
}
public ParserRule getXNullLiteralRule() {
return getXNullLiteralAccess().getRule();
}
//XNumberLiteral returns XExpression:
// {XNumberLiteral} value=Number;
public XbaseGrammarAccess.XNumberLiteralElements getXNumberLiteralAccess() {
return gaXbase.getXNumberLiteralAccess();
}
public ParserRule getXNumberLiteralRule() {
return getXNumberLiteralAccess().getRule();
}
//XStringLiteral returns XExpression:
// {XStringLiteral} value=STRING;
public XbaseGrammarAccess.XStringLiteralElements getXStringLiteralAccess() {
return gaXbase.getXStringLiteralAccess();
}
public ParserRule getXStringLiteralRule() {
return getXStringLiteralAccess().getRule();
}
//XTypeLiteral returns XExpression:
// {XTypeLiteral} "typeof" "(" type=[types::JvmType|QualifiedName] arrayDimensions+=ArrayBrackets* ")";
public XbaseGrammarAccess.XTypeLiteralElements getXTypeLiteralAccess() {
return gaXbase.getXTypeLiteralAccess();
}
public ParserRule getXTypeLiteralRule() {
return getXTypeLiteralAccess().getRule();
}
//XThrowExpression returns XExpression:
// {XThrowExpression} "throw" expression=XExpression;
public XbaseGrammarAccess.XThrowExpressionElements getXThrowExpressionAccess() {
return gaXbase.getXThrowExpressionAccess();
}
public ParserRule getXThrowExpressionRule() {
return getXThrowExpressionAccess().getRule();
}
//XReturnExpression returns XExpression:
// {XReturnExpression} "return" => expression=XExpression?;
public XbaseGrammarAccess.XReturnExpressionElements getXReturnExpressionAccess() {
return gaXbase.getXReturnExpressionAccess();
}
public ParserRule getXReturnExpressionRule() {
return getXReturnExpressionAccess().getRule();
}
//XTryCatchFinallyExpression returns XExpression:
// {XTryCatchFinallyExpression} "try" expression=XExpression (catchClauses+=XCatchClause+ ("finally"
// finallyExpression=XExpression)? | "finally" finallyExpression=XExpression);
public XbaseGrammarAccess.XTryCatchFinallyExpressionElements getXTryCatchFinallyExpressionAccess() {
return gaXbase.getXTryCatchFinallyExpressionAccess();
}
public ParserRule getXTryCatchFinallyExpressionRule() {
return getXTryCatchFinallyExpressionAccess().getRule();
}
//XCatchClause:
// "catch" "(" declaredParam=FullJvmFormalParameter ")" expression=XExpression;
public XbaseGrammarAccess.XCatchClauseElements getXCatchClauseAccess() {
return gaXbase.getXCatchClauseAccess();
}
public ParserRule getXCatchClauseRule() {
return getXCatchClauseAccess().getRule();
}
//QualifiedName:
// ValidID ("." ValidID)*;
public XbaseGrammarAccess.QualifiedNameElements getQualifiedNameAccess() {
return gaXbase.getQualifiedNameAccess();
}
public ParserRule getQualifiedNameRule() {
return getQualifiedNameAccess().getRule();
}
//Number hidden():
// HEX | (INT | DECIMAL) ("." (INT | DECIMAL))?;
public XbaseGrammarAccess.NumberElements getNumberAccess() {
return gaXbase.getNumberAccess();
}
public ParserRule getNumberRule() {
return getNumberAccess().getRule();
}
/// **
// * Dummy rule, for "better" downwards compatibility, since GrammarAccess generates non-static inner classes,
// * which makes downstream grammars break on classloading, when a rule is removed.
// * /
//StaticQualifier:
// (ValidID "::")+;
public XbaseGrammarAccess.StaticQualifierElements getStaticQualifierAccess() {
return gaXbase.getStaticQualifierAccess();
}
public ParserRule getStaticQualifierRule() {
return getStaticQualifierAccess().getRule();
}
//terminal HEX:
// ("0x" | "0X") ("0".."9" | "a".."f" | "A".."F" | "_")+ ("#" (("b" | "B") ("i" | "I") | ("l" | "L")))?;
public TerminalRule getHEXRule() {
return gaXbase.getHEXRule();
}
//terminal INT returns ecore::EInt:
// "0".."9" ("0".."9" | "_")*;
public TerminalRule getINTRule() {
return gaXbase.getINTRule();
}
//terminal DECIMAL:
// INT (("e" | "E") ("+" | "-")? INT)? (("b" | "B") ("i" | "I" | "d" | "D") | ("l" | "L" | "d" | "D" | "f" | "F"))?;
public TerminalRule getDECIMALRule() {
return gaXbase.getDECIMALRule();
}
//JvmTypeReference:
// JvmParameterizedTypeReference => ({JvmGenericArrayTypeReference.componentType=current} ArrayBrackets)* |
// XFunctionTypeRef;
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess() {
return gaXbase.getJvmTypeReferenceAccess();
}
public ParserRule getJvmTypeReferenceRule() {
return getJvmTypeReferenceAccess().getRule();
}
//ArrayBrackets:
// "[" "]";
public XtypeGrammarAccess.ArrayBracketsElements getArrayBracketsAccess() {
return gaXbase.getArrayBracketsAccess();
}
public ParserRule getArrayBracketsRule() {
return getArrayBracketsAccess().getRule();
}
//XFunctionTypeRef:
// ("(" (paramTypes+=JvmTypeReference ("," paramTypes+=JvmTypeReference)*)? ")")? "=>" returnType=JvmTypeReference;
public XtypeGrammarAccess.XFunctionTypeRefElements getXFunctionTypeRefAccess() {
return gaXbase.getXFunctionTypeRefAccess();
}
public ParserRule getXFunctionTypeRefRule() {
return getXFunctionTypeRefAccess().getRule();
}
//JvmParameterizedTypeReference:
// type=[JvmType|QualifiedName] ("<" arguments+=JvmArgumentTypeReference ("," arguments+=JvmArgumentTypeReference)*
// ">")?;
public XtypeGrammarAccess.JvmParameterizedTypeReferenceElements getJvmParameterizedTypeReferenceAccess() {
return gaXbase.getJvmParameterizedTypeReferenceAccess();
}
public ParserRule getJvmParameterizedTypeReferenceRule() {
return getJvmParameterizedTypeReferenceAccess().getRule();
}
//JvmArgumentTypeReference returns JvmTypeReference:
// JvmTypeReference | JvmWildcardTypeReference;
public XtypeGrammarAccess.JvmArgumentTypeReferenceElements getJvmArgumentTypeReferenceAccess() {
return gaXbase.getJvmArgumentTypeReferenceAccess();
}
public ParserRule getJvmArgumentTypeReferenceRule() {
return getJvmArgumentTypeReferenceAccess().getRule();
}
//JvmWildcardTypeReference:
// {JvmWildcardTypeReference} "?" (constraints+=JvmUpperBound | constraints+=JvmLowerBound)?;
public XtypeGrammarAccess.JvmWildcardTypeReferenceElements getJvmWildcardTypeReferenceAccess() {
return gaXbase.getJvmWildcardTypeReferenceAccess();
}
public ParserRule getJvmWildcardTypeReferenceRule() {
return getJvmWildcardTypeReferenceAccess().getRule();
}
//JvmUpperBound:
// "extends" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmUpperBoundElements getJvmUpperBoundAccess() {
return gaXbase.getJvmUpperBoundAccess();
}
public ParserRule getJvmUpperBoundRule() {
return getJvmUpperBoundAccess().getRule();
}
//JvmUpperBoundAnded returns JvmUpperBound:
// "&" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmUpperBoundAndedElements getJvmUpperBoundAndedAccess() {
return gaXbase.getJvmUpperBoundAndedAccess();
}
public ParserRule getJvmUpperBoundAndedRule() {
return getJvmUpperBoundAndedAccess().getRule();
}
//JvmLowerBound:
// "super" typeReference=JvmTypeReference;
public XtypeGrammarAccess.JvmLowerBoundElements getJvmLowerBoundAccess() {
return gaXbase.getJvmLowerBoundAccess();
}
public ParserRule getJvmLowerBoundRule() {
return getJvmLowerBoundAccess().getRule();
}
//JvmTypeParameter:
// name=ValidID (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded* | constraints+=JvmLowerBound)?;
public XtypeGrammarAccess.JvmTypeParameterElements getJvmTypeParameterAccess() {
return gaXbase.getJvmTypeParameterAccess();
}
public ParserRule getJvmTypeParameterRule() {
return getJvmTypeParameterAccess().getRule();
}
//QualifiedNameWithWildcard:
// QualifiedName "." "*";
public XtypeGrammarAccess.QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess() {
return gaXbase.getQualifiedNameWithWildcardAccess();
}
public ParserRule getQualifiedNameWithWildcardRule() {
return getQualifiedNameWithWildcardAccess().getRule();
}
//ValidID:
// ID;
public XtypeGrammarAccess.ValidIDElements getValidIDAccess() {
return gaXbase.getValidIDAccess();
}
public ParserRule getValidIDRule() {
return getValidIDAccess().getRule();
}
//XImportSection:
// importDeclarations+=XImportDeclaration+;
public XtypeGrammarAccess.XImportSectionElements getXImportSectionAccess() {
return gaXbase.getXImportSectionAccess();
}
public ParserRule getXImportSectionRule() {
return getXImportSectionAccess().getRule();
}
//XImportDeclaration:
// "import" (static?="static" extension?="extension"? importedType=[JvmDeclaredType|QualifiedName] "." "*" |
// importedType=[JvmDeclaredType|QualifiedName] | importedNamespace=QualifiedNameWithWildcard) ";"?;
public XtypeGrammarAccess.XImportDeclarationElements getXImportDeclarationAccess() {
return gaXbase.getXImportDeclarationAccess();
}
public ParserRule getXImportDeclarationRule() {
return getXImportDeclarationAccess().getRule();
}
//terminal ID:
// "^"? ("a".."z" | "A".."Z" | "$" | "_") ("a".."z" | "A".."Z" | "$" | "_" | "0".."9")*;
public TerminalRule getIDRule() {
return gaXbase.getIDRule();
}
//terminal STRING:
// "\"" ("\\" ("b" | "t" | "n" | "f" | "r" | "u" | "\"" | "\'" | "\\") | !("\\" | "\""))* "\"" | "\'" ("\\" ("b" | "t" |
// "n" | "f" | "r" | "u" | "\"" | "\'" | "\\") | !("\\" | "\'"))* "\'";
public TerminalRule getSTRINGRule() {
return gaXbase.getSTRINGRule();
}
//terminal ML_COMMENT:
// "/ *"->"* /";
public TerminalRule getML_COMMENTRule() {
return gaXbase.getML_COMMENTRule();
}
//terminal SL_COMMENT:
// "//" !("\n" | "\r")* ("\r"? "\n")?;
public TerminalRule getSL_COMMENTRule() {
return gaXbase.getSL_COMMENTRule();
}
//terminal WS:
// (" " | "\t" | "\r" | "\n")+;
public TerminalRule getWSRule() {
return gaXbase.getWSRule();
}
//terminal ANY_OTHER:
// .;
public TerminalRule getANY_OTHERRule() {
return gaXbase.getANY_OTHERRule();
}
}