summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordhubner2009-02-11 06:12:48 (EST)
committer dhubner2009-02-11 06:12:48 (EST)
commit80acfedbfa79a50e60accca0f2f11a8d0c551d51 (patch)
tree94aefdfcb96e00e325b7f460783a4439e531cf06
parentaf9cd35c9279e9d72a43dbc120582eb382521099 (diff)
downloadorg.eclipse.mwe-80acfedbfa79a50e60accca0f2f11a8d0c551d51.zip
org.eclipse.mwe-80acfedbfa79a50e60accca0f2f11a8d0c551d51.tar.gz
org.eclipse.mwe-80acfedbfa79a50e60accca0f2f11a8d0c551d51.tar.bz2
regenerated
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/MWE.xmi489
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g126
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWELexer.java158
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWEParser.java548
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE__.g14
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignableConsumer.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignmentConsumer.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEComplexValueConsumer.java14
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEFileConsumer.java14
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEGenericImportConsumer.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEIdRefConsumer.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEImportConsumer.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEJavaImportConsumer.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWELocalVariableConsumer.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertiesFileImportConsumer.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertyConsumer.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEQualifiedNameConsumer.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWESimpleValueConsumer.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEValueConsumer.java18
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEWorkflowRefConsumer.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parsetree/reconstr/MWEParseTreeConstructor.java80
21 files changed, 838 insertions, 719 deletions
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/MWE.xmi b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/MWE.xmi
index cd5d023..0dad9fc 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/MWE.xmi
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/MWE.xmi
@@ -1,271 +1,292 @@
<?xml version="1.0" encoding="ASCII"?>
-<xtext:Grammar xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:xtext="http://www.eclipse.org/2008/Xtext" name="org.eclipse.emf.mwe.di.MWE">
- <superGrammar href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#/"/>
- <metamodelDeclarations xsi:type="xtext:GeneratedMetamodel" name="mwe">
- <ePackage href="http://www.eclipse.org/emf/mwe/di#/"/>
- </metamodelDeclarations>
- <rules xsi:type="xtext:ParserRule" name="File">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//File"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="imports" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.1"/>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="properties" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.4"/>
- </abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.10"/>
- </abstractTokens>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="Import">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Import"/>
- </type>
- <alternatives xsi:type="xtext:Alternatives">
- <groups xsi:type="xtext:RuleCall" rule="//@rules.2"/>
- <groups xsi:type="xtext:RuleCall" rule="//@rules.3"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="JavaImport">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//JavaImport"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:xtext="http://www.eclipse.org/2008/Xtext">
+ <xtext:Grammar name="org.eclipse.emf.mwe.di.MWE" superGrammar="/1">
+ <metamodelDeclarations xsi:type="xtext:GeneratedMetamodel" name="mwe">
+ <ePackage href="http://www.eclipse.org/emf/mwe/di#/"/>
+ </metamodelDeclarations>
+ <rules xsi:type="xtext:ParserRule" name="File">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//File"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Keyword" value="import"/>
- <abstractTokens xsi:type="xtext:Assignment" feature="javaImport" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.14"/>
+ <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="imports" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.1"/>
</abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Group" cardinality="?">
- <abstractTokens xsi:type="xtext:Keyword" value="."/>
- <abstractTokens xsi:type="xtext:Assignment" feature="wildcard" operator="?=">
- <terminal xsi:type="xtext:Keyword" value="*"/>
+ <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="properties" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.4"/>
</abstractTokens>
</abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" value=";"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="GenericImport">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//GenericImport"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Keyword" value="import"/>
<abstractTokens xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.2"/>
- </terminal>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.10"/>
</abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" cardinality="?" value=";"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="Property">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Property"/>
- </type>
- <alternatives xsi:type="xtext:Alternatives">
- <groups xsi:type="xtext:RuleCall" rule="//@rules.5"/>
- <groups xsi:type="xtext:RuleCall" rule="//@rules.6"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="LocalVariable">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//LocalVariable"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="Import">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Import"/>
+ </type>
+ <alternatives xsi:type="xtext:Alternatives">
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.2"/>
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.3"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="JavaImport">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//JavaImport"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Keyword" value="var"/>
- <abstractTokens xsi:type="xtext:Assignment" feature="name" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.0"/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="import"/>
+ <abstractTokens xsi:type="xtext:Assignment" feature="javaImport" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.14"/>
+ </abstractTokens>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Group" cardinality="?">
+ <abstractTokens xsi:type="xtext:Keyword" value="."/>
+ <abstractTokens xsi:type="xtext:Assignment" feature="wildcard" operator="?=">
+ <terminal xsi:type="xtext:Keyword" value="*"/>
+ </abstractTokens>
</abstractTokens>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Group" cardinality="?">
- <abstractTokens xsi:type="xtext:Keyword" value="="/>
+ <abstractTokens xsi:type="xtext:Keyword" value=";"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="GenericImport">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//GenericImport"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="import"/>
<abstractTokens xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.7"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.2"/>
</abstractTokens>
</abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" value=";"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="PropertiesFileImport">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//PropertiesFileImport"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" cardinality="?" value=";"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="Property">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Property"/>
+ </type>
+ <alternatives xsi:type="xtext:Alternatives">
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.5"/>
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.6"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="LocalVariable">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//LocalVariable"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Keyword" value="var"/>
- <abstractTokens xsi:type="xtext:Keyword" value="file"/>
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="var"/>
+ <abstractTokens xsi:type="xtext:Assignment" feature="name" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.0"/>
+ </abstractTokens>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Group" cardinality="?">
+ <abstractTokens xsi:type="xtext:Keyword" value="="/>
+ <abstractTokens xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.7"/>
+ </abstractTokens>
+ </abstractTokens>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" feature="file" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.2"/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Keyword" value=";"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="PropertiesFileImport">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//PropertiesFileImport"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="var"/>
+ <abstractTokens xsi:type="xtext:Keyword" value="file"/>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Assignment" feature="file" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.2"/>
+ </abstractTokens>
</abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" value=";"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="Value">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Value"/>
- </type>
- <alternatives xsi:type="xtext:Alternatives">
- <groups xsi:type="xtext:Alternatives">
+ <abstractTokens xsi:type="xtext:Keyword" value=";"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="Value">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Value"/>
+ </type>
+ <alternatives xsi:type="xtext:Alternatives">
<groups xsi:type="xtext:Alternatives">
- <groups xsi:type="xtext:RuleCall" rule="//@rules.8"/>
- <groups xsi:type="xtext:RuleCall" rule="//@rules.10"/>
+ <groups xsi:type="xtext:Alternatives">
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.8"/>
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.10"/>
+ </groups>
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.12"/>
</groups>
- <groups xsi:type="xtext:RuleCall" rule="//@rules.12"/>
- </groups>
- <groups xsi:type="xtext:RuleCall" rule="//@rules.11"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="SimpleValue">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//SimpleValue"/>
- </type>
- <alternatives xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.2"/>
- </terminal>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="Assignable">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Assignable"/>
- </type>
- <alternatives xsi:type="xtext:Alternatives">
- <groups xsi:type="xtext:RuleCall" rule="//@rules.10"/>
- <groups xsi:type="xtext:RuleCall" rule="//@rules.11"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="ComplexValue">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//ComplexValue"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.11"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="SimpleValue">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//SimpleValue"/>
+ </type>
+ <alternatives xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.2"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="Assignable">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Assignable"/>
+ </type>
+ <alternatives xsi:type="xtext:Alternatives">
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.10"/>
+ <groups xsi:type="xtext:RuleCall" rule="/0/@rules.11"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="ComplexValue">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//ComplexValue"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Assignment" cardinality="?" feature="className" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.14"/>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Group" cardinality="?">
- <abstractTokens xsi:type="xtext:Keyword" value=":"/>
- <abstractTokens xsi:type="xtext:Assignment" feature="id" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.0"/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Assignment" cardinality="?" feature="className" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.14"/>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Group" cardinality="?">
+ <abstractTokens xsi:type="xtext:Keyword" value=":"/>
+ <abstractTokens xsi:type="xtext:Assignment" feature="id" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.0"/>
+ </abstractTokens>
</abstractTokens>
</abstractTokens>
+ <abstractTokens xsi:type="xtext:Assignment" feature="fooBar" operator="?=">
+ <terminal xsi:type="xtext:Keyword" value="{"/>
+ </abstractTokens>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" feature="fooBar" operator="?=">
- <terminal xsi:type="xtext:Keyword" value="{"/>
+ <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="assignments" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.13"/>
</abstractTokens>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="assignments" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.13"/>
- </abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" value="}"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="WorkflowRef">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//WorkflowRef"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="}"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="WorkflowRef">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//WorkflowRef"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Keyword" value="file"/>
- <abstractTokens xsi:type="xtext:Assignment" feature="uri" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.2"/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="file"/>
+ <abstractTokens xsi:type="xtext:Assignment" feature="uri" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.2"/>
+ </abstractTokens>
</abstractTokens>
+ <abstractTokens xsi:type="xtext:Keyword" value="{"/>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="assignments" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.13"/>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" value="{"/>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" cardinality="*" feature="assignments" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.13"/>
</abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" value="}"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="IdRef">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//IdRef"/>
- </type>
- <alternatives xsi:type="xtext:Assignment" feature="id" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.0"/>
- </terminal>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="Assignment">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Assignment"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Keyword" value="}"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="IdRef">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//IdRef"/>
+ </type>
+ <alternatives xsi:type="xtext:Assignment" feature="id" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.0"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="Assignment">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//Assignment"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Assignment" cardinality="?" feature="feature" operator="=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.0"/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Group">
+ <abstractTokens xsi:type="xtext:Assignment" cardinality="?" feature="feature" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.0"/>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Assignment" feature="operator" operator="=">
+ <terminal xsi:type="xtext:Alternatives">
+ <groups xsi:type="xtext:Keyword" value="="/>
+ <groups xsi:type="xtext:Keyword" value="+="/>
+ </terminal>
+ </abstractTokens>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" feature="operator" operator="=">
- <terminal xsi:type="xtext:Alternatives">
- <groups xsi:type="xtext:Keyword" value="="/>
- <groups xsi:type="xtext:Keyword" value="+="/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.7"/>
</abstractTokens>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="//@rules.7"/>
- </abstractTokens>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Keyword" cardinality="?" value=";"/>
- </alternatives>
- </rules>
- <rules xsi:type="xtext:ParserRule" name="QualifiedName">
- <type metamodel="//@metamodelDeclarations.0">
- <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//QualifiedName"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <abstractTokens xsi:type="xtext:Assignment" feature="parts" operator="+=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.0"/>
- </terminal>
- </abstractTokens>
- <abstractTokens xsi:type="xtext:Group" cardinality="*">
+ <abstractTokens xsi:type="xtext:Keyword" cardinality="?" value=";"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="QualifiedName">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EClass" href="http://www.eclipse.org/emf/mwe/di#//QualifiedName"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
<abstractTokens xsi:type="xtext:Assignment" feature="parts" operator="+=">
- <terminal xsi:type="xtext:Keyword" value="."/>
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.0"/>
</abstractTokens>
- <abstractTokens xsi:type="xtext:Assignment" feature="parts" operator="+=">
- <terminal xsi:type="xtext:RuleCall">
- <rule href="classpath:/org/eclipse/xtext/builtin/XtextBuiltin.xtext#//@rules.0"/>
- </terminal>
+ <abstractTokens xsi:type="xtext:Group" cardinality="*">
+ <abstractTokens xsi:type="xtext:Assignment" feature="parts" operator="+=">
+ <terminal xsi:type="xtext:Keyword" value="."/>
+ </abstractTokens>
+ <abstractTokens xsi:type="xtext:Assignment" feature="parts" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/1/@rules.0"/>
+ </abstractTokens>
</abstractTokens>
- </abstractTokens>
- </alternatives>
- </rules>
-</xtext:Grammar>
+ </alternatives>
+ </rules>
+ </xtext:Grammar>
+ <xtext:Grammar abstract="true" name="org.eclipse.xtext.builtin.XtextBuiltin" definesHiddenTokens="true" hiddenTokens="/1/@rules.5 /1/@rules.3 /1/@rules.4">
+ <metamodelDeclarations xsi:type="xtext:ReferencedMetamodel" alias="ecore">
+ <ePackage href="http://www.eclipse.org/emf/2002/Ecore#/"/>
+ </metamodelDeclarations>
+ <rules xsi:type="xtext:LexerRule" name="ID" body="('^')?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </type>
+ </rules>
+ <rules xsi:type="xtext:LexerRule" name="INT" body="('0'..'9')+">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </type>
+ </rules>
+ <rules xsi:type="xtext:LexerRule" name="STRING" body="&#xA;&#x9;&#x9;&#x9; '&quot;' ( '\\' ('b'|'t'|'n'|'f'|'r'|'\&quot;'|'\''|'\\') | ~('\\'|'&quot;') )* '&quot;' | &#xA; '\'' ( '\\' ('b'|'t'|'n'|'f'|'r'|'\&quot;'|'\''|'\\') | ~('\\'|'\'') )* '\''&#xA; ">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </type>
+ </rules>
+ <rules xsi:type="xtext:LexerRule" name="ML_COMMENT" body="'/*' ( options {greedy=false;} : . )* '*/'">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </type>
+ </rules>
+ <rules xsi:type="xtext:LexerRule" name="SL_COMMENT" body="'//' ~('\n'|'\r')* ('\r'? '\n')?">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </type>
+ </rules>
+ <rules xsi:type="xtext:LexerRule" name="WS" body="(' '|'\t'|'\r'|'\n')+">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </type>
+ </rules>
+ <rules xsi:type="xtext:LexerRule" name="ANY_OTHER" body=".">
+ <type metamodel="/1/@metamodelDeclarations.0">
+ <type xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </type>
+ </rules>
+ </xtext:Grammar>
+</xmi:XMI>
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g
index 83a28f4..7ede73b 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g
@@ -66,7 +66,7 @@ import org.eclipse.xtext.conversion.ValueConverterException;
// Entry rule entryRuleFile
entryRuleFile returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0" /* xtext::ParserRule */, currentNode); }
iv_ruleFile=ruleFile
{ $current=$iv_ruleFile.current; }
EOF
@@ -82,7 +82,7 @@ ruleFile returns [EObject current=null]
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_imports=ruleImport
{
@@ -103,7 +103,7 @@ ruleFile returns [EObject current=null]
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_properties=ruleProperty
{
@@ -124,7 +124,7 @@ ruleFile returns [EObject current=null]
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0/@alternatives/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0/@alternatives/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_value=ruleComplexValue
{
@@ -151,7 +151,7 @@ ruleFile returns [EObject current=null]
// Entry rule entryRuleImport
entryRuleImport returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.1" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.1" /* xtext::ParserRule */, currentNode); }
iv_ruleImport=ruleImport
{ $current=$iv_ruleImport.current; }
EOF
@@ -165,7 +165,7 @@ ruleImport returns [EObject current=null]
}:
(
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.1/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.1/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
}
this_JavaImport=ruleJavaImport
{
@@ -175,7 +175,7 @@ ruleImport returns [EObject current=null]
|
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.1/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.1/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
}
this_GenericImport=ruleGenericImport
{
@@ -192,7 +192,7 @@ ruleImport returns [EObject current=null]
// Entry rule entryRuleJavaImport
entryRuleJavaImport returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2" /* xtext::ParserRule */, currentNode); }
iv_ruleJavaImport=ruleJavaImport
{ $current=$iv_ruleJavaImport.current; }
EOF
@@ -206,13 +206,13 @@ ruleJavaImport returns [EObject current=null]
}:
((('import'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_javaImport=ruleQualifiedName
{
@@ -231,13 +231,13 @@ ruleJavaImport returns [EObject current=null]
))('.'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
lv_wildcard='*'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::Keyword */, "wildcard");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::Keyword */, "wildcard");
}
{
@@ -255,7 +255,7 @@ ruleJavaImport returns [EObject current=null]
))?)';'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
);
@@ -267,7 +267,7 @@ ruleJavaImport returns [EObject current=null]
// Entry rule entryRuleGenericImport
entryRuleGenericImport returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3" /* xtext::ParserRule */, currentNode); }
iv_ruleGenericImport=ruleGenericImport
{ $current=$iv_ruleGenericImport.current; }
EOF
@@ -281,13 +281,13 @@ ruleGenericImport returns [EObject current=null]
}:
(('import'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
lv_value=RULE_STRING
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "value");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "value");
}
{
@@ -305,7 +305,7 @@ ruleGenericImport returns [EObject current=null]
))(';'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
)?);
@@ -317,7 +317,7 @@ ruleGenericImport returns [EObject current=null]
// Entry rule entryRuleProperty
entryRuleProperty returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.4" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.4" /* xtext::ParserRule */, currentNode); }
iv_ruleProperty=ruleProperty
{ $current=$iv_ruleProperty.current; }
EOF
@@ -331,7 +331,7 @@ ruleProperty returns [EObject current=null]
}:
(
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.4/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.4/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
}
this_LocalVariable=ruleLocalVariable
{
@@ -341,7 +341,7 @@ ruleProperty returns [EObject current=null]
|
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.4/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.4/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
}
this_PropertiesFileImport=rulePropertiesFileImport
{
@@ -358,7 +358,7 @@ ruleProperty returns [EObject current=null]
// Entry rule entryRuleLocalVariable
entryRuleLocalVariable returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5" /* xtext::ParserRule */, currentNode); }
iv_ruleLocalVariable=ruleLocalVariable
{ $current=$iv_ruleLocalVariable.current; }
EOF
@@ -372,13 +372,13 @@ ruleLocalVariable returns [EObject current=null]
}:
((('var'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
lv_name=RULE_ID
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "name");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "name");
}
{
@@ -396,13 +396,13 @@ ruleLocalVariable returns [EObject current=null]
))('='
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_value=ruleValue
{
@@ -421,7 +421,7 @@ ruleLocalVariable returns [EObject current=null]
))?)';'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
);
@@ -433,7 +433,7 @@ ruleLocalVariable returns [EObject current=null]
// Entry rule entryRulePropertiesFileImport
entryRulePropertiesFileImport returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6" /* xtext::ParserRule */, currentNode); }
iv_rulePropertiesFileImport=rulePropertiesFileImport
{ $current=$iv_rulePropertiesFileImport.current; }
EOF
@@ -447,17 +447,17 @@ rulePropertiesFileImport returns [EObject current=null]
}:
((('var'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
}
'file'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
}
)(
lv_file=RULE_STRING
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "file");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "file");
}
{
@@ -475,7 +475,7 @@ rulePropertiesFileImport returns [EObject current=null]
))';'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
);
@@ -487,7 +487,7 @@ rulePropertiesFileImport returns [EObject current=null]
// Entry rule entryRuleValue
entryRuleValue returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7" /* xtext::ParserRule */, currentNode); }
iv_ruleValue=ruleValue
{ $current=$iv_ruleValue.current; }
EOF
@@ -501,7 +501,7 @@ ruleValue returns [EObject current=null]
}:
(((
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.0/@groups.0/@groups.0" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.0/@groups.0/@groups.0" /* xtext::RuleCall */, currentNode);
}
this_SimpleValue=ruleSimpleValue
{
@@ -511,7 +511,7 @@ ruleValue returns [EObject current=null]
|
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.0/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.0/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
}
this_ComplexValue=ruleComplexValue
{
@@ -521,7 +521,7 @@ ruleValue returns [EObject current=null]
)
|
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
}
this_IdRef=ruleIdRef
{
@@ -531,7 +531,7 @@ ruleValue returns [EObject current=null]
)
|
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
}
this_WorkflowRef=ruleWorkflowRef
{
@@ -548,7 +548,7 @@ ruleValue returns [EObject current=null]
// Entry rule entryRuleSimpleValue
entryRuleSimpleValue returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.8" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.8" /* xtext::ParserRule */, currentNode); }
iv_ruleSimpleValue=ruleSimpleValue
{ $current=$iv_ruleSimpleValue.current; }
EOF
@@ -564,7 +564,7 @@ ruleSimpleValue returns [EObject current=null]
lv_value=RULE_STRING
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.8/@alternatives/@terminal" /* xtext::RuleCall */, "value");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.8/@alternatives/@terminal" /* xtext::RuleCall */, "value");
}
{
@@ -592,7 +592,7 @@ ruleSimpleValue returns [EObject current=null]
// Entry rule entryRuleComplexValue
entryRuleComplexValue returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10" /* xtext::ParserRule */, currentNode); }
iv_ruleComplexValue=ruleComplexValue
{ $current=$iv_ruleComplexValue.current; }
EOF
@@ -608,7 +608,7 @@ ruleComplexValue returns [EObject current=null]
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_className=ruleQualifiedName
{
@@ -627,13 +627,13 @@ ruleComplexValue returns [EObject current=null]
)?(':'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
lv_id=RULE_ID
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "id");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "id");
}
{
@@ -653,7 +653,7 @@ ruleComplexValue returns [EObject current=null]
lv_fooBar='{'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::Keyword */, "fooBar");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::Keyword */, "fooBar");
}
{
@@ -673,7 +673,7 @@ ruleComplexValue returns [EObject current=null]
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_assignments=ruleAssignment
{
@@ -692,7 +692,7 @@ ruleComplexValue returns [EObject current=null]
)*)'}'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
);
@@ -704,7 +704,7 @@ ruleComplexValue returns [EObject current=null]
// Entry rule entryRuleWorkflowRef
entryRuleWorkflowRef returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11" /* xtext::ParserRule */, currentNode); }
iv_ruleWorkflowRef=ruleWorkflowRef
{ $current=$iv_ruleWorkflowRef.current; }
EOF
@@ -718,13 +718,13 @@ ruleWorkflowRef returns [EObject current=null]
}:
(((('file'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
}
(
lv_uri=RULE_STRING
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "uri");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "uri");
}
{
@@ -742,13 +742,13 @@ ruleWorkflowRef returns [EObject current=null]
))'{'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
}
)(
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_assignments=ruleAssignment
{
@@ -767,7 +767,7 @@ ruleWorkflowRef returns [EObject current=null]
)*)'}'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
);
@@ -779,7 +779,7 @@ ruleWorkflowRef returns [EObject current=null]
// Entry rule entryRuleIdRef
entryRuleIdRef returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.12" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.12" /* xtext::ParserRule */, currentNode); }
iv_ruleIdRef=ruleIdRef
{ $current=$iv_ruleIdRef.current; }
EOF
@@ -795,7 +795,7 @@ ruleIdRef returns [EObject current=null]
lv_id=RULE_ID
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.12/@alternatives/@terminal" /* xtext::RuleCall */, "id");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.12/@alternatives/@terminal" /* xtext::RuleCall */, "id");
}
{
@@ -821,7 +821,7 @@ ruleIdRef returns [EObject current=null]
// Entry rule entryRuleAssignment
entryRuleAssignment returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13" /* xtext::ParserRule */, currentNode); }
iv_ruleAssignment=ruleAssignment
{ $current=$iv_ruleAssignment.current; }
EOF
@@ -837,7 +837,7 @@ ruleAssignment returns [EObject current=null]
lv_feature=RULE_ID
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "feature");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "feature");
}
{
@@ -857,12 +857,12 @@ ruleAssignment returns [EObject current=null]
lv_operator=('='
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.0" /* xtext::Keyword */, "operator");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.0" /* xtext::Keyword */, "operator");
}
|'+='
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.1" /* xtext::Keyword */, "operator");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.1" /* xtext::Keyword */, "operator");
}
)
{
@@ -882,7 +882,7 @@ ruleAssignment returns [EObject current=null]
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
}
lv_value=ruleValue
{
@@ -901,7 +901,7 @@ ruleAssignment returns [EObject current=null]
))(';'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
)?);
@@ -913,7 +913,7 @@ ruleAssignment returns [EObject current=null]
// Entry rule entryRuleQualifiedName
entryRuleQualifiedName returns [EObject current=null] :
- { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14" /* xtext::ParserRule */, currentNode); }
+ { currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14" /* xtext::ParserRule */, currentNode); }
iv_ruleQualifiedName=ruleQualifiedName
{ $current=$iv_ruleQualifiedName.current; }
EOF
@@ -929,7 +929,7 @@ ruleQualifiedName returns [EObject current=null]
lv_parts=RULE_ID
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14/@alternatives/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "parts");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14/@alternatives/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "parts");
}
{
@@ -949,7 +949,7 @@ ruleQualifiedName returns [EObject current=null]
lv_parts='.'
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.0/@terminal" /* xtext::Keyword */, "parts");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.0/@terminal" /* xtext::Keyword */, "parts");
}
{
@@ -969,7 +969,7 @@ ruleQualifiedName returns [EObject current=null]
lv_parts=RULE_ID
{
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "parts");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "parts");
}
{
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWELexer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWELexer.java
index d75d3cc..61f4794 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWELexer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWELexer.java
@@ -35,14 +35,14 @@ public class InternalMWELexer extends Lexer {
public InternalMWELexer(CharStream input) {
super(input);
}
- public String getGrammarFileName() { return "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g"; }
+ public String getGrammarFileName() { return "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g"; }
// $ANTLR start T11
public final void mT11() throws RecognitionException {
try {
int _type = T11;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:10:5: ( 'import' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:10:7: 'import'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:10:5: ( 'import' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:10:7: 'import'
{
match("import");
@@ -60,8 +60,8 @@ public class InternalMWELexer extends Lexer {
public final void mT12() throws RecognitionException {
try {
int _type = T12;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:11:5: ( '.' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:11:7: '.'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:11:5: ( '.' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:11:7: '.'
{
match('.');
@@ -78,8 +78,8 @@ public class InternalMWELexer extends Lexer {
public final void mT13() throws RecognitionException {
try {
int _type = T13;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:12:5: ( '*' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:12:7: '*'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:12:5: ( '*' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:12:7: '*'
{
match('*');
@@ -96,8 +96,8 @@ public class InternalMWELexer extends Lexer {
public final void mT14() throws RecognitionException {
try {
int _type = T14;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:13:5: ( ';' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:13:7: ';'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:13:5: ( ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:13:7: ';'
{
match(';');
@@ -114,8 +114,8 @@ public class InternalMWELexer extends Lexer {
public final void mT15() throws RecognitionException {
try {
int _type = T15;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:14:5: ( 'var' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:14:7: 'var'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:14:5: ( 'var' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:14:7: 'var'
{
match("var");
@@ -133,8 +133,8 @@ public class InternalMWELexer extends Lexer {
public final void mT16() throws RecognitionException {
try {
int _type = T16;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:15:5: ( '=' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:15:7: '='
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:15:5: ( '=' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:15:7: '='
{
match('=');
@@ -151,8 +151,8 @@ public class InternalMWELexer extends Lexer {
public final void mT17() throws RecognitionException {
try {
int _type = T17;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:16:5: ( 'file' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:16:7: 'file'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:16:5: ( 'file' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:16:7: 'file'
{
match("file");
@@ -170,8 +170,8 @@ public class InternalMWELexer extends Lexer {
public final void mT18() throws RecognitionException {
try {
int _type = T18;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:17:5: ( ':' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:17:7: ':'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:17:5: ( ':' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:17:7: ':'
{
match(':');
@@ -188,8 +188,8 @@ public class InternalMWELexer extends Lexer {
public final void mT19() throws RecognitionException {
try {
int _type = T19;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:18:5: ( '{' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:18:7: '{'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:18:5: ( '{' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:18:7: '{'
{
match('{');
@@ -206,8 +206,8 @@ public class InternalMWELexer extends Lexer {
public final void mT20() throws RecognitionException {
try {
int _type = T20;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:19:5: ( '}' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:19:7: '}'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:19:5: ( '}' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:19:7: '}'
{
match('}');
@@ -224,8 +224,8 @@ public class InternalMWELexer extends Lexer {
public final void mT21() throws RecognitionException {
try {
int _type = T21;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:20:5: ( '+=' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:20:7: '+='
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:20:5: ( '+=' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:20:7: '+='
{
match("+=");
@@ -243,10 +243,10 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:11: ( '^' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -255,7 +255,7 @@ public class InternalMWELexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:12: '^'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:12: '^'
{
match('^');
@@ -274,7 +274,7 @@ public class InternalMWELexer extends Lexer {
recover(mse); throw mse;
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:41: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1026:41: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -287,7 +287,7 @@ public class InternalMWELexer extends Lexer {
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:
{
if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -322,10 +322,10 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_INT() throws RecognitionException {
try {
int _type = RULE_INT;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:12: ( '0' .. '9' )+
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:10: ( ( '0' .. '9' )+ )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:12: ( '0' .. '9' )+
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:12: ( '0' .. '9' )+
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -339,7 +339,7 @@ public class InternalMWELexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:13: '0' .. '9'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1028:13: '0' .. '9'
{
matchRange('0','9');
@@ -369,7 +369,7 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_STRING() throws RecognitionException {
try {
int _type = RULE_STRING;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1030:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\"' ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\\'' ) )* '\\'' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1030:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\"' ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\\'' ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -387,10 +387,10 @@ public class InternalMWELexer extends Lexer {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:6: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\"' ) )* '\"'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:6: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\"' ) )* '\"'
{
match('\"');
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:10: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\"' ) )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:10: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\"' ) )*
loop4:
do {
int alt4=3;
@@ -406,7 +406,7 @@ public class InternalMWELexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:12: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:12: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -423,7 +423,7 @@ public class InternalMWELexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:56: ~ ( '\\\\' | '\"' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1031:56: ~ ( '\\\\' | '\"' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFE') ) {
input.consume();
@@ -449,10 +449,10 @@ public class InternalMWELexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:15: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\\'' ) )* '\\''
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:15: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\\'' ) )* '\\''
{
match('\'');
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\\'' ) )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' ) | ~ ( '\\\\' | '\\'' ) )*
loop5:
do {
int alt5=3;
@@ -468,7 +468,7 @@ public class InternalMWELexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:22: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:22: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\\\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -485,7 +485,7 @@ public class InternalMWELexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:66: ~ ( '\\\\' | '\\'' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1032:66: ~ ( '\\\\' | '\\'' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFE') ) {
input.consume();
@@ -523,12 +523,12 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_ML_COMMENT() throws RecognitionException {
try {
int _type = RULE_ML_COMMENT;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:24: ( options {greedy=false; } : . )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -553,7 +553,7 @@ public class InternalMWELexer extends Lexer {
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:52: .
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1035:52: .
{
matchAny();
@@ -581,12 +581,12 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_SL_COMMENT() throws RecognitionException {
try {
int _type = RULE_SL_COMMENT;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:17: ( '//' (~ ( '\\n' | '\\r' ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:19: '//' (~ ( '\\n' | '\\r' ) )* ( ( '\\r' )? '\\n' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:17: ( '//' (~ ( '\\n' | '\\r' ) )* ( ( '\\r' )? '\\n' )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:19: '//' (~ ( '\\n' | '\\r' ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:24: (~ ( '\\n' | '\\r' ) )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:24: (~ ( '\\n' | '\\r' ) )*
loop8:
do {
int alt8=2;
@@ -599,7 +599,7 @@ public class InternalMWELexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:24: ~ ( '\\n' | '\\r' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:24: ~ ( '\\n' | '\\r' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFE') ) {
input.consume();
@@ -620,7 +620,7 @@ public class InternalMWELexer extends Lexer {
}
} while (true);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:38: ( ( '\\r' )? '\\n' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:38: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -629,9 +629,9 @@ public class InternalMWELexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:39: ( '\\r' )? '\\n'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:39: ( '\\r' )? '\\n'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:39: ( '\\r' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:39: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -640,7 +640,7 @@ public class InternalMWELexer extends Lexer {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:39: '\\r'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1037:39: '\\r'
{
match('\r');
@@ -670,10 +670,10 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1039:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1039:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1039:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -687,7 +687,7 @@ public class InternalMWELexer extends Lexer {
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:
{
if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
input.consume();
@@ -726,8 +726,8 @@ public class InternalMWELexer extends Lexer {
public final void mRULE_ANY_OTHER() throws RecognitionException {
try {
int _type = RULE_ANY_OTHER;
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1041:16: ( . )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1041:18: .
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1041:16: ( . )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1041:18: .
{
matchAny();
@@ -741,7 +741,7 @@ public class InternalMWELexer extends Lexer {
// $ANTLR end RULE_ANY_OTHER
public void mTokens() throws RecognitionException {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:8: ( T11 | T12 | T13 | T14 | T15 | T16 | T17 | T18 | T19 | T20 | T21 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:8: ( T11 | T12 | T13 | T14 | T15 | T16 | T17 | T18 | T19 | T20 | T21 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
int alt12=18;
int LA12_0 = input.LA(1);
@@ -925,126 +925,126 @@ public class InternalMWELexer extends Lexer {
}
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:10: T11
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:10: T11
{
mT11();
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:14: T12
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:14: T12
{
mT12();
}
break;
case 3 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:18: T13
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:18: T13
{
mT13();
}
break;
case 4 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:22: T14
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:22: T14
{
mT14();
}
break;
case 5 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:26: T15
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:26: T15
{
mT15();
}
break;
case 6 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:30: T16
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:30: T16
{
mT16();
}
break;
case 7 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:34: T17
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:34: T17
{
mT17();
}
break;
case 8 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:38: T18
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:38: T18
{
mT18();
}
break;
case 9 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:42: T19
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:42: T19
{
mT19();
}
break;
case 10 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:46: T20
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:46: T20
{
mT20();
}
break;
case 11 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:50: T21
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:50: T21
{
mT21();
}
break;
case 12 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:54: RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:54: RULE_ID
{
mRULE_ID();
}
break;
case 13 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:62: RULE_INT
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:62: RULE_INT
{
mRULE_INT();
}
break;
case 14 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:71: RULE_STRING
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:71: RULE_STRING
{
mRULE_STRING();
}
break;
case 15 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:83: RULE_ML_COMMENT
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:83: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
case 16 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:99: RULE_SL_COMMENT
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:99: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
case 17 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:115: RULE_WS
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:115: RULE_WS
{
mRULE_WS();
}
break;
case 18 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:123: RULE_ANY_OTHER
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:1:123: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWEParser.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWEParser.java
index a31ab8d..8a621c8 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWEParser.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWEParser.java
@@ -39,7 +39,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
public String[] getTokenNames() { return tokenNames; }
- public String getGrammarFileName() { return "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g"; }
+ public String getGrammarFileName() { return "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g"; }
@@ -63,7 +63,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleFile
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:68:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:68:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
public final EObject entryRuleFile() throws RecognitionException {
EObject current = null;
@@ -71,10 +71,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:68:46: (iv_ruleFile= ruleFile EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:69:2: iv_ruleFile= ruleFile EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:68:46: (iv_ruleFile= ruleFile EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:69:2: iv_ruleFile= ruleFile EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleFile_in_entryRuleFile72);
iv_ruleFile=ruleFile();
_fsp--;
@@ -98,7 +98,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleFile
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:76:1: ruleFile returns [EObject current=null] : ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:76:1: ruleFile returns [EObject current=null] : ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) ) ;
public final EObject ruleFile() throws RecognitionException {
EObject current = null;
@@ -112,16 +112,16 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:80:6: ( ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:1: ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:80:6: ( ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:1: ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:1: ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:2: ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:1: ( ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:2: ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* ) (lv_value= ruleComplexValue )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:2: ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:3: (lv_imports= ruleImport )* (lv_properties= ruleProperty )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:2: ( (lv_imports= ruleImport )* (lv_properties= ruleProperty )* )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:3: (lv_imports= ruleImport )* (lv_properties= ruleProperty )*
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:3: (lv_imports= ruleImport )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:81:3: (lv_imports= ruleImport )*
loop1:
do {
int alt1=2;
@@ -134,10 +134,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
switch (alt1) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:84:6: lv_imports= ruleImport
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:84:6: lv_imports= ruleImport
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleImport_in_ruleFile142);
lv_imports=ruleImport();
@@ -165,7 +165,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
} while (true);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:102:3: (lv_properties= ruleProperty )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:102:3: (lv_properties= ruleProperty )*
loop2:
do {
int alt2=2;
@@ -178,10 +178,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
switch (alt2) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:105:6: lv_properties= ruleProperty
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:105:6: lv_properties= ruleProperty
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleProperty_in_ruleFile181);
lv_properties=ruleProperty();
@@ -212,11 +212,11 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:123:4: (lv_value= ruleComplexValue )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:126:6: lv_value= ruleComplexValue
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:123:4: (lv_value= ruleComplexValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:126:6: lv_value= ruleComplexValue
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.0/@alternatives/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.0/@alternatives/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleComplexValue_in_ruleFile221);
lv_value=ruleComplexValue();
@@ -260,7 +260,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:153:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:153:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
public final EObject entryRuleImport() throws RecognitionException {
EObject current = null;
@@ -268,10 +268,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:153:48: (iv_ruleImport= ruleImport EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:154:2: iv_ruleImport= ruleImport EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:153:48: (iv_ruleImport= ruleImport EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:154:2: iv_ruleImport= ruleImport EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.1" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.1" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleImport_in_entryRuleImport260);
iv_ruleImport=ruleImport();
_fsp--;
@@ -295,7 +295,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:161:1: ruleImport returns [EObject current=null] : (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:161:1: ruleImport returns [EObject current=null] : (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport ) ;
public final EObject ruleImport() throws RecognitionException {
EObject current = null;
@@ -307,10 +307,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:165:6: ( (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:166:1: (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:165:6: ( (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:166:1: (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:166:1: (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:166:1: (this_JavaImport= ruleJavaImport | this_GenericImport= ruleGenericImport )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -338,10 +338,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:167:5: this_JavaImport= ruleJavaImport
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:167:5: this_JavaImport= ruleJavaImport
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.1/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.1/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleJavaImport_in_ruleImport317);
this_JavaImport=ruleJavaImport();
@@ -355,10 +355,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:177:5: this_GenericImport= ruleGenericImport
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:177:5: this_GenericImport= ruleGenericImport
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.1/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.1/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleGenericImport_in_ruleImport344);
this_GenericImport=ruleGenericImport();
@@ -393,7 +393,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleJavaImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:194:1: entryRuleJavaImport returns [EObject current=null] : iv_ruleJavaImport= ruleJavaImport EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:194:1: entryRuleJavaImport returns [EObject current=null] : iv_ruleJavaImport= ruleJavaImport EOF ;
public final EObject entryRuleJavaImport() throws RecognitionException {
EObject current = null;
@@ -401,10 +401,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:194:52: (iv_ruleJavaImport= ruleJavaImport EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:195:2: iv_ruleJavaImport= ruleJavaImport EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:194:52: (iv_ruleJavaImport= ruleJavaImport EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:195:2: iv_ruleJavaImport= ruleJavaImport EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleJavaImport_in_entryRuleJavaImport378);
iv_ruleJavaImport=ruleJavaImport();
_fsp--;
@@ -428,7 +428,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleJavaImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:202:1: ruleJavaImport returns [EObject current=null] : ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:202:1: ruleJavaImport returns [EObject current=null] : ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' ) ;
public final EObject ruleJavaImport() throws RecognitionException {
EObject current = null;
@@ -439,27 +439,27 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:206:6: ( ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:1: ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:206:6: ( ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:1: ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:1: ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:2: ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:1: ( ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:2: ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? ) ';'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:2: ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:3: ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:2: ( ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:3: ( 'import' (lv_javaImport= ruleQualifiedName ) ) ( '.' (lv_wildcard= '*' ) )?
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:3: ( 'import' (lv_javaImport= ruleQualifiedName ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:4: 'import' (lv_javaImport= ruleQualifiedName )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:3: ( 'import' (lv_javaImport= ruleQualifiedName ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:207:4: 'import' (lv_javaImport= ruleQualifiedName )
{
match(input,11,FOLLOW_11_in_ruleJavaImport424);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:211:1: (lv_javaImport= ruleQualifiedName )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:214:6: lv_javaImport= ruleQualifiedName
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:211:1: (lv_javaImport= ruleQualifiedName )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:214:6: lv_javaImport= ruleQualifiedName
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleQualifiedName_in_ruleJavaImport458);
lv_javaImport=ruleQualifiedName();
@@ -484,7 +484,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:232:3: ( '.' (lv_wildcard= '*' ) )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:232:3: ( '.' (lv_wildcard= '*' ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -493,19 +493,19 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:232:4: '.' (lv_wildcard= '*' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:232:4: '.' (lv_wildcard= '*' )
{
match(input,12,FOLLOW_12_in_ruleJavaImport473);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:236:1: (lv_wildcard= '*' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:238:6: lv_wildcard= '*'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:236:1: (lv_wildcard= '*' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:238:6: lv_wildcard= '*'
{
lv_wildcard=(Token)input.LT(1);
match(input,13,FOLLOW_13_in_ruleJavaImport494);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::Keyword */, "wildcard");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::Keyword */, "wildcard");
if (current==null) {
@@ -533,7 +533,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
match(input,14,FOLLOW_14_in_ruleJavaImport518);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.2/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.2/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -557,7 +557,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleGenericImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:269:1: entryRuleGenericImport returns [EObject current=null] : iv_ruleGenericImport= ruleGenericImport EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:269:1: entryRuleGenericImport returns [EObject current=null] : iv_ruleGenericImport= ruleGenericImport EOF ;
public final EObject entryRuleGenericImport() throws RecognitionException {
EObject current = null;
@@ -565,10 +565,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:269:55: (iv_ruleGenericImport= ruleGenericImport EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:270:2: iv_ruleGenericImport= ruleGenericImport EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:269:55: (iv_ruleGenericImport= ruleGenericImport EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:270:2: iv_ruleGenericImport= ruleGenericImport EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleGenericImport_in_entryRuleGenericImport553);
iv_ruleGenericImport=ruleGenericImport();
_fsp--;
@@ -592,7 +592,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleGenericImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:277:1: ruleGenericImport returns [EObject current=null] : ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:277:1: ruleGenericImport returns [EObject current=null] : ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? ) ;
public final EObject ruleGenericImport() throws RecognitionException {
EObject current = null;
@@ -601,26 +601,26 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:281:6: ( ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:1: ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:281:6: ( ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:1: ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:1: ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:2: ( 'import' (lv_value= RULE_STRING ) ) ( ';' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:1: ( ( 'import' (lv_value= RULE_STRING ) ) ( ';' )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:2: ( 'import' (lv_value= RULE_STRING ) ) ( ';' )?
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:2: ( 'import' (lv_value= RULE_STRING ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:3: 'import' (lv_value= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:2: ( 'import' (lv_value= RULE_STRING ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:282:3: 'import' (lv_value= RULE_STRING )
{
match(input,11,FOLLOW_11_in_ruleGenericImport598);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:286:1: (lv_value= RULE_STRING )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:288:6: lv_value= RULE_STRING
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:286:1: (lv_value= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:288:6: lv_value= RULE_STRING
{
lv_value=(Token)input.LT(1);
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleGenericImport619);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "value");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "value");
if (current==null) {
@@ -640,7 +640,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:306:3: ( ';' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:306:3: ( ';' )?
int alt5=2;
int LA5_0 = input.LA(1);
@@ -649,11 +649,11 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:306:4: ';'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:306:4: ';'
{
match(input,14,FOLLOW_14_in_ruleGenericImport641);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.3/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.3/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -683,7 +683,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleProperty
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:319:1: entryRuleProperty returns [EObject current=null] : iv_ruleProperty= ruleProperty EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:319:1: entryRuleProperty returns [EObject current=null] : iv_ruleProperty= ruleProperty EOF ;
public final EObject entryRuleProperty() throws RecognitionException {
EObject current = null;
@@ -691,10 +691,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:319:50: (iv_ruleProperty= ruleProperty EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:320:2: iv_ruleProperty= ruleProperty EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:319:50: (iv_ruleProperty= ruleProperty EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:320:2: iv_ruleProperty= ruleProperty EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.4" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.4" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleProperty_in_entryRuleProperty678);
iv_ruleProperty=ruleProperty();
_fsp--;
@@ -718,7 +718,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleProperty
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:327:1: ruleProperty returns [EObject current=null] : (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:327:1: ruleProperty returns [EObject current=null] : (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport ) ;
public final EObject ruleProperty() throws RecognitionException {
EObject current = null;
@@ -730,10 +730,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:331:6: ( (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:332:1: (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:331:6: ( (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:332:1: (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:332:1: (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:332:1: (this_LocalVariable= ruleLocalVariable | this_PropertiesFileImport= rulePropertiesFileImport )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -761,10 +761,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:333:5: this_LocalVariable= ruleLocalVariable
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:333:5: this_LocalVariable= ruleLocalVariable
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.4/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.4/@alternatives/@groups.0" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleLocalVariable_in_ruleProperty735);
this_LocalVariable=ruleLocalVariable();
@@ -778,10 +778,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:343:5: this_PropertiesFileImport= rulePropertiesFileImport
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:343:5: this_PropertiesFileImport= rulePropertiesFileImport
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.4/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.4/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_rulePropertiesFileImport_in_ruleProperty762);
this_PropertiesFileImport=rulePropertiesFileImport();
@@ -816,7 +816,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleLocalVariable
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:360:1: entryRuleLocalVariable returns [EObject current=null] : iv_ruleLocalVariable= ruleLocalVariable EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:360:1: entryRuleLocalVariable returns [EObject current=null] : iv_ruleLocalVariable= ruleLocalVariable EOF ;
public final EObject entryRuleLocalVariable() throws RecognitionException {
EObject current = null;
@@ -824,10 +824,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:360:55: (iv_ruleLocalVariable= ruleLocalVariable EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:361:2: iv_ruleLocalVariable= ruleLocalVariable EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:360:55: (iv_ruleLocalVariable= ruleLocalVariable EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:361:2: iv_ruleLocalVariable= ruleLocalVariable EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleLocalVariable_in_entryRuleLocalVariable796);
iv_ruleLocalVariable=ruleLocalVariable();
_fsp--;
@@ -851,7 +851,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleLocalVariable
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:368:1: ruleLocalVariable returns [EObject current=null] : ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:368:1: ruleLocalVariable returns [EObject current=null] : ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' ) ;
public final EObject ruleLocalVariable() throws RecognitionException {
EObject current = null;
@@ -862,29 +862,29 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:372:6: ( ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:1: ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:372:6: ( ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:1: ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:1: ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:2: ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:1: ( ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:2: ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? ) ';'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:2: ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:3: ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:2: ( ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:3: ( 'var' (lv_name= RULE_ID ) ) ( '=' (lv_value= ruleValue ) )?
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:3: ( 'var' (lv_name= RULE_ID ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:4: 'var' (lv_name= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:3: ( 'var' (lv_name= RULE_ID ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:373:4: 'var' (lv_name= RULE_ID )
{
match(input,15,FOLLOW_15_in_ruleLocalVariable842);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:377:1: (lv_name= RULE_ID )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:379:6: lv_name= RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:377:1: (lv_name= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:379:6: lv_name= RULE_ID
{
lv_name=(Token)input.LT(1);
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLocalVariable863);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "name");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "name");
if (current==null) {
@@ -904,7 +904,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:397:3: ( '=' (lv_value= ruleValue ) )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:397:3: ( '=' (lv_value= ruleValue ) )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -913,17 +913,17 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:397:4: '=' (lv_value= ruleValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:397:4: '=' (lv_value= ruleValue )
{
match(input,16,FOLLOW_16_in_ruleLocalVariable885);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:401:1: (lv_value= ruleValue )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:404:6: lv_value= ruleValue
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:401:1: (lv_value= ruleValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:404:6: lv_value= ruleValue
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleValue_in_ruleLocalVariable919);
lv_value=ruleValue();
@@ -956,7 +956,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
match(input,14,FOLLOW_14_in_ruleLocalVariable935);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.5/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.5/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -980,7 +980,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRulePropertiesFileImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:435:1: entryRulePropertiesFileImport returns [EObject current=null] : iv_rulePropertiesFileImport= rulePropertiesFileImport EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:435:1: entryRulePropertiesFileImport returns [EObject current=null] : iv_rulePropertiesFileImport= rulePropertiesFileImport EOF ;
public final EObject entryRulePropertiesFileImport() throws RecognitionException {
EObject current = null;
@@ -988,10 +988,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:435:62: (iv_rulePropertiesFileImport= rulePropertiesFileImport EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:436:2: iv_rulePropertiesFileImport= rulePropertiesFileImport EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:435:62: (iv_rulePropertiesFileImport= rulePropertiesFileImport EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:436:2: iv_rulePropertiesFileImport= rulePropertiesFileImport EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_rulePropertiesFileImport_in_entryRulePropertiesFileImport970);
iv_rulePropertiesFileImport=rulePropertiesFileImport();
_fsp--;
@@ -1015,7 +1015,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start rulePropertiesFileImport
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:443:1: rulePropertiesFileImport returns [EObject current=null] : ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:443:1: rulePropertiesFileImport returns [EObject current=null] : ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' ) ;
public final EObject rulePropertiesFileImport() throws RecognitionException {
EObject current = null;
@@ -1024,36 +1024,36 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:447:6: ( ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:1: ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:447:6: ( ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:1: ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:1: ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:2: ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:1: ( ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:2: ( ( 'var' 'file' ) (lv_file= RULE_STRING ) ) ';'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:2: ( ( 'var' 'file' ) (lv_file= RULE_STRING ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:3: ( 'var' 'file' ) (lv_file= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:2: ( ( 'var' 'file' ) (lv_file= RULE_STRING ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:3: ( 'var' 'file' ) (lv_file= RULE_STRING )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:3: ( 'var' 'file' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:4: 'var' 'file'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:3: ( 'var' 'file' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:448:4: 'var' 'file'
{
match(input,15,FOLLOW_15_in_rulePropertiesFileImport1016);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
match(input,17,FOLLOW_17_in_rulePropertiesFileImport1025);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:456:2: (lv_file= RULE_STRING )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:458:6: lv_file= RULE_STRING
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:456:2: (lv_file= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:458:6: lv_file= RULE_STRING
{
lv_file=(Token)input.LT(1);
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePropertiesFileImport1047);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "file");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "file");
if (current==null) {
@@ -1075,7 +1075,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
match(input,14,FOLLOW_14_in_rulePropertiesFileImport1068);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.6/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.6/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -1099,7 +1099,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleValue
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:489:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:489:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ;
public final EObject entryRuleValue() throws RecognitionException {
EObject current = null;
@@ -1107,10 +1107,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:489:47: (iv_ruleValue= ruleValue EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:490:2: iv_ruleValue= ruleValue EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:489:47: (iv_ruleValue= ruleValue EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:490:2: iv_ruleValue= ruleValue EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleValue_in_entryRuleValue1103);
iv_ruleValue=ruleValue();
_fsp--;
@@ -1134,7 +1134,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleValue
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:497:1: ruleValue returns [EObject current=null] : ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:497:1: ruleValue returns [EObject current=null] : ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef ) ;
public final EObject ruleValue() throws RecognitionException {
EObject current = null;
@@ -1150,10 +1150,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:501:6: ( ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:1: ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:501:6: ( ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:1: ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:1: ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:1: ( ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef ) | this_WorkflowRef= ruleWorkflowRef )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1171,9 +1171,9 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:2: ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:2: ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:2: ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:2: ( (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue ) | this_IdRef= ruleIdRef )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1204,9 +1204,9 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:3: (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:3: (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:3: (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:502:3: (this_SimpleValue= ruleSimpleValue | this_ComplexValue= ruleComplexValue )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -1224,10 +1224,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:503:5: this_SimpleValue= ruleSimpleValue
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:503:5: this_SimpleValue= ruleSimpleValue
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.0/@groups.0/@groups.0" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.0/@groups.0/@groups.0" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleSimpleValue_in_ruleValue1162);
this_SimpleValue=ruleSimpleValue();
@@ -1241,10 +1241,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:513:5: this_ComplexValue= ruleComplexValue
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:513:5: this_ComplexValue= ruleComplexValue
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.0/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.0/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleComplexValue_in_ruleValue1189);
this_ComplexValue=ruleComplexValue();
@@ -1264,10 +1264,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:523:5: this_IdRef= ruleIdRef
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:523:5: this_IdRef= ruleIdRef
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.0/@groups.1" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleIdRef_in_ruleValue1217);
this_IdRef=ruleIdRef();
@@ -1287,10 +1287,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:533:5: this_WorkflowRef= ruleWorkflowRef
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:533:5: this_WorkflowRef= ruleWorkflowRef
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.7/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.7/@alternatives/@groups.1" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleWorkflowRef_in_ruleValue1245);
this_WorkflowRef=ruleWorkflowRef();
@@ -1325,7 +1325,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleSimpleValue
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:550:1: entryRuleSimpleValue returns [EObject current=null] : iv_ruleSimpleValue= ruleSimpleValue EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:550:1: entryRuleSimpleValue returns [EObject current=null] : iv_ruleSimpleValue= ruleSimpleValue EOF ;
public final EObject entryRuleSimpleValue() throws RecognitionException {
EObject current = null;
@@ -1333,10 +1333,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:550:53: (iv_ruleSimpleValue= ruleSimpleValue EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:551:2: iv_ruleSimpleValue= ruleSimpleValue EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:550:53: (iv_ruleSimpleValue= ruleSimpleValue EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:551:2: iv_ruleSimpleValue= ruleSimpleValue EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.8" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.8" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleSimpleValue_in_entryRuleSimpleValue1279);
iv_ruleSimpleValue=ruleSimpleValue();
_fsp--;
@@ -1360,7 +1360,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleSimpleValue
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:558:1: ruleSimpleValue returns [EObject current=null] : (lv_value= RULE_STRING ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:558:1: ruleSimpleValue returns [EObject current=null] : (lv_value= RULE_STRING ) ;
public final EObject ruleSimpleValue() throws RecognitionException {
EObject current = null;
@@ -1369,16 +1369,16 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:562:6: ( (lv_value= RULE_STRING ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:563:1: (lv_value= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:562:6: ( (lv_value= RULE_STRING ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:563:1: (lv_value= RULE_STRING )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:563:1: (lv_value= RULE_STRING )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:565:6: lv_value= RULE_STRING
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:563:1: (lv_value= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:565:6: lv_value= RULE_STRING
{
lv_value=(Token)input.LT(1);
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSimpleValue1334);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.8/@alternatives/@terminal" /* xtext::RuleCall */, "value");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.8/@alternatives/@terminal" /* xtext::RuleCall */, "value");
if (current==null) {
@@ -1414,7 +1414,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleComplexValue
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:594:1: entryRuleComplexValue returns [EObject current=null] : iv_ruleComplexValue= ruleComplexValue EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:594:1: entryRuleComplexValue returns [EObject current=null] : iv_ruleComplexValue= ruleComplexValue EOF ;
public final EObject entryRuleComplexValue() throws RecognitionException {
EObject current = null;
@@ -1422,10 +1422,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:594:54: (iv_ruleComplexValue= ruleComplexValue EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:595:2: iv_ruleComplexValue= ruleComplexValue EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:594:54: (iv_ruleComplexValue= ruleComplexValue EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:595:2: iv_ruleComplexValue= ruleComplexValue EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleComplexValue_in_entryRuleComplexValue1381);
iv_ruleComplexValue=ruleComplexValue();
_fsp--;
@@ -1449,7 +1449,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleComplexValue
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:602:1: ruleComplexValue returns [EObject current=null] : ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:602:1: ruleComplexValue returns [EObject current=null] : ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' ) ;
public final EObject ruleComplexValue() throws RecognitionException {
EObject current = null;
@@ -1463,22 +1463,22 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:606:6: ( ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:1: ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:606:6: ( ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:1: ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:1: ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:2: ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:1: ( ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:2: ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* ) '}'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:2: ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:3: ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:2: ( ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )* )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:3: ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) ) (lv_assignments= ruleAssignment )*
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:3: ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:4: ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:3: ( ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:4: ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? ) (lv_fooBar= '{' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:4: ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:5: (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:4: ( (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:5: (lv_className= ruleQualifiedName )? ( ':' (lv_id= RULE_ID ) )?
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:5: (lv_className= ruleQualifiedName )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:607:5: (lv_className= ruleQualifiedName )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -1487,10 +1487,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:610:6: lv_className= ruleQualifiedName
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:610:6: lv_className= ruleQualifiedName
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleQualifiedName_in_ruleComplexValue1453);
lv_className=ruleQualifiedName();
@@ -1515,7 +1515,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:628:3: ( ':' (lv_id= RULE_ID ) )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:628:3: ( ':' (lv_id= RULE_ID ) )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -1524,19 +1524,19 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt12) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:628:4: ':' (lv_id= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:628:4: ':' (lv_id= RULE_ID )
{
match(input,18,FOLLOW_18_in_ruleComplexValue1468);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:632:1: (lv_id= RULE_ID )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:634:6: lv_id= RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:632:1: (lv_id= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:634:6: lv_id= RULE_ID
{
lv_id=(Token)input.LT(1);
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleComplexValue1489);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "id");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "id");
if (current==null) {
@@ -1562,13 +1562,13 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:652:5: (lv_fooBar= '{' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:654:6: lv_fooBar= '{'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:652:5: (lv_fooBar= '{' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:654:6: lv_fooBar= '{'
{
lv_fooBar=(Token)input.LT(1);
match(input,19,FOLLOW_19_in_ruleComplexValue1524);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::Keyword */, "fooBar");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::Keyword */, "fooBar");
if (current==null) {
@@ -1588,7 +1588,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:672:3: (lv_assignments= ruleAssignment )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:672:3: (lv_assignments= ruleAssignment )*
loop13:
do {
int alt13=2;
@@ -1601,10 +1601,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
switch (alt13) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:675:6: lv_assignments= ruleAssignment
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:675:6: lv_assignments= ruleAssignment
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleAssignment_in_ruleComplexValue1571);
lv_assignments=ruleAssignment();
@@ -1637,7 +1637,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
match(input,20,FOLLOW_20_in_ruleComplexValue1586);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.10/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.10/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -1661,7 +1661,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleWorkflowRef
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:706:1: entryRuleWorkflowRef returns [EObject current=null] : iv_ruleWorkflowRef= ruleWorkflowRef EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:706:1: entryRuleWorkflowRef returns [EObject current=null] : iv_ruleWorkflowRef= ruleWorkflowRef EOF ;
public final EObject entryRuleWorkflowRef() throws RecognitionException {
EObject current = null;
@@ -1669,10 +1669,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:706:53: (iv_ruleWorkflowRef= ruleWorkflowRef EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:707:2: iv_ruleWorkflowRef= ruleWorkflowRef EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:706:53: (iv_ruleWorkflowRef= ruleWorkflowRef EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:707:2: iv_ruleWorkflowRef= ruleWorkflowRef EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleWorkflowRef_in_entryRuleWorkflowRef1621);
iv_ruleWorkflowRef=ruleWorkflowRef();
_fsp--;
@@ -1696,7 +1696,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleWorkflowRef
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:714:1: ruleWorkflowRef returns [EObject current=null] : ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:714:1: ruleWorkflowRef returns [EObject current=null] : ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' ) ;
public final EObject ruleWorkflowRef() throws RecognitionException {
EObject current = null;
@@ -1707,32 +1707,32 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:718:6: ( ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:1: ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:718:6: ( ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:1: ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:1: ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:2: ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:1: ( ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:2: ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* ) '}'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:2: ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:3: ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:2: ( ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )* )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:3: ( ( 'file' (lv_uri= RULE_STRING ) ) '{' ) (lv_assignments= ruleAssignment )*
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:3: ( ( 'file' (lv_uri= RULE_STRING ) ) '{' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:4: ( 'file' (lv_uri= RULE_STRING ) ) '{'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:3: ( ( 'file' (lv_uri= RULE_STRING ) ) '{' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:4: ( 'file' (lv_uri= RULE_STRING ) ) '{'
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:4: ( 'file' (lv_uri= RULE_STRING ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:5: 'file' (lv_uri= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:4: ( 'file' (lv_uri= RULE_STRING ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:719:5: 'file' (lv_uri= RULE_STRING )
{
match(input,17,FOLLOW_17_in_ruleWorkflowRef1668);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0" /* xtext::Keyword */, null);
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:723:1: (lv_uri= RULE_STRING )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:725:6: lv_uri= RULE_STRING
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:723:1: (lv_uri= RULE_STRING )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:725:6: lv_uri= RULE_STRING
{
lv_uri=(Token)input.LT(1);
match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleWorkflowRef1689);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "uri");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "uri");
if (current==null) {
@@ -1754,12 +1754,12 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
match(input,19,FOLLOW_19_in_ruleWorkflowRef1710);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1" /* xtext::Keyword */, null);
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:747:2: (lv_assignments= ruleAssignment )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:747:2: (lv_assignments= ruleAssignment )*
loop14:
do {
int alt14=2;
@@ -1772,10 +1772,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
switch (alt14) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:750:6: lv_assignments= ruleAssignment
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:750:6: lv_assignments= ruleAssignment
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleAssignment_in_ruleWorkflowRef1745);
lv_assignments=ruleAssignment();
@@ -1808,7 +1808,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
match(input,20,FOLLOW_20_in_ruleWorkflowRef1760);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.11/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.11/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -1832,7 +1832,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleIdRef
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:781:1: entryRuleIdRef returns [EObject current=null] : iv_ruleIdRef= ruleIdRef EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:781:1: entryRuleIdRef returns [EObject current=null] : iv_ruleIdRef= ruleIdRef EOF ;
public final EObject entryRuleIdRef() throws RecognitionException {
EObject current = null;
@@ -1840,10 +1840,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:781:47: (iv_ruleIdRef= ruleIdRef EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:782:2: iv_ruleIdRef= ruleIdRef EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:781:47: (iv_ruleIdRef= ruleIdRef EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:782:2: iv_ruleIdRef= ruleIdRef EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.12" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.12" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleIdRef_in_entryRuleIdRef1795);
iv_ruleIdRef=ruleIdRef();
_fsp--;
@@ -1867,7 +1867,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleIdRef
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:789:1: ruleIdRef returns [EObject current=null] : (lv_id= RULE_ID ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:789:1: ruleIdRef returns [EObject current=null] : (lv_id= RULE_ID ) ;
public final EObject ruleIdRef() throws RecognitionException {
EObject current = null;
@@ -1876,16 +1876,16 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:793:6: ( (lv_id= RULE_ID ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:794:1: (lv_id= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:793:6: ( (lv_id= RULE_ID ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:794:1: (lv_id= RULE_ID )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:794:1: (lv_id= RULE_ID )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:796:6: lv_id= RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:794:1: (lv_id= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:796:6: lv_id= RULE_ID
{
lv_id=(Token)input.LT(1);
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleIdRef1850);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.12/@alternatives/@terminal" /* xtext::RuleCall */, "id");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.12/@alternatives/@terminal" /* xtext::RuleCall */, "id");
if (current==null) {
@@ -1921,7 +1921,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleAssignment
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:823:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:823:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ;
public final EObject entryRuleAssignment() throws RecognitionException {
EObject current = null;
@@ -1929,10 +1929,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:823:52: (iv_ruleAssignment= ruleAssignment EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:824:2: iv_ruleAssignment= ruleAssignment EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:823:52: (iv_ruleAssignment= ruleAssignment EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:824:2: iv_ruleAssignment= ruleAssignment EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleAssignment_in_entryRuleAssignment1895);
iv_ruleAssignment=ruleAssignment();
_fsp--;
@@ -1956,7 +1956,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleAssignment
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:831:1: ruleAssignment returns [EObject current=null] : ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:831:1: ruleAssignment returns [EObject current=null] : ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? ) ;
public final EObject ruleAssignment() throws RecognitionException {
EObject current = null;
@@ -1968,19 +1968,19 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:835:6: ( ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:1: ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:835:6: ( ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:1: ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:1: ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:2: ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:1: ( ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )? )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:2: ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) ) ( ';' )?
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:2: ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:3: ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:2: ( ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:3: ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) ) (lv_value= ruleValue )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:3: ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:4: (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:3: ( (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:4: (lv_feature= RULE_ID )? (lv_operator= ( '=' | '+=' ) )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:4: (lv_feature= RULE_ID )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:836:4: (lv_feature= RULE_ID )?
int alt15=2;
int LA15_0 = input.LA(1);
@@ -1989,12 +1989,12 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt15) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:838:6: lv_feature= RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:838:6: lv_feature= RULE_ID
{
lv_feature=(Token)input.LT(1);
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAssignment1953);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "feature");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "feature");
if (current==null) {
@@ -2014,10 +2014,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:856:3: (lv_operator= ( '=' | '+=' ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:858:6: lv_operator= ( '=' | '+=' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:856:3: (lv_operator= ( '=' | '+=' ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:858:6: lv_operator= ( '=' | '+=' )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:858:18: ( '=' | '+=' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:858:18: ( '=' | '+=' )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -2035,21 +2035,21 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:858:19: '='
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:858:19: '='
{
match(input,16,FOLLOW_16_in_ruleAssignment1987);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.0" /* xtext::Keyword */, "operator");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.0" /* xtext::Keyword */, "operator");
}
break;
case 2 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:863:6: '+='
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:863:6: '+='
{
match(input,21,FOLLOW_21_in_ruleAssignment2002);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.1" /* xtext::Keyword */, "operator");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.0/@abstractTokens.1/@terminal/@groups.1" /* xtext::Keyword */, "operator");
}
@@ -2075,11 +2075,11 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:881:3: (lv_value= ruleValue )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:884:6: lv_value= ruleValue
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:881:3: (lv_value= ruleValue )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:884:6: lv_value= ruleValue
{
- currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
+ currentNode=createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.0/@abstractTokens.1/@terminal" /* xtext::RuleCall */, currentNode);
pushFollow(FOLLOW_ruleValue_in_ruleAssignment2050);
lv_value=ruleValue();
@@ -2104,7 +2104,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:902:3: ( ';' )?
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:902:3: ( ';' )?
int alt17=2;
int LA17_0 = input.LA(1);
@@ -2113,11 +2113,11 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
switch (alt17) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:902:4: ';'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:902:4: ';'
{
match(input,14,FOLLOW_14_in_ruleAssignment2065);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.13/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.13/@alternatives/@abstractTokens.1" /* xtext::Keyword */, null);
}
@@ -2147,7 +2147,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start entryRuleQualifiedName
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:915:1: entryRuleQualifiedName returns [EObject current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:915:1: entryRuleQualifiedName returns [EObject current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final EObject entryRuleQualifiedName() throws RecognitionException {
EObject current = null;
@@ -2155,10 +2155,10 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:915:55: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:916:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:915:55: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:916:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
- currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14" /* xtext::ParserRule */, currentNode);
+ currentNode = createCompositeNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14" /* xtext::ParserRule */, currentNode);
pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName2102);
iv_ruleQualifiedName=ruleQualifiedName();
_fsp--;
@@ -2182,7 +2182,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
// $ANTLR start ruleQualifiedName
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:923:1: ruleQualifiedName returns [EObject current=null] : ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* ) ;
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:923:1: ruleQualifiedName returns [EObject current=null] : ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* ) ;
public final EObject ruleQualifiedName() throws RecognitionException {
EObject current = null;
@@ -2191,19 +2191,19 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
EObject temp=null; setCurrentLookahead(); resetLookahead();
try {
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:927:6: ( ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* ) )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:1: ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:927:6: ( ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* ) )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:1: ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:1: ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:2: (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:1: ( (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )* )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:2: (lv_parts= RULE_ID ) ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )*
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:2: (lv_parts= RULE_ID )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:930:6: lv_parts= RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:928:2: (lv_parts= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:930:6: lv_parts= RULE_ID
{
lv_parts=(Token)input.LT(1);
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleQualifiedName2158);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14/@alternatives/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "parts");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14/@alternatives/@abstractTokens.0/@terminal" /* xtext::RuleCall */, "parts");
if (current==null) {
@@ -2220,7 +2220,7 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:948:2: ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )*
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:948:2: ( (lv_parts= '.' ) (lv_parts= RULE_ID ) )*
loop18:
do {
int alt18=2;
@@ -2239,15 +2239,15 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
switch (alt18) {
case 1 :
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:948:3: (lv_parts= '.' ) (lv_parts= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:948:3: (lv_parts= '.' ) (lv_parts= RULE_ID )
{
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:948:3: (lv_parts= '.' )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:950:6: lv_parts= '.'
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:948:3: (lv_parts= '.' )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:950:6: lv_parts= '.'
{
lv_parts=(Token)input.LT(1);
match(input,12,FOLLOW_12_in_ruleQualifiedName2191);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.0/@terminal" /* xtext::Keyword */, "parts");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.0/@terminal" /* xtext::Keyword */, "parts");
if (current==null) {
@@ -2264,13 +2264,13 @@ public class InternalMWEParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:968:2: (lv_parts= RULE_ID )
- // ../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:970:6: lv_parts= RULE_ID
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:968:2: (lv_parts= RULE_ID )
+ // ./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g:970:6: lv_parts= RULE_ID
{
lv_parts=(Token)input.LT(1);
match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleQualifiedName2224);
- createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#//@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "parts");
+ createLeafNode("classpath:/org/eclipse/emf/mwe/di/MWE.xmi#/0/@rules.14/@alternatives/@abstractTokens.1/@abstractTokens.1/@terminal" /* xtext::RuleCall */, "parts");
if (current==null) {
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE__.g b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE__.g
index b14f0a7..f79029a 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE__.g
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE__.g
@@ -19,28 +19,28 @@ T19 : '{' ;
T20 : '}' ;
T21 : '+=' ;
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1026
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1026
RULE_ID : ('^')?('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1028
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1028
RULE_INT : ('0'..'9')+;
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1030
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1030
RULE_STRING :
'"' ( '\\' ('b'|'t'|'n'|'f'|'r'|'\"'|'\''|'\\') | ~('\\'|'"') )* '"' |
'\'' ( '\\' ('b'|'t'|'n'|'f'|'r'|'\"'|'\''|'\\') | ~('\\'|'\'') )* '\''
;
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1035
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1035
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )* '*/';
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1037
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1037
RULE_SL_COMMENT : '//' ~('\n'|'\r')* ('\r'? '\n')?;
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1039
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1039
RULE_WS : (' '|'\t'|'\r'|'\n')+;
-// $ANTLR src "../org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1041
+// $ANTLR src "./src-gen/org/eclipse/emf/mwe/di/parser/antlr/internal/InternalMWE.g" 1041
RULE_ANY_OTHER : .;
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignableConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignableConsumer.java
index 59edf23..90e123e 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignableConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignableConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -21,8 +22,8 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEWorkflowRefConsumer;
@SuppressWarnings("unused")
public final class MWEAssignableConsumer extends NonTerminalConsumer {
- private MWEComplexValueConsumer complexValueConsumer;
- private MWEWorkflowRefConsumer workflowRefConsumer;
+ private INonTerminalConsumer complexValueConsumer;
+ private INonTerminalConsumer workflowRefConsumer;
public MWEAssignableConsumer(INonTerminalConsumerConfiguration configuration, ITerminalConsumer[] hiddenTokens) {
super(configuration, hiddenTokens);
@@ -64,6 +65,7 @@ public final class MWEAssignableConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prAssignable();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -73,11 +75,11 @@ public final class MWEAssignableConsumer extends NonTerminalConsumer {
return "Assignable";
}
- public void setComplexValueConsumer(MWEComplexValueConsumer complexValueConsumer) {
+ public void setComplexValueConsumer(INonTerminalConsumer complexValueConsumer) {
this.complexValueConsumer = complexValueConsumer;
}
- public void setWorkflowRefConsumer(MWEWorkflowRefConsumer workflowRefConsumer) {
+ public void setWorkflowRefConsumer(INonTerminalConsumer workflowRefConsumer) {
this.workflowRefConsumer = workflowRefConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignmentConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignmentConsumer.java
index 83f38f9..ce3385f 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignmentConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEAssignmentConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -21,8 +22,8 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEValueConsumer;
@SuppressWarnings("unused")
public final class MWEAssignmentConsumer extends NonTerminalConsumer {
- private XtextBuiltinIDConsumer idConsumer;
- private MWEValueConsumer valueConsumer;
+ private ITerminalConsumer idConsumer;
+ private INonTerminalConsumer valueConsumer;
private ICharacterClass keyword$8$Delimiter;
@@ -175,6 +176,7 @@ public final class MWEAssignmentConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prAssignment();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -184,11 +186,11 @@ public final class MWEAssignmentConsumer extends NonTerminalConsumer {
return "Assignment";
}
- public void setIdConsumer(XtextBuiltinIDConsumer idConsumer) {
+ public void setIdConsumer(ITerminalConsumer idConsumer) {
this.idConsumer = idConsumer;
}
- public void setValueConsumer(MWEValueConsumer valueConsumer) {
+ public void setValueConsumer(INonTerminalConsumer valueConsumer) {
this.valueConsumer = valueConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEComplexValueConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEComplexValueConsumer.java
index 5c529f5..565d162 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEComplexValueConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEComplexValueConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -22,9 +23,9 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEQualifiedNameConsumer;
@SuppressWarnings("unused")
public final class MWEComplexValueConsumer extends NonTerminalConsumer {
- private MWEAssignmentConsumer assignmentConsumer;
- private XtextBuiltinIDConsumer idConsumer;
- private MWEQualifiedNameConsumer qualifiedNameConsumer;
+ private INonTerminalConsumer assignmentConsumer;
+ private ITerminalConsumer idConsumer;
+ private INonTerminalConsumer qualifiedNameConsumer;
private ICharacterClass keyword$8$Delimiter;
@@ -233,6 +234,7 @@ public final class MWEComplexValueConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prComplexValue();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -242,15 +244,15 @@ public final class MWEComplexValueConsumer extends NonTerminalConsumer {
return "ComplexValue";
}
- public void setAssignmentConsumer(MWEAssignmentConsumer assignmentConsumer) {
+ public void setAssignmentConsumer(INonTerminalConsumer assignmentConsumer) {
this.assignmentConsumer = assignmentConsumer;
}
- public void setIdConsumer(XtextBuiltinIDConsumer idConsumer) {
+ public void setIdConsumer(ITerminalConsumer idConsumer) {
this.idConsumer = idConsumer;
}
- public void setQualifiedNameConsumer(MWEQualifiedNameConsumer qualifiedNameConsumer) {
+ public void setQualifiedNameConsumer(INonTerminalConsumer qualifiedNameConsumer) {
this.qualifiedNameConsumer = qualifiedNameConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEFileConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEFileConsumer.java
index ccaa2f2..9951b98 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEFileConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEFileConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -22,9 +23,9 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEPropertyConsumer;
@SuppressWarnings("unused")
public final class MWEFileConsumer extends NonTerminalConsumer {
- private MWEComplexValueConsumer complexValueConsumer;
- private MWEImportConsumer importConsumer;
- private MWEPropertyConsumer propertyConsumer;
+ private INonTerminalConsumer complexValueConsumer;
+ private INonTerminalConsumer importConsumer;
+ private INonTerminalConsumer propertyConsumer;
public MWEFileConsumer(INonTerminalConsumerConfiguration configuration, ITerminalConsumer[] hiddenTokens) {
super(configuration, hiddenTokens);
@@ -139,6 +140,7 @@ public final class MWEFileConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prFile();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -148,15 +150,15 @@ public final class MWEFileConsumer extends NonTerminalConsumer {
return "File";
}
- public void setComplexValueConsumer(MWEComplexValueConsumer complexValueConsumer) {
+ public void setComplexValueConsumer(INonTerminalConsumer complexValueConsumer) {
this.complexValueConsumer = complexValueConsumer;
}
- public void setImportConsumer(MWEImportConsumer importConsumer) {
+ public void setImportConsumer(INonTerminalConsumer importConsumer) {
this.importConsumer = importConsumer;
}
- public void setPropertyConsumer(MWEPropertyConsumer propertyConsumer) {
+ public void setPropertyConsumer(INonTerminalConsumer propertyConsumer) {
this.propertyConsumer = propertyConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEGenericImportConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEGenericImportConsumer.java
index 1bcf1bd..9607176 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEGenericImportConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEGenericImportConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -20,7 +21,7 @@ import org.eclipse.xtext.builtin.parser.packrat.consumers.XtextBuiltinSTRINGCons
@SuppressWarnings("unused")
public final class MWEGenericImportConsumer extends NonTerminalConsumer {
- private XtextBuiltinSTRINGConsumer stringConsumer;
+ private ITerminalConsumer stringConsumer;
private ICharacterClass keyword$3$Delimiter;
@@ -116,6 +117,7 @@ public final class MWEGenericImportConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prGenericImport();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -125,7 +127,7 @@ public final class MWEGenericImportConsumer extends NonTerminalConsumer {
return "GenericImport";
}
- public void setStringConsumer(XtextBuiltinSTRINGConsumer stringConsumer) {
+ public void setStringConsumer(ITerminalConsumer stringConsumer) {
this.stringConsumer = stringConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEIdRefConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEIdRefConsumer.java
index af91de2..fd59f9c 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEIdRefConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEIdRefConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -20,7 +21,7 @@ import org.eclipse.xtext.builtin.parser.packrat.consumers.XtextBuiltinIDConsumer
@SuppressWarnings("unused")
public final class MWEIdRefConsumer extends NonTerminalConsumer {
- private XtextBuiltinIDConsumer idConsumer;
+ private ITerminalConsumer idConsumer;
private ISequenceMatcher ruleCall$2$Delimiter;
@@ -52,6 +53,7 @@ public final class MWEIdRefConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prIdRef();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -61,7 +63,7 @@ public final class MWEIdRefConsumer extends NonTerminalConsumer {
return "IdRef";
}
- public void setIdConsumer(XtextBuiltinIDConsumer idConsumer) {
+ public void setIdConsumer(ITerminalConsumer idConsumer) {
this.idConsumer = idConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEImportConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEImportConsumer.java
index 1b10c28..3b3575a 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEImportConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEImportConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -21,8 +22,8 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEJavaImportConsumer;
@SuppressWarnings("unused")
public final class MWEImportConsumer extends NonTerminalConsumer {
- private MWEGenericImportConsumer genericImportConsumer;
- private MWEJavaImportConsumer javaImportConsumer;
+ private INonTerminalConsumer genericImportConsumer;
+ private INonTerminalConsumer javaImportConsumer;
public MWEImportConsumer(INonTerminalConsumerConfiguration configuration, ITerminalConsumer[] hiddenTokens) {
super(configuration, hiddenTokens);
@@ -64,6 +65,7 @@ public final class MWEImportConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prImport();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -73,11 +75,11 @@ public final class MWEImportConsumer extends NonTerminalConsumer {
return "Import";
}
- public void setGenericImportConsumer(MWEGenericImportConsumer genericImportConsumer) {
+ public void setGenericImportConsumer(INonTerminalConsumer genericImportConsumer) {
this.genericImportConsumer = genericImportConsumer;
}
- public void setJavaImportConsumer(MWEJavaImportConsumer javaImportConsumer) {
+ public void setJavaImportConsumer(INonTerminalConsumer javaImportConsumer) {
this.javaImportConsumer = javaImportConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEJavaImportConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEJavaImportConsumer.java
index 44e1f9c..751daf2 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEJavaImportConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEJavaImportConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -20,7 +21,7 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEQualifiedNameConsumer;
@SuppressWarnings("unused")
public final class MWEJavaImportConsumer extends NonTerminalConsumer {
- private MWEQualifiedNameConsumer qualifiedNameConsumer;
+ private INonTerminalConsumer qualifiedNameConsumer;
private ICharacterClass keyword$4$Delimiter;
@@ -177,6 +178,7 @@ public final class MWEJavaImportConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prJavaImport();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -186,7 +188,7 @@ public final class MWEJavaImportConsumer extends NonTerminalConsumer {
return "JavaImport";
}
- public void setQualifiedNameConsumer(MWEQualifiedNameConsumer qualifiedNameConsumer) {
+ public void setQualifiedNameConsumer(INonTerminalConsumer qualifiedNameConsumer) {
this.qualifiedNameConsumer = qualifiedNameConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWELocalVariableConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWELocalVariableConsumer.java
index b7b2ec7..dc99b50 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWELocalVariableConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWELocalVariableConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -21,8 +22,8 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEValueConsumer;
@SuppressWarnings("unused")
public final class MWELocalVariableConsumer extends NonTerminalConsumer {
- private XtextBuiltinIDConsumer idConsumer;
- private MWEValueConsumer valueConsumer;
+ private ITerminalConsumer idConsumer;
+ private INonTerminalConsumer valueConsumer;
private ICharacterClass keyword$4$Delimiter;
@@ -179,6 +180,7 @@ public final class MWELocalVariableConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prLocalVariable();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -188,11 +190,11 @@ public final class MWELocalVariableConsumer extends NonTerminalConsumer {
return "LocalVariable";
}
- public void setIdConsumer(XtextBuiltinIDConsumer idConsumer) {
+ public void setIdConsumer(ITerminalConsumer idConsumer) {
this.idConsumer = idConsumer;
}
- public void setValueConsumer(MWEValueConsumer valueConsumer) {
+ public void setValueConsumer(INonTerminalConsumer valueConsumer) {
this.valueConsumer = valueConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertiesFileImportConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertiesFileImportConsumer.java
index 899f9f3..a5b3011 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertiesFileImportConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertiesFileImportConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -20,7 +21,7 @@ import org.eclipse.xtext.builtin.parser.packrat.consumers.XtextBuiltinSTRINGCons
@SuppressWarnings("unused")
public final class MWEPropertiesFileImportConsumer extends NonTerminalConsumer {
- private XtextBuiltinSTRINGConsumer stringConsumer;
+ private ITerminalConsumer stringConsumer;
private ICharacterClass keyword$4$Delimiter;
@@ -122,6 +123,7 @@ public final class MWEPropertiesFileImportConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prPropertiesFileImport();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -131,7 +133,7 @@ public final class MWEPropertiesFileImportConsumer extends NonTerminalConsumer {
return "PropertiesFileImport";
}
- public void setStringConsumer(XtextBuiltinSTRINGConsumer stringConsumer) {
+ public void setStringConsumer(ITerminalConsumer stringConsumer) {
this.stringConsumer = stringConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertyConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertyConsumer.java
index a2e7611..d33c94c 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertyConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEPropertyConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -21,8 +22,8 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEPropertiesFileImportCo
@SuppressWarnings("unused")
public final class MWEPropertyConsumer extends NonTerminalConsumer {
- private MWELocalVariableConsumer localVariableConsumer;
- private MWEPropertiesFileImportConsumer propertiesFileImportConsumer;
+ private INonTerminalConsumer localVariableConsumer;
+ private INonTerminalConsumer propertiesFileImportConsumer;
public MWEPropertyConsumer(INonTerminalConsumerConfiguration configuration, ITerminalConsumer[] hiddenTokens) {
super(configuration, hiddenTokens);
@@ -64,6 +65,7 @@ public final class MWEPropertyConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prProperty();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -73,11 +75,11 @@ public final class MWEPropertyConsumer extends NonTerminalConsumer {
return "Property";
}
- public void setLocalVariableConsumer(MWELocalVariableConsumer localVariableConsumer) {
+ public void setLocalVariableConsumer(INonTerminalConsumer localVariableConsumer) {
this.localVariableConsumer = localVariableConsumer;
}
- public void setPropertiesFileImportConsumer(MWEPropertiesFileImportConsumer propertiesFileImportConsumer) {
+ public void setPropertiesFileImportConsumer(INonTerminalConsumer propertiesFileImportConsumer) {
this.propertiesFileImportConsumer = propertiesFileImportConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEQualifiedNameConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEQualifiedNameConsumer.java
index 2aec369..0d8ff51 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEQualifiedNameConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEQualifiedNameConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -20,7 +21,7 @@ import org.eclipse.xtext.builtin.parser.packrat.consumers.XtextBuiltinIDConsumer
@SuppressWarnings("unused")
public final class MWEQualifiedNameConsumer extends NonTerminalConsumer {
- private XtextBuiltinIDConsumer idConsumer;
+ private ITerminalConsumer idConsumer;
private ICharacterClass keyword$6$Delimiter;
@@ -157,6 +158,7 @@ public final class MWEQualifiedNameConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prQualifiedName();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -166,7 +168,7 @@ public final class MWEQualifiedNameConsumer extends NonTerminalConsumer {
return "QualifiedName";
}
- public void setIdConsumer(XtextBuiltinIDConsumer idConsumer) {
+ public void setIdConsumer(ITerminalConsumer idConsumer) {
this.idConsumer = idConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWESimpleValueConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWESimpleValueConsumer.java
index d48f6bb..d5c946f 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWESimpleValueConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWESimpleValueConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -20,7 +21,7 @@ import org.eclipse.xtext.builtin.parser.packrat.consumers.XtextBuiltinSTRINGCons
@SuppressWarnings("unused")
public final class MWESimpleValueConsumer extends NonTerminalConsumer {
- private XtextBuiltinSTRINGConsumer stringConsumer;
+ private ITerminalConsumer stringConsumer;
private ISequenceMatcher ruleCall$2$Delimiter;
@@ -52,6 +53,7 @@ public final class MWESimpleValueConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prSimpleValue();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -61,7 +63,7 @@ public final class MWESimpleValueConsumer extends NonTerminalConsumer {
return "SimpleValue";
}
- public void setStringConsumer(XtextBuiltinSTRINGConsumer stringConsumer) {
+ public void setStringConsumer(ITerminalConsumer stringConsumer) {
this.stringConsumer = stringConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEValueConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEValueConsumer.java
index 79b573a..398d954 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEValueConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEValueConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -23,10 +24,10 @@ import org.eclipse.emf.mwe.di.parser.packrat.consumers.MWEWorkflowRefConsumer;
@SuppressWarnings("unused")
public final class MWEValueConsumer extends NonTerminalConsumer {
- private MWEComplexValueConsumer complexValueConsumer;
- private MWEIdRefConsumer idRefConsumer;
- private MWESimpleValueConsumer simpleValueConsumer;
- private MWEWorkflowRefConsumer workflowRefConsumer;
+ private INonTerminalConsumer complexValueConsumer;
+ private INonTerminalConsumer idRefConsumer;
+ private INonTerminalConsumer simpleValueConsumer;
+ private INonTerminalConsumer workflowRefConsumer;
public MWEValueConsumer(INonTerminalConsumerConfiguration configuration, ITerminalConsumer[] hiddenTokens) {
super(configuration, hiddenTokens);
@@ -86,6 +87,7 @@ public final class MWEValueConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prValue();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -95,19 +97,19 @@ public final class MWEValueConsumer extends NonTerminalConsumer {
return "Value";
}
- public void setComplexValueConsumer(MWEComplexValueConsumer complexValueConsumer) {
+ public void setComplexValueConsumer(INonTerminalConsumer complexValueConsumer) {
this.complexValueConsumer = complexValueConsumer;
}
- public void setIdRefConsumer(MWEIdRefConsumer idRefConsumer) {
+ public void setIdRefConsumer(INonTerminalConsumer idRefConsumer) {
this.idRefConsumer = idRefConsumer;
}
- public void setSimpleValueConsumer(MWESimpleValueConsumer simpleValueConsumer) {
+ public void setSimpleValueConsumer(INonTerminalConsumer simpleValueConsumer) {
this.simpleValueConsumer = simpleValueConsumer;
}
- public void setWorkflowRefConsumer(MWEWorkflowRefConsumer workflowRefConsumer) {
+ public void setWorkflowRefConsumer(INonTerminalConsumer workflowRefConsumer) {
this.workflowRefConsumer = workflowRefConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEWorkflowRefConsumer.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEWorkflowRefConsumer.java
index 0499c99..89443ff 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEWorkflowRefConsumer.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parser/packrat/consumers/MWEWorkflowRefConsumer.java
@@ -6,6 +6,7 @@ package org.eclipse.emf.mwe.di.parser.packrat.consumers;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.packrat.IMarkerFactory.IMarker;
import org.eclipse.xtext.parser.packrat.consumers.ITerminalConsumer;
+import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.NonTerminalConsumer;
import org.eclipse.xtext.parser.packrat.consumers.INonTerminalConsumerConfiguration;
import org.eclipse.xtext.parser.packrat.consumers.ConsumeResult;
@@ -21,8 +22,8 @@ import org.eclipse.xtext.builtin.parser.packrat.consumers.XtextBuiltinSTRINGCons
@SuppressWarnings("unused")
public final class MWEWorkflowRefConsumer extends NonTerminalConsumer {
- private MWEAssignmentConsumer assignmentConsumer;
- private XtextBuiltinSTRINGConsumer stringConsumer;
+ private INonTerminalConsumer assignmentConsumer;
+ private ITerminalConsumer stringConsumer;
private ICharacterClass keyword$5$Delimiter;
@@ -156,6 +157,7 @@ public final class MWEWorkflowRefConsumer extends NonTerminalConsumer {
return MWEGrammarAccess.INSTANCE.prWorkflowRef();
}
+ @Override
protected EObject getGrammarElement() {
return getRule().getRule();
}
@@ -165,11 +167,11 @@ public final class MWEWorkflowRefConsumer extends NonTerminalConsumer {
return "WorkflowRef";
}
- public void setAssignmentConsumer(MWEAssignmentConsumer assignmentConsumer) {
+ public void setAssignmentConsumer(INonTerminalConsumer assignmentConsumer) {
this.assignmentConsumer = assignmentConsumer;
}
- public void setStringConsumer(XtextBuiltinSTRINGConsumer stringConsumer) {
+ public void setStringConsumer(ITerminalConsumer stringConsumer) {
this.stringConsumer = stringConsumer;
}
diff --git a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parsetree/reconstr/MWEParseTreeConstructor.java b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parsetree/reconstr/MWEParseTreeConstructor.java
index 8f1dc06..b670979 100644
--- a/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parsetree/reconstr/MWEParseTreeConstructor.java
+++ b/plugins/org.eclipse.emf.mwe.di/src-gen/org/eclipse/emf/mwe/di/parsetree/reconstr/MWEParseTreeConstructor.java
@@ -55,6 +55,7 @@ protected class File_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prFile().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new File_1_Assignment_value(current, this).firstSolution();
while(s1 != null) {
@@ -83,6 +84,7 @@ protected class File_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prFile().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new File_0_1_Assignment_properties(current, this).firstSolution();
while(s1 != null) {
@@ -111,6 +113,7 @@ protected class File_0_0_Assignment_imports extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prFile().ele00AssignmentImports();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("imports",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("imports");
@@ -142,6 +145,7 @@ protected class File_0_1_Assignment_properties extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prFile().ele01AssignmentProperties();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("properties",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("properties");
@@ -174,6 +178,7 @@ protected class File_1_Assignment_value extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prFile().ele1AssignmentValue();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("value",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("value");
@@ -215,7 +220,8 @@ protected class Import_Alternatives extends AlternativesToken {
public Alternatives getGrammarElement() {
return MWEGrammarAccess.INSTANCE.prImport().eleAlternatives();
}
-
+
+ @Override
protected Solution createSolution() {
AbstractToken t = (first) ? new Import_1_RuleCall_GenericImport(current, this) : new Import_0_RuleCall_JavaImport(current, this);
Solution s = t.firstSolution();
@@ -237,6 +243,7 @@ protected class Import_0_RuleCall_JavaImport extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prImport().ele0ParserRuleCallJavaImport();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(JavaImport_Group.class, current)) return null;
if(!current.isInstanceOf("JavaImport")) return null;
@@ -255,6 +262,7 @@ protected class Import_1_RuleCall_GenericImport extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prImport().ele1ParserRuleCallGenericImport();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(GenericImport_Group.class, current)) return null;
if(!current.isInstanceOf("GenericImport")) return null;
@@ -284,6 +292,7 @@ protected class JavaImport_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prJavaImport().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new JavaImport_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -312,6 +321,7 @@ protected class JavaImport_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prJavaImport().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new JavaImport_0_1_Group(current, this).firstSolution();
while(s1 != null) {
@@ -340,6 +350,7 @@ protected class JavaImport_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prJavaImport().ele00Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new JavaImport_0_0_1_Assignment_javaImport(current, this).firstSolution();
while(s1 != null) {
@@ -380,6 +391,7 @@ protected class JavaImport_0_0_1_Assignment_javaImport extends AssignmentToken
return MWEGrammarAccess.INSTANCE.prJavaImport().ele001AssignmentJavaImport();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("javaImport",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("javaImport");
@@ -412,6 +424,7 @@ protected class JavaImport_0_1_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prJavaImport().ele01Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new JavaImport_0_1_1_Assignment_wildcard(current, this).firstSolution();
while(s1 != null) {
@@ -452,6 +465,7 @@ protected class JavaImport_0_1_1_Assignment_wildcard extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prJavaImport().ele011AssignmentWildcard();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("wildcard",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("wildcard");
@@ -502,6 +516,7 @@ protected class GenericImport_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prGenericImport().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new GenericImport_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -530,6 +545,7 @@ protected class GenericImport_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prGenericImport().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new GenericImport_0_1_Assignment_value(current, this).firstSolution();
while(s1 != null) {
@@ -570,6 +586,7 @@ protected class GenericImport_0_1_Assignment_value extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prGenericImport().ele01AssignmentValue();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("value",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("value");
@@ -616,7 +633,8 @@ protected class Property_Alternatives extends AlternativesToken {
public Alternatives getGrammarElement() {
return MWEGrammarAccess.INSTANCE.prProperty().eleAlternatives();
}
-
+
+ @Override
protected Solution createSolution() {
AbstractToken t = (first) ? new Property_1_RuleCall_PropertiesFileImport(current, this) : new Property_0_RuleCall_LocalVariable(current, this);
Solution s = t.firstSolution();
@@ -638,6 +656,7 @@ protected class Property_0_RuleCall_LocalVariable extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prProperty().ele0ParserRuleCallLocalVariable();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(LocalVariable_Group.class, current)) return null;
if(!current.isInstanceOf("LocalVariable")) return null;
@@ -656,6 +675,7 @@ protected class Property_1_RuleCall_PropertiesFileImport extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prProperty().ele1ParserRuleCallPropertiesFileImport();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(PropertiesFileImport_Group.class, current)) return null;
if(!current.isInstanceOf("PropertiesFileImport")) return null;
@@ -685,6 +705,7 @@ protected class LocalVariable_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prLocalVariable().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new LocalVariable_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -713,6 +734,7 @@ protected class LocalVariable_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prLocalVariable().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new LocalVariable_0_1_Group(current, this).firstSolution();
while(s1 != null) {
@@ -741,6 +763,7 @@ protected class LocalVariable_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prLocalVariable().ele00Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new LocalVariable_0_0_1_Assignment_name(current, this).firstSolution();
while(s1 != null) {
@@ -781,6 +804,7 @@ protected class LocalVariable_0_0_1_Assignment_name extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prLocalVariable().ele001AssignmentName();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("name",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("name");
@@ -805,6 +829,7 @@ protected class LocalVariable_0_1_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prLocalVariable().ele01Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new LocalVariable_0_1_1_Assignment_value(current, this).firstSolution();
while(s1 != null) {
@@ -845,6 +870,7 @@ protected class LocalVariable_0_1_1_Assignment_value extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prLocalVariable().ele011AssignmentValue();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("value",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("value");
@@ -901,6 +927,7 @@ protected class PropertiesFileImport_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prPropertiesFileImport().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new PropertiesFileImport_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -929,6 +956,7 @@ protected class PropertiesFileImport_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prPropertiesFileImport().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new PropertiesFileImport_0_1_Assignment_file(current, this).firstSolution();
while(s1 != null) {
@@ -957,6 +985,7 @@ protected class PropertiesFileImport_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prPropertiesFileImport().ele00Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new PropertiesFileImport_0_0_1_Keyword_file(current, this).firstSolution();
while(s1 != null) {
@@ -1010,6 +1039,7 @@ protected class PropertiesFileImport_0_1_Assignment_file extends AssignmentToken
return MWEGrammarAccess.INSTANCE.prPropertiesFileImport().ele01AssignmentFile();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("file",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("file");
@@ -1056,7 +1086,8 @@ protected class Value_Alternatives extends AlternativesToken {
public Alternatives getGrammarElement() {
return MWEGrammarAccess.INSTANCE.prValue().eleAlternatives();
}
-
+
+ @Override
protected Solution createSolution() {
AbstractToken t = (first) ? new Value_1_RuleCall_WorkflowRef(current, this) : new Value_0_Alternatives(current, this);
Solution s = t.firstSolution();
@@ -1077,7 +1108,8 @@ protected class Value_0_Alternatives extends AlternativesToken {
public Alternatives getGrammarElement() {
return MWEGrammarAccess.INSTANCE.prValue().ele0Alternatives();
}
-
+
+ @Override
protected Solution createSolution() {
AbstractToken t = (first) ? new Value_0_1_RuleCall_IdRef(current, this) : new Value_0_0_Alternatives(current, this);
Solution s = t.firstSolution();
@@ -1098,7 +1130,8 @@ protected class Value_0_0_Alternatives extends AlternativesToken {
public Alternatives getGrammarElement() {
return MWEGrammarAccess.INSTANCE.prValue().ele00Alternatives();
}
-
+
+ @Override
protected Solution createSolution() {
AbstractToken t = (first) ? new Value_0_0_1_RuleCall_ComplexValue(current, this) : new Value_0_0_0_RuleCall_SimpleValue(current, this);
Solution s = t.firstSolution();
@@ -1120,6 +1153,7 @@ protected class Value_0_0_0_RuleCall_SimpleValue extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prValue().ele000ParserRuleCallSimpleValue();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(SimpleValue_Assignment_value.class, current)) return null;
if(!current.isInstanceOf("SimpleValue")) return null;
@@ -1138,6 +1172,7 @@ protected class Value_0_0_1_RuleCall_ComplexValue extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prValue().ele001ParserRuleCallComplexValue();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(ComplexValue_Group.class, current)) return null;
if(!current.isInstanceOf("ComplexValue")) return null;
@@ -1157,6 +1192,7 @@ protected class Value_0_1_RuleCall_IdRef extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prValue().ele01ParserRuleCallIdRef();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(IdRef_Assignment_id.class, current)) return null;
if(!current.isInstanceOf("IdRef")) return null;
@@ -1176,6 +1212,7 @@ protected class Value_1_RuleCall_WorkflowRef extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prValue().ele1ParserRuleCallWorkflowRef();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(WorkflowRef_Group.class, current)) return null;
if(!current.isInstanceOf("WorkflowRef")) return null;
@@ -1205,6 +1242,7 @@ protected class SimpleValue_Assignment_value extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prSimpleValue().eleAssignmentValue();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("value",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("value");
@@ -1237,7 +1275,8 @@ protected class Assignable_Alternatives extends AlternativesToken {
public Alternatives getGrammarElement() {
return MWEGrammarAccess.INSTANCE.prAssignable().eleAlternatives();
}
-
+
+ @Override
protected Solution createSolution() {
AbstractToken t = (first) ? new Assignable_1_RuleCall_WorkflowRef(current, this) : new Assignable_0_RuleCall_ComplexValue(current, this);
Solution s = t.firstSolution();
@@ -1259,6 +1298,7 @@ protected class Assignable_0_RuleCall_ComplexValue extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prAssignable().ele0ParserRuleCallComplexValue();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(ComplexValue_Group.class, current)) return null;
if(!current.isInstanceOf("ComplexValue")) return null;
@@ -1277,6 +1317,7 @@ protected class Assignable_1_RuleCall_WorkflowRef extends RuleCallToken {
return MWEGrammarAccess.INSTANCE.prAssignable().ele1ParserRuleCallWorkflowRef();
}
+ @Override
protected Solution createSolution() {
if(checkForRecursion(WorkflowRef_Group.class, current)) return null;
if(!current.isInstanceOf("WorkflowRef")) return null;
@@ -1306,6 +1347,7 @@ protected class ComplexValue_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new ComplexValue_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -1334,6 +1376,7 @@ protected class ComplexValue_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new ComplexValue_0_1_Assignment_assignments(current, this).firstSolution();
while(s1 != null) {
@@ -1362,6 +1405,7 @@ protected class ComplexValue_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().ele00Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new ComplexValue_0_0_1_Assignment_fooBar(current, this).firstSolution();
while(s1 != null) {
@@ -1390,6 +1434,7 @@ protected class ComplexValue_0_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().ele000Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new ComplexValue_0_0_0_1_Group(current, this).firstSolution();
while(s1 != null) {
@@ -1418,6 +1463,7 @@ protected class ComplexValue_0_0_0_0_Assignment_className extends AssignmentToke
return MWEGrammarAccess.INSTANCE.prComplexValue().ele0000AssignmentClassName();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("className",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("className");
@@ -1449,6 +1495,7 @@ protected class ComplexValue_0_0_0_1_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().ele0001Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new ComplexValue_0_0_0_1_1_Assignment_id(current, this).firstSolution();
while(s1 != null) {
@@ -1489,6 +1536,7 @@ protected class ComplexValue_0_0_0_1_1_Assignment_id extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().ele00011AssignmentId();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("id",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("id");
@@ -1514,6 +1562,7 @@ protected class ComplexValue_0_0_1_Assignment_fooBar extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prComplexValue().ele001AssignmentFooBar();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("fooBar",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("fooBar");
@@ -1540,6 +1589,7 @@ protected class ComplexValue_0_1_Assignment_assignments extends AssignmentToken
return MWEGrammarAccess.INSTANCE.prComplexValue().ele01AssignmentAssignments();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("assignments",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("assignments");
@@ -1595,6 +1645,7 @@ protected class WorkflowRef_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prWorkflowRef().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new WorkflowRef_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -1623,6 +1674,7 @@ protected class WorkflowRef_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prWorkflowRef().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new WorkflowRef_0_1_Assignment_assignments(current, this).firstSolution();
while(s1 != null) {
@@ -1651,6 +1703,7 @@ protected class WorkflowRef_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prWorkflowRef().ele00Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new WorkflowRef_0_0_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -1679,6 +1732,7 @@ protected class WorkflowRef_0_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prWorkflowRef().ele000Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new WorkflowRef_0_0_0_1_Assignment_uri(current, this).firstSolution();
while(s1 != null) {
@@ -1719,6 +1773,7 @@ protected class WorkflowRef_0_0_0_1_Assignment_uri extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prWorkflowRef().ele0001AssignmentUri();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("uri",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("uri");
@@ -1756,6 +1811,7 @@ protected class WorkflowRef_0_1_Assignment_assignments extends AssignmentToken
return MWEGrammarAccess.INSTANCE.prWorkflowRef().ele01AssignmentAssignments();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("assignments",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("assignments");
@@ -1811,6 +1867,7 @@ protected class IdRef_Assignment_id extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prIdRef().eleAssignmentId();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("id",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("id");
@@ -1844,6 +1901,7 @@ protected class Assignment_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prAssignment().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new Assignment_1_Keyword(current, this).firstSolution();
while(s1 != null) {
@@ -1872,6 +1930,7 @@ protected class Assignment_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prAssignment().ele0Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new Assignment_0_1_Assignment_value(current, this).firstSolution();
while(s1 != null) {
@@ -1900,6 +1959,7 @@ protected class Assignment_0_0_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prAssignment().ele00Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new Assignment_0_0_1_Assignment_operator(current, this).firstSolution();
while(s1 != null) {
@@ -1928,6 +1988,7 @@ protected class Assignment_0_0_0_Assignment_feature extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prAssignment().ele000AssignmentFeature();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("feature",!IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("feature");
@@ -1951,6 +2012,7 @@ protected class Assignment_0_0_1_Assignment_operator extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prAssignment().ele001AssignmentOperator();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("operator",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("operator");
@@ -1984,6 +2046,7 @@ protected class Assignment_0_1_Assignment_value extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prAssignment().ele01AssignmentValue();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("value",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("value");
@@ -2039,6 +2102,7 @@ protected class QualifiedName_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prQualifiedName().eleGroup();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new QualifiedName_1_Group(current, this).firstSolution();
while(s1 != null) {
@@ -2067,6 +2131,7 @@ protected class QualifiedName_0_Assignment_parts extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prQualifiedName().ele0AssignmentParts();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("parts",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("parts");
@@ -2090,6 +2155,7 @@ protected class QualifiedName_1_Group extends GroupToken {
return MWEGrammarAccess.INSTANCE.prQualifiedName().ele1Group();
}
+ @Override
protected Solution createSolution() {
Solution s1 = new QualifiedName_1_1_Assignment_parts(current, this).firstSolution();
while(s1 != null) {
@@ -2118,6 +2184,7 @@ protected class QualifiedName_1_0_Assignment_parts extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prQualifiedName().ele10AssignmentParts();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("parts",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("parts");
@@ -2143,6 +2210,7 @@ protected class QualifiedName_1_1_Assignment_parts extends AssignmentToken {
return MWEGrammarAccess.INSTANCE.prQualifiedName().ele11AssignmentParts();
}
+ @Override
protected Solution createSolution() {
if((value = current.getConsumable("parts",IS_REQUIRED)) == null) return null;
IInstanceDescription obj = current.cloneAndConsume("parts");