aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
diff options
context:
space:
mode:
authorLibravatar OszkarSemerath <oszkar.semerath@gmail.com>2018-02-15 22:55:47 +0100
committerLibravatar OszkarSemerath <oszkar.semerath@gmail.com>2018-02-15 22:55:47 +0100
commit0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea (patch)
tree711125f4701dc14d6201ed782ca9de0b79616938 /Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
parentEclass trace notation changed from "[X]" to "<X>". (diff)
downloadVIATRA-Generator-0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea.tar.gz
VIATRA-Generator-0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea.tar.zst
VIATRA-Generator-0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea.zip
First complete scope grammar
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java27122
1 files changed, 26488 insertions, 634 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
index 80edb17f..2b8a00fa 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
@@ -22,10 +22,9 @@ import java.util.ArrayList;
22@SuppressWarnings("all") 22@SuppressWarnings("all")
23public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser { 23public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
24 public static final String[] tokenNames = new String[] { 24 public static final String[] tokenNames = new String[] {
25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'import'", "'epackage'", "'viatra'", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'.'", "'metamodel'" 25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'patterns'", "'config'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
26 }; 26 };
27 public static final int RULE_STRING=4; 27 public static final int T__50=50;
28 public static final int RULE_SL_COMMENT=8;
29 public static final int T__19=19; 28 public static final int T__19=19;
30 public static final int T__15=15; 29 public static final int T__15=15;
31 public static final int T__16=16; 30 public static final int T__16=16;
@@ -35,14 +34,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35 public static final int T__12=12; 34 public static final int T__12=12;
36 public static final int T__13=13; 35 public static final int T__13=13;
37 public static final int T__14=14; 36 public static final int T__14=14;
38 public static final int EOF=-1; 37 public static final int RULE_ID=4;
39 public static final int RULE_ID=5; 38 public static final int T__26=26;
40 public static final int RULE_WS=9; 39 public static final int T__27=27;
41 public static final int RULE_ANY_OTHER=10; 40 public static final int T__28=28;
42 public static final int RULE_INT=6; 41 public static final int RULE_INT=6;
42 public static final int T__29=29;
43 public static final int T__22=22;
43 public static final int RULE_ML_COMMENT=7; 44 public static final int RULE_ML_COMMENT=7;
45 public static final int T__23=23;
46 public static final int T__24=24;
47 public static final int T__25=25;
44 public static final int T__20=20; 48 public static final int T__20=20;
45 public static final int T__21=21; 49 public static final int T__21=21;
50 public static final int RULE_STRING=5;
51 public static final int RULE_SL_COMMENT=8;
52 public static final int T__37=37;
53 public static final int T__38=38;
54 public static final int T__39=39;
55 public static final int T__33=33;
56 public static final int T__34=34;
57 public static final int T__35=35;
58 public static final int T__36=36;
59 public static final int EOF=-1;
60 public static final int T__30=30;
61 public static final int T__31=31;
62 public static final int T__32=32;
63 public static final int RULE_WS=9;
64 public static final int RULE_ANY_OTHER=10;
65 public static final int T__48=48;
66 public static final int T__49=49;
67 public static final int T__44=44;
68 public static final int T__45=45;
69 public static final int T__46=46;
70 public static final int T__47=47;
71 public static final int T__40=40;
72 public static final int T__41=41;
73 public static final int T__42=42;
74 public static final int T__43=43;
46 75
47 // delegates 76 // delegates
48 // delegators 77 // delegators
@@ -187,25 +216,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
187 216
188 217
189 // $ANTLR start "ruleCommand" 218 // $ANTLR start "ruleCommand"
190 // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ruleDeclaration ) ; 219 // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ;
191 public final void ruleCommand() throws RecognitionException { 220 public final void ruleCommand() throws RecognitionException {
192 221
193 int stackSize = keepStackSize(); 222 int stackSize = keepStackSize();
194 223
195 try { 224 try {
196 // InternalApplicationConfiguration.g:91:2: ( ( ruleDeclaration ) ) 225 // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) )
197 // InternalApplicationConfiguration.g:92:2: ( ruleDeclaration ) 226 // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
227 {
228 // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
229 // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives )
198 { 230 {
199 // InternalApplicationConfiguration.g:92:2: ( ruleDeclaration ) 231 before(grammarAccess.getCommandAccess().getAlternatives());
200 // InternalApplicationConfiguration.g:93:3: ruleDeclaration 232 // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives )
233 // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives
201 { 234 {
202 before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall());
203 pushFollow(FOLLOW_2); 235 pushFollow(FOLLOW_2);
204 ruleDeclaration(); 236 rule__Command__Alternatives();
205 237
206 state._fsp--; 238 state._fsp--;
207 239
208 after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall()); 240
241 }
242
243 after(grammarAccess.getCommandAccess().getAlternatives());
209 244
210 } 245 }
211 246
@@ -227,20 +262,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
227 // $ANTLR end "ruleCommand" 262 // $ANTLR end "ruleCommand"
228 263
229 264
230 // $ANTLR start "entryRuleDeclaration" 265 // $ANTLR start "entryRuleQualifiedName"
231 // InternalApplicationConfiguration.g:103:1: entryRuleDeclaration : ruleDeclaration EOF ; 266 // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
232 public final void entryRuleDeclaration() throws RecognitionException { 267 public final void entryRuleQualifiedName() throws RecognitionException {
233 try { 268 try {
234 // InternalApplicationConfiguration.g:104:1: ( ruleDeclaration EOF ) 269 // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF )
235 // InternalApplicationConfiguration.g:105:1: ruleDeclaration EOF 270 // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF
236 { 271 {
237 before(grammarAccess.getDeclarationRule()); 272 before(grammarAccess.getQualifiedNameRule());
238 pushFollow(FOLLOW_1); 273 pushFollow(FOLLOW_1);
239 ruleDeclaration(); 274 ruleQualifiedName();
240 275
241 state._fsp--; 276 state._fsp--;
242 277
243 after(grammarAccess.getDeclarationRule()); 278 after(grammarAccess.getQualifiedNameRule());
244 match(input,EOF,FOLLOW_2); 279 match(input,EOF,FOLLOW_2);
245 280
246 } 281 }
@@ -254,29 +289,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
254 } 289 }
255 return ; 290 return ;
256 } 291 }
257 // $ANTLR end "entryRuleDeclaration" 292 // $ANTLR end "entryRuleQualifiedName"
258 293
259 294
260 // $ANTLR start "ruleDeclaration" 295 // $ANTLR start "ruleQualifiedName"
261 // InternalApplicationConfiguration.g:112:1: ruleDeclaration : ( ruleMetamodelDeclaration ) ; 296 // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
262 public final void ruleDeclaration() throws RecognitionException { 297 public final void ruleQualifiedName() throws RecognitionException {
263 298
264 int stackSize = keepStackSize(); 299 int stackSize = keepStackSize();
265 300
266 try { 301 try {
267 // InternalApplicationConfiguration.g:116:2: ( ( ruleMetamodelDeclaration ) ) 302 // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
268 // InternalApplicationConfiguration.g:117:2: ( ruleMetamodelDeclaration ) 303 // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
269 { 304 {
270 // InternalApplicationConfiguration.g:117:2: ( ruleMetamodelDeclaration ) 305 // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
271 // InternalApplicationConfiguration.g:118:3: ruleMetamodelDeclaration 306 // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 )
307 {
308 before(grammarAccess.getQualifiedNameAccess().getGroup());
309 // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 )
310 // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0
272 { 311 {
273 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall());
274 pushFollow(FOLLOW_2); 312 pushFollow(FOLLOW_2);
275 ruleMetamodelDeclaration(); 313 rule__QualifiedName__Group__0();
276 314
277 state._fsp--; 315 state._fsp--;
278 316
279 after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall()); 317
318 }
319
320 after(grammarAccess.getQualifiedNameAccess().getGroup());
280 321
281 } 322 }
282 323
@@ -295,7 +336,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
295 } 336 }
296 return ; 337 return ;
297 } 338 }
298 // $ANTLR end "ruleDeclaration" 339 // $ANTLR end "ruleQualifiedName"
299 340
300 341
301 // $ANTLR start "entryRuleImport" 342 // $ANTLR start "entryRuleImport"
@@ -529,12 +570,397 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
529 // $ANTLR end "ruleViatraImport" 570 // $ANTLR end "ruleViatraImport"
530 571
531 572
573 // $ANTLR start "entryRuleDeclaration"
574 // InternalApplicationConfiguration.g:203:1: entryRuleDeclaration : ruleDeclaration EOF ;
575 public final void entryRuleDeclaration() throws RecognitionException {
576 try {
577 // InternalApplicationConfiguration.g:204:1: ( ruleDeclaration EOF )
578 // InternalApplicationConfiguration.g:205:1: ruleDeclaration EOF
579 {
580 before(grammarAccess.getDeclarationRule());
581 pushFollow(FOLLOW_1);
582 ruleDeclaration();
583
584 state._fsp--;
585
586 after(grammarAccess.getDeclarationRule());
587 match(input,EOF,FOLLOW_2);
588
589 }
590
591 }
592 catch (RecognitionException re) {
593 reportError(re);
594 recover(input,re);
595 }
596 finally {
597 }
598 return ;
599 }
600 // $ANTLR end "entryRuleDeclaration"
601
602
603 // $ANTLR start "ruleDeclaration"
604 // InternalApplicationConfiguration.g:212:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
605 public final void ruleDeclaration() throws RecognitionException {
606
607 int stackSize = keepStackSize();
608
609 try {
610 // InternalApplicationConfiguration.g:216:2: ( ( ( rule__Declaration__Alternatives ) ) )
611 // InternalApplicationConfiguration.g:217:2: ( ( rule__Declaration__Alternatives ) )
612 {
613 // InternalApplicationConfiguration.g:217:2: ( ( rule__Declaration__Alternatives ) )
614 // InternalApplicationConfiguration.g:218:3: ( rule__Declaration__Alternatives )
615 {
616 before(grammarAccess.getDeclarationAccess().getAlternatives());
617 // InternalApplicationConfiguration.g:219:3: ( rule__Declaration__Alternatives )
618 // InternalApplicationConfiguration.g:219:4: rule__Declaration__Alternatives
619 {
620 pushFollow(FOLLOW_2);
621 rule__Declaration__Alternatives();
622
623 state._fsp--;
624
625
626 }
627
628 after(grammarAccess.getDeclarationAccess().getAlternatives());
629
630 }
631
632
633 }
634
635 }
636 catch (RecognitionException re) {
637 reportError(re);
638 recover(input,re);
639 }
640 finally {
641
642 restoreStackSize(stackSize);
643
644 }
645 return ;
646 }
647 // $ANTLR end "ruleDeclaration"
648
649
650 // $ANTLR start "entryRuleFileSpecification"
651 // InternalApplicationConfiguration.g:228:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
652 public final void entryRuleFileSpecification() throws RecognitionException {
653 try {
654 // InternalApplicationConfiguration.g:229:1: ( ruleFileSpecification EOF )
655 // InternalApplicationConfiguration.g:230:1: ruleFileSpecification EOF
656 {
657 before(grammarAccess.getFileSpecificationRule());
658 pushFollow(FOLLOW_1);
659 ruleFileSpecification();
660
661 state._fsp--;
662
663 after(grammarAccess.getFileSpecificationRule());
664 match(input,EOF,FOLLOW_2);
665
666 }
667
668 }
669 catch (RecognitionException re) {
670 reportError(re);
671 recover(input,re);
672 }
673 finally {
674 }
675 return ;
676 }
677 // $ANTLR end "entryRuleFileSpecification"
678
679
680 // $ANTLR start "ruleFileSpecification"
681 // InternalApplicationConfiguration.g:237:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
682 public final void ruleFileSpecification() throws RecognitionException {
683
684 int stackSize = keepStackSize();
685
686 try {
687 // InternalApplicationConfiguration.g:241:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
688 // InternalApplicationConfiguration.g:242:2: ( ( rule__FileSpecification__PathAssignment ) )
689 {
690 // InternalApplicationConfiguration.g:242:2: ( ( rule__FileSpecification__PathAssignment ) )
691 // InternalApplicationConfiguration.g:243:3: ( rule__FileSpecification__PathAssignment )
692 {
693 before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
694 // InternalApplicationConfiguration.g:244:3: ( rule__FileSpecification__PathAssignment )
695 // InternalApplicationConfiguration.g:244:4: rule__FileSpecification__PathAssignment
696 {
697 pushFollow(FOLLOW_2);
698 rule__FileSpecification__PathAssignment();
699
700 state._fsp--;
701
702
703 }
704
705 after(grammarAccess.getFileSpecificationAccess().getPathAssignment());
706
707 }
708
709
710 }
711
712 }
713 catch (RecognitionException re) {
714 reportError(re);
715 recover(input,re);
716 }
717 finally {
718
719 restoreStackSize(stackSize);
720
721 }
722 return ;
723 }
724 // $ANTLR end "ruleFileSpecification"
725
726
727 // $ANTLR start "entryRuleFileDeclaration"
728 // InternalApplicationConfiguration.g:253:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
729 public final void entryRuleFileDeclaration() throws RecognitionException {
730 try {
731 // InternalApplicationConfiguration.g:254:1: ( ruleFileDeclaration EOF )
732 // InternalApplicationConfiguration.g:255:1: ruleFileDeclaration EOF
733 {
734 before(grammarAccess.getFileDeclarationRule());
735 pushFollow(FOLLOW_1);
736 ruleFileDeclaration();
737
738 state._fsp--;
739
740 after(grammarAccess.getFileDeclarationRule());
741 match(input,EOF,FOLLOW_2);
742
743 }
744
745 }
746 catch (RecognitionException re) {
747 reportError(re);
748 recover(input,re);
749 }
750 finally {
751 }
752 return ;
753 }
754 // $ANTLR end "entryRuleFileDeclaration"
755
756
757 // $ANTLR start "ruleFileDeclaration"
758 // InternalApplicationConfiguration.g:262:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
759 public final void ruleFileDeclaration() throws RecognitionException {
760
761 int stackSize = keepStackSize();
762
763 try {
764 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
765 // InternalApplicationConfiguration.g:267:2: ( ( rule__FileDeclaration__Group__0 ) )
766 {
767 // InternalApplicationConfiguration.g:267:2: ( ( rule__FileDeclaration__Group__0 ) )
768 // InternalApplicationConfiguration.g:268:3: ( rule__FileDeclaration__Group__0 )
769 {
770 before(grammarAccess.getFileDeclarationAccess().getGroup());
771 // InternalApplicationConfiguration.g:269:3: ( rule__FileDeclaration__Group__0 )
772 // InternalApplicationConfiguration.g:269:4: rule__FileDeclaration__Group__0
773 {
774 pushFollow(FOLLOW_2);
775 rule__FileDeclaration__Group__0();
776
777 state._fsp--;
778
779
780 }
781
782 after(grammarAccess.getFileDeclarationAccess().getGroup());
783
784 }
785
786
787 }
788
789 }
790 catch (RecognitionException re) {
791 reportError(re);
792 recover(input,re);
793 }
794 finally {
795
796 restoreStackSize(stackSize);
797
798 }
799 return ;
800 }
801 // $ANTLR end "ruleFileDeclaration"
802
803
804 // $ANTLR start "entryRuleFileReference"
805 // InternalApplicationConfiguration.g:278:1: entryRuleFileReference : ruleFileReference EOF ;
806 public final void entryRuleFileReference() throws RecognitionException {
807 try {
808 // InternalApplicationConfiguration.g:279:1: ( ruleFileReference EOF )
809 // InternalApplicationConfiguration.g:280:1: ruleFileReference EOF
810 {
811 before(grammarAccess.getFileReferenceRule());
812 pushFollow(FOLLOW_1);
813 ruleFileReference();
814
815 state._fsp--;
816
817 after(grammarAccess.getFileReferenceRule());
818 match(input,EOF,FOLLOW_2);
819
820 }
821
822 }
823 catch (RecognitionException re) {
824 reportError(re);
825 recover(input,re);
826 }
827 finally {
828 }
829 return ;
830 }
831 // $ANTLR end "entryRuleFileReference"
832
833
834 // $ANTLR start "ruleFileReference"
835 // InternalApplicationConfiguration.g:287:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
836 public final void ruleFileReference() throws RecognitionException {
837
838 int stackSize = keepStackSize();
839
840 try {
841 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
842 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileReference__ReferredAssignment ) )
843 {
844 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileReference__ReferredAssignment ) )
845 // InternalApplicationConfiguration.g:293:3: ( rule__FileReference__ReferredAssignment )
846 {
847 before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
848 // InternalApplicationConfiguration.g:294:3: ( rule__FileReference__ReferredAssignment )
849 // InternalApplicationConfiguration.g:294:4: rule__FileReference__ReferredAssignment
850 {
851 pushFollow(FOLLOW_2);
852 rule__FileReference__ReferredAssignment();
853
854 state._fsp--;
855
856
857 }
858
859 after(grammarAccess.getFileReferenceAccess().getReferredAssignment());
860
861 }
862
863
864 }
865
866 }
867 catch (RecognitionException re) {
868 reportError(re);
869 recover(input,re);
870 }
871 finally {
872
873 restoreStackSize(stackSize);
874
875 }
876 return ;
877 }
878 // $ANTLR end "ruleFileReference"
879
880
881 // $ANTLR start "entryRuleFile"
882 // InternalApplicationConfiguration.g:303:1: entryRuleFile : ruleFile EOF ;
883 public final void entryRuleFile() throws RecognitionException {
884 try {
885 // InternalApplicationConfiguration.g:304:1: ( ruleFile EOF )
886 // InternalApplicationConfiguration.g:305:1: ruleFile EOF
887 {
888 before(grammarAccess.getFileRule());
889 pushFollow(FOLLOW_1);
890 ruleFile();
891
892 state._fsp--;
893
894 after(grammarAccess.getFileRule());
895 match(input,EOF,FOLLOW_2);
896
897 }
898
899 }
900 catch (RecognitionException re) {
901 reportError(re);
902 recover(input,re);
903 }
904 finally {
905 }
906 return ;
907 }
908 // $ANTLR end "entryRuleFile"
909
910
911 // $ANTLR start "ruleFile"
912 // InternalApplicationConfiguration.g:312:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
913 public final void ruleFile() throws RecognitionException {
914
915 int stackSize = keepStackSize();
916
917 try {
918 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__File__Alternatives ) ) )
919 // InternalApplicationConfiguration.g:317:2: ( ( rule__File__Alternatives ) )
920 {
921 // InternalApplicationConfiguration.g:317:2: ( ( rule__File__Alternatives ) )
922 // InternalApplicationConfiguration.g:318:3: ( rule__File__Alternatives )
923 {
924 before(grammarAccess.getFileAccess().getAlternatives());
925 // InternalApplicationConfiguration.g:319:3: ( rule__File__Alternatives )
926 // InternalApplicationConfiguration.g:319:4: rule__File__Alternatives
927 {
928 pushFollow(FOLLOW_2);
929 rule__File__Alternatives();
930
931 state._fsp--;
932
933
934 }
935
936 after(grammarAccess.getFileAccess().getAlternatives());
937
938 }
939
940
941 }
942
943 }
944 catch (RecognitionException re) {
945 reportError(re);
946 recover(input,re);
947 }
948 finally {
949
950 restoreStackSize(stackSize);
951
952 }
953 return ;
954 }
955 // $ANTLR end "ruleFile"
956
957
532 // $ANTLR start "entryRuleMetamodelSpecification" 958 // $ANTLR start "entryRuleMetamodelSpecification"
533 // InternalApplicationConfiguration.g:203:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ; 959 // InternalApplicationConfiguration.g:328:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
534 public final void entryRuleMetamodelSpecification() throws RecognitionException { 960 public final void entryRuleMetamodelSpecification() throws RecognitionException {
535 try { 961 try {
536 // InternalApplicationConfiguration.g:204:1: ( ruleMetamodelSpecification EOF ) 962 // InternalApplicationConfiguration.g:329:1: ( ruleMetamodelSpecification EOF )
537 // InternalApplicationConfiguration.g:205:1: ruleMetamodelSpecification EOF 963 // InternalApplicationConfiguration.g:330:1: ruleMetamodelSpecification EOF
538 { 964 {
539 before(grammarAccess.getMetamodelSpecificationRule()); 965 before(grammarAccess.getMetamodelSpecificationRule());
540 pushFollow(FOLLOW_1); 966 pushFollow(FOLLOW_1);
@@ -560,21 +986,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
560 986
561 987
562 // $ANTLR start "ruleMetamodelSpecification" 988 // $ANTLR start "ruleMetamodelSpecification"
563 // InternalApplicationConfiguration.g:212:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ; 989 // InternalApplicationConfiguration.g:337:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
564 public final void ruleMetamodelSpecification() throws RecognitionException { 990 public final void ruleMetamodelSpecification() throws RecognitionException {
565 991
566 int stackSize = keepStackSize(); 992 int stackSize = keepStackSize();
567 993
568 try { 994 try {
569 // InternalApplicationConfiguration.g:216:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) ) 995 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
570 // InternalApplicationConfiguration.g:217:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 996 // InternalApplicationConfiguration.g:342:2: ( ( rule__MetamodelSpecification__Group__0 ) )
571 { 997 {
572 // InternalApplicationConfiguration.g:217:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 998 // InternalApplicationConfiguration.g:342:2: ( ( rule__MetamodelSpecification__Group__0 ) )
573 // InternalApplicationConfiguration.g:218:3: ( rule__MetamodelSpecification__Group__0 ) 999 // InternalApplicationConfiguration.g:343:3: ( rule__MetamodelSpecification__Group__0 )
574 { 1000 {
575 before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); 1001 before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
576 // InternalApplicationConfiguration.g:219:3: ( rule__MetamodelSpecification__Group__0 ) 1002 // InternalApplicationConfiguration.g:344:3: ( rule__MetamodelSpecification__Group__0 )
577 // InternalApplicationConfiguration.g:219:4: rule__MetamodelSpecification__Group__0 1003 // InternalApplicationConfiguration.g:344:4: rule__MetamodelSpecification__Group__0
578 { 1004 {
579 pushFollow(FOLLOW_2); 1005 pushFollow(FOLLOW_2);
580 rule__MetamodelSpecification__Group__0(); 1006 rule__MetamodelSpecification__Group__0();
@@ -607,11 +1033,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
607 1033
608 1034
609 // $ANTLR start "entryRuleMetamodelEntry" 1035 // $ANTLR start "entryRuleMetamodelEntry"
610 // InternalApplicationConfiguration.g:228:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ; 1036 // InternalApplicationConfiguration.g:353:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
611 public final void entryRuleMetamodelEntry() throws RecognitionException { 1037 public final void entryRuleMetamodelEntry() throws RecognitionException {
612 try { 1038 try {
613 // InternalApplicationConfiguration.g:229:1: ( ruleMetamodelEntry EOF ) 1039 // InternalApplicationConfiguration.g:354:1: ( ruleMetamodelEntry EOF )
614 // InternalApplicationConfiguration.g:230:1: ruleMetamodelEntry EOF 1040 // InternalApplicationConfiguration.g:355:1: ruleMetamodelEntry EOF
615 { 1041 {
616 before(grammarAccess.getMetamodelEntryRule()); 1042 before(grammarAccess.getMetamodelEntryRule());
617 pushFollow(FOLLOW_1); 1043 pushFollow(FOLLOW_1);
@@ -637,21 +1063,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
637 1063
638 1064
639 // $ANTLR start "ruleMetamodelEntry" 1065 // $ANTLR start "ruleMetamodelEntry"
640 // InternalApplicationConfiguration.g:237:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ; 1066 // InternalApplicationConfiguration.g:362:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
641 public final void ruleMetamodelEntry() throws RecognitionException { 1067 public final void ruleMetamodelEntry() throws RecognitionException {
642 1068
643 int stackSize = keepStackSize(); 1069 int stackSize = keepStackSize();
644 1070
645 try { 1071 try {
646 // InternalApplicationConfiguration.g:241:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) ) 1072 // InternalApplicationConfiguration.g:366:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
647 // InternalApplicationConfiguration.g:242:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1073 // InternalApplicationConfiguration.g:367:2: ( ( rule__MetamodelEntry__Alternatives ) )
648 { 1074 {
649 // InternalApplicationConfiguration.g:242:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1075 // InternalApplicationConfiguration.g:367:2: ( ( rule__MetamodelEntry__Alternatives ) )
650 // InternalApplicationConfiguration.g:243:3: ( rule__MetamodelEntry__Alternatives ) 1076 // InternalApplicationConfiguration.g:368:3: ( rule__MetamodelEntry__Alternatives )
651 { 1077 {
652 before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); 1078 before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
653 // InternalApplicationConfiguration.g:244:3: ( rule__MetamodelEntry__Alternatives ) 1079 // InternalApplicationConfiguration.g:369:3: ( rule__MetamodelEntry__Alternatives )
654 // InternalApplicationConfiguration.g:244:4: rule__MetamodelEntry__Alternatives 1080 // InternalApplicationConfiguration.g:369:4: rule__MetamodelEntry__Alternatives
655 { 1081 {
656 pushFollow(FOLLOW_2); 1082 pushFollow(FOLLOW_2);
657 rule__MetamodelEntry__Alternatives(); 1083 rule__MetamodelEntry__Alternatives();
@@ -684,11 +1110,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
684 1110
685 1111
686 // $ANTLR start "entryRuleAllPackageEntry" 1112 // $ANTLR start "entryRuleAllPackageEntry"
687 // InternalApplicationConfiguration.g:253:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ; 1113 // InternalApplicationConfiguration.g:378:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
688 public final void entryRuleAllPackageEntry() throws RecognitionException { 1114 public final void entryRuleAllPackageEntry() throws RecognitionException {
689 try { 1115 try {
690 // InternalApplicationConfiguration.g:254:1: ( ruleAllPackageEntry EOF ) 1116 // InternalApplicationConfiguration.g:379:1: ( ruleAllPackageEntry EOF )
691 // InternalApplicationConfiguration.g:255:1: ruleAllPackageEntry EOF 1117 // InternalApplicationConfiguration.g:380:1: ruleAllPackageEntry EOF
692 { 1118 {
693 before(grammarAccess.getAllPackageEntryRule()); 1119 before(grammarAccess.getAllPackageEntryRule());
694 pushFollow(FOLLOW_1); 1120 pushFollow(FOLLOW_1);
@@ -714,21 +1140,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
714 1140
715 1141
716 // $ANTLR start "ruleAllPackageEntry" 1142 // $ANTLR start "ruleAllPackageEntry"
717 // InternalApplicationConfiguration.g:262:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ; 1143 // InternalApplicationConfiguration.g:387:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
718 public final void ruleAllPackageEntry() throws RecognitionException { 1144 public final void ruleAllPackageEntry() throws RecognitionException {
719 1145
720 int stackSize = keepStackSize(); 1146 int stackSize = keepStackSize();
721 1147
722 try { 1148 try {
723 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) ) 1149 // InternalApplicationConfiguration.g:391:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
724 // InternalApplicationConfiguration.g:267:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1150 // InternalApplicationConfiguration.g:392:2: ( ( rule__AllPackageEntry__Group__0 ) )
725 { 1151 {
726 // InternalApplicationConfiguration.g:267:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1152 // InternalApplicationConfiguration.g:392:2: ( ( rule__AllPackageEntry__Group__0 ) )
727 // InternalApplicationConfiguration.g:268:3: ( rule__AllPackageEntry__Group__0 ) 1153 // InternalApplicationConfiguration.g:393:3: ( rule__AllPackageEntry__Group__0 )
728 { 1154 {
729 before(grammarAccess.getAllPackageEntryAccess().getGroup()); 1155 before(grammarAccess.getAllPackageEntryAccess().getGroup());
730 // InternalApplicationConfiguration.g:269:3: ( rule__AllPackageEntry__Group__0 ) 1156 // InternalApplicationConfiguration.g:394:3: ( rule__AllPackageEntry__Group__0 )
731 // InternalApplicationConfiguration.g:269:4: rule__AllPackageEntry__Group__0 1157 // InternalApplicationConfiguration.g:394:4: rule__AllPackageEntry__Group__0
732 { 1158 {
733 pushFollow(FOLLOW_2); 1159 pushFollow(FOLLOW_2);
734 rule__AllPackageEntry__Group__0(); 1160 rule__AllPackageEntry__Group__0();
@@ -761,11 +1187,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
761 1187
762 1188
763 // $ANTLR start "entryRuleMetamodelElement" 1189 // $ANTLR start "entryRuleMetamodelElement"
764 // InternalApplicationConfiguration.g:278:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ; 1190 // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
765 public final void entryRuleMetamodelElement() throws RecognitionException { 1191 public final void entryRuleMetamodelElement() throws RecognitionException {
766 try { 1192 try {
767 // InternalApplicationConfiguration.g:279:1: ( ruleMetamodelElement EOF ) 1193 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelElement EOF )
768 // InternalApplicationConfiguration.g:280:1: ruleMetamodelElement EOF 1194 // InternalApplicationConfiguration.g:405:1: ruleMetamodelElement EOF
769 { 1195 {
770 before(grammarAccess.getMetamodelElementRule()); 1196 before(grammarAccess.getMetamodelElementRule());
771 pushFollow(FOLLOW_1); 1197 pushFollow(FOLLOW_1);
@@ -791,21 +1217,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
791 1217
792 1218
793 // $ANTLR start "ruleMetamodelElement" 1219 // $ANTLR start "ruleMetamodelElement"
794 // InternalApplicationConfiguration.g:287:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ; 1220 // InternalApplicationConfiguration.g:412:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
795 public final void ruleMetamodelElement() throws RecognitionException { 1221 public final void ruleMetamodelElement() throws RecognitionException {
796 1222
797 int stackSize = keepStackSize(); 1223 int stackSize = keepStackSize();
798 1224
799 try { 1225 try {
800 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__MetamodelElement__Group__0 ) ) ) 1226 // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
801 // InternalApplicationConfiguration.g:292:2: ( ( rule__MetamodelElement__Group__0 ) ) 1227 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelElement__Group__0 ) )
802 { 1228 {
803 // InternalApplicationConfiguration.g:292:2: ( ( rule__MetamodelElement__Group__0 ) ) 1229 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelElement__Group__0 ) )
804 // InternalApplicationConfiguration.g:293:3: ( rule__MetamodelElement__Group__0 ) 1230 // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelElement__Group__0 )
805 { 1231 {
806 before(grammarAccess.getMetamodelElementAccess().getGroup()); 1232 before(grammarAccess.getMetamodelElementAccess().getGroup());
807 // InternalApplicationConfiguration.g:294:3: ( rule__MetamodelElement__Group__0 ) 1233 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelElement__Group__0 )
808 // InternalApplicationConfiguration.g:294:4: rule__MetamodelElement__Group__0 1234 // InternalApplicationConfiguration.g:419:4: rule__MetamodelElement__Group__0
809 { 1235 {
810 pushFollow(FOLLOW_2); 1236 pushFollow(FOLLOW_2);
811 rule__MetamodelElement__Group__0(); 1237 rule__MetamodelElement__Group__0();
@@ -838,11 +1264,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
838 1264
839 1265
840 // $ANTLR start "entryRuleMetamodelDeclaration" 1266 // $ANTLR start "entryRuleMetamodelDeclaration"
841 // InternalApplicationConfiguration.g:303:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ; 1267 // InternalApplicationConfiguration.g:428:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
842 public final void entryRuleMetamodelDeclaration() throws RecognitionException { 1268 public final void entryRuleMetamodelDeclaration() throws RecognitionException {
843 try { 1269 try {
844 // InternalApplicationConfiguration.g:304:1: ( ruleMetamodelDeclaration EOF ) 1270 // InternalApplicationConfiguration.g:429:1: ( ruleMetamodelDeclaration EOF )
845 // InternalApplicationConfiguration.g:305:1: ruleMetamodelDeclaration EOF 1271 // InternalApplicationConfiguration.g:430:1: ruleMetamodelDeclaration EOF
846 { 1272 {
847 before(grammarAccess.getMetamodelDeclarationRule()); 1273 before(grammarAccess.getMetamodelDeclarationRule());
848 pushFollow(FOLLOW_1); 1274 pushFollow(FOLLOW_1);
@@ -868,21 +1294,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
868 1294
869 1295
870 // $ANTLR start "ruleMetamodelDeclaration" 1296 // $ANTLR start "ruleMetamodelDeclaration"
871 // InternalApplicationConfiguration.g:312:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ; 1297 // InternalApplicationConfiguration.g:437:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
872 public final void ruleMetamodelDeclaration() throws RecognitionException { 1298 public final void ruleMetamodelDeclaration() throws RecognitionException {
873 1299
874 int stackSize = keepStackSize(); 1300 int stackSize = keepStackSize();
875 1301
876 try { 1302 try {
877 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) ) 1303 // InternalApplicationConfiguration.g:441:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
878 // InternalApplicationConfiguration.g:317:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1304 // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
879 { 1305 {
880 // InternalApplicationConfiguration.g:317:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1306 // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
881 // InternalApplicationConfiguration.g:318:3: ( rule__MetamodelDeclaration__Group__0 ) 1307 // InternalApplicationConfiguration.g:443:3: ( rule__MetamodelDeclaration__Group__0 )
882 { 1308 {
883 before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); 1309 before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
884 // InternalApplicationConfiguration.g:319:3: ( rule__MetamodelDeclaration__Group__0 ) 1310 // InternalApplicationConfiguration.g:444:3: ( rule__MetamodelDeclaration__Group__0 )
885 // InternalApplicationConfiguration.g:319:4: rule__MetamodelDeclaration__Group__0 1311 // InternalApplicationConfiguration.g:444:4: rule__MetamodelDeclaration__Group__0
886 { 1312 {
887 pushFollow(FOLLOW_2); 1313 pushFollow(FOLLOW_2);
888 rule__MetamodelDeclaration__Group__0(); 1314 rule__MetamodelDeclaration__Group__0();
@@ -915,11 +1341,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
915 1341
916 1342
917 // $ANTLR start "entryRuleMetamodelReference" 1343 // $ANTLR start "entryRuleMetamodelReference"
918 // InternalApplicationConfiguration.g:328:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ; 1344 // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
919 public final void entryRuleMetamodelReference() throws RecognitionException { 1345 public final void entryRuleMetamodelReference() throws RecognitionException {
920 try { 1346 try {
921 // InternalApplicationConfiguration.g:329:1: ( ruleMetamodelReference EOF ) 1347 // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelReference EOF )
922 // InternalApplicationConfiguration.g:330:1: ruleMetamodelReference EOF 1348 // InternalApplicationConfiguration.g:455:1: ruleMetamodelReference EOF
923 { 1349 {
924 before(grammarAccess.getMetamodelReferenceRule()); 1350 before(grammarAccess.getMetamodelReferenceRule());
925 pushFollow(FOLLOW_1); 1351 pushFollow(FOLLOW_1);
@@ -945,21 +1371,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
945 1371
946 1372
947 // $ANTLR start "ruleMetamodelReference" 1373 // $ANTLR start "ruleMetamodelReference"
948 // InternalApplicationConfiguration.g:337:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ; 1374 // InternalApplicationConfiguration.g:462:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
949 public final void ruleMetamodelReference() throws RecognitionException { 1375 public final void ruleMetamodelReference() throws RecognitionException {
950 1376
951 int stackSize = keepStackSize(); 1377 int stackSize = keepStackSize();
952 1378
953 try { 1379 try {
954 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) ) 1380 // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
955 // InternalApplicationConfiguration.g:342:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1381 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
956 { 1382 {
957 // InternalApplicationConfiguration.g:342:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1383 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
958 // InternalApplicationConfiguration.g:343:3: ( rule__MetamodelReference__ReferredAssignment ) 1384 // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelReference__ReferredAssignment )
959 { 1385 {
960 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); 1386 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
961 // InternalApplicationConfiguration.g:344:3: ( rule__MetamodelReference__ReferredAssignment ) 1387 // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelReference__ReferredAssignment )
962 // InternalApplicationConfiguration.g:344:4: rule__MetamodelReference__ReferredAssignment 1388 // InternalApplicationConfiguration.g:469:4: rule__MetamodelReference__ReferredAssignment
963 { 1389 {
964 pushFollow(FOLLOW_2); 1390 pushFollow(FOLLOW_2);
965 rule__MetamodelReference__ReferredAssignment(); 1391 rule__MetamodelReference__ReferredAssignment();
@@ -991,45 +1417,3399 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
991 // $ANTLR end "ruleMetamodelReference" 1417 // $ANTLR end "ruleMetamodelReference"
992 1418
993 1419
994 // $ANTLR start "rule__Import__Alternatives" 1420 // $ANTLR start "entryRuleMetamodel"
995 // InternalApplicationConfiguration.g:352:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) ); 1421 // InternalApplicationConfiguration.g:478:1: entryRuleMetamodel : ruleMetamodel EOF ;
996 public final void rule__Import__Alternatives() throws RecognitionException { 1422 public final void entryRuleMetamodel() throws RecognitionException {
1423 try {
1424 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodel EOF )
1425 // InternalApplicationConfiguration.g:480:1: ruleMetamodel EOF
1426 {
1427 before(grammarAccess.getMetamodelRule());
1428 pushFollow(FOLLOW_1);
1429 ruleMetamodel();
1430
1431 state._fsp--;
1432
1433 after(grammarAccess.getMetamodelRule());
1434 match(input,EOF,FOLLOW_2);
1435
1436 }
1437
1438 }
1439 catch (RecognitionException re) {
1440 reportError(re);
1441 recover(input,re);
1442 }
1443 finally {
1444 }
1445 return ;
1446 }
1447 // $ANTLR end "entryRuleMetamodel"
1448
1449
1450 // $ANTLR start "ruleMetamodel"
1451 // InternalApplicationConfiguration.g:487:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
1452 public final void ruleMetamodel() throws RecognitionException {
1453
1454 int stackSize = keepStackSize();
1455
1456 try {
1457 // InternalApplicationConfiguration.g:491:2: ( ( ( rule__Metamodel__Alternatives ) ) )
1458 // InternalApplicationConfiguration.g:492:2: ( ( rule__Metamodel__Alternatives ) )
1459 {
1460 // InternalApplicationConfiguration.g:492:2: ( ( rule__Metamodel__Alternatives ) )
1461 // InternalApplicationConfiguration.g:493:3: ( rule__Metamodel__Alternatives )
1462 {
1463 before(grammarAccess.getMetamodelAccess().getAlternatives());
1464 // InternalApplicationConfiguration.g:494:3: ( rule__Metamodel__Alternatives )
1465 // InternalApplicationConfiguration.g:494:4: rule__Metamodel__Alternatives
1466 {
1467 pushFollow(FOLLOW_2);
1468 rule__Metamodel__Alternatives();
1469
1470 state._fsp--;
1471
1472
1473 }
1474
1475 after(grammarAccess.getMetamodelAccess().getAlternatives());
1476
1477 }
1478
1479
1480 }
1481
1482 }
1483 catch (RecognitionException re) {
1484 reportError(re);
1485 recover(input,re);
1486 }
1487 finally {
1488
1489 restoreStackSize(stackSize);
1490
1491 }
1492 return ;
1493 }
1494 // $ANTLR end "ruleMetamodel"
1495
1496
1497 // $ANTLR start "entryRulePartialModelSpecification"
1498 // InternalApplicationConfiguration.g:503:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
1499 public final void entryRulePartialModelSpecification() throws RecognitionException {
1500 try {
1501 // InternalApplicationConfiguration.g:504:1: ( rulePartialModelSpecification EOF )
1502 // InternalApplicationConfiguration.g:505:1: rulePartialModelSpecification EOF
1503 {
1504 before(grammarAccess.getPartialModelSpecificationRule());
1505 pushFollow(FOLLOW_1);
1506 rulePartialModelSpecification();
1507
1508 state._fsp--;
1509
1510 after(grammarAccess.getPartialModelSpecificationRule());
1511 match(input,EOF,FOLLOW_2);
1512
1513 }
1514
1515 }
1516 catch (RecognitionException re) {
1517 reportError(re);
1518 recover(input,re);
1519 }
1520 finally {
1521 }
1522 return ;
1523 }
1524 // $ANTLR end "entryRulePartialModelSpecification"
1525
1526
1527 // $ANTLR start "rulePartialModelSpecification"
1528 // InternalApplicationConfiguration.g:512:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
1529 public final void rulePartialModelSpecification() throws RecognitionException {
1530
1531 int stackSize = keepStackSize();
1532
1533 try {
1534 // InternalApplicationConfiguration.g:516:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
1535 // InternalApplicationConfiguration.g:517:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1536 {
1537 // InternalApplicationConfiguration.g:517:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1538 // InternalApplicationConfiguration.g:518:3: ( rule__PartialModelSpecification__Group__0 )
1539 {
1540 before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
1541 // InternalApplicationConfiguration.g:519:3: ( rule__PartialModelSpecification__Group__0 )
1542 // InternalApplicationConfiguration.g:519:4: rule__PartialModelSpecification__Group__0
1543 {
1544 pushFollow(FOLLOW_2);
1545 rule__PartialModelSpecification__Group__0();
1546
1547 state._fsp--;
1548
1549
1550 }
1551
1552 after(grammarAccess.getPartialModelSpecificationAccess().getGroup());
1553
1554 }
1555
1556
1557 }
1558
1559 }
1560 catch (RecognitionException re) {
1561 reportError(re);
1562 recover(input,re);
1563 }
1564 finally {
1565
1566 restoreStackSize(stackSize);
1567
1568 }
1569 return ;
1570 }
1571 // $ANTLR end "rulePartialModelSpecification"
1572
1573
1574 // $ANTLR start "entryRulePartialModelEntry"
1575 // InternalApplicationConfiguration.g:528:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
1576 public final void entryRulePartialModelEntry() throws RecognitionException {
1577 try {
1578 // InternalApplicationConfiguration.g:529:1: ( rulePartialModelEntry EOF )
1579 // InternalApplicationConfiguration.g:530:1: rulePartialModelEntry EOF
1580 {
1581 before(grammarAccess.getPartialModelEntryRule());
1582 pushFollow(FOLLOW_1);
1583 rulePartialModelEntry();
1584
1585 state._fsp--;
1586
1587 after(grammarAccess.getPartialModelEntryRule());
1588 match(input,EOF,FOLLOW_2);
1589
1590 }
1591
1592 }
1593 catch (RecognitionException re) {
1594 reportError(re);
1595 recover(input,re);
1596 }
1597 finally {
1598 }
1599 return ;
1600 }
1601 // $ANTLR end "entryRulePartialModelEntry"
1602
1603
1604 // $ANTLR start "rulePartialModelEntry"
1605 // InternalApplicationConfiguration.g:537:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
1606 public final void rulePartialModelEntry() throws RecognitionException {
1607
1608 int stackSize = keepStackSize();
1609
1610 try {
1611 // InternalApplicationConfiguration.g:541:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
1612 // InternalApplicationConfiguration.g:542:2: ( ( rule__PartialModelEntry__Alternatives ) )
1613 {
1614 // InternalApplicationConfiguration.g:542:2: ( ( rule__PartialModelEntry__Alternatives ) )
1615 // InternalApplicationConfiguration.g:543:3: ( rule__PartialModelEntry__Alternatives )
1616 {
1617 before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
1618 // InternalApplicationConfiguration.g:544:3: ( rule__PartialModelEntry__Alternatives )
1619 // InternalApplicationConfiguration.g:544:4: rule__PartialModelEntry__Alternatives
1620 {
1621 pushFollow(FOLLOW_2);
1622 rule__PartialModelEntry__Alternatives();
1623
1624 state._fsp--;
1625
1626
1627 }
1628
1629 after(grammarAccess.getPartialModelEntryAccess().getAlternatives());
1630
1631 }
1632
1633
1634 }
1635
1636 }
1637 catch (RecognitionException re) {
1638 reportError(re);
1639 recover(input,re);
1640 }
1641 finally {
1642
1643 restoreStackSize(stackSize);
1644
1645 }
1646 return ;
1647 }
1648 // $ANTLR end "rulePartialModelEntry"
1649
1650
1651 // $ANTLR start "entryRuleModelEntry"
1652 // InternalApplicationConfiguration.g:553:1: entryRuleModelEntry : ruleModelEntry EOF ;
1653 public final void entryRuleModelEntry() throws RecognitionException {
1654 try {
1655 // InternalApplicationConfiguration.g:554:1: ( ruleModelEntry EOF )
1656 // InternalApplicationConfiguration.g:555:1: ruleModelEntry EOF
1657 {
1658 before(grammarAccess.getModelEntryRule());
1659 pushFollow(FOLLOW_1);
1660 ruleModelEntry();
1661
1662 state._fsp--;
1663
1664 after(grammarAccess.getModelEntryRule());
1665 match(input,EOF,FOLLOW_2);
1666
1667 }
1668
1669 }
1670 catch (RecognitionException re) {
1671 reportError(re);
1672 recover(input,re);
1673 }
1674 finally {
1675 }
1676 return ;
1677 }
1678 // $ANTLR end "entryRuleModelEntry"
1679
1680
1681 // $ANTLR start "ruleModelEntry"
1682 // InternalApplicationConfiguration.g:562:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
1683 public final void ruleModelEntry() throws RecognitionException {
1684
1685 int stackSize = keepStackSize();
1686
1687 try {
1688 // InternalApplicationConfiguration.g:566:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
1689 // InternalApplicationConfiguration.g:567:2: ( ( rule__ModelEntry__PathAssignment ) )
1690 {
1691 // InternalApplicationConfiguration.g:567:2: ( ( rule__ModelEntry__PathAssignment ) )
1692 // InternalApplicationConfiguration.g:568:3: ( rule__ModelEntry__PathAssignment )
1693 {
1694 before(grammarAccess.getModelEntryAccess().getPathAssignment());
1695 // InternalApplicationConfiguration.g:569:3: ( rule__ModelEntry__PathAssignment )
1696 // InternalApplicationConfiguration.g:569:4: rule__ModelEntry__PathAssignment
1697 {
1698 pushFollow(FOLLOW_2);
1699 rule__ModelEntry__PathAssignment();
1700
1701 state._fsp--;
1702
1703
1704 }
1705
1706 after(grammarAccess.getModelEntryAccess().getPathAssignment());
1707
1708 }
1709
1710
1711 }
1712
1713 }
1714 catch (RecognitionException re) {
1715 reportError(re);
1716 recover(input,re);
1717 }
1718 finally {
1719
1720 restoreStackSize(stackSize);
1721
1722 }
1723 return ;
1724 }
1725 // $ANTLR end "ruleModelEntry"
1726
1727
1728 // $ANTLR start "entryRuleFolderEntry"
1729 // InternalApplicationConfiguration.g:578:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
1730 public final void entryRuleFolderEntry() throws RecognitionException {
1731 try {
1732 // InternalApplicationConfiguration.g:579:1: ( ruleFolderEntry EOF )
1733 // InternalApplicationConfiguration.g:580:1: ruleFolderEntry EOF
1734 {
1735 before(grammarAccess.getFolderEntryRule());
1736 pushFollow(FOLLOW_1);
1737 ruleFolderEntry();
1738
1739 state._fsp--;
1740
1741 after(grammarAccess.getFolderEntryRule());
1742 match(input,EOF,FOLLOW_2);
1743
1744 }
1745
1746 }
1747 catch (RecognitionException re) {
1748 reportError(re);
1749 recover(input,re);
1750 }
1751 finally {
1752 }
1753 return ;
1754 }
1755 // $ANTLR end "entryRuleFolderEntry"
1756
1757
1758 // $ANTLR start "ruleFolderEntry"
1759 // InternalApplicationConfiguration.g:587:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
1760 public final void ruleFolderEntry() throws RecognitionException {
1761
1762 int stackSize = keepStackSize();
1763
1764 try {
1765 // InternalApplicationConfiguration.g:591:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
1766 // InternalApplicationConfiguration.g:592:2: ( ( rule__FolderEntry__Group__0 ) )
1767 {
1768 // InternalApplicationConfiguration.g:592:2: ( ( rule__FolderEntry__Group__0 ) )
1769 // InternalApplicationConfiguration.g:593:3: ( rule__FolderEntry__Group__0 )
1770 {
1771 before(grammarAccess.getFolderEntryAccess().getGroup());
1772 // InternalApplicationConfiguration.g:594:3: ( rule__FolderEntry__Group__0 )
1773 // InternalApplicationConfiguration.g:594:4: rule__FolderEntry__Group__0
1774 {
1775 pushFollow(FOLLOW_2);
1776 rule__FolderEntry__Group__0();
1777
1778 state._fsp--;
1779
1780
1781 }
1782
1783 after(grammarAccess.getFolderEntryAccess().getGroup());
1784
1785 }
1786
1787
1788 }
1789
1790 }
1791 catch (RecognitionException re) {
1792 reportError(re);
1793 recover(input,re);
1794 }
1795 finally {
1796
1797 restoreStackSize(stackSize);
1798
1799 }
1800 return ;
1801 }
1802 // $ANTLR end "ruleFolderEntry"
1803
1804
1805 // $ANTLR start "entryRulePartialModelDeclaration"
1806 // InternalApplicationConfiguration.g:603:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
1807 public final void entryRulePartialModelDeclaration() throws RecognitionException {
1808 try {
1809 // InternalApplicationConfiguration.g:604:1: ( rulePartialModelDeclaration EOF )
1810 // InternalApplicationConfiguration.g:605:1: rulePartialModelDeclaration EOF
1811 {
1812 before(grammarAccess.getPartialModelDeclarationRule());
1813 pushFollow(FOLLOW_1);
1814 rulePartialModelDeclaration();
1815
1816 state._fsp--;
1817
1818 after(grammarAccess.getPartialModelDeclarationRule());
1819 match(input,EOF,FOLLOW_2);
1820
1821 }
1822
1823 }
1824 catch (RecognitionException re) {
1825 reportError(re);
1826 recover(input,re);
1827 }
1828 finally {
1829 }
1830 return ;
1831 }
1832 // $ANTLR end "entryRulePartialModelDeclaration"
1833
1834
1835 // $ANTLR start "rulePartialModelDeclaration"
1836 // InternalApplicationConfiguration.g:612:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
1837 public final void rulePartialModelDeclaration() throws RecognitionException {
1838
1839 int stackSize = keepStackSize();
1840
1841 try {
1842 // InternalApplicationConfiguration.g:616:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
1843 // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
1844 {
1845 // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
1846 // InternalApplicationConfiguration.g:618:3: ( rule__PartialModelDeclaration__Group__0 )
1847 {
1848 before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
1849 // InternalApplicationConfiguration.g:619:3: ( rule__PartialModelDeclaration__Group__0 )
1850 // InternalApplicationConfiguration.g:619:4: rule__PartialModelDeclaration__Group__0
1851 {
1852 pushFollow(FOLLOW_2);
1853 rule__PartialModelDeclaration__Group__0();
1854
1855 state._fsp--;
1856
1857
1858 }
1859
1860 after(grammarAccess.getPartialModelDeclarationAccess().getGroup());
1861
1862 }
1863
1864
1865 }
1866
1867 }
1868 catch (RecognitionException re) {
1869 reportError(re);
1870 recover(input,re);
1871 }
1872 finally {
1873
1874 restoreStackSize(stackSize);
1875
1876 }
1877 return ;
1878 }
1879 // $ANTLR end "rulePartialModelDeclaration"
1880
1881
1882 // $ANTLR start "entryRulePartialModelReference"
1883 // InternalApplicationConfiguration.g:628:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
1884 public final void entryRulePartialModelReference() throws RecognitionException {
1885 try {
1886 // InternalApplicationConfiguration.g:629:1: ( rulePartialModelReference EOF )
1887 // InternalApplicationConfiguration.g:630:1: rulePartialModelReference EOF
1888 {
1889 before(grammarAccess.getPartialModelReferenceRule());
1890 pushFollow(FOLLOW_1);
1891 rulePartialModelReference();
1892
1893 state._fsp--;
1894
1895 after(grammarAccess.getPartialModelReferenceRule());
1896 match(input,EOF,FOLLOW_2);
1897
1898 }
1899
1900 }
1901 catch (RecognitionException re) {
1902 reportError(re);
1903 recover(input,re);
1904 }
1905 finally {
1906 }
1907 return ;
1908 }
1909 // $ANTLR end "entryRulePartialModelReference"
1910
1911
1912 // $ANTLR start "rulePartialModelReference"
1913 // InternalApplicationConfiguration.g:637:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
1914 public final void rulePartialModelReference() throws RecognitionException {
1915
1916 int stackSize = keepStackSize();
1917
1918 try {
1919 // InternalApplicationConfiguration.g:641:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
1920 // InternalApplicationConfiguration.g:642:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
1921 {
1922 // InternalApplicationConfiguration.g:642:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
1923 // InternalApplicationConfiguration.g:643:3: ( rule__PartialModelReference__ReferredAssignment )
1924 {
1925 before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
1926 // InternalApplicationConfiguration.g:644:3: ( rule__PartialModelReference__ReferredAssignment )
1927 // InternalApplicationConfiguration.g:644:4: rule__PartialModelReference__ReferredAssignment
1928 {
1929 pushFollow(FOLLOW_2);
1930 rule__PartialModelReference__ReferredAssignment();
1931
1932 state._fsp--;
1933
1934
1935 }
1936
1937 after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
1938
1939 }
1940
1941
1942 }
1943
1944 }
1945 catch (RecognitionException re) {
1946 reportError(re);
1947 recover(input,re);
1948 }
1949 finally {
1950
1951 restoreStackSize(stackSize);
1952
1953 }
1954 return ;
1955 }
1956 // $ANTLR end "rulePartialModelReference"
1957
1958
1959 // $ANTLR start "entryRulePartialModel"
1960 // InternalApplicationConfiguration.g:653:1: entryRulePartialModel : rulePartialModel EOF ;
1961 public final void entryRulePartialModel() throws RecognitionException {
1962 try {
1963 // InternalApplicationConfiguration.g:654:1: ( rulePartialModel EOF )
1964 // InternalApplicationConfiguration.g:655:1: rulePartialModel EOF
1965 {
1966 before(grammarAccess.getPartialModelRule());
1967 pushFollow(FOLLOW_1);
1968 rulePartialModel();
1969
1970 state._fsp--;
1971
1972 after(grammarAccess.getPartialModelRule());
1973 match(input,EOF,FOLLOW_2);
1974
1975 }
1976
1977 }
1978 catch (RecognitionException re) {
1979 reportError(re);
1980 recover(input,re);
1981 }
1982 finally {
1983 }
1984 return ;
1985 }
1986 // $ANTLR end "entryRulePartialModel"
1987
1988
1989 // $ANTLR start "rulePartialModel"
1990 // InternalApplicationConfiguration.g:662:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
1991 public final void rulePartialModel() throws RecognitionException {
1992
1993 int stackSize = keepStackSize();
1994
1995 try {
1996 // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModel__Alternatives ) ) )
1997 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModel__Alternatives ) )
1998 {
1999 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModel__Alternatives ) )
2000 // InternalApplicationConfiguration.g:668:3: ( rule__PartialModel__Alternatives )
2001 {
2002 before(grammarAccess.getPartialModelAccess().getAlternatives());
2003 // InternalApplicationConfiguration.g:669:3: ( rule__PartialModel__Alternatives )
2004 // InternalApplicationConfiguration.g:669:4: rule__PartialModel__Alternatives
2005 {
2006 pushFollow(FOLLOW_2);
2007 rule__PartialModel__Alternatives();
2008
2009 state._fsp--;
2010
2011
2012 }
2013
2014 after(grammarAccess.getPartialModelAccess().getAlternatives());
2015
2016 }
2017
2018
2019 }
2020
2021 }
2022 catch (RecognitionException re) {
2023 reportError(re);
2024 recover(input,re);
2025 }
2026 finally {
2027
2028 restoreStackSize(stackSize);
2029
2030 }
2031 return ;
2032 }
2033 // $ANTLR end "rulePartialModel"
2034
2035
2036 // $ANTLR start "entryRulePatternSpecification"
2037 // InternalApplicationConfiguration.g:678:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
2038 public final void entryRulePatternSpecification() throws RecognitionException {
2039 try {
2040 // InternalApplicationConfiguration.g:679:1: ( rulePatternSpecification EOF )
2041 // InternalApplicationConfiguration.g:680:1: rulePatternSpecification EOF
2042 {
2043 before(grammarAccess.getPatternSpecificationRule());
2044 pushFollow(FOLLOW_1);
2045 rulePatternSpecification();
2046
2047 state._fsp--;
2048
2049 after(grammarAccess.getPatternSpecificationRule());
2050 match(input,EOF,FOLLOW_2);
2051
2052 }
2053
2054 }
2055 catch (RecognitionException re) {
2056 reportError(re);
2057 recover(input,re);
2058 }
2059 finally {
2060 }
2061 return ;
2062 }
2063 // $ANTLR end "entryRulePatternSpecification"
2064
2065
2066 // $ANTLR start "rulePatternSpecification"
2067 // InternalApplicationConfiguration.g:687:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
2068 public final void rulePatternSpecification() throws RecognitionException {
2069
2070 int stackSize = keepStackSize();
2071
2072 try {
2073 // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
2074 // InternalApplicationConfiguration.g:692:2: ( ( rule__PatternSpecification__Group__0 ) )
2075 {
2076 // InternalApplicationConfiguration.g:692:2: ( ( rule__PatternSpecification__Group__0 ) )
2077 // InternalApplicationConfiguration.g:693:3: ( rule__PatternSpecification__Group__0 )
2078 {
2079 before(grammarAccess.getPatternSpecificationAccess().getGroup());
2080 // InternalApplicationConfiguration.g:694:3: ( rule__PatternSpecification__Group__0 )
2081 // InternalApplicationConfiguration.g:694:4: rule__PatternSpecification__Group__0
2082 {
2083 pushFollow(FOLLOW_2);
2084 rule__PatternSpecification__Group__0();
2085
2086 state._fsp--;
2087
2088
2089 }
2090
2091 after(grammarAccess.getPatternSpecificationAccess().getGroup());
2092
2093 }
2094
2095
2096 }
2097
2098 }
2099 catch (RecognitionException re) {
2100 reportError(re);
2101 recover(input,re);
2102 }
2103 finally {
2104
2105 restoreStackSize(stackSize);
2106
2107 }
2108 return ;
2109 }
2110 // $ANTLR end "rulePatternSpecification"
2111
2112
2113 // $ANTLR start "entryRulePatternEntry"
2114 // InternalApplicationConfiguration.g:703:1: entryRulePatternEntry : rulePatternEntry EOF ;
2115 public final void entryRulePatternEntry() throws RecognitionException {
2116 try {
2117 // InternalApplicationConfiguration.g:704:1: ( rulePatternEntry EOF )
2118 // InternalApplicationConfiguration.g:705:1: rulePatternEntry EOF
2119 {
2120 before(grammarAccess.getPatternEntryRule());
2121 pushFollow(FOLLOW_1);
2122 rulePatternEntry();
2123
2124 state._fsp--;
2125
2126 after(grammarAccess.getPatternEntryRule());
2127 match(input,EOF,FOLLOW_2);
2128
2129 }
2130
2131 }
2132 catch (RecognitionException re) {
2133 reportError(re);
2134 recover(input,re);
2135 }
2136 finally {
2137 }
2138 return ;
2139 }
2140 // $ANTLR end "entryRulePatternEntry"
2141
2142
2143 // $ANTLR start "rulePatternEntry"
2144 // InternalApplicationConfiguration.g:712:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
2145 public final void rulePatternEntry() throws RecognitionException {
2146
2147 int stackSize = keepStackSize();
2148
2149 try {
2150 // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
2151 // InternalApplicationConfiguration.g:717:2: ( ( rule__PatternEntry__Alternatives ) )
2152 {
2153 // InternalApplicationConfiguration.g:717:2: ( ( rule__PatternEntry__Alternatives ) )
2154 // InternalApplicationConfiguration.g:718:3: ( rule__PatternEntry__Alternatives )
2155 {
2156 before(grammarAccess.getPatternEntryAccess().getAlternatives());
2157 // InternalApplicationConfiguration.g:719:3: ( rule__PatternEntry__Alternatives )
2158 // InternalApplicationConfiguration.g:719:4: rule__PatternEntry__Alternatives
2159 {
2160 pushFollow(FOLLOW_2);
2161 rule__PatternEntry__Alternatives();
2162
2163 state._fsp--;
2164
2165
2166 }
2167
2168 after(grammarAccess.getPatternEntryAccess().getAlternatives());
2169
2170 }
2171
2172
2173 }
2174
2175 }
2176 catch (RecognitionException re) {
2177 reportError(re);
2178 recover(input,re);
2179 }
2180 finally {
2181
2182 restoreStackSize(stackSize);
2183
2184 }
2185 return ;
2186 }
2187 // $ANTLR end "rulePatternEntry"
2188
2189
2190 // $ANTLR start "entryRuleAllPatternEntry"
2191 // InternalApplicationConfiguration.g:728:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
2192 public final void entryRuleAllPatternEntry() throws RecognitionException {
2193 try {
2194 // InternalApplicationConfiguration.g:729:1: ( ruleAllPatternEntry EOF )
2195 // InternalApplicationConfiguration.g:730:1: ruleAllPatternEntry EOF
2196 {
2197 before(grammarAccess.getAllPatternEntryRule());
2198 pushFollow(FOLLOW_1);
2199 ruleAllPatternEntry();
2200
2201 state._fsp--;
2202
2203 after(grammarAccess.getAllPatternEntryRule());
2204 match(input,EOF,FOLLOW_2);
2205
2206 }
2207
2208 }
2209 catch (RecognitionException re) {
2210 reportError(re);
2211 recover(input,re);
2212 }
2213 finally {
2214 }
2215 return ;
2216 }
2217 // $ANTLR end "entryRuleAllPatternEntry"
2218
2219
2220 // $ANTLR start "ruleAllPatternEntry"
2221 // InternalApplicationConfiguration.g:737:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
2222 public final void ruleAllPatternEntry() throws RecognitionException {
2223
2224 int stackSize = keepStackSize();
2225
2226 try {
2227 // InternalApplicationConfiguration.g:741:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
2228 // InternalApplicationConfiguration.g:742:2: ( ( rule__AllPatternEntry__Group__0 ) )
2229 {
2230 // InternalApplicationConfiguration.g:742:2: ( ( rule__AllPatternEntry__Group__0 ) )
2231 // InternalApplicationConfiguration.g:743:3: ( rule__AllPatternEntry__Group__0 )
2232 {
2233 before(grammarAccess.getAllPatternEntryAccess().getGroup());
2234 // InternalApplicationConfiguration.g:744:3: ( rule__AllPatternEntry__Group__0 )
2235 // InternalApplicationConfiguration.g:744:4: rule__AllPatternEntry__Group__0
2236 {
2237 pushFollow(FOLLOW_2);
2238 rule__AllPatternEntry__Group__0();
2239
2240 state._fsp--;
2241
2242
2243 }
2244
2245 after(grammarAccess.getAllPatternEntryAccess().getGroup());
2246
2247 }
2248
2249
2250 }
2251
2252 }
2253 catch (RecognitionException re) {
2254 reportError(re);
2255 recover(input,re);
2256 }
2257 finally {
2258
2259 restoreStackSize(stackSize);
2260
2261 }
2262 return ;
2263 }
2264 // $ANTLR end "ruleAllPatternEntry"
2265
2266
2267 // $ANTLR start "entryRulePatternElement"
2268 // InternalApplicationConfiguration.g:753:1: entryRulePatternElement : rulePatternElement EOF ;
2269 public final void entryRulePatternElement() throws RecognitionException {
2270 try {
2271 // InternalApplicationConfiguration.g:754:1: ( rulePatternElement EOF )
2272 // InternalApplicationConfiguration.g:755:1: rulePatternElement EOF
2273 {
2274 before(grammarAccess.getPatternElementRule());
2275 pushFollow(FOLLOW_1);
2276 rulePatternElement();
2277
2278 state._fsp--;
2279
2280 after(grammarAccess.getPatternElementRule());
2281 match(input,EOF,FOLLOW_2);
2282
2283 }
2284
2285 }
2286 catch (RecognitionException re) {
2287 reportError(re);
2288 recover(input,re);
2289 }
2290 finally {
2291 }
2292 return ;
2293 }
2294 // $ANTLR end "entryRulePatternElement"
2295
2296
2297 // $ANTLR start "rulePatternElement"
2298 // InternalApplicationConfiguration.g:762:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
2299 public final void rulePatternElement() throws RecognitionException {
2300
2301 int stackSize = keepStackSize();
2302
2303 try {
2304 // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternElement__Group__0 ) ) )
2305 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternElement__Group__0 ) )
2306 {
2307 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternElement__Group__0 ) )
2308 // InternalApplicationConfiguration.g:768:3: ( rule__PatternElement__Group__0 )
2309 {
2310 before(grammarAccess.getPatternElementAccess().getGroup());
2311 // InternalApplicationConfiguration.g:769:3: ( rule__PatternElement__Group__0 )
2312 // InternalApplicationConfiguration.g:769:4: rule__PatternElement__Group__0
2313 {
2314 pushFollow(FOLLOW_2);
2315 rule__PatternElement__Group__0();
2316
2317 state._fsp--;
2318
2319
2320 }
2321
2322 after(grammarAccess.getPatternElementAccess().getGroup());
2323
2324 }
2325
2326
2327 }
2328
2329 }
2330 catch (RecognitionException re) {
2331 reportError(re);
2332 recover(input,re);
2333 }
2334 finally {
2335
2336 restoreStackSize(stackSize);
2337
2338 }
2339 return ;
2340 }
2341 // $ANTLR end "rulePatternElement"
2342
2343
2344 // $ANTLR start "entryRuleGraphPatternDeclaration"
2345 // InternalApplicationConfiguration.g:778:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
2346 public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
2347 try {
2348 // InternalApplicationConfiguration.g:779:1: ( ruleGraphPatternDeclaration EOF )
2349 // InternalApplicationConfiguration.g:780:1: ruleGraphPatternDeclaration EOF
2350 {
2351 before(grammarAccess.getGraphPatternDeclarationRule());
2352 pushFollow(FOLLOW_1);
2353 ruleGraphPatternDeclaration();
2354
2355 state._fsp--;
2356
2357 after(grammarAccess.getGraphPatternDeclarationRule());
2358 match(input,EOF,FOLLOW_2);
2359
2360 }
2361
2362 }
2363 catch (RecognitionException re) {
2364 reportError(re);
2365 recover(input,re);
2366 }
2367 finally {
2368 }
2369 return ;
2370 }
2371 // $ANTLR end "entryRuleGraphPatternDeclaration"
2372
2373
2374 // $ANTLR start "ruleGraphPatternDeclaration"
2375 // InternalApplicationConfiguration.g:787:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
2376 public final void ruleGraphPatternDeclaration() throws RecognitionException {
2377
2378 int stackSize = keepStackSize();
2379
2380 try {
2381 // InternalApplicationConfiguration.g:791:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
2382 // InternalApplicationConfiguration.g:792:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2383 {
2384 // InternalApplicationConfiguration.g:792:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2385 // InternalApplicationConfiguration.g:793:3: ( rule__GraphPatternDeclaration__Group__0 )
2386 {
2387 before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
2388 // InternalApplicationConfiguration.g:794:3: ( rule__GraphPatternDeclaration__Group__0 )
2389 // InternalApplicationConfiguration.g:794:4: rule__GraphPatternDeclaration__Group__0
2390 {
2391 pushFollow(FOLLOW_2);
2392 rule__GraphPatternDeclaration__Group__0();
2393
2394 state._fsp--;
2395
2396
2397 }
2398
2399 after(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
2400
2401 }
2402
2403
2404 }
2405
2406 }
2407 catch (RecognitionException re) {
2408 reportError(re);
2409 recover(input,re);
2410 }
2411 finally {
2412
2413 restoreStackSize(stackSize);
2414
2415 }
2416 return ;
2417 }
2418 // $ANTLR end "ruleGraphPatternDeclaration"
2419
2420
2421 // $ANTLR start "entryRuleGraphPatternReference"
2422 // InternalApplicationConfiguration.g:803:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
2423 public final void entryRuleGraphPatternReference() throws RecognitionException {
2424 try {
2425 // InternalApplicationConfiguration.g:804:1: ( ruleGraphPatternReference EOF )
2426 // InternalApplicationConfiguration.g:805:1: ruleGraphPatternReference EOF
2427 {
2428 before(grammarAccess.getGraphPatternReferenceRule());
2429 pushFollow(FOLLOW_1);
2430 ruleGraphPatternReference();
2431
2432 state._fsp--;
2433
2434 after(grammarAccess.getGraphPatternReferenceRule());
2435 match(input,EOF,FOLLOW_2);
2436
2437 }
2438
2439 }
2440 catch (RecognitionException re) {
2441 reportError(re);
2442 recover(input,re);
2443 }
2444 finally {
2445 }
2446 return ;
2447 }
2448 // $ANTLR end "entryRuleGraphPatternReference"
2449
2450
2451 // $ANTLR start "ruleGraphPatternReference"
2452 // InternalApplicationConfiguration.g:812:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
2453 public final void ruleGraphPatternReference() throws RecognitionException {
2454
2455 int stackSize = keepStackSize();
2456
2457 try {
2458 // InternalApplicationConfiguration.g:816:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
2459 // InternalApplicationConfiguration.g:817:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2460 {
2461 // InternalApplicationConfiguration.g:817:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2462 // InternalApplicationConfiguration.g:818:3: ( rule__GraphPatternReference__ReferredAssignment )
2463 {
2464 before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
2465 // InternalApplicationConfiguration.g:819:3: ( rule__GraphPatternReference__ReferredAssignment )
2466 // InternalApplicationConfiguration.g:819:4: rule__GraphPatternReference__ReferredAssignment
2467 {
2468 pushFollow(FOLLOW_2);
2469 rule__GraphPatternReference__ReferredAssignment();
2470
2471 state._fsp--;
2472
2473
2474 }
2475
2476 after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
2477
2478 }
2479
2480
2481 }
2482
2483 }
2484 catch (RecognitionException re) {
2485 reportError(re);
2486 recover(input,re);
2487 }
2488 finally {
2489
2490 restoreStackSize(stackSize);
2491
2492 }
2493 return ;
2494 }
2495 // $ANTLR end "ruleGraphPatternReference"
2496
2497
2498 // $ANTLR start "entryRuleGraphPattern"
2499 // InternalApplicationConfiguration.g:828:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
2500 public final void entryRuleGraphPattern() throws RecognitionException {
2501 try {
2502 // InternalApplicationConfiguration.g:829:1: ( ruleGraphPattern EOF )
2503 // InternalApplicationConfiguration.g:830:1: ruleGraphPattern EOF
2504 {
2505 before(grammarAccess.getGraphPatternRule());
2506 pushFollow(FOLLOW_1);
2507 ruleGraphPattern();
2508
2509 state._fsp--;
2510
2511 after(grammarAccess.getGraphPatternRule());
2512 match(input,EOF,FOLLOW_2);
2513
2514 }
2515
2516 }
2517 catch (RecognitionException re) {
2518 reportError(re);
2519 recover(input,re);
2520 }
2521 finally {
2522 }
2523 return ;
2524 }
2525 // $ANTLR end "entryRuleGraphPattern"
2526
2527
2528 // $ANTLR start "ruleGraphPattern"
2529 // InternalApplicationConfiguration.g:837:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
2530 public final void ruleGraphPattern() throws RecognitionException {
2531
2532 int stackSize = keepStackSize();
2533
2534 try {
2535 // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
2536 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPattern__Alternatives ) )
2537 {
2538 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPattern__Alternatives ) )
2539 // InternalApplicationConfiguration.g:843:3: ( rule__GraphPattern__Alternatives )
2540 {
2541 before(grammarAccess.getGraphPatternAccess().getAlternatives());
2542 // InternalApplicationConfiguration.g:844:3: ( rule__GraphPattern__Alternatives )
2543 // InternalApplicationConfiguration.g:844:4: rule__GraphPattern__Alternatives
2544 {
2545 pushFollow(FOLLOW_2);
2546 rule__GraphPattern__Alternatives();
2547
2548 state._fsp--;
2549
2550
2551 }
2552
2553 after(grammarAccess.getGraphPatternAccess().getAlternatives());
2554
2555 }
2556
2557
2558 }
2559
2560 }
2561 catch (RecognitionException re) {
2562 reportError(re);
2563 recover(input,re);
2564 }
2565 finally {
2566
2567 restoreStackSize(stackSize);
2568
2569 }
2570 return ;
2571 }
2572 // $ANTLR end "ruleGraphPattern"
2573
2574
2575 // $ANTLR start "entryRuleConfigSpecification"
2576 // InternalApplicationConfiguration.g:853:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
2577 public final void entryRuleConfigSpecification() throws RecognitionException {
2578 try {
2579 // InternalApplicationConfiguration.g:854:1: ( ruleConfigSpecification EOF )
2580 // InternalApplicationConfiguration.g:855:1: ruleConfigSpecification EOF
2581 {
2582 before(grammarAccess.getConfigSpecificationRule());
2583 pushFollow(FOLLOW_1);
2584 ruleConfigSpecification();
2585
2586 state._fsp--;
2587
2588 after(grammarAccess.getConfigSpecificationRule());
2589 match(input,EOF,FOLLOW_2);
2590
2591 }
2592
2593 }
2594 catch (RecognitionException re) {
2595 reportError(re);
2596 recover(input,re);
2597 }
2598 finally {
2599 }
2600 return ;
2601 }
2602 // $ANTLR end "entryRuleConfigSpecification"
2603
2604
2605 // $ANTLR start "ruleConfigSpecification"
2606 // InternalApplicationConfiguration.g:862:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
2607 public final void ruleConfigSpecification() throws RecognitionException {
2608
2609 int stackSize = keepStackSize();
2610
2611 try {
2612 // InternalApplicationConfiguration.g:866:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
2613 // InternalApplicationConfiguration.g:867:2: ( ( rule__ConfigSpecification__Group__0 ) )
2614 {
2615 // InternalApplicationConfiguration.g:867:2: ( ( rule__ConfigSpecification__Group__0 ) )
2616 // InternalApplicationConfiguration.g:868:3: ( rule__ConfigSpecification__Group__0 )
2617 {
2618 before(grammarAccess.getConfigSpecificationAccess().getGroup());
2619 // InternalApplicationConfiguration.g:869:3: ( rule__ConfigSpecification__Group__0 )
2620 // InternalApplicationConfiguration.g:869:4: rule__ConfigSpecification__Group__0
2621 {
2622 pushFollow(FOLLOW_2);
2623 rule__ConfigSpecification__Group__0();
2624
2625 state._fsp--;
2626
2627
2628 }
2629
2630 after(grammarAccess.getConfigSpecificationAccess().getGroup());
2631
2632 }
2633
2634
2635 }
2636
2637 }
2638 catch (RecognitionException re) {
2639 reportError(re);
2640 recover(input,re);
2641 }
2642 finally {
2643
2644 restoreStackSize(stackSize);
2645
2646 }
2647 return ;
2648 }
2649 // $ANTLR end "ruleConfigSpecification"
2650
2651
2652 // $ANTLR start "entryRuleConfigDeclaration"
2653 // InternalApplicationConfiguration.g:878:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
2654 public final void entryRuleConfigDeclaration() throws RecognitionException {
2655 try {
2656 // InternalApplicationConfiguration.g:879:1: ( ruleConfigDeclaration EOF )
2657 // InternalApplicationConfiguration.g:880:1: ruleConfigDeclaration EOF
2658 {
2659 before(grammarAccess.getConfigDeclarationRule());
2660 pushFollow(FOLLOW_1);
2661 ruleConfigDeclaration();
2662
2663 state._fsp--;
2664
2665 after(grammarAccess.getConfigDeclarationRule());
2666 match(input,EOF,FOLLOW_2);
2667
2668 }
2669
2670 }
2671 catch (RecognitionException re) {
2672 reportError(re);
2673 recover(input,re);
2674 }
2675 finally {
2676 }
2677 return ;
2678 }
2679 // $ANTLR end "entryRuleConfigDeclaration"
2680
2681
2682 // $ANTLR start "ruleConfigDeclaration"
2683 // InternalApplicationConfiguration.g:887:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
2684 public final void ruleConfigDeclaration() throws RecognitionException {
2685
2686 int stackSize = keepStackSize();
2687
2688 try {
2689 // InternalApplicationConfiguration.g:891:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
2690 // InternalApplicationConfiguration.g:892:2: ( ( rule__ConfigDeclaration__Group__0 ) )
2691 {
2692 // InternalApplicationConfiguration.g:892:2: ( ( rule__ConfigDeclaration__Group__0 ) )
2693 // InternalApplicationConfiguration.g:893:3: ( rule__ConfigDeclaration__Group__0 )
2694 {
2695 before(grammarAccess.getConfigDeclarationAccess().getGroup());
2696 // InternalApplicationConfiguration.g:894:3: ( rule__ConfigDeclaration__Group__0 )
2697 // InternalApplicationConfiguration.g:894:4: rule__ConfigDeclaration__Group__0
2698 {
2699 pushFollow(FOLLOW_2);
2700 rule__ConfigDeclaration__Group__0();
2701
2702 state._fsp--;
2703
2704
2705 }
2706
2707 after(grammarAccess.getConfigDeclarationAccess().getGroup());
2708
2709 }
2710
2711
2712 }
2713
2714 }
2715 catch (RecognitionException re) {
2716 reportError(re);
2717 recover(input,re);
2718 }
2719 finally {
2720
2721 restoreStackSize(stackSize);
2722
2723 }
2724 return ;
2725 }
2726 // $ANTLR end "ruleConfigDeclaration"
2727
2728
2729 // $ANTLR start "entryRuleConfigEntry"
2730 // InternalApplicationConfiguration.g:903:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
2731 public final void entryRuleConfigEntry() throws RecognitionException {
2732 try {
2733 // InternalApplicationConfiguration.g:904:1: ( ruleConfigEntry EOF )
2734 // InternalApplicationConfiguration.g:905:1: ruleConfigEntry EOF
2735 {
2736 before(grammarAccess.getConfigEntryRule());
2737 pushFollow(FOLLOW_1);
2738 ruleConfigEntry();
2739
2740 state._fsp--;
2741
2742 after(grammarAccess.getConfigEntryRule());
2743 match(input,EOF,FOLLOW_2);
2744
2745 }
2746
2747 }
2748 catch (RecognitionException re) {
2749 reportError(re);
2750 recover(input,re);
2751 }
2752 finally {
2753 }
2754 return ;
2755 }
2756 // $ANTLR end "entryRuleConfigEntry"
2757
2758
2759 // $ANTLR start "ruleConfigEntry"
2760 // InternalApplicationConfiguration.g:912:1: ruleConfigEntry : ( ( rule__ConfigEntry__Group__0 ) ) ;
2761 public final void ruleConfigEntry() throws RecognitionException {
2762
2763 int stackSize = keepStackSize();
2764
2765 try {
2766 // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ConfigEntry__Group__0 ) ) )
2767 // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigEntry__Group__0 ) )
2768 {
2769 // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigEntry__Group__0 ) )
2770 // InternalApplicationConfiguration.g:918:3: ( rule__ConfigEntry__Group__0 )
2771 {
2772 before(grammarAccess.getConfigEntryAccess().getGroup());
2773 // InternalApplicationConfiguration.g:919:3: ( rule__ConfigEntry__Group__0 )
2774 // InternalApplicationConfiguration.g:919:4: rule__ConfigEntry__Group__0
2775 {
2776 pushFollow(FOLLOW_2);
2777 rule__ConfigEntry__Group__0();
2778
2779 state._fsp--;
2780
2781
2782 }
2783
2784 after(grammarAccess.getConfigEntryAccess().getGroup());
2785
2786 }
2787
2788
2789 }
2790
2791 }
2792 catch (RecognitionException re) {
2793 reportError(re);
2794 recover(input,re);
2795 }
2796 finally {
2797
2798 restoreStackSize(stackSize);
2799
2800 }
2801 return ;
2802 }
2803 // $ANTLR end "ruleConfigEntry"
2804
2805
2806 // $ANTLR start "entryRuleConfigReference"
2807 // InternalApplicationConfiguration.g:928:1: entryRuleConfigReference : ruleConfigReference EOF ;
2808 public final void entryRuleConfigReference() throws RecognitionException {
2809 try {
2810 // InternalApplicationConfiguration.g:929:1: ( ruleConfigReference EOF )
2811 // InternalApplicationConfiguration.g:930:1: ruleConfigReference EOF
2812 {
2813 before(grammarAccess.getConfigReferenceRule());
2814 pushFollow(FOLLOW_1);
2815 ruleConfigReference();
2816
2817 state._fsp--;
2818
2819 after(grammarAccess.getConfigReferenceRule());
2820 match(input,EOF,FOLLOW_2);
2821
2822 }
2823
2824 }
2825 catch (RecognitionException re) {
2826 reportError(re);
2827 recover(input,re);
2828 }
2829 finally {
2830 }
2831 return ;
2832 }
2833 // $ANTLR end "entryRuleConfigReference"
2834
2835
2836 // $ANTLR start "ruleConfigReference"
2837 // InternalApplicationConfiguration.g:937:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
2838 public final void ruleConfigReference() throws RecognitionException {
2839
2840 int stackSize = keepStackSize();
2841
2842 try {
2843 // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
2844 // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigReference__ConfigAssignment ) )
2845 {
2846 // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigReference__ConfigAssignment ) )
2847 // InternalApplicationConfiguration.g:943:3: ( rule__ConfigReference__ConfigAssignment )
2848 {
2849 before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
2850 // InternalApplicationConfiguration.g:944:3: ( rule__ConfigReference__ConfigAssignment )
2851 // InternalApplicationConfiguration.g:944:4: rule__ConfigReference__ConfigAssignment
2852 {
2853 pushFollow(FOLLOW_2);
2854 rule__ConfigReference__ConfigAssignment();
2855
2856 state._fsp--;
2857
2858
2859 }
2860
2861 after(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
2862
2863 }
2864
2865
2866 }
2867
2868 }
2869 catch (RecognitionException re) {
2870 reportError(re);
2871 recover(input,re);
2872 }
2873 finally {
2874
2875 restoreStackSize(stackSize);
2876
2877 }
2878 return ;
2879 }
2880 // $ANTLR end "ruleConfigReference"
2881
2882
2883 // $ANTLR start "entryRuleConfig"
2884 // InternalApplicationConfiguration.g:953:1: entryRuleConfig : ruleConfig EOF ;
2885 public final void entryRuleConfig() throws RecognitionException {
2886 try {
2887 // InternalApplicationConfiguration.g:954:1: ( ruleConfig EOF )
2888 // InternalApplicationConfiguration.g:955:1: ruleConfig EOF
2889 {
2890 before(grammarAccess.getConfigRule());
2891 pushFollow(FOLLOW_1);
2892 ruleConfig();
2893
2894 state._fsp--;
2895
2896 after(grammarAccess.getConfigRule());
2897 match(input,EOF,FOLLOW_2);
2898
2899 }
2900
2901 }
2902 catch (RecognitionException re) {
2903 reportError(re);
2904 recover(input,re);
2905 }
2906 finally {
2907 }
2908 return ;
2909 }
2910 // $ANTLR end "entryRuleConfig"
2911
2912
2913 // $ANTLR start "ruleConfig"
2914 // InternalApplicationConfiguration.g:962:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
2915 public final void ruleConfig() throws RecognitionException {
2916
2917 int stackSize = keepStackSize();
2918
2919 try {
2920 // InternalApplicationConfiguration.g:966:2: ( ( ( rule__Config__Alternatives ) ) )
2921 // InternalApplicationConfiguration.g:967:2: ( ( rule__Config__Alternatives ) )
2922 {
2923 // InternalApplicationConfiguration.g:967:2: ( ( rule__Config__Alternatives ) )
2924 // InternalApplicationConfiguration.g:968:3: ( rule__Config__Alternatives )
2925 {
2926 before(grammarAccess.getConfigAccess().getAlternatives());
2927 // InternalApplicationConfiguration.g:969:3: ( rule__Config__Alternatives )
2928 // InternalApplicationConfiguration.g:969:4: rule__Config__Alternatives
2929 {
2930 pushFollow(FOLLOW_2);
2931 rule__Config__Alternatives();
2932
2933 state._fsp--;
2934
2935
2936 }
2937
2938 after(grammarAccess.getConfigAccess().getAlternatives());
2939
2940 }
2941
2942
2943 }
2944
2945 }
2946 catch (RecognitionException re) {
2947 reportError(re);
2948 recover(input,re);
2949 }
2950 finally {
2951
2952 restoreStackSize(stackSize);
2953
2954 }
2955 return ;
2956 }
2957 // $ANTLR end "ruleConfig"
2958
2959
2960 // $ANTLR start "entryRuleScopeSpecification"
2961 // InternalApplicationConfiguration.g:978:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
2962 public final void entryRuleScopeSpecification() throws RecognitionException {
2963 try {
2964 // InternalApplicationConfiguration.g:979:1: ( ruleScopeSpecification EOF )
2965 // InternalApplicationConfiguration.g:980:1: ruleScopeSpecification EOF
2966 {
2967 before(grammarAccess.getScopeSpecificationRule());
2968 pushFollow(FOLLOW_1);
2969 ruleScopeSpecification();
2970
2971 state._fsp--;
2972
2973 after(grammarAccess.getScopeSpecificationRule());
2974 match(input,EOF,FOLLOW_2);
2975
2976 }
2977
2978 }
2979 catch (RecognitionException re) {
2980 reportError(re);
2981 recover(input,re);
2982 }
2983 finally {
2984 }
2985 return ;
2986 }
2987 // $ANTLR end "entryRuleScopeSpecification"
2988
2989
2990 // $ANTLR start "ruleScopeSpecification"
2991 // InternalApplicationConfiguration.g:987:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
2992 public final void ruleScopeSpecification() throws RecognitionException {
2993
2994 int stackSize = keepStackSize();
2995
2996 try {
2997 // InternalApplicationConfiguration.g:991:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
2998 // InternalApplicationConfiguration.g:992:2: ( ( rule__ScopeSpecification__Group__0 ) )
2999 {
3000 // InternalApplicationConfiguration.g:992:2: ( ( rule__ScopeSpecification__Group__0 ) )
3001 // InternalApplicationConfiguration.g:993:3: ( rule__ScopeSpecification__Group__0 )
3002 {
3003 before(grammarAccess.getScopeSpecificationAccess().getGroup());
3004 // InternalApplicationConfiguration.g:994:3: ( rule__ScopeSpecification__Group__0 )
3005 // InternalApplicationConfiguration.g:994:4: rule__ScopeSpecification__Group__0
3006 {
3007 pushFollow(FOLLOW_2);
3008 rule__ScopeSpecification__Group__0();
3009
3010 state._fsp--;
3011
3012
3013 }
3014
3015 after(grammarAccess.getScopeSpecificationAccess().getGroup());
3016
3017 }
3018
3019
3020 }
3021
3022 }
3023 catch (RecognitionException re) {
3024 reportError(re);
3025 recover(input,re);
3026 }
3027 finally {
3028
3029 restoreStackSize(stackSize);
3030
3031 }
3032 return ;
3033 }
3034 // $ANTLR end "ruleScopeSpecification"
3035
3036
3037 // $ANTLR start "entryRuleTypeScope"
3038 // InternalApplicationConfiguration.g:1003:1: entryRuleTypeScope : ruleTypeScope EOF ;
3039 public final void entryRuleTypeScope() throws RecognitionException {
3040 try {
3041 // InternalApplicationConfiguration.g:1004:1: ( ruleTypeScope EOF )
3042 // InternalApplicationConfiguration.g:1005:1: ruleTypeScope EOF
3043 {
3044 before(grammarAccess.getTypeScopeRule());
3045 pushFollow(FOLLOW_1);
3046 ruleTypeScope();
3047
3048 state._fsp--;
3049
3050 after(grammarAccess.getTypeScopeRule());
3051 match(input,EOF,FOLLOW_2);
3052
3053 }
3054
3055 }
3056 catch (RecognitionException re) {
3057 reportError(re);
3058 recover(input,re);
3059 }
3060 finally {
3061 }
3062 return ;
3063 }
3064 // $ANTLR end "entryRuleTypeScope"
3065
3066
3067 // $ANTLR start "ruleTypeScope"
3068 // InternalApplicationConfiguration.g:1012:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
3069 public final void ruleTypeScope() throws RecognitionException {
3070
3071 int stackSize = keepStackSize();
3072
3073 try {
3074 // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__TypeScope__Alternatives ) ) )
3075 // InternalApplicationConfiguration.g:1017:2: ( ( rule__TypeScope__Alternatives ) )
3076 {
3077 // InternalApplicationConfiguration.g:1017:2: ( ( rule__TypeScope__Alternatives ) )
3078 // InternalApplicationConfiguration.g:1018:3: ( rule__TypeScope__Alternatives )
3079 {
3080 before(grammarAccess.getTypeScopeAccess().getAlternatives());
3081 // InternalApplicationConfiguration.g:1019:3: ( rule__TypeScope__Alternatives )
3082 // InternalApplicationConfiguration.g:1019:4: rule__TypeScope__Alternatives
3083 {
3084 pushFollow(FOLLOW_2);
3085 rule__TypeScope__Alternatives();
3086
3087 state._fsp--;
3088
3089
3090 }
3091
3092 after(grammarAccess.getTypeScopeAccess().getAlternatives());
3093
3094 }
3095
3096
3097 }
3098
3099 }
3100 catch (RecognitionException re) {
3101 reportError(re);
3102 recover(input,re);
3103 }
3104 finally {
3105
3106 restoreStackSize(stackSize);
3107
3108 }
3109 return ;
3110 }
3111 // $ANTLR end "ruleTypeScope"
3112
3113
3114 // $ANTLR start "entryRuleClassTypeScope"
3115 // InternalApplicationConfiguration.g:1028:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
3116 public final void entryRuleClassTypeScope() throws RecognitionException {
3117 try {
3118 // InternalApplicationConfiguration.g:1029:1: ( ruleClassTypeScope EOF )
3119 // InternalApplicationConfiguration.g:1030:1: ruleClassTypeScope EOF
3120 {
3121 before(grammarAccess.getClassTypeScopeRule());
3122 pushFollow(FOLLOW_1);
3123 ruleClassTypeScope();
3124
3125 state._fsp--;
3126
3127 after(grammarAccess.getClassTypeScopeRule());
3128 match(input,EOF,FOLLOW_2);
3129
3130 }
3131
3132 }
3133 catch (RecognitionException re) {
3134 reportError(re);
3135 recover(input,re);
3136 }
3137 finally {
3138 }
3139 return ;
3140 }
3141 // $ANTLR end "entryRuleClassTypeScope"
3142
3143
3144 // $ANTLR start "ruleClassTypeScope"
3145 // InternalApplicationConfiguration.g:1037:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
3146 public final void ruleClassTypeScope() throws RecognitionException {
3147
3148 int stackSize = keepStackSize();
3149
3150 try {
3151 // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
3152 // InternalApplicationConfiguration.g:1042:2: ( ( rule__ClassTypeScope__Group__0 ) )
3153 {
3154 // InternalApplicationConfiguration.g:1042:2: ( ( rule__ClassTypeScope__Group__0 ) )
3155 // InternalApplicationConfiguration.g:1043:3: ( rule__ClassTypeScope__Group__0 )
3156 {
3157 before(grammarAccess.getClassTypeScopeAccess().getGroup());
3158 // InternalApplicationConfiguration.g:1044:3: ( rule__ClassTypeScope__Group__0 )
3159 // InternalApplicationConfiguration.g:1044:4: rule__ClassTypeScope__Group__0
3160 {
3161 pushFollow(FOLLOW_2);
3162 rule__ClassTypeScope__Group__0();
3163
3164 state._fsp--;
3165
3166
3167 }
3168
3169 after(grammarAccess.getClassTypeScopeAccess().getGroup());
3170
3171 }
3172
3173
3174 }
3175
3176 }
3177 catch (RecognitionException re) {
3178 reportError(re);
3179 recover(input,re);
3180 }
3181 finally {
3182
3183 restoreStackSize(stackSize);
3184
3185 }
3186 return ;
3187 }
3188 // $ANTLR end "ruleClassTypeScope"
3189
3190
3191 // $ANTLR start "entryRuleObjectTypeScope"
3192 // InternalApplicationConfiguration.g:1053:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
3193 public final void entryRuleObjectTypeScope() throws RecognitionException {
3194 try {
3195 // InternalApplicationConfiguration.g:1054:1: ( ruleObjectTypeScope EOF )
3196 // InternalApplicationConfiguration.g:1055:1: ruleObjectTypeScope EOF
3197 {
3198 before(grammarAccess.getObjectTypeScopeRule());
3199 pushFollow(FOLLOW_1);
3200 ruleObjectTypeScope();
3201
3202 state._fsp--;
3203
3204 after(grammarAccess.getObjectTypeScopeRule());
3205 match(input,EOF,FOLLOW_2);
3206
3207 }
3208
3209 }
3210 catch (RecognitionException re) {
3211 reportError(re);
3212 recover(input,re);
3213 }
3214 finally {
3215 }
3216 return ;
3217 }
3218 // $ANTLR end "entryRuleObjectTypeScope"
3219
3220
3221 // $ANTLR start "ruleObjectTypeScope"
3222 // InternalApplicationConfiguration.g:1062:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
3223 public final void ruleObjectTypeScope() throws RecognitionException {
3224
3225 int stackSize = keepStackSize();
3226
3227 try {
3228 // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
3229 // InternalApplicationConfiguration.g:1067:2: ( ( rule__ObjectTypeScope__Group__0 ) )
3230 {
3231 // InternalApplicationConfiguration.g:1067:2: ( ( rule__ObjectTypeScope__Group__0 ) )
3232 // InternalApplicationConfiguration.g:1068:3: ( rule__ObjectTypeScope__Group__0 )
3233 {
3234 before(grammarAccess.getObjectTypeScopeAccess().getGroup());
3235 // InternalApplicationConfiguration.g:1069:3: ( rule__ObjectTypeScope__Group__0 )
3236 // InternalApplicationConfiguration.g:1069:4: rule__ObjectTypeScope__Group__0
3237 {
3238 pushFollow(FOLLOW_2);
3239 rule__ObjectTypeScope__Group__0();
3240
3241 state._fsp--;
3242
3243
3244 }
3245
3246 after(grammarAccess.getObjectTypeScopeAccess().getGroup());
3247
3248 }
3249
3250
3251 }
3252
3253 }
3254 catch (RecognitionException re) {
3255 reportError(re);
3256 recover(input,re);
3257 }
3258 finally {
3259
3260 restoreStackSize(stackSize);
3261
3262 }
3263 return ;
3264 }
3265 // $ANTLR end "ruleObjectTypeScope"
3266
3267
3268 // $ANTLR start "entryRuleIntegerTypeScope"
3269 // InternalApplicationConfiguration.g:1078:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
3270 public final void entryRuleIntegerTypeScope() throws RecognitionException {
3271 try {
3272 // InternalApplicationConfiguration.g:1079:1: ( ruleIntegerTypeScope EOF )
3273 // InternalApplicationConfiguration.g:1080:1: ruleIntegerTypeScope EOF
3274 {
3275 before(grammarAccess.getIntegerTypeScopeRule());
3276 pushFollow(FOLLOW_1);
3277 ruleIntegerTypeScope();
3278
3279 state._fsp--;
3280
3281 after(grammarAccess.getIntegerTypeScopeRule());
3282 match(input,EOF,FOLLOW_2);
3283
3284 }
3285
3286 }
3287 catch (RecognitionException re) {
3288 reportError(re);
3289 recover(input,re);
3290 }
3291 finally {
3292 }
3293 return ;
3294 }
3295 // $ANTLR end "entryRuleIntegerTypeScope"
3296
3297
3298 // $ANTLR start "ruleIntegerTypeScope"
3299 // InternalApplicationConfiguration.g:1087:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
3300 public final void ruleIntegerTypeScope() throws RecognitionException {
3301
3302 int stackSize = keepStackSize();
3303
3304 try {
3305 // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
3306 // InternalApplicationConfiguration.g:1092:2: ( ( rule__IntegerTypeScope__Group__0 ) )
3307 {
3308 // InternalApplicationConfiguration.g:1092:2: ( ( rule__IntegerTypeScope__Group__0 ) )
3309 // InternalApplicationConfiguration.g:1093:3: ( rule__IntegerTypeScope__Group__0 )
3310 {
3311 before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
3312 // InternalApplicationConfiguration.g:1094:3: ( rule__IntegerTypeScope__Group__0 )
3313 // InternalApplicationConfiguration.g:1094:4: rule__IntegerTypeScope__Group__0
3314 {
3315 pushFollow(FOLLOW_2);
3316 rule__IntegerTypeScope__Group__0();
3317
3318 state._fsp--;
3319
3320
3321 }
3322
3323 after(grammarAccess.getIntegerTypeScopeAccess().getGroup());
3324
3325 }
3326
3327
3328 }
3329
3330 }
3331 catch (RecognitionException re) {
3332 reportError(re);
3333 recover(input,re);
3334 }
3335 finally {
3336
3337 restoreStackSize(stackSize);
3338
3339 }
3340 return ;
3341 }
3342 // $ANTLR end "ruleIntegerTypeScope"
3343
3344
3345 // $ANTLR start "entryRuleRealTypeScope"
3346 // InternalApplicationConfiguration.g:1103:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
3347 public final void entryRuleRealTypeScope() throws RecognitionException {
3348 try {
3349 // InternalApplicationConfiguration.g:1104:1: ( ruleRealTypeScope EOF )
3350 // InternalApplicationConfiguration.g:1105:1: ruleRealTypeScope EOF
3351 {
3352 before(grammarAccess.getRealTypeScopeRule());
3353 pushFollow(FOLLOW_1);
3354 ruleRealTypeScope();
3355
3356 state._fsp--;
3357
3358 after(grammarAccess.getRealTypeScopeRule());
3359 match(input,EOF,FOLLOW_2);
3360
3361 }
3362
3363 }
3364 catch (RecognitionException re) {
3365 reportError(re);
3366 recover(input,re);
3367 }
3368 finally {
3369 }
3370 return ;
3371 }
3372 // $ANTLR end "entryRuleRealTypeScope"
3373
3374
3375 // $ANTLR start "ruleRealTypeScope"
3376 // InternalApplicationConfiguration.g:1112:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
3377 public final void ruleRealTypeScope() throws RecognitionException {
3378
3379 int stackSize = keepStackSize();
3380
3381 try {
3382 // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
3383 // InternalApplicationConfiguration.g:1117:2: ( ( rule__RealTypeScope__Group__0 ) )
3384 {
3385 // InternalApplicationConfiguration.g:1117:2: ( ( rule__RealTypeScope__Group__0 ) )
3386 // InternalApplicationConfiguration.g:1118:3: ( rule__RealTypeScope__Group__0 )
3387 {
3388 before(grammarAccess.getRealTypeScopeAccess().getGroup());
3389 // InternalApplicationConfiguration.g:1119:3: ( rule__RealTypeScope__Group__0 )
3390 // InternalApplicationConfiguration.g:1119:4: rule__RealTypeScope__Group__0
3391 {
3392 pushFollow(FOLLOW_2);
3393 rule__RealTypeScope__Group__0();
3394
3395 state._fsp--;
3396
3397
3398 }
3399
3400 after(grammarAccess.getRealTypeScopeAccess().getGroup());
3401
3402 }
3403
3404
3405 }
3406
3407 }
3408 catch (RecognitionException re) {
3409 reportError(re);
3410 recover(input,re);
3411 }
3412 finally {
3413
3414 restoreStackSize(stackSize);
3415
3416 }
3417 return ;
3418 }
3419 // $ANTLR end "ruleRealTypeScope"
3420
3421
3422 // $ANTLR start "entryRuleStringTypeScope"
3423 // InternalApplicationConfiguration.g:1128:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
3424 public final void entryRuleStringTypeScope() throws RecognitionException {
3425 try {
3426 // InternalApplicationConfiguration.g:1129:1: ( ruleStringTypeScope EOF )
3427 // InternalApplicationConfiguration.g:1130:1: ruleStringTypeScope EOF
3428 {
3429 before(grammarAccess.getStringTypeScopeRule());
3430 pushFollow(FOLLOW_1);
3431 ruleStringTypeScope();
3432
3433 state._fsp--;
3434
3435 after(grammarAccess.getStringTypeScopeRule());
3436 match(input,EOF,FOLLOW_2);
3437
3438 }
3439
3440 }
3441 catch (RecognitionException re) {
3442 reportError(re);
3443 recover(input,re);
3444 }
3445 finally {
3446 }
3447 return ;
3448 }
3449 // $ANTLR end "entryRuleStringTypeScope"
3450
3451
3452 // $ANTLR start "ruleStringTypeScope"
3453 // InternalApplicationConfiguration.g:1137:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
3454 public final void ruleStringTypeScope() throws RecognitionException {
3455
3456 int stackSize = keepStackSize();
3457
3458 try {
3459 // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
3460 // InternalApplicationConfiguration.g:1142:2: ( ( rule__StringTypeScope__Group__0 ) )
3461 {
3462 // InternalApplicationConfiguration.g:1142:2: ( ( rule__StringTypeScope__Group__0 ) )
3463 // InternalApplicationConfiguration.g:1143:3: ( rule__StringTypeScope__Group__0 )
3464 {
3465 before(grammarAccess.getStringTypeScopeAccess().getGroup());
3466 // InternalApplicationConfiguration.g:1144:3: ( rule__StringTypeScope__Group__0 )
3467 // InternalApplicationConfiguration.g:1144:4: rule__StringTypeScope__Group__0
3468 {
3469 pushFollow(FOLLOW_2);
3470 rule__StringTypeScope__Group__0();
3471
3472 state._fsp--;
3473
3474
3475 }
3476
3477 after(grammarAccess.getStringTypeScopeAccess().getGroup());
3478
3479 }
3480
3481
3482 }
3483
3484 }
3485 catch (RecognitionException re) {
3486 reportError(re);
3487 recover(input,re);
3488 }
3489 finally {
3490
3491 restoreStackSize(stackSize);
3492
3493 }
3494 return ;
3495 }
3496 // $ANTLR end "ruleStringTypeScope"
3497
3498
3499 // $ANTLR start "entryRuleClassReference"
3500 // InternalApplicationConfiguration.g:1153:1: entryRuleClassReference : ruleClassReference EOF ;
3501 public final void entryRuleClassReference() throws RecognitionException {
3502 try {
3503 // InternalApplicationConfiguration.g:1154:1: ( ruleClassReference EOF )
3504 // InternalApplicationConfiguration.g:1155:1: ruleClassReference EOF
3505 {
3506 before(grammarAccess.getClassReferenceRule());
3507 pushFollow(FOLLOW_1);
3508 ruleClassReference();
3509
3510 state._fsp--;
3511
3512 after(grammarAccess.getClassReferenceRule());
3513 match(input,EOF,FOLLOW_2);
3514
3515 }
3516
3517 }
3518 catch (RecognitionException re) {
3519 reportError(re);
3520 recover(input,re);
3521 }
3522 finally {
3523 }
3524 return ;
3525 }
3526 // $ANTLR end "entryRuleClassReference"
3527
3528
3529 // $ANTLR start "ruleClassReference"
3530 // InternalApplicationConfiguration.g:1162:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
3531 public final void ruleClassReference() throws RecognitionException {
3532
3533 int stackSize = keepStackSize();
3534
3535 try {
3536 // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ClassReference__Group__0 ) ) )
3537 // InternalApplicationConfiguration.g:1167:2: ( ( rule__ClassReference__Group__0 ) )
3538 {
3539 // InternalApplicationConfiguration.g:1167:2: ( ( rule__ClassReference__Group__0 ) )
3540 // InternalApplicationConfiguration.g:1168:3: ( rule__ClassReference__Group__0 )
3541 {
3542 before(grammarAccess.getClassReferenceAccess().getGroup());
3543 // InternalApplicationConfiguration.g:1169:3: ( rule__ClassReference__Group__0 )
3544 // InternalApplicationConfiguration.g:1169:4: rule__ClassReference__Group__0
3545 {
3546 pushFollow(FOLLOW_2);
3547 rule__ClassReference__Group__0();
3548
3549 state._fsp--;
3550
3551
3552 }
3553
3554 after(grammarAccess.getClassReferenceAccess().getGroup());
3555
3556 }
3557
3558
3559 }
3560
3561 }
3562 catch (RecognitionException re) {
3563 reportError(re);
3564 recover(input,re);
3565 }
3566 finally {
3567
3568 restoreStackSize(stackSize);
3569
3570 }
3571 return ;
3572 }
3573 // $ANTLR end "ruleClassReference"
3574
3575
3576 // $ANTLR start "entryRuleObjectReference"
3577 // InternalApplicationConfiguration.g:1178:1: entryRuleObjectReference : ruleObjectReference EOF ;
3578 public final void entryRuleObjectReference() throws RecognitionException {
3579 try {
3580 // InternalApplicationConfiguration.g:1179:1: ( ruleObjectReference EOF )
3581 // InternalApplicationConfiguration.g:1180:1: ruleObjectReference EOF
3582 {
3583 before(grammarAccess.getObjectReferenceRule());
3584 pushFollow(FOLLOW_1);
3585 ruleObjectReference();
3586
3587 state._fsp--;
3588
3589 after(grammarAccess.getObjectReferenceRule());
3590 match(input,EOF,FOLLOW_2);
3591
3592 }
3593
3594 }
3595 catch (RecognitionException re) {
3596 reportError(re);
3597 recover(input,re);
3598 }
3599 finally {
3600 }
3601 return ;
3602 }
3603 // $ANTLR end "entryRuleObjectReference"
3604
3605
3606 // $ANTLR start "ruleObjectReference"
3607 // InternalApplicationConfiguration.g:1187:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
3608 public final void ruleObjectReference() throws RecognitionException {
3609
3610 int stackSize = keepStackSize();
3611
3612 try {
3613 // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
3614 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectReference__Group__0 ) )
3615 {
3616 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectReference__Group__0 ) )
3617 // InternalApplicationConfiguration.g:1193:3: ( rule__ObjectReference__Group__0 )
3618 {
3619 before(grammarAccess.getObjectReferenceAccess().getGroup());
3620 // InternalApplicationConfiguration.g:1194:3: ( rule__ObjectReference__Group__0 )
3621 // InternalApplicationConfiguration.g:1194:4: rule__ObjectReference__Group__0
3622 {
3623 pushFollow(FOLLOW_2);
3624 rule__ObjectReference__Group__0();
3625
3626 state._fsp--;
3627
3628
3629 }
3630
3631 after(grammarAccess.getObjectReferenceAccess().getGroup());
3632
3633 }
3634
3635
3636 }
3637
3638 }
3639 catch (RecognitionException re) {
3640 reportError(re);
3641 recover(input,re);
3642 }
3643 finally {
3644
3645 restoreStackSize(stackSize);
3646
3647 }
3648 return ;
3649 }
3650 // $ANTLR end "ruleObjectReference"
3651
3652
3653 // $ANTLR start "entryRuleIntegerReference"
3654 // InternalApplicationConfiguration.g:1203:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
3655 public final void entryRuleIntegerReference() throws RecognitionException {
3656 try {
3657 // InternalApplicationConfiguration.g:1204:1: ( ruleIntegerReference EOF )
3658 // InternalApplicationConfiguration.g:1205:1: ruleIntegerReference EOF
3659 {
3660 before(grammarAccess.getIntegerReferenceRule());
3661 pushFollow(FOLLOW_1);
3662 ruleIntegerReference();
3663
3664 state._fsp--;
3665
3666 after(grammarAccess.getIntegerReferenceRule());
3667 match(input,EOF,FOLLOW_2);
3668
3669 }
3670
3671 }
3672 catch (RecognitionException re) {
3673 reportError(re);
3674 recover(input,re);
3675 }
3676 finally {
3677 }
3678 return ;
3679 }
3680 // $ANTLR end "entryRuleIntegerReference"
3681
3682
3683 // $ANTLR start "ruleIntegerReference"
3684 // InternalApplicationConfiguration.g:1212:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
3685 public final void ruleIntegerReference() throws RecognitionException {
3686
3687 int stackSize = keepStackSize();
3688
3689 try {
3690 // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
3691 // InternalApplicationConfiguration.g:1217:2: ( ( rule__IntegerReference__Group__0 ) )
3692 {
3693 // InternalApplicationConfiguration.g:1217:2: ( ( rule__IntegerReference__Group__0 ) )
3694 // InternalApplicationConfiguration.g:1218:3: ( rule__IntegerReference__Group__0 )
3695 {
3696 before(grammarAccess.getIntegerReferenceAccess().getGroup());
3697 // InternalApplicationConfiguration.g:1219:3: ( rule__IntegerReference__Group__0 )
3698 // InternalApplicationConfiguration.g:1219:4: rule__IntegerReference__Group__0
3699 {
3700 pushFollow(FOLLOW_2);
3701 rule__IntegerReference__Group__0();
3702
3703 state._fsp--;
3704
3705
3706 }
3707
3708 after(grammarAccess.getIntegerReferenceAccess().getGroup());
3709
3710 }
3711
3712
3713 }
3714
3715 }
3716 catch (RecognitionException re) {
3717 reportError(re);
3718 recover(input,re);
3719 }
3720 finally {
3721
3722 restoreStackSize(stackSize);
3723
3724 }
3725 return ;
3726 }
3727 // $ANTLR end "ruleIntegerReference"
3728
3729
3730 // $ANTLR start "entryRuleRealReference"
3731 // InternalApplicationConfiguration.g:1228:1: entryRuleRealReference : ruleRealReference EOF ;
3732 public final void entryRuleRealReference() throws RecognitionException {
3733 try {
3734 // InternalApplicationConfiguration.g:1229:1: ( ruleRealReference EOF )
3735 // InternalApplicationConfiguration.g:1230:1: ruleRealReference EOF
3736 {
3737 before(grammarAccess.getRealReferenceRule());
3738 pushFollow(FOLLOW_1);
3739 ruleRealReference();
3740
3741 state._fsp--;
3742
3743 after(grammarAccess.getRealReferenceRule());
3744 match(input,EOF,FOLLOW_2);
3745
3746 }
3747
3748 }
3749 catch (RecognitionException re) {
3750 reportError(re);
3751 recover(input,re);
3752 }
3753 finally {
3754 }
3755 return ;
3756 }
3757 // $ANTLR end "entryRuleRealReference"
3758
3759
3760 // $ANTLR start "ruleRealReference"
3761 // InternalApplicationConfiguration.g:1237:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
3762 public final void ruleRealReference() throws RecognitionException {
3763
3764 int stackSize = keepStackSize();
3765
3766 try {
3767 // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__RealReference__Group__0 ) ) )
3768 // InternalApplicationConfiguration.g:1242:2: ( ( rule__RealReference__Group__0 ) )
3769 {
3770 // InternalApplicationConfiguration.g:1242:2: ( ( rule__RealReference__Group__0 ) )
3771 // InternalApplicationConfiguration.g:1243:3: ( rule__RealReference__Group__0 )
3772 {
3773 before(grammarAccess.getRealReferenceAccess().getGroup());
3774 // InternalApplicationConfiguration.g:1244:3: ( rule__RealReference__Group__0 )
3775 // InternalApplicationConfiguration.g:1244:4: rule__RealReference__Group__0
3776 {
3777 pushFollow(FOLLOW_2);
3778 rule__RealReference__Group__0();
3779
3780 state._fsp--;
3781
3782
3783 }
3784
3785 after(grammarAccess.getRealReferenceAccess().getGroup());
3786
3787 }
3788
3789
3790 }
3791
3792 }
3793 catch (RecognitionException re) {
3794 reportError(re);
3795 recover(input,re);
3796 }
3797 finally {
3798
3799 restoreStackSize(stackSize);
3800
3801 }
3802 return ;
3803 }
3804 // $ANTLR end "ruleRealReference"
3805
3806
3807 // $ANTLR start "entryRuleStringReference"
3808 // InternalApplicationConfiguration.g:1253:1: entryRuleStringReference : ruleStringReference EOF ;
3809 public final void entryRuleStringReference() throws RecognitionException {
3810 try {
3811 // InternalApplicationConfiguration.g:1254:1: ( ruleStringReference EOF )
3812 // InternalApplicationConfiguration.g:1255:1: ruleStringReference EOF
3813 {
3814 before(grammarAccess.getStringReferenceRule());
3815 pushFollow(FOLLOW_1);
3816 ruleStringReference();
3817
3818 state._fsp--;
3819
3820 after(grammarAccess.getStringReferenceRule());
3821 match(input,EOF,FOLLOW_2);
3822
3823 }
3824
3825 }
3826 catch (RecognitionException re) {
3827 reportError(re);
3828 recover(input,re);
3829 }
3830 finally {
3831 }
3832 return ;
3833 }
3834 // $ANTLR end "entryRuleStringReference"
3835
3836
3837 // $ANTLR start "ruleStringReference"
3838 // InternalApplicationConfiguration.g:1262:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
3839 public final void ruleStringReference() throws RecognitionException {
3840
3841 int stackSize = keepStackSize();
3842
3843 try {
3844 // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__StringReference__Group__0 ) ) )
3845 // InternalApplicationConfiguration.g:1267:2: ( ( rule__StringReference__Group__0 ) )
3846 {
3847 // InternalApplicationConfiguration.g:1267:2: ( ( rule__StringReference__Group__0 ) )
3848 // InternalApplicationConfiguration.g:1268:3: ( rule__StringReference__Group__0 )
3849 {
3850 before(grammarAccess.getStringReferenceAccess().getGroup());
3851 // InternalApplicationConfiguration.g:1269:3: ( rule__StringReference__Group__0 )
3852 // InternalApplicationConfiguration.g:1269:4: rule__StringReference__Group__0
3853 {
3854 pushFollow(FOLLOW_2);
3855 rule__StringReference__Group__0();
3856
3857 state._fsp--;
3858
3859
3860 }
3861
3862 after(grammarAccess.getStringReferenceAccess().getGroup());
3863
3864 }
3865
3866
3867 }
3868
3869 }
3870 catch (RecognitionException re) {
3871 reportError(re);
3872 recover(input,re);
3873 }
3874 finally {
3875
3876 restoreStackSize(stackSize);
3877
3878 }
3879 return ;
3880 }
3881 // $ANTLR end "ruleStringReference"
3882
3883
3884 // $ANTLR start "entryRuleExactNumber"
3885 // InternalApplicationConfiguration.g:1278:1: entryRuleExactNumber : ruleExactNumber EOF ;
3886 public final void entryRuleExactNumber() throws RecognitionException {
3887 try {
3888 // InternalApplicationConfiguration.g:1279:1: ( ruleExactNumber EOF )
3889 // InternalApplicationConfiguration.g:1280:1: ruleExactNumber EOF
3890 {
3891 before(grammarAccess.getExactNumberRule());
3892 pushFollow(FOLLOW_1);
3893 ruleExactNumber();
3894
3895 state._fsp--;
3896
3897 after(grammarAccess.getExactNumberRule());
3898 match(input,EOF,FOLLOW_2);
3899
3900 }
3901
3902 }
3903 catch (RecognitionException re) {
3904 reportError(re);
3905 recover(input,re);
3906 }
3907 finally {
3908 }
3909 return ;
3910 }
3911 // $ANTLR end "entryRuleExactNumber"
3912
3913
3914 // $ANTLR start "ruleExactNumber"
3915 // InternalApplicationConfiguration.g:1287:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
3916 public final void ruleExactNumber() throws RecognitionException {
3917
3918 int stackSize = keepStackSize();
3919
3920 try {
3921 // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
3922 // InternalApplicationConfiguration.g:1292:2: ( ( rule__ExactNumber__Alternatives ) )
3923 {
3924 // InternalApplicationConfiguration.g:1292:2: ( ( rule__ExactNumber__Alternatives ) )
3925 // InternalApplicationConfiguration.g:1293:3: ( rule__ExactNumber__Alternatives )
3926 {
3927 before(grammarAccess.getExactNumberAccess().getAlternatives());
3928 // InternalApplicationConfiguration.g:1294:3: ( rule__ExactNumber__Alternatives )
3929 // InternalApplicationConfiguration.g:1294:4: rule__ExactNumber__Alternatives
3930 {
3931 pushFollow(FOLLOW_2);
3932 rule__ExactNumber__Alternatives();
3933
3934 state._fsp--;
3935
3936
3937 }
3938
3939 after(grammarAccess.getExactNumberAccess().getAlternatives());
3940
3941 }
3942
3943
3944 }
3945
3946 }
3947 catch (RecognitionException re) {
3948 reportError(re);
3949 recover(input,re);
3950 }
3951 finally {
3952
3953 restoreStackSize(stackSize);
3954
3955 }
3956 return ;
3957 }
3958 // $ANTLR end "ruleExactNumber"
3959
3960
3961 // $ANTLR start "entryRuleIntervallNumber"
3962 // InternalApplicationConfiguration.g:1303:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
3963 public final void entryRuleIntervallNumber() throws RecognitionException {
3964 try {
3965 // InternalApplicationConfiguration.g:1304:1: ( ruleIntervallNumber EOF )
3966 // InternalApplicationConfiguration.g:1305:1: ruleIntervallNumber EOF
3967 {
3968 before(grammarAccess.getIntervallNumberRule());
3969 pushFollow(FOLLOW_1);
3970 ruleIntervallNumber();
3971
3972 state._fsp--;
3973
3974 after(grammarAccess.getIntervallNumberRule());
3975 match(input,EOF,FOLLOW_2);
3976
3977 }
3978
3979 }
3980 catch (RecognitionException re) {
3981 reportError(re);
3982 recover(input,re);
3983 }
3984 finally {
3985 }
3986 return ;
3987 }
3988 // $ANTLR end "entryRuleIntervallNumber"
3989
3990
3991 // $ANTLR start "ruleIntervallNumber"
3992 // InternalApplicationConfiguration.g:1312:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
3993 public final void ruleIntervallNumber() throws RecognitionException {
3994
3995 int stackSize = keepStackSize();
3996
3997 try {
3998 // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
3999 // InternalApplicationConfiguration.g:1317:2: ( ( rule__IntervallNumber__Group__0 ) )
4000 {
4001 // InternalApplicationConfiguration.g:1317:2: ( ( rule__IntervallNumber__Group__0 ) )
4002 // InternalApplicationConfiguration.g:1318:3: ( rule__IntervallNumber__Group__0 )
4003 {
4004 before(grammarAccess.getIntervallNumberAccess().getGroup());
4005 // InternalApplicationConfiguration.g:1319:3: ( rule__IntervallNumber__Group__0 )
4006 // InternalApplicationConfiguration.g:1319:4: rule__IntervallNumber__Group__0
4007 {
4008 pushFollow(FOLLOW_2);
4009 rule__IntervallNumber__Group__0();
4010
4011 state._fsp--;
4012
4013
4014 }
4015
4016 after(grammarAccess.getIntervallNumberAccess().getGroup());
4017
4018 }
4019
4020
4021 }
4022
4023 }
4024 catch (RecognitionException re) {
4025 reportError(re);
4026 recover(input,re);
4027 }
4028 finally {
4029
4030 restoreStackSize(stackSize);
4031
4032 }
4033 return ;
4034 }
4035 // $ANTLR end "ruleIntervallNumber"
4036
4037
4038 // $ANTLR start "entryRuleIntEnumberation"
4039 // InternalApplicationConfiguration.g:1328:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
4040 public final void entryRuleIntEnumberation() throws RecognitionException {
4041 try {
4042 // InternalApplicationConfiguration.g:1329:1: ( ruleIntEnumberation EOF )
4043 // InternalApplicationConfiguration.g:1330:1: ruleIntEnumberation EOF
4044 {
4045 before(grammarAccess.getIntEnumberationRule());
4046 pushFollow(FOLLOW_1);
4047 ruleIntEnumberation();
4048
4049 state._fsp--;
4050
4051 after(grammarAccess.getIntEnumberationRule());
4052 match(input,EOF,FOLLOW_2);
4053
4054 }
4055
4056 }
4057 catch (RecognitionException re) {
4058 reportError(re);
4059 recover(input,re);
4060 }
4061 finally {
4062 }
4063 return ;
4064 }
4065 // $ANTLR end "entryRuleIntEnumberation"
4066
4067
4068 // $ANTLR start "ruleIntEnumberation"
4069 // InternalApplicationConfiguration.g:1337:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
4070 public final void ruleIntEnumberation() throws RecognitionException {
4071
4072 int stackSize = keepStackSize();
4073
4074 try {
4075 // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
4076 // InternalApplicationConfiguration.g:1342:2: ( ( rule__IntEnumberation__Group__0 ) )
4077 {
4078 // InternalApplicationConfiguration.g:1342:2: ( ( rule__IntEnumberation__Group__0 ) )
4079 // InternalApplicationConfiguration.g:1343:3: ( rule__IntEnumberation__Group__0 )
4080 {
4081 before(grammarAccess.getIntEnumberationAccess().getGroup());
4082 // InternalApplicationConfiguration.g:1344:3: ( rule__IntEnumberation__Group__0 )
4083 // InternalApplicationConfiguration.g:1344:4: rule__IntEnumberation__Group__0
4084 {
4085 pushFollow(FOLLOW_2);
4086 rule__IntEnumberation__Group__0();
4087
4088 state._fsp--;
4089
4090
4091 }
4092
4093 after(grammarAccess.getIntEnumberationAccess().getGroup());
4094
4095 }
4096
4097
4098 }
4099
4100 }
4101 catch (RecognitionException re) {
4102 reportError(re);
4103 recover(input,re);
4104 }
4105 finally {
4106
4107 restoreStackSize(stackSize);
4108
4109 }
4110 return ;
4111 }
4112 // $ANTLR end "ruleIntEnumberation"
4113
4114
4115 // $ANTLR start "entryRuleRealEnumeration"
4116 // InternalApplicationConfiguration.g:1353:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
4117 public final void entryRuleRealEnumeration() throws RecognitionException {
4118 try {
4119 // InternalApplicationConfiguration.g:1354:1: ( ruleRealEnumeration EOF )
4120 // InternalApplicationConfiguration.g:1355:1: ruleRealEnumeration EOF
4121 {
4122 before(grammarAccess.getRealEnumerationRule());
4123 pushFollow(FOLLOW_1);
4124 ruleRealEnumeration();
4125
4126 state._fsp--;
4127
4128 after(grammarAccess.getRealEnumerationRule());
4129 match(input,EOF,FOLLOW_2);
4130
4131 }
4132
4133 }
4134 catch (RecognitionException re) {
4135 reportError(re);
4136 recover(input,re);
4137 }
4138 finally {
4139 }
4140 return ;
4141 }
4142 // $ANTLR end "entryRuleRealEnumeration"
4143
4144
4145 // $ANTLR start "ruleRealEnumeration"
4146 // InternalApplicationConfiguration.g:1362:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
4147 public final void ruleRealEnumeration() throws RecognitionException {
4148
4149 int stackSize = keepStackSize();
4150
4151 try {
4152 // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
4153 // InternalApplicationConfiguration.g:1367:2: ( ( rule__RealEnumeration__Group__0 ) )
4154 {
4155 // InternalApplicationConfiguration.g:1367:2: ( ( rule__RealEnumeration__Group__0 ) )
4156 // InternalApplicationConfiguration.g:1368:3: ( rule__RealEnumeration__Group__0 )
4157 {
4158 before(grammarAccess.getRealEnumerationAccess().getGroup());
4159 // InternalApplicationConfiguration.g:1369:3: ( rule__RealEnumeration__Group__0 )
4160 // InternalApplicationConfiguration.g:1369:4: rule__RealEnumeration__Group__0
4161 {
4162 pushFollow(FOLLOW_2);
4163 rule__RealEnumeration__Group__0();
4164
4165 state._fsp--;
4166
4167
4168 }
4169
4170 after(grammarAccess.getRealEnumerationAccess().getGroup());
4171
4172 }
4173
4174
4175 }
4176
4177 }
4178 catch (RecognitionException re) {
4179 reportError(re);
4180 recover(input,re);
4181 }
4182 finally {
4183
4184 restoreStackSize(stackSize);
4185
4186 }
4187 return ;
4188 }
4189 // $ANTLR end "ruleRealEnumeration"
4190
4191
4192 // $ANTLR start "entryRuleStringEnumeration"
4193 // InternalApplicationConfiguration.g:1378:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
4194 public final void entryRuleStringEnumeration() throws RecognitionException {
4195 try {
4196 // InternalApplicationConfiguration.g:1379:1: ( ruleStringEnumeration EOF )
4197 // InternalApplicationConfiguration.g:1380:1: ruleStringEnumeration EOF
4198 {
4199 before(grammarAccess.getStringEnumerationRule());
4200 pushFollow(FOLLOW_1);
4201 ruleStringEnumeration();
4202
4203 state._fsp--;
4204
4205 after(grammarAccess.getStringEnumerationRule());
4206 match(input,EOF,FOLLOW_2);
4207
4208 }
4209
4210 }
4211 catch (RecognitionException re) {
4212 reportError(re);
4213 recover(input,re);
4214 }
4215 finally {
4216 }
4217 return ;
4218 }
4219 // $ANTLR end "entryRuleStringEnumeration"
4220
4221
4222 // $ANTLR start "ruleStringEnumeration"
4223 // InternalApplicationConfiguration.g:1387:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
4224 public final void ruleStringEnumeration() throws RecognitionException {
4225
4226 int stackSize = keepStackSize();
4227
4228 try {
4229 // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
4230 // InternalApplicationConfiguration.g:1392:2: ( ( rule__StringEnumeration__Group__0 ) )
4231 {
4232 // InternalApplicationConfiguration.g:1392:2: ( ( rule__StringEnumeration__Group__0 ) )
4233 // InternalApplicationConfiguration.g:1393:3: ( rule__StringEnumeration__Group__0 )
4234 {
4235 before(grammarAccess.getStringEnumerationAccess().getGroup());
4236 // InternalApplicationConfiguration.g:1394:3: ( rule__StringEnumeration__Group__0 )
4237 // InternalApplicationConfiguration.g:1394:4: rule__StringEnumeration__Group__0
4238 {
4239 pushFollow(FOLLOW_2);
4240 rule__StringEnumeration__Group__0();
4241
4242 state._fsp--;
4243
4244
4245 }
4246
4247 after(grammarAccess.getStringEnumerationAccess().getGroup());
4248
4249 }
4250
4251
4252 }
4253
4254 }
4255 catch (RecognitionException re) {
4256 reportError(re);
4257 recover(input,re);
4258 }
4259 finally {
4260
4261 restoreStackSize(stackSize);
4262
4263 }
4264 return ;
4265 }
4266 // $ANTLR end "ruleStringEnumeration"
4267
4268
4269 // $ANTLR start "entryRuleScopeDeclaration"
4270 // InternalApplicationConfiguration.g:1403:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
4271 public final void entryRuleScopeDeclaration() throws RecognitionException {
4272 try {
4273 // InternalApplicationConfiguration.g:1404:1: ( ruleScopeDeclaration EOF )
4274 // InternalApplicationConfiguration.g:1405:1: ruleScopeDeclaration EOF
4275 {
4276 before(grammarAccess.getScopeDeclarationRule());
4277 pushFollow(FOLLOW_1);
4278 ruleScopeDeclaration();
4279
4280 state._fsp--;
4281
4282 after(grammarAccess.getScopeDeclarationRule());
4283 match(input,EOF,FOLLOW_2);
4284
4285 }
4286
4287 }
4288 catch (RecognitionException re) {
4289 reportError(re);
4290 recover(input,re);
4291 }
4292 finally {
4293 }
4294 return ;
4295 }
4296 // $ANTLR end "entryRuleScopeDeclaration"
4297
4298
4299 // $ANTLR start "ruleScopeDeclaration"
4300 // InternalApplicationConfiguration.g:1412:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
4301 public final void ruleScopeDeclaration() throws RecognitionException {
4302
4303 int stackSize = keepStackSize();
4304
4305 try {
4306 // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
4307 // InternalApplicationConfiguration.g:1417:2: ( ( rule__ScopeDeclaration__Group__0 ) )
4308 {
4309 // InternalApplicationConfiguration.g:1417:2: ( ( rule__ScopeDeclaration__Group__0 ) )
4310 // InternalApplicationConfiguration.g:1418:3: ( rule__ScopeDeclaration__Group__0 )
4311 {
4312 before(grammarAccess.getScopeDeclarationAccess().getGroup());
4313 // InternalApplicationConfiguration.g:1419:3: ( rule__ScopeDeclaration__Group__0 )
4314 // InternalApplicationConfiguration.g:1419:4: rule__ScopeDeclaration__Group__0
4315 {
4316 pushFollow(FOLLOW_2);
4317 rule__ScopeDeclaration__Group__0();
4318
4319 state._fsp--;
4320
4321
4322 }
4323
4324 after(grammarAccess.getScopeDeclarationAccess().getGroup());
4325
4326 }
4327
4328
4329 }
4330
4331 }
4332 catch (RecognitionException re) {
4333 reportError(re);
4334 recover(input,re);
4335 }
4336 finally {
4337
4338 restoreStackSize(stackSize);
4339
4340 }
4341 return ;
4342 }
4343 // $ANTLR end "ruleScopeDeclaration"
4344
4345
4346 // $ANTLR start "entryRuleScopeReference"
4347 // InternalApplicationConfiguration.g:1428:1: entryRuleScopeReference : ruleScopeReference EOF ;
4348 public final void entryRuleScopeReference() throws RecognitionException {
4349 try {
4350 // InternalApplicationConfiguration.g:1429:1: ( ruleScopeReference EOF )
4351 // InternalApplicationConfiguration.g:1430:1: ruleScopeReference EOF
4352 {
4353 before(grammarAccess.getScopeReferenceRule());
4354 pushFollow(FOLLOW_1);
4355 ruleScopeReference();
4356
4357 state._fsp--;
4358
4359 after(grammarAccess.getScopeReferenceRule());
4360 match(input,EOF,FOLLOW_2);
4361
4362 }
4363
4364 }
4365 catch (RecognitionException re) {
4366 reportError(re);
4367 recover(input,re);
4368 }
4369 finally {
4370 }
4371 return ;
4372 }
4373 // $ANTLR end "entryRuleScopeReference"
4374
4375
4376 // $ANTLR start "ruleScopeReference"
4377 // InternalApplicationConfiguration.g:1437:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
4378 public final void ruleScopeReference() throws RecognitionException {
4379
4380 int stackSize = keepStackSize();
4381
4382 try {
4383 // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
4384 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeReference__ReferredAssignment ) )
4385 {
4386 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeReference__ReferredAssignment ) )
4387 // InternalApplicationConfiguration.g:1443:3: ( rule__ScopeReference__ReferredAssignment )
4388 {
4389 before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
4390 // InternalApplicationConfiguration.g:1444:3: ( rule__ScopeReference__ReferredAssignment )
4391 // InternalApplicationConfiguration.g:1444:4: rule__ScopeReference__ReferredAssignment
4392 {
4393 pushFollow(FOLLOW_2);
4394 rule__ScopeReference__ReferredAssignment();
4395
4396 state._fsp--;
4397
4398
4399 }
4400
4401 after(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
4402
4403 }
4404
4405
4406 }
4407
4408 }
4409 catch (RecognitionException re) {
4410 reportError(re);
4411 recover(input,re);
4412 }
4413 finally {
4414
4415 restoreStackSize(stackSize);
4416
4417 }
4418 return ;
4419 }
4420 // $ANTLR end "ruleScopeReference"
4421
4422
4423 // $ANTLR start "entryRuleScope"
4424 // InternalApplicationConfiguration.g:1453:1: entryRuleScope : ruleScope EOF ;
4425 public final void entryRuleScope() throws RecognitionException {
4426 try {
4427 // InternalApplicationConfiguration.g:1454:1: ( ruleScope EOF )
4428 // InternalApplicationConfiguration.g:1455:1: ruleScope EOF
4429 {
4430 before(grammarAccess.getScopeRule());
4431 pushFollow(FOLLOW_1);
4432 ruleScope();
4433
4434 state._fsp--;
4435
4436 after(grammarAccess.getScopeRule());
4437 match(input,EOF,FOLLOW_2);
4438
4439 }
4440
4441 }
4442 catch (RecognitionException re) {
4443 reportError(re);
4444 recover(input,re);
4445 }
4446 finally {
4447 }
4448 return ;
4449 }
4450 // $ANTLR end "entryRuleScope"
4451
4452
4453 // $ANTLR start "ruleScope"
4454 // InternalApplicationConfiguration.g:1462:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
4455 public final void ruleScope() throws RecognitionException {
4456
4457 int stackSize = keepStackSize();
4458
4459 try {
4460 // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__Scope__Alternatives ) ) )
4461 // InternalApplicationConfiguration.g:1467:2: ( ( rule__Scope__Alternatives ) )
4462 {
4463 // InternalApplicationConfiguration.g:1467:2: ( ( rule__Scope__Alternatives ) )
4464 // InternalApplicationConfiguration.g:1468:3: ( rule__Scope__Alternatives )
4465 {
4466 before(grammarAccess.getScopeAccess().getAlternatives());
4467 // InternalApplicationConfiguration.g:1469:3: ( rule__Scope__Alternatives )
4468 // InternalApplicationConfiguration.g:1469:4: rule__Scope__Alternatives
4469 {
4470 pushFollow(FOLLOW_2);
4471 rule__Scope__Alternatives();
4472
4473 state._fsp--;
4474
4475
4476 }
4477
4478 after(grammarAccess.getScopeAccess().getAlternatives());
4479
4480 }
4481
4482
4483 }
4484
4485 }
4486 catch (RecognitionException re) {
4487 reportError(re);
4488 recover(input,re);
4489 }
4490 finally {
4491
4492 restoreStackSize(stackSize);
4493
4494 }
4495 return ;
4496 }
4497 // $ANTLR end "ruleScope"
4498
4499
4500 // $ANTLR start "entryRuleTask"
4501 // InternalApplicationConfiguration.g:1478:1: entryRuleTask : ruleTask EOF ;
4502 public final void entryRuleTask() throws RecognitionException {
4503 try {
4504 // InternalApplicationConfiguration.g:1479:1: ( ruleTask EOF )
4505 // InternalApplicationConfiguration.g:1480:1: ruleTask EOF
4506 {
4507 before(grammarAccess.getTaskRule());
4508 pushFollow(FOLLOW_1);
4509 ruleTask();
4510
4511 state._fsp--;
4512
4513 after(grammarAccess.getTaskRule());
4514 match(input,EOF,FOLLOW_2);
4515
4516 }
4517
4518 }
4519 catch (RecognitionException re) {
4520 reportError(re);
4521 recover(input,re);
4522 }
4523 finally {
4524 }
4525 return ;
4526 }
4527 // $ANTLR end "entryRuleTask"
4528
4529
4530 // $ANTLR start "ruleTask"
4531 // InternalApplicationConfiguration.g:1487:1: ruleTask : ( ruleGenerationTask ) ;
4532 public final void ruleTask() throws RecognitionException {
4533
4534 int stackSize = keepStackSize();
4535
4536 try {
4537 // InternalApplicationConfiguration.g:1491:2: ( ( ruleGenerationTask ) )
4538 // InternalApplicationConfiguration.g:1492:2: ( ruleGenerationTask )
4539 {
4540 // InternalApplicationConfiguration.g:1492:2: ( ruleGenerationTask )
4541 // InternalApplicationConfiguration.g:1493:3: ruleGenerationTask
4542 {
4543 before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
4544 pushFollow(FOLLOW_2);
4545 ruleGenerationTask();
4546
4547 state._fsp--;
4548
4549 after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
4550
4551 }
4552
4553
4554 }
4555
4556 }
4557 catch (RecognitionException re) {
4558 reportError(re);
4559 recover(input,re);
4560 }
4561 finally {
4562
4563 restoreStackSize(stackSize);
4564
4565 }
4566 return ;
4567 }
4568 // $ANTLR end "ruleTask"
4569
4570
4571 // $ANTLR start "entryRuleGenerationTask"
4572 // InternalApplicationConfiguration.g:1503:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
4573 public final void entryRuleGenerationTask() throws RecognitionException {
4574 try {
4575 // InternalApplicationConfiguration.g:1504:1: ( ruleGenerationTask EOF )
4576 // InternalApplicationConfiguration.g:1505:1: ruleGenerationTask EOF
4577 {
4578 before(grammarAccess.getGenerationTaskRule());
4579 pushFollow(FOLLOW_1);
4580 ruleGenerationTask();
4581
4582 state._fsp--;
4583
4584 after(grammarAccess.getGenerationTaskRule());
4585 match(input,EOF,FOLLOW_2);
4586
4587 }
4588
4589 }
4590 catch (RecognitionException re) {
4591 reportError(re);
4592 recover(input,re);
4593 }
4594 finally {
4595 }
4596 return ;
4597 }
4598 // $ANTLR end "entryRuleGenerationTask"
4599
4600
4601 // $ANTLR start "ruleGenerationTask"
4602 // InternalApplicationConfiguration.g:1512:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
4603 public final void ruleGenerationTask() throws RecognitionException {
4604
4605 int stackSize = keepStackSize();
4606
4607 try {
4608 // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
4609 // InternalApplicationConfiguration.g:1517:2: ( ( rule__GenerationTask__Group__0 ) )
4610 {
4611 // InternalApplicationConfiguration.g:1517:2: ( ( rule__GenerationTask__Group__0 ) )
4612 // InternalApplicationConfiguration.g:1518:3: ( rule__GenerationTask__Group__0 )
4613 {
4614 before(grammarAccess.getGenerationTaskAccess().getGroup());
4615 // InternalApplicationConfiguration.g:1519:3: ( rule__GenerationTask__Group__0 )
4616 // InternalApplicationConfiguration.g:1519:4: rule__GenerationTask__Group__0
4617 {
4618 pushFollow(FOLLOW_2);
4619 rule__GenerationTask__Group__0();
4620
4621 state._fsp--;
4622
4623
4624 }
4625
4626 after(grammarAccess.getGenerationTaskAccess().getGroup());
4627
4628 }
4629
4630
4631 }
4632
4633 }
4634 catch (RecognitionException re) {
4635 reportError(re);
4636 recover(input,re);
4637 }
4638 finally {
4639
4640 restoreStackSize(stackSize);
4641
4642 }
4643 return ;
4644 }
4645 // $ANTLR end "ruleGenerationTask"
4646
4647
4648 // $ANTLR start "ruleSolver"
4649 // InternalApplicationConfiguration.g:1528:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
4650 public final void ruleSolver() throws RecognitionException {
4651
4652 int stackSize = keepStackSize();
4653
4654 try {
4655 // InternalApplicationConfiguration.g:1532:1: ( ( ( rule__Solver__Alternatives ) ) )
4656 // InternalApplicationConfiguration.g:1533:2: ( ( rule__Solver__Alternatives ) )
4657 {
4658 // InternalApplicationConfiguration.g:1533:2: ( ( rule__Solver__Alternatives ) )
4659 // InternalApplicationConfiguration.g:1534:3: ( rule__Solver__Alternatives )
4660 {
4661 before(grammarAccess.getSolverAccess().getAlternatives());
4662 // InternalApplicationConfiguration.g:1535:3: ( rule__Solver__Alternatives )
4663 // InternalApplicationConfiguration.g:1535:4: rule__Solver__Alternatives
4664 {
4665 pushFollow(FOLLOW_2);
4666 rule__Solver__Alternatives();
4667
4668 state._fsp--;
4669
4670
4671 }
4672
4673 after(grammarAccess.getSolverAccess().getAlternatives());
4674
4675 }
4676
4677
4678 }
4679
4680 }
4681 catch (RecognitionException re) {
4682 reportError(re);
4683 recover(input,re);
4684 }
4685 finally {
4686
4687 restoreStackSize(stackSize);
4688
4689 }
4690 return ;
4691 }
4692 // $ANTLR end "ruleSolver"
4693
4694
4695 // $ANTLR start "rule__Command__Alternatives"
4696 // InternalApplicationConfiguration.g:1543:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
4697 public final void rule__Command__Alternatives() throws RecognitionException {
997 4698
998 int stackSize = keepStackSize(); 4699 int stackSize = keepStackSize();
999 4700
1000 try { 4701 try {
1001 // InternalApplicationConfiguration.g:356:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) ) 4702 // InternalApplicationConfiguration.g:1547:1: ( ( ruleDeclaration ) | ( ruleTask ) )
1002 int alt1=2; 4703 int alt1=2;
1003 int LA1_0 = input.LA(1); 4704 int LA1_0 = input.LA(1);
1004 4705
1005 if ( (LA1_0==11) ) { 4706 if ( (LA1_0==18||LA1_0==26||(LA1_0>=28 && LA1_0<=30)||LA1_0==39) ) {
1006 int LA1_1 = input.LA(2); 4707 alt1=1;
4708 }
4709 else if ( (LA1_0==40) ) {
4710 alt1=2;
4711 }
4712 else {
4713 NoViableAltException nvae =
4714 new NoViableAltException("", 1, 0, input);
4715
4716 throw nvae;
4717 }
4718 switch (alt1) {
4719 case 1 :
4720 // InternalApplicationConfiguration.g:1548:2: ( ruleDeclaration )
4721 {
4722 // InternalApplicationConfiguration.g:1548:2: ( ruleDeclaration )
4723 // InternalApplicationConfiguration.g:1549:3: ruleDeclaration
4724 {
4725 before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
4726 pushFollow(FOLLOW_2);
4727 ruleDeclaration();
4728
4729 state._fsp--;
4730
4731 after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
4732
4733 }
4734
4735
4736 }
4737 break;
4738 case 2 :
4739 // InternalApplicationConfiguration.g:1554:2: ( ruleTask )
4740 {
4741 // InternalApplicationConfiguration.g:1554:2: ( ruleTask )
4742 // InternalApplicationConfiguration.g:1555:3: ruleTask
4743 {
4744 before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
4745 pushFollow(FOLLOW_2);
4746 ruleTask();
4747
4748 state._fsp--;
4749
4750 after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
4751
4752 }
4753
4754
4755 }
4756 break;
4757
4758 }
4759 }
4760 catch (RecognitionException re) {
4761 reportError(re);
4762 recover(input,re);
4763 }
4764 finally {
4765
4766 restoreStackSize(stackSize);
4767
4768 }
4769 return ;
4770 }
4771 // $ANTLR end "rule__Command__Alternatives"
4772
4773
4774 // $ANTLR start "rule__Import__Alternatives"
4775 // InternalApplicationConfiguration.g:1564:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) );
4776 public final void rule__Import__Alternatives() throws RecognitionException {
4777
4778 int stackSize = keepStackSize();
4779
4780 try {
4781 // InternalApplicationConfiguration.g:1568:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) )
4782 int alt2=2;
4783 int LA2_0 = input.LA(1);
4784
4785 if ( (LA2_0==15) ) {
4786 int LA2_1 = input.LA(2);
1007 4787
1008 if ( (LA1_1==12) ) { 4788 if ( (LA2_1==17) ) {
1009 alt1=1; 4789 alt2=2;
1010 } 4790 }
1011 else if ( (LA1_1==13) ) { 4791 else if ( (LA2_1==16) ) {
1012 alt1=2; 4792 alt2=1;
1013 } 4793 }
1014 else { 4794 else {
1015 NoViableAltException nvae = 4795 NoViableAltException nvae =
1016 new NoViableAltException("", 1, 1, input); 4796 new NoViableAltException("", 2, 1, input);
1017 4797
1018 throw nvae; 4798 throw nvae;
1019 } 4799 }
1020 } 4800 }
1021 else { 4801 else {
1022 NoViableAltException nvae = 4802 NoViableAltException nvae =
1023 new NoViableAltException("", 1, 0, input); 4803 new NoViableAltException("", 2, 0, input);
1024 4804
1025 throw nvae; 4805 throw nvae;
1026 } 4806 }
1027 switch (alt1) { 4807 switch (alt2) {
1028 case 1 : 4808 case 1 :
1029 // InternalApplicationConfiguration.g:357:2: ( ruleEPackageImport ) 4809 // InternalApplicationConfiguration.g:1569:2: ( ruleEPackageImport )
1030 { 4810 {
1031 // InternalApplicationConfiguration.g:357:2: ( ruleEPackageImport ) 4811 // InternalApplicationConfiguration.g:1569:2: ( ruleEPackageImport )
1032 // InternalApplicationConfiguration.g:358:3: ruleEPackageImport 4812 // InternalApplicationConfiguration.g:1570:3: ruleEPackageImport
1033 { 4813 {
1034 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); 4814 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
1035 pushFollow(FOLLOW_2); 4815 pushFollow(FOLLOW_2);
@@ -1045,10 +4825,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1045 } 4825 }
1046 break; 4826 break;
1047 case 2 : 4827 case 2 :
1048 // InternalApplicationConfiguration.g:363:2: ( ruleViatraImport ) 4828 // InternalApplicationConfiguration.g:1575:2: ( ruleViatraImport )
1049 { 4829 {
1050 // InternalApplicationConfiguration.g:363:2: ( ruleViatraImport ) 4830 // InternalApplicationConfiguration.g:1575:2: ( ruleViatraImport )
1051 // InternalApplicationConfiguration.g:364:3: ruleViatraImport 4831 // InternalApplicationConfiguration.g:1576:3: ruleViatraImport
1052 { 4832 {
1053 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); 4833 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
1054 pushFollow(FOLLOW_2); 4834 pushFollow(FOLLOW_2);
@@ -1080,35 +4860,293 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1080 // $ANTLR end "rule__Import__Alternatives" 4860 // $ANTLR end "rule__Import__Alternatives"
1081 4861
1082 4862
4863 // $ANTLR start "rule__Declaration__Alternatives"
4864 // InternalApplicationConfiguration.g:1585:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) );
4865 public final void rule__Declaration__Alternatives() throws RecognitionException {
4866
4867 int stackSize = keepStackSize();
4868
4869 try {
4870 // InternalApplicationConfiguration.g:1589:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) )
4871 int alt3=6;
4872 switch ( input.LA(1) ) {
4873 case 18:
4874 {
4875 alt3=1;
4876 }
4877 break;
4878 case 26:
4879 {
4880 alt3=2;
4881 }
4882 break;
4883 case 28:
4884 {
4885 alt3=3;
4886 }
4887 break;
4888 case 29:
4889 {
4890 alt3=4;
4891 }
4892 break;
4893 case 30:
4894 {
4895 alt3=5;
4896 }
4897 break;
4898 case 39:
4899 {
4900 alt3=6;
4901 }
4902 break;
4903 default:
4904 NoViableAltException nvae =
4905 new NoViableAltException("", 3, 0, input);
4906
4907 throw nvae;
4908 }
4909
4910 switch (alt3) {
4911 case 1 :
4912 // InternalApplicationConfiguration.g:1590:2: ( ruleFileDeclaration )
4913 {
4914 // InternalApplicationConfiguration.g:1590:2: ( ruleFileDeclaration )
4915 // InternalApplicationConfiguration.g:1591:3: ruleFileDeclaration
4916 {
4917 before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
4918 pushFollow(FOLLOW_2);
4919 ruleFileDeclaration();
4920
4921 state._fsp--;
4922
4923 after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
4924
4925 }
4926
4927
4928 }
4929 break;
4930 case 2 :
4931 // InternalApplicationConfiguration.g:1596:2: ( ruleMetamodelDeclaration )
4932 {
4933 // InternalApplicationConfiguration.g:1596:2: ( ruleMetamodelDeclaration )
4934 // InternalApplicationConfiguration.g:1597:3: ruleMetamodelDeclaration
4935 {
4936 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
4937 pushFollow(FOLLOW_2);
4938 ruleMetamodelDeclaration();
4939
4940 state._fsp--;
4941
4942 after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
4943
4944 }
4945
4946
4947 }
4948 break;
4949 case 3 :
4950 // InternalApplicationConfiguration.g:1602:2: ( rulePartialModelDeclaration )
4951 {
4952 // InternalApplicationConfiguration.g:1602:2: ( rulePartialModelDeclaration )
4953 // InternalApplicationConfiguration.g:1603:3: rulePartialModelDeclaration
4954 {
4955 before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
4956 pushFollow(FOLLOW_2);
4957 rulePartialModelDeclaration();
4958
4959 state._fsp--;
4960
4961 after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
4962
4963 }
4964
4965
4966 }
4967 break;
4968 case 4 :
4969 // InternalApplicationConfiguration.g:1608:2: ( ruleGraphPatternDeclaration )
4970 {
4971 // InternalApplicationConfiguration.g:1608:2: ( ruleGraphPatternDeclaration )
4972 // InternalApplicationConfiguration.g:1609:3: ruleGraphPatternDeclaration
4973 {
4974 before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
4975 pushFollow(FOLLOW_2);
4976 ruleGraphPatternDeclaration();
4977
4978 state._fsp--;
4979
4980 after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
4981
4982 }
4983
4984
4985 }
4986 break;
4987 case 5 :
4988 // InternalApplicationConfiguration.g:1614:2: ( ruleConfigDeclaration )
4989 {
4990 // InternalApplicationConfiguration.g:1614:2: ( ruleConfigDeclaration )
4991 // InternalApplicationConfiguration.g:1615:3: ruleConfigDeclaration
4992 {
4993 before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
4994 pushFollow(FOLLOW_2);
4995 ruleConfigDeclaration();
4996
4997 state._fsp--;
4998
4999 after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
5000
5001 }
5002
5003
5004 }
5005 break;
5006 case 6 :
5007 // InternalApplicationConfiguration.g:1620:2: ( ruleScopeDeclaration )
5008 {
5009 // InternalApplicationConfiguration.g:1620:2: ( ruleScopeDeclaration )
5010 // InternalApplicationConfiguration.g:1621:3: ruleScopeDeclaration
5011 {
5012 before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
5013 pushFollow(FOLLOW_2);
5014 ruleScopeDeclaration();
5015
5016 state._fsp--;
5017
5018 after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
5019
5020 }
5021
5022
5023 }
5024 break;
5025
5026 }
5027 }
5028 catch (RecognitionException re) {
5029 reportError(re);
5030 recover(input,re);
5031 }
5032 finally {
5033
5034 restoreStackSize(stackSize);
5035
5036 }
5037 return ;
5038 }
5039 // $ANTLR end "rule__Declaration__Alternatives"
5040
5041
5042 // $ANTLR start "rule__File__Alternatives"
5043 // InternalApplicationConfiguration.g:1630:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
5044 public final void rule__File__Alternatives() throws RecognitionException {
5045
5046 int stackSize = keepStackSize();
5047
5048 try {
5049 // InternalApplicationConfiguration.g:1634:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
5050 int alt4=2;
5051 int LA4_0 = input.LA(1);
5052
5053 if ( (LA4_0==RULE_STRING) ) {
5054 alt4=1;
5055 }
5056 else if ( (LA4_0==RULE_ID) ) {
5057 alt4=2;
5058 }
5059 else {
5060 NoViableAltException nvae =
5061 new NoViableAltException("", 4, 0, input);
5062
5063 throw nvae;
5064 }
5065 switch (alt4) {
5066 case 1 :
5067 // InternalApplicationConfiguration.g:1635:2: ( ruleFileSpecification )
5068 {
5069 // InternalApplicationConfiguration.g:1635:2: ( ruleFileSpecification )
5070 // InternalApplicationConfiguration.g:1636:3: ruleFileSpecification
5071 {
5072 before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
5073 pushFollow(FOLLOW_2);
5074 ruleFileSpecification();
5075
5076 state._fsp--;
5077
5078 after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
5079
5080 }
5081
5082
5083 }
5084 break;
5085 case 2 :
5086 // InternalApplicationConfiguration.g:1641:2: ( ruleFileReference )
5087 {
5088 // InternalApplicationConfiguration.g:1641:2: ( ruleFileReference )
5089 // InternalApplicationConfiguration.g:1642:3: ruleFileReference
5090 {
5091 before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
5092 pushFollow(FOLLOW_2);
5093 ruleFileReference();
5094
5095 state._fsp--;
5096
5097 after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
5098
5099 }
5100
5101
5102 }
5103 break;
5104
5105 }
5106 }
5107 catch (RecognitionException re) {
5108 reportError(re);
5109 recover(input,re);
5110 }
5111 finally {
5112
5113 restoreStackSize(stackSize);
5114
5115 }
5116 return ;
5117 }
5118 // $ANTLR end "rule__File__Alternatives"
5119
5120
1083 // $ANTLR start "rule__MetamodelEntry__Alternatives" 5121 // $ANTLR start "rule__MetamodelEntry__Alternatives"
1084 // InternalApplicationConfiguration.g:373:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); 5122 // InternalApplicationConfiguration.g:1651:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
1085 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException { 5123 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
1086 5124
1087 int stackSize = keepStackSize(); 5125 int stackSize = keepStackSize();
1088 5126
1089 try { 5127 try {
1090 // InternalApplicationConfiguration.g:377:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) 5128 // InternalApplicationConfiguration.g:1655:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
1091 int alt2=2; 5129 int alt5=2;
1092 int LA2_0 = input.LA(1); 5130 int LA5_0 = input.LA(1);
1093 5131
1094 if ( (LA2_0==RULE_ID) ) { 5132 if ( (LA5_0==RULE_ID) ) {
1095 alt2=1; 5133 alt5=1;
1096 } 5134 }
1097 else if ( (LA2_0==17) ) { 5135 else if ( (LA5_0==23) ) {
1098 alt2=2; 5136 alt5=2;
1099 } 5137 }
1100 else { 5138 else {
1101 NoViableAltException nvae = 5139 NoViableAltException nvae =
1102 new NoViableAltException("", 2, 0, input); 5140 new NoViableAltException("", 5, 0, input);
1103 5141
1104 throw nvae; 5142 throw nvae;
1105 } 5143 }
1106 switch (alt2) { 5144 switch (alt5) {
1107 case 1 : 5145 case 1 :
1108 // InternalApplicationConfiguration.g:378:2: ( ruleMetamodelElement ) 5146 // InternalApplicationConfiguration.g:1656:2: ( ruleMetamodelElement )
1109 { 5147 {
1110 // InternalApplicationConfiguration.g:378:2: ( ruleMetamodelElement ) 5148 // InternalApplicationConfiguration.g:1656:2: ( ruleMetamodelElement )
1111 // InternalApplicationConfiguration.g:379:3: ruleMetamodelElement 5149 // InternalApplicationConfiguration.g:1657:3: ruleMetamodelElement
1112 { 5150 {
1113 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); 5151 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
1114 pushFollow(FOLLOW_2); 5152 pushFollow(FOLLOW_2);
@@ -1124,10 +5162,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1124 } 5162 }
1125 break; 5163 break;
1126 case 2 : 5164 case 2 :
1127 // InternalApplicationConfiguration.g:384:2: ( ruleAllPackageEntry ) 5165 // InternalApplicationConfiguration.g:1662:2: ( ruleAllPackageEntry )
1128 { 5166 {
1129 // InternalApplicationConfiguration.g:384:2: ( ruleAllPackageEntry ) 5167 // InternalApplicationConfiguration.g:1662:2: ( ruleAllPackageEntry )
1130 // InternalApplicationConfiguration.g:385:3: ruleAllPackageEntry 5168 // InternalApplicationConfiguration.g:1663:3: ruleAllPackageEntry
1131 { 5169 {
1132 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); 5170 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
1133 pushFollow(FOLLOW_2); 5171 pushFollow(FOLLOW_2);
@@ -1159,15 +5197,2105 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1159 // $ANTLR end "rule__MetamodelEntry__Alternatives" 5197 // $ANTLR end "rule__MetamodelEntry__Alternatives"
1160 5198
1161 5199
5200 // $ANTLR start "rule__Metamodel__Alternatives"
5201 // InternalApplicationConfiguration.g:1672:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
5202 public final void rule__Metamodel__Alternatives() throws RecognitionException {
5203
5204 int stackSize = keepStackSize();
5205
5206 try {
5207 // InternalApplicationConfiguration.g:1676:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
5208 int alt6=2;
5209 int LA6_0 = input.LA(1);
5210
5211 if ( (LA6_0==RULE_ID) ) {
5212 alt6=1;
5213 }
5214 else if ( (LA6_0==20) ) {
5215 alt6=2;
5216 }
5217 else {
5218 NoViableAltException nvae =
5219 new NoViableAltException("", 6, 0, input);
5220
5221 throw nvae;
5222 }
5223 switch (alt6) {
5224 case 1 :
5225 // InternalApplicationConfiguration.g:1677:2: ( ruleMetamodelReference )
5226 {
5227 // InternalApplicationConfiguration.g:1677:2: ( ruleMetamodelReference )
5228 // InternalApplicationConfiguration.g:1678:3: ruleMetamodelReference
5229 {
5230 before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
5231 pushFollow(FOLLOW_2);
5232 ruleMetamodelReference();
5233
5234 state._fsp--;
5235
5236 after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
5237
5238 }
5239
5240
5241 }
5242 break;
5243 case 2 :
5244 // InternalApplicationConfiguration.g:1683:2: ( ruleMetamodelSpecification )
5245 {
5246 // InternalApplicationConfiguration.g:1683:2: ( ruleMetamodelSpecification )
5247 // InternalApplicationConfiguration.g:1684:3: ruleMetamodelSpecification
5248 {
5249 before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
5250 pushFollow(FOLLOW_2);
5251 ruleMetamodelSpecification();
5252
5253 state._fsp--;
5254
5255 after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
5256
5257 }
5258
5259
5260 }
5261 break;
5262
5263 }
5264 }
5265 catch (RecognitionException re) {
5266 reportError(re);
5267 recover(input,re);
5268 }
5269 finally {
5270
5271 restoreStackSize(stackSize);
5272
5273 }
5274 return ;
5275 }
5276 // $ANTLR end "rule__Metamodel__Alternatives"
5277
5278
5279 // $ANTLR start "rule__PartialModelEntry__Alternatives"
5280 // InternalApplicationConfiguration.g:1693:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
5281 public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
5282
5283 int stackSize = keepStackSize();
5284
5285 try {
5286 // InternalApplicationConfiguration.g:1697:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
5287 int alt7=2;
5288 int LA7_0 = input.LA(1);
5289
5290 if ( ((LA7_0>=RULE_ID && LA7_0<=RULE_STRING)) ) {
5291 alt7=1;
5292 }
5293 else if ( (LA7_0==27) ) {
5294 alt7=2;
5295 }
5296 else {
5297 NoViableAltException nvae =
5298 new NoViableAltException("", 7, 0, input);
5299
5300 throw nvae;
5301 }
5302 switch (alt7) {
5303 case 1 :
5304 // InternalApplicationConfiguration.g:1698:2: ( ruleModelEntry )
5305 {
5306 // InternalApplicationConfiguration.g:1698:2: ( ruleModelEntry )
5307 // InternalApplicationConfiguration.g:1699:3: ruleModelEntry
5308 {
5309 before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
5310 pushFollow(FOLLOW_2);
5311 ruleModelEntry();
5312
5313 state._fsp--;
5314
5315 after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
5316
5317 }
5318
5319
5320 }
5321 break;
5322 case 2 :
5323 // InternalApplicationConfiguration.g:1704:2: ( ruleFolderEntry )
5324 {
5325 // InternalApplicationConfiguration.g:1704:2: ( ruleFolderEntry )
5326 // InternalApplicationConfiguration.g:1705:3: ruleFolderEntry
5327 {
5328 before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
5329 pushFollow(FOLLOW_2);
5330 ruleFolderEntry();
5331
5332 state._fsp--;
5333
5334 after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
5335
5336 }
5337
5338
5339 }
5340 break;
5341
5342 }
5343 }
5344 catch (RecognitionException re) {
5345 reportError(re);
5346 recover(input,re);
5347 }
5348 finally {
5349
5350 restoreStackSize(stackSize);
5351
5352 }
5353 return ;
5354 }
5355 // $ANTLR end "rule__PartialModelEntry__Alternatives"
5356
5357
5358 // $ANTLR start "rule__PartialModel__Alternatives"
5359 // InternalApplicationConfiguration.g:1714:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
5360 public final void rule__PartialModel__Alternatives() throws RecognitionException {
5361
5362 int stackSize = keepStackSize();
5363
5364 try {
5365 // InternalApplicationConfiguration.g:1718:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
5366 int alt8=2;
5367 int LA8_0 = input.LA(1);
5368
5369 if ( (LA8_0==20) ) {
5370 alt8=1;
5371 }
5372 else if ( (LA8_0==RULE_ID) ) {
5373 alt8=2;
5374 }
5375 else {
5376 NoViableAltException nvae =
5377 new NoViableAltException("", 8, 0, input);
5378
5379 throw nvae;
5380 }
5381 switch (alt8) {
5382 case 1 :
5383 // InternalApplicationConfiguration.g:1719:2: ( rulePartialModelSpecification )
5384 {
5385 // InternalApplicationConfiguration.g:1719:2: ( rulePartialModelSpecification )
5386 // InternalApplicationConfiguration.g:1720:3: rulePartialModelSpecification
5387 {
5388 before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
5389 pushFollow(FOLLOW_2);
5390 rulePartialModelSpecification();
5391
5392 state._fsp--;
5393
5394 after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
5395
5396 }
5397
5398
5399 }
5400 break;
5401 case 2 :
5402 // InternalApplicationConfiguration.g:1725:2: ( rulePartialModelReference )
5403 {
5404 // InternalApplicationConfiguration.g:1725:2: ( rulePartialModelReference )
5405 // InternalApplicationConfiguration.g:1726:3: rulePartialModelReference
5406 {
5407 before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
5408 pushFollow(FOLLOW_2);
5409 rulePartialModelReference();
5410
5411 state._fsp--;
5412
5413 after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
5414
5415 }
5416
5417
5418 }
5419 break;
5420
5421 }
5422 }
5423 catch (RecognitionException re) {
5424 reportError(re);
5425 recover(input,re);
5426 }
5427 finally {
5428
5429 restoreStackSize(stackSize);
5430
5431 }
5432 return ;
5433 }
5434 // $ANTLR end "rule__PartialModel__Alternatives"
5435
5436
5437 // $ANTLR start "rule__PatternEntry__Alternatives"
5438 // InternalApplicationConfiguration.g:1735:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
5439 public final void rule__PatternEntry__Alternatives() throws RecognitionException {
5440
5441 int stackSize = keepStackSize();
5442
5443 try {
5444 // InternalApplicationConfiguration.g:1739:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
5445 int alt9=2;
5446 int LA9_0 = input.LA(1);
5447
5448 if ( (LA9_0==RULE_ID) ) {
5449 alt9=1;
5450 }
5451 else if ( (LA9_0==23) ) {
5452 alt9=2;
5453 }
5454 else {
5455 NoViableAltException nvae =
5456 new NoViableAltException("", 9, 0, input);
5457
5458 throw nvae;
5459 }
5460 switch (alt9) {
5461 case 1 :
5462 // InternalApplicationConfiguration.g:1740:2: ( rulePatternElement )
5463 {
5464 // InternalApplicationConfiguration.g:1740:2: ( rulePatternElement )
5465 // InternalApplicationConfiguration.g:1741:3: rulePatternElement
5466 {
5467 before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
5468 pushFollow(FOLLOW_2);
5469 rulePatternElement();
5470
5471 state._fsp--;
5472
5473 after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
5474
5475 }
5476
5477
5478 }
5479 break;
5480 case 2 :
5481 // InternalApplicationConfiguration.g:1746:2: ( ruleAllPatternEntry )
5482 {
5483 // InternalApplicationConfiguration.g:1746:2: ( ruleAllPatternEntry )
5484 // InternalApplicationConfiguration.g:1747:3: ruleAllPatternEntry
5485 {
5486 before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
5487 pushFollow(FOLLOW_2);
5488 ruleAllPatternEntry();
5489
5490 state._fsp--;
5491
5492 after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
5493
5494 }
5495
5496
5497 }
5498 break;
5499
5500 }
5501 }
5502 catch (RecognitionException re) {
5503 reportError(re);
5504 recover(input,re);
5505 }
5506 finally {
5507
5508 restoreStackSize(stackSize);
5509
5510 }
5511 return ;
5512 }
5513 // $ANTLR end "rule__PatternEntry__Alternatives"
5514
5515
5516 // $ANTLR start "rule__GraphPattern__Alternatives"
5517 // InternalApplicationConfiguration.g:1756:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
5518 public final void rule__GraphPattern__Alternatives() throws RecognitionException {
5519
5520 int stackSize = keepStackSize();
5521
5522 try {
5523 // InternalApplicationConfiguration.g:1760:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
5524 int alt10=2;
5525 int LA10_0 = input.LA(1);
5526
5527 if ( (LA10_0==RULE_ID) ) {
5528 alt10=1;
5529 }
5530 else if ( (LA10_0==20) ) {
5531 alt10=2;
5532 }
5533 else {
5534 NoViableAltException nvae =
5535 new NoViableAltException("", 10, 0, input);
5536
5537 throw nvae;
5538 }
5539 switch (alt10) {
5540 case 1 :
5541 // InternalApplicationConfiguration.g:1761:2: ( ruleGraphPatternReference )
5542 {
5543 // InternalApplicationConfiguration.g:1761:2: ( ruleGraphPatternReference )
5544 // InternalApplicationConfiguration.g:1762:3: ruleGraphPatternReference
5545 {
5546 before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
5547 pushFollow(FOLLOW_2);
5548 ruleGraphPatternReference();
5549
5550 state._fsp--;
5551
5552 after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
5553
5554 }
5555
5556
5557 }
5558 break;
5559 case 2 :
5560 // InternalApplicationConfiguration.g:1767:2: ( rulePatternSpecification )
5561 {
5562 // InternalApplicationConfiguration.g:1767:2: ( rulePatternSpecification )
5563 // InternalApplicationConfiguration.g:1768:3: rulePatternSpecification
5564 {
5565 before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
5566 pushFollow(FOLLOW_2);
5567 rulePatternSpecification();
5568
5569 state._fsp--;
5570
5571 after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
5572
5573 }
5574
5575
5576 }
5577 break;
5578
5579 }
5580 }
5581 catch (RecognitionException re) {
5582 reportError(re);
5583 recover(input,re);
5584 }
5585 finally {
5586
5587 restoreStackSize(stackSize);
5588
5589 }
5590 return ;
5591 }
5592 // $ANTLR end "rule__GraphPattern__Alternatives"
5593
5594
5595 // $ANTLR start "rule__Config__Alternatives"
5596 // InternalApplicationConfiguration.g:1777:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
5597 public final void rule__Config__Alternatives() throws RecognitionException {
5598
5599 int stackSize = keepStackSize();
5600
5601 try {
5602 // InternalApplicationConfiguration.g:1781:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
5603 int alt11=2;
5604 int LA11_0 = input.LA(1);
5605
5606 if ( (LA11_0==20) ) {
5607 alt11=1;
5608 }
5609 else if ( (LA11_0==RULE_ID) ) {
5610 alt11=2;
5611 }
5612 else {
5613 NoViableAltException nvae =
5614 new NoViableAltException("", 11, 0, input);
5615
5616 throw nvae;
5617 }
5618 switch (alt11) {
5619 case 1 :
5620 // InternalApplicationConfiguration.g:1782:2: ( ruleConfigSpecification )
5621 {
5622 // InternalApplicationConfiguration.g:1782:2: ( ruleConfigSpecification )
5623 // InternalApplicationConfiguration.g:1783:3: ruleConfigSpecification
5624 {
5625 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
5626 pushFollow(FOLLOW_2);
5627 ruleConfigSpecification();
5628
5629 state._fsp--;
5630
5631 after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
5632
5633 }
5634
5635
5636 }
5637 break;
5638 case 2 :
5639 // InternalApplicationConfiguration.g:1788:2: ( ruleConfigReference )
5640 {
5641 // InternalApplicationConfiguration.g:1788:2: ( ruleConfigReference )
5642 // InternalApplicationConfiguration.g:1789:3: ruleConfigReference
5643 {
5644 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
5645 pushFollow(FOLLOW_2);
5646 ruleConfigReference();
5647
5648 state._fsp--;
5649
5650 after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
5651
5652 }
5653
5654
5655 }
5656 break;
5657
5658 }
5659 }
5660 catch (RecognitionException re) {
5661 reportError(re);
5662 recover(input,re);
5663 }
5664 finally {
5665
5666 restoreStackSize(stackSize);
5667
5668 }
5669 return ;
5670 }
5671 // $ANTLR end "rule__Config__Alternatives"
5672
5673
5674 // $ANTLR start "rule__TypeScope__Alternatives"
5675 // InternalApplicationConfiguration.g:1798:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
5676 public final void rule__TypeScope__Alternatives() throws RecognitionException {
5677
5678 int stackSize = keepStackSize();
5679
5680 try {
5681 // InternalApplicationConfiguration.g:1802:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
5682 int alt12=5;
5683 int LA12_0 = input.LA(1);
5684
5685 if ( (LA12_0==31) ) {
5686 switch ( input.LA(2) ) {
5687 case 36:
5688 {
5689 alt12=4;
5690 }
5691 break;
5692 case 32:
5693 {
5694 alt12=1;
5695 }
5696 break;
5697 case 37:
5698 {
5699 alt12=5;
5700 }
5701 break;
5702 case 34:
5703 {
5704 alt12=2;
5705 }
5706 break;
5707 case 35:
5708 {
5709 alt12=3;
5710 }
5711 break;
5712 default:
5713 NoViableAltException nvae =
5714 new NoViableAltException("", 12, 1, input);
5715
5716 throw nvae;
5717 }
5718
5719 }
5720 else {
5721 NoViableAltException nvae =
5722 new NoViableAltException("", 12, 0, input);
5723
5724 throw nvae;
5725 }
5726 switch (alt12) {
5727 case 1 :
5728 // InternalApplicationConfiguration.g:1803:2: ( ruleClassTypeScope )
5729 {
5730 // InternalApplicationConfiguration.g:1803:2: ( ruleClassTypeScope )
5731 // InternalApplicationConfiguration.g:1804:3: ruleClassTypeScope
5732 {
5733 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
5734 pushFollow(FOLLOW_2);
5735 ruleClassTypeScope();
5736
5737 state._fsp--;
5738
5739 after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
5740
5741 }
5742
5743
5744 }
5745 break;
5746 case 2 :
5747 // InternalApplicationConfiguration.g:1809:2: ( ruleObjectTypeScope )
5748 {
5749 // InternalApplicationConfiguration.g:1809:2: ( ruleObjectTypeScope )
5750 // InternalApplicationConfiguration.g:1810:3: ruleObjectTypeScope
5751 {
5752 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
5753 pushFollow(FOLLOW_2);
5754 ruleObjectTypeScope();
5755
5756 state._fsp--;
5757
5758 after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
5759
5760 }
5761
5762
5763 }
5764 break;
5765 case 3 :
5766 // InternalApplicationConfiguration.g:1815:2: ( ruleIntegerTypeScope )
5767 {
5768 // InternalApplicationConfiguration.g:1815:2: ( ruleIntegerTypeScope )
5769 // InternalApplicationConfiguration.g:1816:3: ruleIntegerTypeScope
5770 {
5771 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
5772 pushFollow(FOLLOW_2);
5773 ruleIntegerTypeScope();
5774
5775 state._fsp--;
5776
5777 after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
5778
5779 }
5780
5781
5782 }
5783 break;
5784 case 4 :
5785 // InternalApplicationConfiguration.g:1821:2: ( ruleRealTypeScope )
5786 {
5787 // InternalApplicationConfiguration.g:1821:2: ( ruleRealTypeScope )
5788 // InternalApplicationConfiguration.g:1822:3: ruleRealTypeScope
5789 {
5790 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
5791 pushFollow(FOLLOW_2);
5792 ruleRealTypeScope();
5793
5794 state._fsp--;
5795
5796 after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
5797
5798 }
5799
5800
5801 }
5802 break;
5803 case 5 :
5804 // InternalApplicationConfiguration.g:1827:2: ( ruleStringTypeScope )
5805 {
5806 // InternalApplicationConfiguration.g:1827:2: ( ruleStringTypeScope )
5807 // InternalApplicationConfiguration.g:1828:3: ruleStringTypeScope
5808 {
5809 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
5810 pushFollow(FOLLOW_2);
5811 ruleStringTypeScope();
5812
5813 state._fsp--;
5814
5815 after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
5816
5817 }
5818
5819
5820 }
5821 break;
5822
5823 }
5824 }
5825 catch (RecognitionException re) {
5826 reportError(re);
5827 recover(input,re);
5828 }
5829 finally {
5830
5831 restoreStackSize(stackSize);
5832
5833 }
5834 return ;
5835 }
5836 // $ANTLR end "rule__TypeScope__Alternatives"
5837
5838
5839 // $ANTLR start "rule__ClassTypeScope__Alternatives_2"
5840 // InternalApplicationConfiguration.g:1837:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
5841 public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
5842
5843 int stackSize = keepStackSize();
5844
5845 try {
5846 // InternalApplicationConfiguration.g:1841:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
5847 int alt13=2;
5848 int LA13_0 = input.LA(1);
5849
5850 if ( (LA13_0==47) ) {
5851 alt13=1;
5852 }
5853 else if ( (LA13_0==19) ) {
5854 alt13=2;
5855 }
5856 else {
5857 NoViableAltException nvae =
5858 new NoViableAltException("", 13, 0, input);
5859
5860 throw nvae;
5861 }
5862 switch (alt13) {
5863 case 1 :
5864 // InternalApplicationConfiguration.g:1842:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
5865 {
5866 // InternalApplicationConfiguration.g:1842:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
5867 // InternalApplicationConfiguration.g:1843:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
5868 {
5869 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
5870 // InternalApplicationConfiguration.g:1844:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
5871 // InternalApplicationConfiguration.g:1844:4: rule__ClassTypeScope__SetsNewAssignment_2_0
5872 {
5873 pushFollow(FOLLOW_2);
5874 rule__ClassTypeScope__SetsNewAssignment_2_0();
5875
5876 state._fsp--;
5877
5878
5879 }
5880
5881 after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
5882
5883 }
5884
5885
5886 }
5887 break;
5888 case 2 :
5889 // InternalApplicationConfiguration.g:1848:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
5890 {
5891 // InternalApplicationConfiguration.g:1848:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
5892 // InternalApplicationConfiguration.g:1849:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
5893 {
5894 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
5895 // InternalApplicationConfiguration.g:1850:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
5896 // InternalApplicationConfiguration.g:1850:4: rule__ClassTypeScope__SetsSumAssignment_2_1
5897 {
5898 pushFollow(FOLLOW_2);
5899 rule__ClassTypeScope__SetsSumAssignment_2_1();
5900
5901 state._fsp--;
5902
5903
5904 }
5905
5906 after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
5907
5908 }
5909
5910
5911 }
5912 break;
5913
5914 }
5915 }
5916 catch (RecognitionException re) {
5917 reportError(re);
5918 recover(input,re);
5919 }
5920 finally {
5921
5922 restoreStackSize(stackSize);
5923
5924 }
5925 return ;
5926 }
5927 // $ANTLR end "rule__ClassTypeScope__Alternatives_2"
5928
5929
5930 // $ANTLR start "rule__ClassTypeScope__Alternatives_3"
5931 // InternalApplicationConfiguration.g:1858:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
5932 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
5933
5934 int stackSize = keepStackSize();
5935
5936 try {
5937 // InternalApplicationConfiguration.g:1862:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
5938 int alt14=2;
5939 int LA14_0 = input.LA(1);
5940
5941 if ( (LA14_0==RULE_INT) ) {
5942 int LA14_1 = input.LA(2);
5943
5944 if ( (LA14_1==38) ) {
5945 alt14=2;
5946 }
5947 else if ( (LA14_1==EOF||(LA14_1>=21 && LA14_1<=22)) ) {
5948 alt14=1;
5949 }
5950 else {
5951 NoViableAltException nvae =
5952 new NoViableAltException("", 14, 1, input);
5953
5954 throw nvae;
5955 }
5956 }
5957 else if ( (LA14_0==48) ) {
5958 alt14=1;
5959 }
5960 else {
5961 NoViableAltException nvae =
5962 new NoViableAltException("", 14, 0, input);
5963
5964 throw nvae;
5965 }
5966 switch (alt14) {
5967 case 1 :
5968 // InternalApplicationConfiguration.g:1863:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
5969 {
5970 // InternalApplicationConfiguration.g:1863:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
5971 // InternalApplicationConfiguration.g:1864:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
5972 {
5973 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
5974 // InternalApplicationConfiguration.g:1865:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
5975 // InternalApplicationConfiguration.g:1865:4: rule__ClassTypeScope__NumberAssignment_3_0
5976 {
5977 pushFollow(FOLLOW_2);
5978 rule__ClassTypeScope__NumberAssignment_3_0();
5979
5980 state._fsp--;
5981
5982
5983 }
5984
5985 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
5986
5987 }
5988
5989
5990 }
5991 break;
5992 case 2 :
5993 // InternalApplicationConfiguration.g:1869:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
5994 {
5995 // InternalApplicationConfiguration.g:1869:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
5996 // InternalApplicationConfiguration.g:1870:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
5997 {
5998 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
5999 // InternalApplicationConfiguration.g:1871:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
6000 // InternalApplicationConfiguration.g:1871:4: rule__ClassTypeScope__NumberAssignment_3_1
6001 {
6002 pushFollow(FOLLOW_2);
6003 rule__ClassTypeScope__NumberAssignment_3_1();
6004
6005 state._fsp--;
6006
6007
6008 }
6009
6010 after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
6011
6012 }
6013
6014
6015 }
6016 break;
6017
6018 }
6019 }
6020 catch (RecognitionException re) {
6021 reportError(re);
6022 recover(input,re);
6023 }
6024 finally {
6025
6026 restoreStackSize(stackSize);
6027
6028 }
6029 return ;
6030 }
6031 // $ANTLR end "rule__ClassTypeScope__Alternatives_3"
6032
6033
6034 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
6035 // InternalApplicationConfiguration.g:1879:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
6036 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
6037
6038 int stackSize = keepStackSize();
6039
6040 try {
6041 // InternalApplicationConfiguration.g:1883:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
6042 int alt15=2;
6043 int LA15_0 = input.LA(1);
6044
6045 if ( (LA15_0==47) ) {
6046 alt15=1;
6047 }
6048 else if ( (LA15_0==19) ) {
6049 alt15=2;
6050 }
6051 else {
6052 NoViableAltException nvae =
6053 new NoViableAltException("", 15, 0, input);
6054
6055 throw nvae;
6056 }
6057 switch (alt15) {
6058 case 1 :
6059 // InternalApplicationConfiguration.g:1884:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
6060 {
6061 // InternalApplicationConfiguration.g:1884:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
6062 // InternalApplicationConfiguration.g:1885:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
6063 {
6064 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
6065 // InternalApplicationConfiguration.g:1886:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
6066 // InternalApplicationConfiguration.g:1886:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
6067 {
6068 pushFollow(FOLLOW_2);
6069 rule__ObjectTypeScope__SetsNewAssignment_2_0();
6070
6071 state._fsp--;
6072
6073
6074 }
6075
6076 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
6077
6078 }
6079
6080
6081 }
6082 break;
6083 case 2 :
6084 // InternalApplicationConfiguration.g:1890:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
6085 {
6086 // InternalApplicationConfiguration.g:1890:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
6087 // InternalApplicationConfiguration.g:1891:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
6088 {
6089 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
6090 // InternalApplicationConfiguration.g:1892:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
6091 // InternalApplicationConfiguration.g:1892:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
6092 {
6093 pushFollow(FOLLOW_2);
6094 rule__ObjectTypeScope__SetsSumAssignment_2_1();
6095
6096 state._fsp--;
6097
6098
6099 }
6100
6101 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
6102
6103 }
6104
6105
6106 }
6107 break;
6108
6109 }
6110 }
6111 catch (RecognitionException re) {
6112 reportError(re);
6113 recover(input,re);
6114 }
6115 finally {
6116
6117 restoreStackSize(stackSize);
6118
6119 }
6120 return ;
6121 }
6122 // $ANTLR end "rule__ObjectTypeScope__Alternatives_2"
6123
6124
6125 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
6126 // InternalApplicationConfiguration.g:1900:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
6127 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
6128
6129 int stackSize = keepStackSize();
6130
6131 try {
6132 // InternalApplicationConfiguration.g:1904:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
6133 int alt16=2;
6134 int LA16_0 = input.LA(1);
6135
6136 if ( (LA16_0==RULE_INT) ) {
6137 int LA16_1 = input.LA(2);
6138
6139 if ( (LA16_1==38) ) {
6140 alt16=2;
6141 }
6142 else if ( (LA16_1==EOF||(LA16_1>=21 && LA16_1<=22)) ) {
6143 alt16=1;
6144 }
6145 else {
6146 NoViableAltException nvae =
6147 new NoViableAltException("", 16, 1, input);
6148
6149 throw nvae;
6150 }
6151 }
6152 else if ( (LA16_0==48) ) {
6153 alt16=1;
6154 }
6155 else {
6156 NoViableAltException nvae =
6157 new NoViableAltException("", 16, 0, input);
6158
6159 throw nvae;
6160 }
6161 switch (alt16) {
6162 case 1 :
6163 // InternalApplicationConfiguration.g:1905:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
6164 {
6165 // InternalApplicationConfiguration.g:1905:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
6166 // InternalApplicationConfiguration.g:1906:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
6167 {
6168 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
6169 // InternalApplicationConfiguration.g:1907:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
6170 // InternalApplicationConfiguration.g:1907:4: rule__ObjectTypeScope__NumberAssignment_3_0
6171 {
6172 pushFollow(FOLLOW_2);
6173 rule__ObjectTypeScope__NumberAssignment_3_0();
6174
6175 state._fsp--;
6176
6177
6178 }
6179
6180 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
6181
6182 }
6183
6184
6185 }
6186 break;
6187 case 2 :
6188 // InternalApplicationConfiguration.g:1911:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
6189 {
6190 // InternalApplicationConfiguration.g:1911:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
6191 // InternalApplicationConfiguration.g:1912:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
6192 {
6193 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
6194 // InternalApplicationConfiguration.g:1913:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
6195 // InternalApplicationConfiguration.g:1913:4: rule__ObjectTypeScope__NumberAssignment_3_1
6196 {
6197 pushFollow(FOLLOW_2);
6198 rule__ObjectTypeScope__NumberAssignment_3_1();
6199
6200 state._fsp--;
6201
6202
6203 }
6204
6205 after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
6206
6207 }
6208
6209
6210 }
6211 break;
6212
6213 }
6214 }
6215 catch (RecognitionException re) {
6216 reportError(re);
6217 recover(input,re);
6218 }
6219 finally {
6220
6221 restoreStackSize(stackSize);
6222
6223 }
6224 return ;
6225 }
6226 // $ANTLR end "rule__ObjectTypeScope__Alternatives_3"
6227
6228
6229 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
6230 // InternalApplicationConfiguration.g:1921:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
6231 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
6232
6233 int stackSize = keepStackSize();
6234
6235 try {
6236 // InternalApplicationConfiguration.g:1925:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
6237 int alt17=2;
6238 int LA17_0 = input.LA(1);
6239
6240 if ( (LA17_0==47) ) {
6241 alt17=1;
6242 }
6243 else if ( (LA17_0==19) ) {
6244 alt17=2;
6245 }
6246 else {
6247 NoViableAltException nvae =
6248 new NoViableAltException("", 17, 0, input);
6249
6250 throw nvae;
6251 }
6252 switch (alt17) {
6253 case 1 :
6254 // InternalApplicationConfiguration.g:1926:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
6255 {
6256 // InternalApplicationConfiguration.g:1926:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
6257 // InternalApplicationConfiguration.g:1927:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
6258 {
6259 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
6260 // InternalApplicationConfiguration.g:1928:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
6261 // InternalApplicationConfiguration.g:1928:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
6262 {
6263 pushFollow(FOLLOW_2);
6264 rule__IntegerTypeScope__SetsNewAssignment_2_0();
6265
6266 state._fsp--;
6267
6268
6269 }
6270
6271 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
6272
6273 }
6274
6275
6276 }
6277 break;
6278 case 2 :
6279 // InternalApplicationConfiguration.g:1932:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
6280 {
6281 // InternalApplicationConfiguration.g:1932:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
6282 // InternalApplicationConfiguration.g:1933:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
6283 {
6284 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
6285 // InternalApplicationConfiguration.g:1934:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
6286 // InternalApplicationConfiguration.g:1934:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
6287 {
6288 pushFollow(FOLLOW_2);
6289 rule__IntegerTypeScope__SetsSumAssignment_2_1();
6290
6291 state._fsp--;
6292
6293
6294 }
6295
6296 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
6297
6298 }
6299
6300
6301 }
6302 break;
6303
6304 }
6305 }
6306 catch (RecognitionException re) {
6307 reportError(re);
6308 recover(input,re);
6309 }
6310 finally {
6311
6312 restoreStackSize(stackSize);
6313
6314 }
6315 return ;
6316 }
6317 // $ANTLR end "rule__IntegerTypeScope__Alternatives_2"
6318
6319
6320 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
6321 // InternalApplicationConfiguration.g:1942:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
6322 public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
6323
6324 int stackSize = keepStackSize();
6325
6326 try {
6327 // InternalApplicationConfiguration.g:1946:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
6328 int alt18=3;
6329 switch ( input.LA(1) ) {
6330 case RULE_INT:
6331 {
6332 int LA18_1 = input.LA(2);
6333
6334 if ( (LA18_1==38) ) {
6335 alt18=2;
6336 }
6337 else if ( (LA18_1==EOF||(LA18_1>=21 && LA18_1<=22)) ) {
6338 alt18=1;
6339 }
6340 else {
6341 NoViableAltException nvae =
6342 new NoViableAltException("", 18, 1, input);
6343
6344 throw nvae;
6345 }
6346 }
6347 break;
6348 case 48:
6349 {
6350 alt18=1;
6351 }
6352 break;
6353 case 20:
6354 {
6355 alt18=3;
6356 }
6357 break;
6358 default:
6359 NoViableAltException nvae =
6360 new NoViableAltException("", 18, 0, input);
6361
6362 throw nvae;
6363 }
6364
6365 switch (alt18) {
6366 case 1 :
6367 // InternalApplicationConfiguration.g:1947:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
6368 {
6369 // InternalApplicationConfiguration.g:1947:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
6370 // InternalApplicationConfiguration.g:1948:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
6371 {
6372 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
6373 // InternalApplicationConfiguration.g:1949:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
6374 // InternalApplicationConfiguration.g:1949:4: rule__IntegerTypeScope__NumberAssignment_3_0
6375 {
6376 pushFollow(FOLLOW_2);
6377 rule__IntegerTypeScope__NumberAssignment_3_0();
6378
6379 state._fsp--;
6380
6381
6382 }
6383
6384 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
6385
6386 }
6387
6388
6389 }
6390 break;
6391 case 2 :
6392 // InternalApplicationConfiguration.g:1953:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
6393 {
6394 // InternalApplicationConfiguration.g:1953:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
6395 // InternalApplicationConfiguration.g:1954:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
6396 {
6397 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
6398 // InternalApplicationConfiguration.g:1955:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
6399 // InternalApplicationConfiguration.g:1955:4: rule__IntegerTypeScope__NumberAssignment_3_1
6400 {
6401 pushFollow(FOLLOW_2);
6402 rule__IntegerTypeScope__NumberAssignment_3_1();
6403
6404 state._fsp--;
6405
6406
6407 }
6408
6409 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
6410
6411 }
6412
6413
6414 }
6415 break;
6416 case 3 :
6417 // InternalApplicationConfiguration.g:1959:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
6418 {
6419 // InternalApplicationConfiguration.g:1959:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
6420 // InternalApplicationConfiguration.g:1960:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
6421 {
6422 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
6423 // InternalApplicationConfiguration.g:1961:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
6424 // InternalApplicationConfiguration.g:1961:4: rule__IntegerTypeScope__NumberAssignment_3_2
6425 {
6426 pushFollow(FOLLOW_2);
6427 rule__IntegerTypeScope__NumberAssignment_3_2();
6428
6429 state._fsp--;
6430
6431
6432 }
6433
6434 after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
6435
6436 }
6437
6438
6439 }
6440 break;
6441
6442 }
6443 }
6444 catch (RecognitionException re) {
6445 reportError(re);
6446 recover(input,re);
6447 }
6448 finally {
6449
6450 restoreStackSize(stackSize);
6451
6452 }
6453 return ;
6454 }
6455 // $ANTLR end "rule__IntegerTypeScope__Alternatives_3"
6456
6457
6458 // $ANTLR start "rule__RealTypeScope__Alternatives_2"
6459 // InternalApplicationConfiguration.g:1969:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
6460 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
6461
6462 int stackSize = keepStackSize();
6463
6464 try {
6465 // InternalApplicationConfiguration.g:1973:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
6466 int alt19=2;
6467 int LA19_0 = input.LA(1);
6468
6469 if ( (LA19_0==47) ) {
6470 alt19=1;
6471 }
6472 else if ( (LA19_0==19) ) {
6473 alt19=2;
6474 }
6475 else {
6476 NoViableAltException nvae =
6477 new NoViableAltException("", 19, 0, input);
6478
6479 throw nvae;
6480 }
6481 switch (alt19) {
6482 case 1 :
6483 // InternalApplicationConfiguration.g:1974:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
6484 {
6485 // InternalApplicationConfiguration.g:1974:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
6486 // InternalApplicationConfiguration.g:1975:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
6487 {
6488 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
6489 // InternalApplicationConfiguration.g:1976:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
6490 // InternalApplicationConfiguration.g:1976:4: rule__RealTypeScope__SetsNewAssignment_2_0
6491 {
6492 pushFollow(FOLLOW_2);
6493 rule__RealTypeScope__SetsNewAssignment_2_0();
6494
6495 state._fsp--;
6496
6497
6498 }
6499
6500 after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
6501
6502 }
6503
6504
6505 }
6506 break;
6507 case 2 :
6508 // InternalApplicationConfiguration.g:1980:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
6509 {
6510 // InternalApplicationConfiguration.g:1980:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
6511 // InternalApplicationConfiguration.g:1981:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
6512 {
6513 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
6514 // InternalApplicationConfiguration.g:1982:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
6515 // InternalApplicationConfiguration.g:1982:4: rule__RealTypeScope__SetsSumAssignment_2_1
6516 {
6517 pushFollow(FOLLOW_2);
6518 rule__RealTypeScope__SetsSumAssignment_2_1();
6519
6520 state._fsp--;
6521
6522
6523 }
6524
6525 after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
6526
6527 }
6528
6529
6530 }
6531 break;
6532
6533 }
6534 }
6535 catch (RecognitionException re) {
6536 reportError(re);
6537 recover(input,re);
6538 }
6539 finally {
6540
6541 restoreStackSize(stackSize);
6542
6543 }
6544 return ;
6545 }
6546 // $ANTLR end "rule__RealTypeScope__Alternatives_2"
6547
6548
6549 // $ANTLR start "rule__RealTypeScope__Alternatives_3"
6550 // InternalApplicationConfiguration.g:1990:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
6551 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
6552
6553 int stackSize = keepStackSize();
6554
6555 try {
6556 // InternalApplicationConfiguration.g:1994:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
6557 int alt20=3;
6558 switch ( input.LA(1) ) {
6559 case RULE_INT:
6560 {
6561 int LA20_1 = input.LA(2);
6562
6563 if ( (LA20_1==38) ) {
6564 alt20=2;
6565 }
6566 else if ( (LA20_1==EOF||(LA20_1>=21 && LA20_1<=22)) ) {
6567 alt20=1;
6568 }
6569 else {
6570 NoViableAltException nvae =
6571 new NoViableAltException("", 20, 1, input);
6572
6573 throw nvae;
6574 }
6575 }
6576 break;
6577 case 48:
6578 {
6579 alt20=1;
6580 }
6581 break;
6582 case 20:
6583 {
6584 alt20=3;
6585 }
6586 break;
6587 default:
6588 NoViableAltException nvae =
6589 new NoViableAltException("", 20, 0, input);
6590
6591 throw nvae;
6592 }
6593
6594 switch (alt20) {
6595 case 1 :
6596 // InternalApplicationConfiguration.g:1995:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
6597 {
6598 // InternalApplicationConfiguration.g:1995:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
6599 // InternalApplicationConfiguration.g:1996:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
6600 {
6601 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
6602 // InternalApplicationConfiguration.g:1997:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
6603 // InternalApplicationConfiguration.g:1997:4: rule__RealTypeScope__NumberAssignment_3_0
6604 {
6605 pushFollow(FOLLOW_2);
6606 rule__RealTypeScope__NumberAssignment_3_0();
6607
6608 state._fsp--;
6609
6610
6611 }
6612
6613 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
6614
6615 }
6616
6617
6618 }
6619 break;
6620 case 2 :
6621 // InternalApplicationConfiguration.g:2001:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
6622 {
6623 // InternalApplicationConfiguration.g:2001:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
6624 // InternalApplicationConfiguration.g:2002:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
6625 {
6626 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
6627 // InternalApplicationConfiguration.g:2003:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
6628 // InternalApplicationConfiguration.g:2003:4: rule__RealTypeScope__NumberAssignment_3_1
6629 {
6630 pushFollow(FOLLOW_2);
6631 rule__RealTypeScope__NumberAssignment_3_1();
6632
6633 state._fsp--;
6634
6635
6636 }
6637
6638 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
6639
6640 }
6641
6642
6643 }
6644 break;
6645 case 3 :
6646 // InternalApplicationConfiguration.g:2007:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
6647 {
6648 // InternalApplicationConfiguration.g:2007:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
6649 // InternalApplicationConfiguration.g:2008:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
6650 {
6651 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
6652 // InternalApplicationConfiguration.g:2009:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
6653 // InternalApplicationConfiguration.g:2009:4: rule__RealTypeScope__NumberAssignment_3_2
6654 {
6655 pushFollow(FOLLOW_2);
6656 rule__RealTypeScope__NumberAssignment_3_2();
6657
6658 state._fsp--;
6659
6660
6661 }
6662
6663 after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
6664
6665 }
6666
6667
6668 }
6669 break;
6670
6671 }
6672 }
6673 catch (RecognitionException re) {
6674 reportError(re);
6675 recover(input,re);
6676 }
6677 finally {
6678
6679 restoreStackSize(stackSize);
6680
6681 }
6682 return ;
6683 }
6684 // $ANTLR end "rule__RealTypeScope__Alternatives_3"
6685
6686
6687 // $ANTLR start "rule__StringTypeScope__Alternatives_2"
6688 // InternalApplicationConfiguration.g:2017:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
6689 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
6690
6691 int stackSize = keepStackSize();
6692
6693 try {
6694 // InternalApplicationConfiguration.g:2021:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
6695 int alt21=2;
6696 int LA21_0 = input.LA(1);
6697
6698 if ( (LA21_0==47) ) {
6699 alt21=1;
6700 }
6701 else if ( (LA21_0==19) ) {
6702 alt21=2;
6703 }
6704 else {
6705 NoViableAltException nvae =
6706 new NoViableAltException("", 21, 0, input);
6707
6708 throw nvae;
6709 }
6710 switch (alt21) {
6711 case 1 :
6712 // InternalApplicationConfiguration.g:2022:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
6713 {
6714 // InternalApplicationConfiguration.g:2022:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
6715 // InternalApplicationConfiguration.g:2023:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
6716 {
6717 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
6718 // InternalApplicationConfiguration.g:2024:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
6719 // InternalApplicationConfiguration.g:2024:4: rule__StringTypeScope__SetsNewAssignment_2_0
6720 {
6721 pushFollow(FOLLOW_2);
6722 rule__StringTypeScope__SetsNewAssignment_2_0();
6723
6724 state._fsp--;
6725
6726
6727 }
6728
6729 after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
6730
6731 }
6732
6733
6734 }
6735 break;
6736 case 2 :
6737 // InternalApplicationConfiguration.g:2028:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
6738 {
6739 // InternalApplicationConfiguration.g:2028:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
6740 // InternalApplicationConfiguration.g:2029:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
6741 {
6742 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
6743 // InternalApplicationConfiguration.g:2030:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
6744 // InternalApplicationConfiguration.g:2030:4: rule__StringTypeScope__SetsSumAssignment_2_1
6745 {
6746 pushFollow(FOLLOW_2);
6747 rule__StringTypeScope__SetsSumAssignment_2_1();
6748
6749 state._fsp--;
6750
6751
6752 }
6753
6754 after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
6755
6756 }
6757
6758
6759 }
6760 break;
6761
6762 }
6763 }
6764 catch (RecognitionException re) {
6765 reportError(re);
6766 recover(input,re);
6767 }
6768 finally {
6769
6770 restoreStackSize(stackSize);
6771
6772 }
6773 return ;
6774 }
6775 // $ANTLR end "rule__StringTypeScope__Alternatives_2"
6776
6777
6778 // $ANTLR start "rule__StringTypeScope__Alternatives_3"
6779 // InternalApplicationConfiguration.g:2038:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
6780 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
6781
6782 int stackSize = keepStackSize();
6783
6784 try {
6785 // InternalApplicationConfiguration.g:2042:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
6786 int alt22=3;
6787 switch ( input.LA(1) ) {
6788 case RULE_INT:
6789 {
6790 int LA22_1 = input.LA(2);
6791
6792 if ( (LA22_1==38) ) {
6793 alt22=2;
6794 }
6795 else if ( (LA22_1==EOF||(LA22_1>=21 && LA22_1<=22)) ) {
6796 alt22=1;
6797 }
6798 else {
6799 NoViableAltException nvae =
6800 new NoViableAltException("", 22, 1, input);
6801
6802 throw nvae;
6803 }
6804 }
6805 break;
6806 case 48:
6807 {
6808 alt22=1;
6809 }
6810 break;
6811 case 20:
6812 {
6813 alt22=3;
6814 }
6815 break;
6816 default:
6817 NoViableAltException nvae =
6818 new NoViableAltException("", 22, 0, input);
6819
6820 throw nvae;
6821 }
6822
6823 switch (alt22) {
6824 case 1 :
6825 // InternalApplicationConfiguration.g:2043:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
6826 {
6827 // InternalApplicationConfiguration.g:2043:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
6828 // InternalApplicationConfiguration.g:2044:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
6829 {
6830 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
6831 // InternalApplicationConfiguration.g:2045:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
6832 // InternalApplicationConfiguration.g:2045:4: rule__StringTypeScope__NumberAssignment_3_0
6833 {
6834 pushFollow(FOLLOW_2);
6835 rule__StringTypeScope__NumberAssignment_3_0();
6836
6837 state._fsp--;
6838
6839
6840 }
6841
6842 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
6843
6844 }
6845
6846
6847 }
6848 break;
6849 case 2 :
6850 // InternalApplicationConfiguration.g:2049:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
6851 {
6852 // InternalApplicationConfiguration.g:2049:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
6853 // InternalApplicationConfiguration.g:2050:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
6854 {
6855 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
6856 // InternalApplicationConfiguration.g:2051:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
6857 // InternalApplicationConfiguration.g:2051:4: rule__StringTypeScope__NumberAssignment_3_1
6858 {
6859 pushFollow(FOLLOW_2);
6860 rule__StringTypeScope__NumberAssignment_3_1();
6861
6862 state._fsp--;
6863
6864
6865 }
6866
6867 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
6868
6869 }
6870
6871
6872 }
6873 break;
6874 case 3 :
6875 // InternalApplicationConfiguration.g:2055:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
6876 {
6877 // InternalApplicationConfiguration.g:2055:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
6878 // InternalApplicationConfiguration.g:2056:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
6879 {
6880 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
6881 // InternalApplicationConfiguration.g:2057:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
6882 // InternalApplicationConfiguration.g:2057:4: rule__StringTypeScope__NumberAssignment_3_2
6883 {
6884 pushFollow(FOLLOW_2);
6885 rule__StringTypeScope__NumberAssignment_3_2();
6886
6887 state._fsp--;
6888
6889
6890 }
6891
6892 after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
6893
6894 }
6895
6896
6897 }
6898 break;
6899
6900 }
6901 }
6902 catch (RecognitionException re) {
6903 reportError(re);
6904 recover(input,re);
6905 }
6906 finally {
6907
6908 restoreStackSize(stackSize);
6909
6910 }
6911 return ;
6912 }
6913 // $ANTLR end "rule__StringTypeScope__Alternatives_3"
6914
6915
6916 // $ANTLR start "rule__ExactNumber__Alternatives"
6917 // InternalApplicationConfiguration.g:2065:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
6918 public final void rule__ExactNumber__Alternatives() throws RecognitionException {
6919
6920 int stackSize = keepStackSize();
6921
6922 try {
6923 // InternalApplicationConfiguration.g:2069:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
6924 int alt23=2;
6925 int LA23_0 = input.LA(1);
6926
6927 if ( (LA23_0==RULE_INT) ) {
6928 alt23=1;
6929 }
6930 else if ( (LA23_0==48) ) {
6931 alt23=2;
6932 }
6933 else {
6934 NoViableAltException nvae =
6935 new NoViableAltException("", 23, 0, input);
6936
6937 throw nvae;
6938 }
6939 switch (alt23) {
6940 case 1 :
6941 // InternalApplicationConfiguration.g:2070:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
6942 {
6943 // InternalApplicationConfiguration.g:2070:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
6944 // InternalApplicationConfiguration.g:2071:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
6945 {
6946 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
6947 // InternalApplicationConfiguration.g:2072:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
6948 // InternalApplicationConfiguration.g:2072:4: rule__ExactNumber__ExactNumberAssignment_0
6949 {
6950 pushFollow(FOLLOW_2);
6951 rule__ExactNumber__ExactNumberAssignment_0();
6952
6953 state._fsp--;
6954
6955
6956 }
6957
6958 after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
6959
6960 }
6961
6962
6963 }
6964 break;
6965 case 2 :
6966 // InternalApplicationConfiguration.g:2076:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
6967 {
6968 // InternalApplicationConfiguration.g:2076:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
6969 // InternalApplicationConfiguration.g:2077:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
6970 {
6971 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
6972 // InternalApplicationConfiguration.g:2078:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
6973 // InternalApplicationConfiguration.g:2078:4: rule__ExactNumber__ExactUnlimitedAssignment_1
6974 {
6975 pushFollow(FOLLOW_2);
6976 rule__ExactNumber__ExactUnlimitedAssignment_1();
6977
6978 state._fsp--;
6979
6980
6981 }
6982
6983 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
6984
6985 }
6986
6987
6988 }
6989 break;
6990
6991 }
6992 }
6993 catch (RecognitionException re) {
6994 reportError(re);
6995 recover(input,re);
6996 }
6997 finally {
6998
6999 restoreStackSize(stackSize);
7000
7001 }
7002 return ;
7003 }
7004 // $ANTLR end "rule__ExactNumber__Alternatives"
7005
7006
7007 // $ANTLR start "rule__IntervallNumber__Alternatives_2"
7008 // InternalApplicationConfiguration.g:2086:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
7009 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
7010
7011 int stackSize = keepStackSize();
7012
7013 try {
7014 // InternalApplicationConfiguration.g:2090:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
7015 int alt24=2;
7016 int LA24_0 = input.LA(1);
7017
7018 if ( (LA24_0==RULE_INT) ) {
7019 alt24=1;
7020 }
7021 else if ( (LA24_0==48) ) {
7022 alt24=2;
7023 }
7024 else {
7025 NoViableAltException nvae =
7026 new NoViableAltException("", 24, 0, input);
7027
7028 throw nvae;
7029 }
7030 switch (alt24) {
7031 case 1 :
7032 // InternalApplicationConfiguration.g:2091:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
7033 {
7034 // InternalApplicationConfiguration.g:2091:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
7035 // InternalApplicationConfiguration.g:2092:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
7036 {
7037 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
7038 // InternalApplicationConfiguration.g:2093:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
7039 // InternalApplicationConfiguration.g:2093:4: rule__IntervallNumber__MaxNumberAssignment_2_0
7040 {
7041 pushFollow(FOLLOW_2);
7042 rule__IntervallNumber__MaxNumberAssignment_2_0();
7043
7044 state._fsp--;
7045
7046
7047 }
7048
7049 after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
7050
7051 }
7052
7053
7054 }
7055 break;
7056 case 2 :
7057 // InternalApplicationConfiguration.g:2097:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
7058 {
7059 // InternalApplicationConfiguration.g:2097:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
7060 // InternalApplicationConfiguration.g:2098:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
7061 {
7062 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
7063 // InternalApplicationConfiguration.g:2099:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
7064 // InternalApplicationConfiguration.g:2099:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
7065 {
7066 pushFollow(FOLLOW_2);
7067 rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
7068
7069 state._fsp--;
7070
7071
7072 }
7073
7074 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
7075
7076 }
7077
7078
7079 }
7080 break;
7081
7082 }
7083 }
7084 catch (RecognitionException re) {
7085 reportError(re);
7086 recover(input,re);
7087 }
7088 finally {
7089
7090 restoreStackSize(stackSize);
7091
7092 }
7093 return ;
7094 }
7095 // $ANTLR end "rule__IntervallNumber__Alternatives_2"
7096
7097
7098 // $ANTLR start "rule__Scope__Alternatives"
7099 // InternalApplicationConfiguration.g:2107:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
7100 public final void rule__Scope__Alternatives() throws RecognitionException {
7101
7102 int stackSize = keepStackSize();
7103
7104 try {
7105 // InternalApplicationConfiguration.g:2111:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
7106 int alt25=2;
7107 int LA25_0 = input.LA(1);
7108
7109 if ( (LA25_0==20) ) {
7110 alt25=1;
7111 }
7112 else if ( (LA25_0==RULE_ID) ) {
7113 alt25=2;
7114 }
7115 else {
7116 NoViableAltException nvae =
7117 new NoViableAltException("", 25, 0, input);
7118
7119 throw nvae;
7120 }
7121 switch (alt25) {
7122 case 1 :
7123 // InternalApplicationConfiguration.g:2112:2: ( ruleScopeSpecification )
7124 {
7125 // InternalApplicationConfiguration.g:2112:2: ( ruleScopeSpecification )
7126 // InternalApplicationConfiguration.g:2113:3: ruleScopeSpecification
7127 {
7128 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
7129 pushFollow(FOLLOW_2);
7130 ruleScopeSpecification();
7131
7132 state._fsp--;
7133
7134 after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
7135
7136 }
7137
7138
7139 }
7140 break;
7141 case 2 :
7142 // InternalApplicationConfiguration.g:2118:2: ( ruleScopeReference )
7143 {
7144 // InternalApplicationConfiguration.g:2118:2: ( ruleScopeReference )
7145 // InternalApplicationConfiguration.g:2119:3: ruleScopeReference
7146 {
7147 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
7148 pushFollow(FOLLOW_2);
7149 ruleScopeReference();
7150
7151 state._fsp--;
7152
7153 after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
7154
7155 }
7156
7157
7158 }
7159 break;
7160
7161 }
7162 }
7163 catch (RecognitionException re) {
7164 reportError(re);
7165 recover(input,re);
7166 }
7167 finally {
7168
7169 restoreStackSize(stackSize);
7170
7171 }
7172 return ;
7173 }
7174 // $ANTLR end "rule__Scope__Alternatives"
7175
7176
7177 // $ANTLR start "rule__Solver__Alternatives"
7178 // InternalApplicationConfiguration.g:2128:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
7179 public final void rule__Solver__Alternatives() throws RecognitionException {
7180
7181 int stackSize = keepStackSize();
7182
7183 try {
7184 // InternalApplicationConfiguration.g:2132:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
7185 int alt26=3;
7186 switch ( input.LA(1) ) {
7187 case 11:
7188 {
7189 alt26=1;
7190 }
7191 break;
7192 case 12:
7193 {
7194 alt26=2;
7195 }
7196 break;
7197 case 13:
7198 {
7199 alt26=3;
7200 }
7201 break;
7202 default:
7203 NoViableAltException nvae =
7204 new NoViableAltException("", 26, 0, input);
7205
7206 throw nvae;
7207 }
7208
7209 switch (alt26) {
7210 case 1 :
7211 // InternalApplicationConfiguration.g:2133:2: ( ( 'SMTSolver' ) )
7212 {
7213 // InternalApplicationConfiguration.g:2133:2: ( ( 'SMTSolver' ) )
7214 // InternalApplicationConfiguration.g:2134:3: ( 'SMTSolver' )
7215 {
7216 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
7217 // InternalApplicationConfiguration.g:2135:3: ( 'SMTSolver' )
7218 // InternalApplicationConfiguration.g:2135:4: 'SMTSolver'
7219 {
7220 match(input,11,FOLLOW_2);
7221
7222 }
7223
7224 after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
7225
7226 }
7227
7228
7229 }
7230 break;
7231 case 2 :
7232 // InternalApplicationConfiguration.g:2139:2: ( ( 'AlloySolver' ) )
7233 {
7234 // InternalApplicationConfiguration.g:2139:2: ( ( 'AlloySolver' ) )
7235 // InternalApplicationConfiguration.g:2140:3: ( 'AlloySolver' )
7236 {
7237 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
7238 // InternalApplicationConfiguration.g:2141:3: ( 'AlloySolver' )
7239 // InternalApplicationConfiguration.g:2141:4: 'AlloySolver'
7240 {
7241 match(input,12,FOLLOW_2);
7242
7243 }
7244
7245 after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
7246
7247 }
7248
7249
7250 }
7251 break;
7252 case 3 :
7253 // InternalApplicationConfiguration.g:2145:2: ( ( 'ViatraSolver' ) )
7254 {
7255 // InternalApplicationConfiguration.g:2145:2: ( ( 'ViatraSolver' ) )
7256 // InternalApplicationConfiguration.g:2146:3: ( 'ViatraSolver' )
7257 {
7258 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
7259 // InternalApplicationConfiguration.g:2147:3: ( 'ViatraSolver' )
7260 // InternalApplicationConfiguration.g:2147:4: 'ViatraSolver'
7261 {
7262 match(input,13,FOLLOW_2);
7263
7264 }
7265
7266 after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
7267
7268 }
7269
7270
7271 }
7272 break;
7273
7274 }
7275 }
7276 catch (RecognitionException re) {
7277 reportError(re);
7278 recover(input,re);
7279 }
7280 finally {
7281
7282 restoreStackSize(stackSize);
7283
7284 }
7285 return ;
7286 }
7287 // $ANTLR end "rule__Solver__Alternatives"
7288
7289
1162 // $ANTLR start "rule__ConfigurationScript__Group__0" 7290 // $ANTLR start "rule__ConfigurationScript__Group__0"
1163 // InternalApplicationConfiguration.g:394:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; 7291 // InternalApplicationConfiguration.g:2155:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
1164 public final void rule__ConfigurationScript__Group__0() throws RecognitionException { 7292 public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
1165 7293
1166 int stackSize = keepStackSize(); 7294 int stackSize = keepStackSize();
1167 7295
1168 try { 7296 try {
1169 // InternalApplicationConfiguration.g:398:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) 7297 // InternalApplicationConfiguration.g:2159:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
1170 // InternalApplicationConfiguration.g:399:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 7298 // InternalApplicationConfiguration.g:2160:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
1171 { 7299 {
1172 pushFollow(FOLLOW_3); 7300 pushFollow(FOLLOW_3);
1173 rule__ConfigurationScript__Group__0__Impl(); 7301 rule__ConfigurationScript__Group__0__Impl();
@@ -1198,33 +7326,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1198 7326
1199 7327
1200 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" 7328 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
1201 // InternalApplicationConfiguration.g:406:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; 7329 // InternalApplicationConfiguration.g:2167:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
1202 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException { 7330 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
1203 7331
1204 int stackSize = keepStackSize(); 7332 int stackSize = keepStackSize();
1205 7333
1206 try { 7334 try {
1207 // InternalApplicationConfiguration.g:410:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) 7335 // InternalApplicationConfiguration.g:2171:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
1208 // InternalApplicationConfiguration.g:411:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 7336 // InternalApplicationConfiguration.g:2172:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
1209 { 7337 {
1210 // InternalApplicationConfiguration.g:411:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 7338 // InternalApplicationConfiguration.g:2172:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
1211 // InternalApplicationConfiguration.g:412:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 7339 // InternalApplicationConfiguration.g:2173:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
1212 { 7340 {
1213 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); 7341 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
1214 // InternalApplicationConfiguration.g:413:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 7342 // InternalApplicationConfiguration.g:2174:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
1215 loop3: 7343 loop27:
1216 do { 7344 do {
1217 int alt3=2; 7345 int alt27=2;
1218 int LA3_0 = input.LA(1); 7346 int LA27_0 = input.LA(1);
1219 7347
1220 if ( (LA3_0==11) ) { 7348 if ( (LA27_0==15) ) {
1221 alt3=1; 7349 alt27=1;
1222 } 7350 }
1223 7351
1224 7352
1225 switch (alt3) { 7353 switch (alt27) {
1226 case 1 : 7354 case 1 :
1227 // InternalApplicationConfiguration.g:413:3: rule__ConfigurationScript__ImportsAssignment_0 7355 // InternalApplicationConfiguration.g:2174:3: rule__ConfigurationScript__ImportsAssignment_0
1228 { 7356 {
1229 pushFollow(FOLLOW_4); 7357 pushFollow(FOLLOW_4);
1230 rule__ConfigurationScript__ImportsAssignment_0(); 7358 rule__ConfigurationScript__ImportsAssignment_0();
@@ -1236,7 +7364,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1236 break; 7364 break;
1237 7365
1238 default : 7366 default :
1239 break loop3; 7367 break loop27;
1240 } 7368 }
1241 } while (true); 7369 } while (true);
1242 7370
@@ -1263,14 +7391,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1263 7391
1264 7392
1265 // $ANTLR start "rule__ConfigurationScript__Group__1" 7393 // $ANTLR start "rule__ConfigurationScript__Group__1"
1266 // InternalApplicationConfiguration.g:421:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; 7394 // InternalApplicationConfiguration.g:2182:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
1267 public final void rule__ConfigurationScript__Group__1() throws RecognitionException { 7395 public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
1268 7396
1269 int stackSize = keepStackSize(); 7397 int stackSize = keepStackSize();
1270 7398
1271 try { 7399 try {
1272 // InternalApplicationConfiguration.g:425:1: ( rule__ConfigurationScript__Group__1__Impl ) 7400 // InternalApplicationConfiguration.g:2186:1: ( rule__ConfigurationScript__Group__1__Impl )
1273 // InternalApplicationConfiguration.g:426:2: rule__ConfigurationScript__Group__1__Impl 7401 // InternalApplicationConfiguration.g:2187:2: rule__ConfigurationScript__Group__1__Impl
1274 { 7402 {
1275 pushFollow(FOLLOW_2); 7403 pushFollow(FOLLOW_2);
1276 rule__ConfigurationScript__Group__1__Impl(); 7404 rule__ConfigurationScript__Group__1__Impl();
@@ -1296,33 +7424,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1296 7424
1297 7425
1298 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" 7426 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
1299 // InternalApplicationConfiguration.g:432:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; 7427 // InternalApplicationConfiguration.g:2193:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
1300 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { 7428 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
1301 7429
1302 int stackSize = keepStackSize(); 7430 int stackSize = keepStackSize();
1303 7431
1304 try { 7432 try {
1305 // InternalApplicationConfiguration.g:436:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) 7433 // InternalApplicationConfiguration.g:2197:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
1306 // InternalApplicationConfiguration.g:437:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 7434 // InternalApplicationConfiguration.g:2198:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
1307 { 7435 {
1308 // InternalApplicationConfiguration.g:437:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 7436 // InternalApplicationConfiguration.g:2198:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
1309 // InternalApplicationConfiguration.g:438:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 7437 // InternalApplicationConfiguration.g:2199:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
1310 { 7438 {
1311 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); 7439 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
1312 // InternalApplicationConfiguration.g:439:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 7440 // InternalApplicationConfiguration.g:2200:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
1313 loop4: 7441 loop28:
1314 do { 7442 do {
1315 int alt4=2; 7443 int alt28=2;
1316 int LA4_0 = input.LA(1); 7444 int LA28_0 = input.LA(1);
1317 7445
1318 if ( (LA4_0==21) ) { 7446 if ( (LA28_0==18||LA28_0==26||(LA28_0>=28 && LA28_0<=30)||(LA28_0>=39 && LA28_0<=40)) ) {
1319 alt4=1; 7447 alt28=1;
1320 } 7448 }
1321 7449
1322 7450
1323 switch (alt4) { 7451 switch (alt28) {
1324 case 1 : 7452 case 1 :
1325 // InternalApplicationConfiguration.g:439:3: rule__ConfigurationScript__CommandsAssignment_1 7453 // InternalApplicationConfiguration.g:2200:3: rule__ConfigurationScript__CommandsAssignment_1
1326 { 7454 {
1327 pushFollow(FOLLOW_5); 7455 pushFollow(FOLLOW_5);
1328 rule__ConfigurationScript__CommandsAssignment_1(); 7456 rule__ConfigurationScript__CommandsAssignment_1();
@@ -1334,7 +7462,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1334 break; 7462 break;
1335 7463
1336 default : 7464 default :
1337 break loop4; 7465 break loop28;
1338 } 7466 }
1339 } while (true); 7467 } while (true);
1340 7468
@@ -1360,17 +7488,335 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1360 // $ANTLR end "rule__ConfigurationScript__Group__1__Impl" 7488 // $ANTLR end "rule__ConfigurationScript__Group__1__Impl"
1361 7489
1362 7490
7491 // $ANTLR start "rule__QualifiedName__Group__0"
7492 // InternalApplicationConfiguration.g:2209:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
7493 public final void rule__QualifiedName__Group__0() throws RecognitionException {
7494
7495 int stackSize = keepStackSize();
7496
7497 try {
7498 // InternalApplicationConfiguration.g:2213:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
7499 // InternalApplicationConfiguration.g:2214:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
7500 {
7501 pushFollow(FOLLOW_6);
7502 rule__QualifiedName__Group__0__Impl();
7503
7504 state._fsp--;
7505
7506 pushFollow(FOLLOW_2);
7507 rule__QualifiedName__Group__1();
7508
7509 state._fsp--;
7510
7511
7512 }
7513
7514 }
7515 catch (RecognitionException re) {
7516 reportError(re);
7517 recover(input,re);
7518 }
7519 finally {
7520
7521 restoreStackSize(stackSize);
7522
7523 }
7524 return ;
7525 }
7526 // $ANTLR end "rule__QualifiedName__Group__0"
7527
7528
7529 // $ANTLR start "rule__QualifiedName__Group__0__Impl"
7530 // InternalApplicationConfiguration.g:2221:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
7531 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
7532
7533 int stackSize = keepStackSize();
7534
7535 try {
7536 // InternalApplicationConfiguration.g:2225:1: ( ( RULE_ID ) )
7537 // InternalApplicationConfiguration.g:2226:1: ( RULE_ID )
7538 {
7539 // InternalApplicationConfiguration.g:2226:1: ( RULE_ID )
7540 // InternalApplicationConfiguration.g:2227:2: RULE_ID
7541 {
7542 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
7543 match(input,RULE_ID,FOLLOW_2);
7544 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
7545
7546 }
7547
7548
7549 }
7550
7551 }
7552 catch (RecognitionException re) {
7553 reportError(re);
7554 recover(input,re);
7555 }
7556 finally {
7557
7558 restoreStackSize(stackSize);
7559
7560 }
7561 return ;
7562 }
7563 // $ANTLR end "rule__QualifiedName__Group__0__Impl"
7564
7565
7566 // $ANTLR start "rule__QualifiedName__Group__1"
7567 // InternalApplicationConfiguration.g:2236:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
7568 public final void rule__QualifiedName__Group__1() throws RecognitionException {
7569
7570 int stackSize = keepStackSize();
7571
7572 try {
7573 // InternalApplicationConfiguration.g:2240:1: ( rule__QualifiedName__Group__1__Impl )
7574 // InternalApplicationConfiguration.g:2241:2: rule__QualifiedName__Group__1__Impl
7575 {
7576 pushFollow(FOLLOW_2);
7577 rule__QualifiedName__Group__1__Impl();
7578
7579 state._fsp--;
7580
7581
7582 }
7583
7584 }
7585 catch (RecognitionException re) {
7586 reportError(re);
7587 recover(input,re);
7588 }
7589 finally {
7590
7591 restoreStackSize(stackSize);
7592
7593 }
7594 return ;
7595 }
7596 // $ANTLR end "rule__QualifiedName__Group__1"
7597
7598
7599 // $ANTLR start "rule__QualifiedName__Group__1__Impl"
7600 // InternalApplicationConfiguration.g:2247:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
7601 public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
7602
7603 int stackSize = keepStackSize();
7604
7605 try {
7606 // InternalApplicationConfiguration.g:2251:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
7607 // InternalApplicationConfiguration.g:2252:1: ( ( rule__QualifiedName__Group_1__0 )* )
7608 {
7609 // InternalApplicationConfiguration.g:2252:1: ( ( rule__QualifiedName__Group_1__0 )* )
7610 // InternalApplicationConfiguration.g:2253:2: ( rule__QualifiedName__Group_1__0 )*
7611 {
7612 before(grammarAccess.getQualifiedNameAccess().getGroup_1());
7613 // InternalApplicationConfiguration.g:2254:2: ( rule__QualifiedName__Group_1__0 )*
7614 loop29:
7615 do {
7616 int alt29=2;
7617 int LA29_0 = input.LA(1);
7618
7619 if ( (LA29_0==14) ) {
7620 alt29=1;
7621 }
7622
7623
7624 switch (alt29) {
7625 case 1 :
7626 // InternalApplicationConfiguration.g:2254:3: rule__QualifiedName__Group_1__0
7627 {
7628 pushFollow(FOLLOW_7);
7629 rule__QualifiedName__Group_1__0();
7630
7631 state._fsp--;
7632
7633
7634 }
7635 break;
7636
7637 default :
7638 break loop29;
7639 }
7640 } while (true);
7641
7642 after(grammarAccess.getQualifiedNameAccess().getGroup_1());
7643
7644 }
7645
7646
7647 }
7648
7649 }
7650 catch (RecognitionException re) {
7651 reportError(re);
7652 recover(input,re);
7653 }
7654 finally {
7655
7656 restoreStackSize(stackSize);
7657
7658 }
7659 return ;
7660 }
7661 // $ANTLR end "rule__QualifiedName__Group__1__Impl"
7662
7663
7664 // $ANTLR start "rule__QualifiedName__Group_1__0"
7665 // InternalApplicationConfiguration.g:2263:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
7666 public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
7667
7668 int stackSize = keepStackSize();
7669
7670 try {
7671 // InternalApplicationConfiguration.g:2267:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
7672 // InternalApplicationConfiguration.g:2268:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
7673 {
7674 pushFollow(FOLLOW_8);
7675 rule__QualifiedName__Group_1__0__Impl();
7676
7677 state._fsp--;
7678
7679 pushFollow(FOLLOW_2);
7680 rule__QualifiedName__Group_1__1();
7681
7682 state._fsp--;
7683
7684
7685 }
7686
7687 }
7688 catch (RecognitionException re) {
7689 reportError(re);
7690 recover(input,re);
7691 }
7692 finally {
7693
7694 restoreStackSize(stackSize);
7695
7696 }
7697 return ;
7698 }
7699 // $ANTLR end "rule__QualifiedName__Group_1__0"
7700
7701
7702 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
7703 // InternalApplicationConfiguration.g:2275:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
7704 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
7705
7706 int stackSize = keepStackSize();
7707
7708 try {
7709 // InternalApplicationConfiguration.g:2279:1: ( ( '.' ) )
7710 // InternalApplicationConfiguration.g:2280:1: ( '.' )
7711 {
7712 // InternalApplicationConfiguration.g:2280:1: ( '.' )
7713 // InternalApplicationConfiguration.g:2281:2: '.'
7714 {
7715 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
7716 match(input,14,FOLLOW_2);
7717 after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
7718
7719 }
7720
7721
7722 }
7723
7724 }
7725 catch (RecognitionException re) {
7726 reportError(re);
7727 recover(input,re);
7728 }
7729 finally {
7730
7731 restoreStackSize(stackSize);
7732
7733 }
7734 return ;
7735 }
7736 // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
7737
7738
7739 // $ANTLR start "rule__QualifiedName__Group_1__1"
7740 // InternalApplicationConfiguration.g:2290:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
7741 public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
7742
7743 int stackSize = keepStackSize();
7744
7745 try {
7746 // InternalApplicationConfiguration.g:2294:1: ( rule__QualifiedName__Group_1__1__Impl )
7747 // InternalApplicationConfiguration.g:2295:2: rule__QualifiedName__Group_1__1__Impl
7748 {
7749 pushFollow(FOLLOW_2);
7750 rule__QualifiedName__Group_1__1__Impl();
7751
7752 state._fsp--;
7753
7754
7755 }
7756
7757 }
7758 catch (RecognitionException re) {
7759 reportError(re);
7760 recover(input,re);
7761 }
7762 finally {
7763
7764 restoreStackSize(stackSize);
7765
7766 }
7767 return ;
7768 }
7769 // $ANTLR end "rule__QualifiedName__Group_1__1"
7770
7771
7772 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
7773 // InternalApplicationConfiguration.g:2301:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
7774 public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
7775
7776 int stackSize = keepStackSize();
7777
7778 try {
7779 // InternalApplicationConfiguration.g:2305:1: ( ( RULE_ID ) )
7780 // InternalApplicationConfiguration.g:2306:1: ( RULE_ID )
7781 {
7782 // InternalApplicationConfiguration.g:2306:1: ( RULE_ID )
7783 // InternalApplicationConfiguration.g:2307:2: RULE_ID
7784 {
7785 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
7786 match(input,RULE_ID,FOLLOW_2);
7787 after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
7788
7789 }
7790
7791
7792 }
7793
7794 }
7795 catch (RecognitionException re) {
7796 reportError(re);
7797 recover(input,re);
7798 }
7799 finally {
7800
7801 restoreStackSize(stackSize);
7802
7803 }
7804 return ;
7805 }
7806 // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
7807
7808
1363 // $ANTLR start "rule__EPackageImport__Group__0" 7809 // $ANTLR start "rule__EPackageImport__Group__0"
1364 // InternalApplicationConfiguration.g:448:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; 7810 // InternalApplicationConfiguration.g:2317:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
1365 public final void rule__EPackageImport__Group__0() throws RecognitionException { 7811 public final void rule__EPackageImport__Group__0() throws RecognitionException {
1366 7812
1367 int stackSize = keepStackSize(); 7813 int stackSize = keepStackSize();
1368 7814
1369 try { 7815 try {
1370 // InternalApplicationConfiguration.g:452:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) 7816 // InternalApplicationConfiguration.g:2321:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
1371 // InternalApplicationConfiguration.g:453:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 7817 // InternalApplicationConfiguration.g:2322:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
1372 { 7818 {
1373 pushFollow(FOLLOW_6); 7819 pushFollow(FOLLOW_9);
1374 rule__EPackageImport__Group__0__Impl(); 7820 rule__EPackageImport__Group__0__Impl();
1375 7821
1376 state._fsp--; 7822 state._fsp--;
@@ -1399,20 +7845,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1399 7845
1400 7846
1401 // $ANTLR start "rule__EPackageImport__Group__0__Impl" 7847 // $ANTLR start "rule__EPackageImport__Group__0__Impl"
1402 // InternalApplicationConfiguration.g:460:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; 7848 // InternalApplicationConfiguration.g:2329:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
1403 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { 7849 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
1404 7850
1405 int stackSize = keepStackSize(); 7851 int stackSize = keepStackSize();
1406 7852
1407 try { 7853 try {
1408 // InternalApplicationConfiguration.g:464:1: ( ( 'import' ) ) 7854 // InternalApplicationConfiguration.g:2333:1: ( ( 'import' ) )
1409 // InternalApplicationConfiguration.g:465:1: ( 'import' ) 7855 // InternalApplicationConfiguration.g:2334:1: ( 'import' )
1410 { 7856 {
1411 // InternalApplicationConfiguration.g:465:1: ( 'import' ) 7857 // InternalApplicationConfiguration.g:2334:1: ( 'import' )
1412 // InternalApplicationConfiguration.g:466:2: 'import' 7858 // InternalApplicationConfiguration.g:2335:2: 'import'
1413 { 7859 {
1414 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 7860 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
1415 match(input,11,FOLLOW_2); 7861 match(input,15,FOLLOW_2);
1416 after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 7862 after(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
1417 7863
1418 } 7864 }
@@ -1436,16 +7882,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1436 7882
1437 7883
1438 // $ANTLR start "rule__EPackageImport__Group__1" 7884 // $ANTLR start "rule__EPackageImport__Group__1"
1439 // InternalApplicationConfiguration.g:475:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; 7885 // InternalApplicationConfiguration.g:2344:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
1440 public final void rule__EPackageImport__Group__1() throws RecognitionException { 7886 public final void rule__EPackageImport__Group__1() throws RecognitionException {
1441 7887
1442 int stackSize = keepStackSize(); 7888 int stackSize = keepStackSize();
1443 7889
1444 try { 7890 try {
1445 // InternalApplicationConfiguration.g:479:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) 7891 // InternalApplicationConfiguration.g:2348:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
1446 // InternalApplicationConfiguration.g:480:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 7892 // InternalApplicationConfiguration.g:2349:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
1447 { 7893 {
1448 pushFollow(FOLLOW_7); 7894 pushFollow(FOLLOW_10);
1449 rule__EPackageImport__Group__1__Impl(); 7895 rule__EPackageImport__Group__1__Impl();
1450 7896
1451 state._fsp--; 7897 state._fsp--;
@@ -1474,20 +7920,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1474 7920
1475 7921
1476 // $ANTLR start "rule__EPackageImport__Group__1__Impl" 7922 // $ANTLR start "rule__EPackageImport__Group__1__Impl"
1477 // InternalApplicationConfiguration.g:487:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; 7923 // InternalApplicationConfiguration.g:2356:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
1478 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException { 7924 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
1479 7925
1480 int stackSize = keepStackSize(); 7926 int stackSize = keepStackSize();
1481 7927
1482 try { 7928 try {
1483 // InternalApplicationConfiguration.g:491:1: ( ( 'epackage' ) ) 7929 // InternalApplicationConfiguration.g:2360:1: ( ( 'epackage' ) )
1484 // InternalApplicationConfiguration.g:492:1: ( 'epackage' ) 7930 // InternalApplicationConfiguration.g:2361:1: ( 'epackage' )
1485 { 7931 {
1486 // InternalApplicationConfiguration.g:492:1: ( 'epackage' ) 7932 // InternalApplicationConfiguration.g:2361:1: ( 'epackage' )
1487 // InternalApplicationConfiguration.g:493:2: 'epackage' 7933 // InternalApplicationConfiguration.g:2362:2: 'epackage'
1488 { 7934 {
1489 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 7935 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
1490 match(input,12,FOLLOW_2); 7936 match(input,16,FOLLOW_2);
1491 after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 7937 after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
1492 7938
1493 } 7939 }
@@ -1511,14 +7957,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1511 7957
1512 7958
1513 // $ANTLR start "rule__EPackageImport__Group__2" 7959 // $ANTLR start "rule__EPackageImport__Group__2"
1514 // InternalApplicationConfiguration.g:502:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; 7960 // InternalApplicationConfiguration.g:2371:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
1515 public final void rule__EPackageImport__Group__2() throws RecognitionException { 7961 public final void rule__EPackageImport__Group__2() throws RecognitionException {
1516 7962
1517 int stackSize = keepStackSize(); 7963 int stackSize = keepStackSize();
1518 7964
1519 try { 7965 try {
1520 // InternalApplicationConfiguration.g:506:1: ( rule__EPackageImport__Group__2__Impl ) 7966 // InternalApplicationConfiguration.g:2375:1: ( rule__EPackageImport__Group__2__Impl )
1521 // InternalApplicationConfiguration.g:507:2: rule__EPackageImport__Group__2__Impl 7967 // InternalApplicationConfiguration.g:2376:2: rule__EPackageImport__Group__2__Impl
1522 { 7968 {
1523 pushFollow(FOLLOW_2); 7969 pushFollow(FOLLOW_2);
1524 rule__EPackageImport__Group__2__Impl(); 7970 rule__EPackageImport__Group__2__Impl();
@@ -1544,21 +7990,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1544 7990
1545 7991
1546 // $ANTLR start "rule__EPackageImport__Group__2__Impl" 7992 // $ANTLR start "rule__EPackageImport__Group__2__Impl"
1547 // InternalApplicationConfiguration.g:513:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; 7993 // InternalApplicationConfiguration.g:2382:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
1548 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { 7994 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
1549 7995
1550 int stackSize = keepStackSize(); 7996 int stackSize = keepStackSize();
1551 7997
1552 try { 7998 try {
1553 // InternalApplicationConfiguration.g:517:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) 7999 // InternalApplicationConfiguration.g:2386:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
1554 // InternalApplicationConfiguration.g:518:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 8000 // InternalApplicationConfiguration.g:2387:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
1555 { 8001 {
1556 // InternalApplicationConfiguration.g:518:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 8002 // InternalApplicationConfiguration.g:2387:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
1557 // InternalApplicationConfiguration.g:519:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 8003 // InternalApplicationConfiguration.g:2388:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
1558 { 8004 {
1559 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); 8005 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
1560 // InternalApplicationConfiguration.g:520:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 8006 // InternalApplicationConfiguration.g:2389:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
1561 // InternalApplicationConfiguration.g:520:3: rule__EPackageImport__ImportedPackageAssignment_2 8007 // InternalApplicationConfiguration.g:2389:3: rule__EPackageImport__ImportedPackageAssignment_2
1562 { 8008 {
1563 pushFollow(FOLLOW_2); 8009 pushFollow(FOLLOW_2);
1564 rule__EPackageImport__ImportedPackageAssignment_2(); 8010 rule__EPackageImport__ImportedPackageAssignment_2();
@@ -1591,16 +8037,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1591 8037
1592 8038
1593 // $ANTLR start "rule__ViatraImport__Group__0" 8039 // $ANTLR start "rule__ViatraImport__Group__0"
1594 // InternalApplicationConfiguration.g:529:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; 8040 // InternalApplicationConfiguration.g:2398:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
1595 public final void rule__ViatraImport__Group__0() throws RecognitionException { 8041 public final void rule__ViatraImport__Group__0() throws RecognitionException {
1596 8042
1597 int stackSize = keepStackSize(); 8043 int stackSize = keepStackSize();
1598 8044
1599 try { 8045 try {
1600 // InternalApplicationConfiguration.g:533:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) 8046 // InternalApplicationConfiguration.g:2402:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
1601 // InternalApplicationConfiguration.g:534:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 8047 // InternalApplicationConfiguration.g:2403:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
1602 { 8048 {
1603 pushFollow(FOLLOW_8); 8049 pushFollow(FOLLOW_11);
1604 rule__ViatraImport__Group__0__Impl(); 8050 rule__ViatraImport__Group__0__Impl();
1605 8051
1606 state._fsp--; 8052 state._fsp--;
@@ -1629,20 +8075,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1629 8075
1630 8076
1631 // $ANTLR start "rule__ViatraImport__Group__0__Impl" 8077 // $ANTLR start "rule__ViatraImport__Group__0__Impl"
1632 // InternalApplicationConfiguration.g:541:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; 8078 // InternalApplicationConfiguration.g:2410:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
1633 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException { 8079 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
1634 8080
1635 int stackSize = keepStackSize(); 8081 int stackSize = keepStackSize();
1636 8082
1637 try { 8083 try {
1638 // InternalApplicationConfiguration.g:545:1: ( ( 'import' ) ) 8084 // InternalApplicationConfiguration.g:2414:1: ( ( 'import' ) )
1639 // InternalApplicationConfiguration.g:546:1: ( 'import' ) 8085 // InternalApplicationConfiguration.g:2415:1: ( 'import' )
1640 { 8086 {
1641 // InternalApplicationConfiguration.g:546:1: ( 'import' ) 8087 // InternalApplicationConfiguration.g:2415:1: ( 'import' )
1642 // InternalApplicationConfiguration.g:547:2: 'import' 8088 // InternalApplicationConfiguration.g:2416:2: 'import'
1643 { 8089 {
1644 before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 8090 before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
1645 match(input,11,FOLLOW_2); 8091 match(input,15,FOLLOW_2);
1646 after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 8092 after(grammarAccess.getViatraImportAccess().getImportKeyword_0());
1647 8093
1648 } 8094 }
@@ -1666,16 +8112,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1666 8112
1667 8113
1668 // $ANTLR start "rule__ViatraImport__Group__1" 8114 // $ANTLR start "rule__ViatraImport__Group__1"
1669 // InternalApplicationConfiguration.g:556:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; 8115 // InternalApplicationConfiguration.g:2425:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
1670 public final void rule__ViatraImport__Group__1() throws RecognitionException { 8116 public final void rule__ViatraImport__Group__1() throws RecognitionException {
1671 8117
1672 int stackSize = keepStackSize(); 8118 int stackSize = keepStackSize();
1673 8119
1674 try { 8120 try {
1675 // InternalApplicationConfiguration.g:560:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) 8121 // InternalApplicationConfiguration.g:2429:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
1676 // InternalApplicationConfiguration.g:561:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 8122 // InternalApplicationConfiguration.g:2430:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
1677 { 8123 {
1678 pushFollow(FOLLOW_7); 8124 pushFollow(FOLLOW_10);
1679 rule__ViatraImport__Group__1__Impl(); 8125 rule__ViatraImport__Group__1__Impl();
1680 8126
1681 state._fsp--; 8127 state._fsp--;
@@ -1704,20 +8150,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1704 8150
1705 8151
1706 // $ANTLR start "rule__ViatraImport__Group__1__Impl" 8152 // $ANTLR start "rule__ViatraImport__Group__1__Impl"
1707 // InternalApplicationConfiguration.g:568:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; 8153 // InternalApplicationConfiguration.g:2437:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
1708 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { 8154 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
1709 8155
1710 int stackSize = keepStackSize(); 8156 int stackSize = keepStackSize();
1711 8157
1712 try { 8158 try {
1713 // InternalApplicationConfiguration.g:572:1: ( ( 'viatra' ) ) 8159 // InternalApplicationConfiguration.g:2441:1: ( ( 'viatra' ) )
1714 // InternalApplicationConfiguration.g:573:1: ( 'viatra' ) 8160 // InternalApplicationConfiguration.g:2442:1: ( 'viatra' )
1715 { 8161 {
1716 // InternalApplicationConfiguration.g:573:1: ( 'viatra' ) 8162 // InternalApplicationConfiguration.g:2442:1: ( 'viatra' )
1717 // InternalApplicationConfiguration.g:574:2: 'viatra' 8163 // InternalApplicationConfiguration.g:2443:2: 'viatra'
1718 { 8164 {
1719 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 8165 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
1720 match(input,13,FOLLOW_2); 8166 match(input,17,FOLLOW_2);
1721 after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 8167 after(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
1722 8168
1723 } 8169 }
@@ -1741,14 +8187,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1741 8187
1742 8188
1743 // $ANTLR start "rule__ViatraImport__Group__2" 8189 // $ANTLR start "rule__ViatraImport__Group__2"
1744 // InternalApplicationConfiguration.g:583:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; 8190 // InternalApplicationConfiguration.g:2452:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
1745 public final void rule__ViatraImport__Group__2() throws RecognitionException { 8191 public final void rule__ViatraImport__Group__2() throws RecognitionException {
1746 8192
1747 int stackSize = keepStackSize(); 8193 int stackSize = keepStackSize();
1748 8194
1749 try { 8195 try {
1750 // InternalApplicationConfiguration.g:587:1: ( rule__ViatraImport__Group__2__Impl ) 8196 // InternalApplicationConfiguration.g:2456:1: ( rule__ViatraImport__Group__2__Impl )
1751 // InternalApplicationConfiguration.g:588:2: rule__ViatraImport__Group__2__Impl 8197 // InternalApplicationConfiguration.g:2457:2: rule__ViatraImport__Group__2__Impl
1752 { 8198 {
1753 pushFollow(FOLLOW_2); 8199 pushFollow(FOLLOW_2);
1754 rule__ViatraImport__Group__2__Impl(); 8200 rule__ViatraImport__Group__2__Impl();
@@ -1774,21 +8220,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1774 8220
1775 8221
1776 // $ANTLR start "rule__ViatraImport__Group__2__Impl" 8222 // $ANTLR start "rule__ViatraImport__Group__2__Impl"
1777 // InternalApplicationConfiguration.g:594:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; 8223 // InternalApplicationConfiguration.g:2463:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
1778 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException { 8224 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
1779 8225
1780 int stackSize = keepStackSize(); 8226 int stackSize = keepStackSize();
1781 8227
1782 try { 8228 try {
1783 // InternalApplicationConfiguration.g:598:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) 8229 // InternalApplicationConfiguration.g:2467:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
1784 // InternalApplicationConfiguration.g:599:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 8230 // InternalApplicationConfiguration.g:2468:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
1785 { 8231 {
1786 // InternalApplicationConfiguration.g:599:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 8232 // InternalApplicationConfiguration.g:2468:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
1787 // InternalApplicationConfiguration.g:600:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 8233 // InternalApplicationConfiguration.g:2469:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
1788 { 8234 {
1789 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); 8235 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
1790 // InternalApplicationConfiguration.g:601:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 8236 // InternalApplicationConfiguration.g:2470:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
1791 // InternalApplicationConfiguration.g:601:3: rule__ViatraImport__ImportedViatraAssignment_2 8237 // InternalApplicationConfiguration.g:2470:3: rule__ViatraImport__ImportedViatraAssignment_2
1792 { 8238 {
1793 pushFollow(FOLLOW_2); 8239 pushFollow(FOLLOW_2);
1794 rule__ViatraImport__ImportedViatraAssignment_2(); 8240 rule__ViatraImport__ImportedViatraAssignment_2();
@@ -1820,17 +8266,332 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1820 // $ANTLR end "rule__ViatraImport__Group__2__Impl" 8266 // $ANTLR end "rule__ViatraImport__Group__2__Impl"
1821 8267
1822 8268
8269 // $ANTLR start "rule__FileDeclaration__Group__0"
8270 // InternalApplicationConfiguration.g:2479:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
8271 public final void rule__FileDeclaration__Group__0() throws RecognitionException {
8272
8273 int stackSize = keepStackSize();
8274
8275 try {
8276 // InternalApplicationConfiguration.g:2483:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
8277 // InternalApplicationConfiguration.g:2484:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
8278 {
8279 pushFollow(FOLLOW_8);
8280 rule__FileDeclaration__Group__0__Impl();
8281
8282 state._fsp--;
8283
8284 pushFollow(FOLLOW_2);
8285 rule__FileDeclaration__Group__1();
8286
8287 state._fsp--;
8288
8289
8290 }
8291
8292 }
8293 catch (RecognitionException re) {
8294 reportError(re);
8295 recover(input,re);
8296 }
8297 finally {
8298
8299 restoreStackSize(stackSize);
8300
8301 }
8302 return ;
8303 }
8304 // $ANTLR end "rule__FileDeclaration__Group__0"
8305
8306
8307 // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
8308 // InternalApplicationConfiguration.g:2491:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
8309 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
8310
8311 int stackSize = keepStackSize();
8312
8313 try {
8314 // InternalApplicationConfiguration.g:2495:1: ( ( 'file' ) )
8315 // InternalApplicationConfiguration.g:2496:1: ( 'file' )
8316 {
8317 // InternalApplicationConfiguration.g:2496:1: ( 'file' )
8318 // InternalApplicationConfiguration.g:2497:2: 'file'
8319 {
8320 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
8321 match(input,18,FOLLOW_2);
8322 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
8323
8324 }
8325
8326
8327 }
8328
8329 }
8330 catch (RecognitionException re) {
8331 reportError(re);
8332 recover(input,re);
8333 }
8334 finally {
8335
8336 restoreStackSize(stackSize);
8337
8338 }
8339 return ;
8340 }
8341 // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
8342
8343
8344 // $ANTLR start "rule__FileDeclaration__Group__1"
8345 // InternalApplicationConfiguration.g:2506:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
8346 public final void rule__FileDeclaration__Group__1() throws RecognitionException {
8347
8348 int stackSize = keepStackSize();
8349
8350 try {
8351 // InternalApplicationConfiguration.g:2510:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
8352 // InternalApplicationConfiguration.g:2511:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
8353 {
8354 pushFollow(FOLLOW_12);
8355 rule__FileDeclaration__Group__1__Impl();
8356
8357 state._fsp--;
8358
8359 pushFollow(FOLLOW_2);
8360 rule__FileDeclaration__Group__2();
8361
8362 state._fsp--;
8363
8364
8365 }
8366
8367 }
8368 catch (RecognitionException re) {
8369 reportError(re);
8370 recover(input,re);
8371 }
8372 finally {
8373
8374 restoreStackSize(stackSize);
8375
8376 }
8377 return ;
8378 }
8379 // $ANTLR end "rule__FileDeclaration__Group__1"
8380
8381
8382 // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
8383 // InternalApplicationConfiguration.g:2518:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
8384 public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
8385
8386 int stackSize = keepStackSize();
8387
8388 try {
8389 // InternalApplicationConfiguration.g:2522:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
8390 // InternalApplicationConfiguration.g:2523:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
8391 {
8392 // InternalApplicationConfiguration.g:2523:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
8393 // InternalApplicationConfiguration.g:2524:2: ( rule__FileDeclaration__NameAssignment_1 )
8394 {
8395 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
8396 // InternalApplicationConfiguration.g:2525:2: ( rule__FileDeclaration__NameAssignment_1 )
8397 // InternalApplicationConfiguration.g:2525:3: rule__FileDeclaration__NameAssignment_1
8398 {
8399 pushFollow(FOLLOW_2);
8400 rule__FileDeclaration__NameAssignment_1();
8401
8402 state._fsp--;
8403
8404
8405 }
8406
8407 after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
8408
8409 }
8410
8411
8412 }
8413
8414 }
8415 catch (RecognitionException re) {
8416 reportError(re);
8417 recover(input,re);
8418 }
8419 finally {
8420
8421 restoreStackSize(stackSize);
8422
8423 }
8424 return ;
8425 }
8426 // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
8427
8428
8429 // $ANTLR start "rule__FileDeclaration__Group__2"
8430 // InternalApplicationConfiguration.g:2533:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
8431 public final void rule__FileDeclaration__Group__2() throws RecognitionException {
8432
8433 int stackSize = keepStackSize();
8434
8435 try {
8436 // InternalApplicationConfiguration.g:2537:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
8437 // InternalApplicationConfiguration.g:2538:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
8438 {
8439 pushFollow(FOLLOW_10);
8440 rule__FileDeclaration__Group__2__Impl();
8441
8442 state._fsp--;
8443
8444 pushFollow(FOLLOW_2);
8445 rule__FileDeclaration__Group__3();
8446
8447 state._fsp--;
8448
8449
8450 }
8451
8452 }
8453 catch (RecognitionException re) {
8454 reportError(re);
8455 recover(input,re);
8456 }
8457 finally {
8458
8459 restoreStackSize(stackSize);
8460
8461 }
8462 return ;
8463 }
8464 // $ANTLR end "rule__FileDeclaration__Group__2"
8465
8466
8467 // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
8468 // InternalApplicationConfiguration.g:2545:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
8469 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
8470
8471 int stackSize = keepStackSize();
8472
8473 try {
8474 // InternalApplicationConfiguration.g:2549:1: ( ( '=' ) )
8475 // InternalApplicationConfiguration.g:2550:1: ( '=' )
8476 {
8477 // InternalApplicationConfiguration.g:2550:1: ( '=' )
8478 // InternalApplicationConfiguration.g:2551:2: '='
8479 {
8480 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
8481 match(input,19,FOLLOW_2);
8482 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
8483
8484 }
8485
8486
8487 }
8488
8489 }
8490 catch (RecognitionException re) {
8491 reportError(re);
8492 recover(input,re);
8493 }
8494 finally {
8495
8496 restoreStackSize(stackSize);
8497
8498 }
8499 return ;
8500 }
8501 // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
8502
8503
8504 // $ANTLR start "rule__FileDeclaration__Group__3"
8505 // InternalApplicationConfiguration.g:2560:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
8506 public final void rule__FileDeclaration__Group__3() throws RecognitionException {
8507
8508 int stackSize = keepStackSize();
8509
8510 try {
8511 // InternalApplicationConfiguration.g:2564:1: ( rule__FileDeclaration__Group__3__Impl )
8512 // InternalApplicationConfiguration.g:2565:2: rule__FileDeclaration__Group__3__Impl
8513 {
8514 pushFollow(FOLLOW_2);
8515 rule__FileDeclaration__Group__3__Impl();
8516
8517 state._fsp--;
8518
8519
8520 }
8521
8522 }
8523 catch (RecognitionException re) {
8524 reportError(re);
8525 recover(input,re);
8526 }
8527 finally {
8528
8529 restoreStackSize(stackSize);
8530
8531 }
8532 return ;
8533 }
8534 // $ANTLR end "rule__FileDeclaration__Group__3"
8535
8536
8537 // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
8538 // InternalApplicationConfiguration.g:2571:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
8539 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
8540
8541 int stackSize = keepStackSize();
8542
8543 try {
8544 // InternalApplicationConfiguration.g:2575:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
8545 // InternalApplicationConfiguration.g:2576:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
8546 {
8547 // InternalApplicationConfiguration.g:2576:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
8548 // InternalApplicationConfiguration.g:2577:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
8549 {
8550 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
8551 // InternalApplicationConfiguration.g:2578:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
8552 // InternalApplicationConfiguration.g:2578:3: rule__FileDeclaration__SpecificationAssignment_3
8553 {
8554 pushFollow(FOLLOW_2);
8555 rule__FileDeclaration__SpecificationAssignment_3();
8556
8557 state._fsp--;
8558
8559
8560 }
8561
8562 after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
8563
8564 }
8565
8566
8567 }
8568
8569 }
8570 catch (RecognitionException re) {
8571 reportError(re);
8572 recover(input,re);
8573 }
8574 finally {
8575
8576 restoreStackSize(stackSize);
8577
8578 }
8579 return ;
8580 }
8581 // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
8582
8583
1823 // $ANTLR start "rule__MetamodelSpecification__Group__0" 8584 // $ANTLR start "rule__MetamodelSpecification__Group__0"
1824 // InternalApplicationConfiguration.g:610:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; 8585 // InternalApplicationConfiguration.g:2587:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
1825 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { 8586 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
1826 8587
1827 int stackSize = keepStackSize(); 8588 int stackSize = keepStackSize();
1828 8589
1829 try { 8590 try {
1830 // InternalApplicationConfiguration.g:614:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) 8591 // InternalApplicationConfiguration.g:2591:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
1831 // InternalApplicationConfiguration.g:615:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 8592 // InternalApplicationConfiguration.g:2592:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
1832 { 8593 {
1833 pushFollow(FOLLOW_9); 8594 pushFollow(FOLLOW_13);
1834 rule__MetamodelSpecification__Group__0__Impl(); 8595 rule__MetamodelSpecification__Group__0__Impl();
1835 8596
1836 state._fsp--; 8597 state._fsp--;
@@ -1859,20 +8620,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1859 8620
1860 8621
1861 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" 8622 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
1862 // InternalApplicationConfiguration.g:622:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; 8623 // InternalApplicationConfiguration.g:2599:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
1863 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { 8624 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
1864 8625
1865 int stackSize = keepStackSize(); 8626 int stackSize = keepStackSize();
1866 8627
1867 try { 8628 try {
1868 // InternalApplicationConfiguration.g:626:1: ( ( '{' ) ) 8629 // InternalApplicationConfiguration.g:2603:1: ( ( '{' ) )
1869 // InternalApplicationConfiguration.g:627:1: ( '{' ) 8630 // InternalApplicationConfiguration.g:2604:1: ( '{' )
1870 { 8631 {
1871 // InternalApplicationConfiguration.g:627:1: ( '{' ) 8632 // InternalApplicationConfiguration.g:2604:1: ( '{' )
1872 // InternalApplicationConfiguration.g:628:2: '{' 8633 // InternalApplicationConfiguration.g:2605:2: '{'
1873 { 8634 {
1874 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 8635 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
1875 match(input,14,FOLLOW_2); 8636 match(input,20,FOLLOW_2);
1876 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 8637 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
1877 8638
1878 } 8639 }
@@ -1896,16 +8657,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1896 8657
1897 8658
1898 // $ANTLR start "rule__MetamodelSpecification__Group__1" 8659 // $ANTLR start "rule__MetamodelSpecification__Group__1"
1899 // InternalApplicationConfiguration.g:637:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; 8660 // InternalApplicationConfiguration.g:2614:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
1900 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { 8661 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
1901 8662
1902 int stackSize = keepStackSize(); 8663 int stackSize = keepStackSize();
1903 8664
1904 try { 8665 try {
1905 // InternalApplicationConfiguration.g:641:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) 8666 // InternalApplicationConfiguration.g:2618:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
1906 // InternalApplicationConfiguration.g:642:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 8667 // InternalApplicationConfiguration.g:2619:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
1907 { 8668 {
1908 pushFollow(FOLLOW_10); 8669 pushFollow(FOLLOW_14);
1909 rule__MetamodelSpecification__Group__1__Impl(); 8670 rule__MetamodelSpecification__Group__1__Impl();
1910 8671
1911 state._fsp--; 8672 state._fsp--;
@@ -1934,21 +8695,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1934 8695
1935 8696
1936 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" 8697 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
1937 // InternalApplicationConfiguration.g:649:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; 8698 // InternalApplicationConfiguration.g:2626:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
1938 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException { 8699 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
1939 8700
1940 int stackSize = keepStackSize(); 8701 int stackSize = keepStackSize();
1941 8702
1942 try { 8703 try {
1943 // InternalApplicationConfiguration.g:653:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) 8704 // InternalApplicationConfiguration.g:2630:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
1944 // InternalApplicationConfiguration.g:654:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 8705 // InternalApplicationConfiguration.g:2631:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
1945 { 8706 {
1946 // InternalApplicationConfiguration.g:654:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 8707 // InternalApplicationConfiguration.g:2631:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
1947 // InternalApplicationConfiguration.g:655:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 8708 // InternalApplicationConfiguration.g:2632:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
1948 { 8709 {
1949 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); 8710 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
1950 // InternalApplicationConfiguration.g:656:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 8711 // InternalApplicationConfiguration.g:2633:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
1951 // InternalApplicationConfiguration.g:656:3: rule__MetamodelSpecification__EntriesAssignment_1 8712 // InternalApplicationConfiguration.g:2633:3: rule__MetamodelSpecification__EntriesAssignment_1
1952 { 8713 {
1953 pushFollow(FOLLOW_2); 8714 pushFollow(FOLLOW_2);
1954 rule__MetamodelSpecification__EntriesAssignment_1(); 8715 rule__MetamodelSpecification__EntriesAssignment_1();
@@ -1981,16 +8742,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1981 8742
1982 8743
1983 // $ANTLR start "rule__MetamodelSpecification__Group__2" 8744 // $ANTLR start "rule__MetamodelSpecification__Group__2"
1984 // InternalApplicationConfiguration.g:664:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; 8745 // InternalApplicationConfiguration.g:2641:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
1985 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException { 8746 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
1986 8747
1987 int stackSize = keepStackSize(); 8748 int stackSize = keepStackSize();
1988 8749
1989 try { 8750 try {
1990 // InternalApplicationConfiguration.g:668:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) 8751 // InternalApplicationConfiguration.g:2645:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
1991 // InternalApplicationConfiguration.g:669:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 8752 // InternalApplicationConfiguration.g:2646:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
1992 { 8753 {
1993 pushFollow(FOLLOW_10); 8754 pushFollow(FOLLOW_14);
1994 rule__MetamodelSpecification__Group__2__Impl(); 8755 rule__MetamodelSpecification__Group__2__Impl();
1995 8756
1996 state._fsp--; 8757 state._fsp--;
@@ -2019,35 +8780,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2019 8780
2020 8781
2021 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" 8782 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
2022 // InternalApplicationConfiguration.g:676:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; 8783 // InternalApplicationConfiguration.g:2653:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
2023 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { 8784 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
2024 8785
2025 int stackSize = keepStackSize(); 8786 int stackSize = keepStackSize();
2026 8787
2027 try { 8788 try {
2028 // InternalApplicationConfiguration.g:680:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) 8789 // InternalApplicationConfiguration.g:2657:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
2029 // InternalApplicationConfiguration.g:681:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 8790 // InternalApplicationConfiguration.g:2658:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
2030 { 8791 {
2031 // InternalApplicationConfiguration.g:681:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 8792 // InternalApplicationConfiguration.g:2658:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
2032 // InternalApplicationConfiguration.g:682:2: ( rule__MetamodelSpecification__Group_2__0 )* 8793 // InternalApplicationConfiguration.g:2659:2: ( rule__MetamodelSpecification__Group_2__0 )*
2033 { 8794 {
2034 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); 8795 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
2035 // InternalApplicationConfiguration.g:683:2: ( rule__MetamodelSpecification__Group_2__0 )* 8796 // InternalApplicationConfiguration.g:2660:2: ( rule__MetamodelSpecification__Group_2__0 )*
2036 loop5: 8797 loop30:
2037 do { 8798 do {
2038 int alt5=2; 8799 int alt30=2;
2039 int LA5_0 = input.LA(1); 8800 int LA30_0 = input.LA(1);
2040 8801
2041 if ( (LA5_0==16) ) { 8802 if ( (LA30_0==22) ) {
2042 alt5=1; 8803 alt30=1;
2043 } 8804 }
2044 8805
2045 8806
2046 switch (alt5) { 8807 switch (alt30) {
2047 case 1 : 8808 case 1 :
2048 // InternalApplicationConfiguration.g:683:3: rule__MetamodelSpecification__Group_2__0 8809 // InternalApplicationConfiguration.g:2660:3: rule__MetamodelSpecification__Group_2__0
2049 { 8810 {
2050 pushFollow(FOLLOW_11); 8811 pushFollow(FOLLOW_15);
2051 rule__MetamodelSpecification__Group_2__0(); 8812 rule__MetamodelSpecification__Group_2__0();
2052 8813
2053 state._fsp--; 8814 state._fsp--;
@@ -2057,7 +8818,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2057 break; 8818 break;
2058 8819
2059 default : 8820 default :
2060 break loop5; 8821 break loop30;
2061 } 8822 }
2062 } while (true); 8823 } while (true);
2063 8824
@@ -2084,14 +8845,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2084 8845
2085 8846
2086 // $ANTLR start "rule__MetamodelSpecification__Group__3" 8847 // $ANTLR start "rule__MetamodelSpecification__Group__3"
2087 // InternalApplicationConfiguration.g:691:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; 8848 // InternalApplicationConfiguration.g:2668:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
2088 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException { 8849 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
2089 8850
2090 int stackSize = keepStackSize(); 8851 int stackSize = keepStackSize();
2091 8852
2092 try { 8853 try {
2093 // InternalApplicationConfiguration.g:695:1: ( rule__MetamodelSpecification__Group__3__Impl ) 8854 // InternalApplicationConfiguration.g:2672:1: ( rule__MetamodelSpecification__Group__3__Impl )
2094 // InternalApplicationConfiguration.g:696:2: rule__MetamodelSpecification__Group__3__Impl 8855 // InternalApplicationConfiguration.g:2673:2: rule__MetamodelSpecification__Group__3__Impl
2095 { 8856 {
2096 pushFollow(FOLLOW_2); 8857 pushFollow(FOLLOW_2);
2097 rule__MetamodelSpecification__Group__3__Impl(); 8858 rule__MetamodelSpecification__Group__3__Impl();
@@ -2117,20 +8878,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2117 8878
2118 8879
2119 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" 8880 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
2120 // InternalApplicationConfiguration.g:702:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; 8881 // InternalApplicationConfiguration.g:2679:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
2121 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { 8882 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
2122 8883
2123 int stackSize = keepStackSize(); 8884 int stackSize = keepStackSize();
2124 8885
2125 try { 8886 try {
2126 // InternalApplicationConfiguration.g:706:1: ( ( '}' ) ) 8887 // InternalApplicationConfiguration.g:2683:1: ( ( '}' ) )
2127 // InternalApplicationConfiguration.g:707:1: ( '}' ) 8888 // InternalApplicationConfiguration.g:2684:1: ( '}' )
2128 { 8889 {
2129 // InternalApplicationConfiguration.g:707:1: ( '}' ) 8890 // InternalApplicationConfiguration.g:2684:1: ( '}' )
2130 // InternalApplicationConfiguration.g:708:2: '}' 8891 // InternalApplicationConfiguration.g:2685:2: '}'
2131 { 8892 {
2132 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 8893 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
2133 match(input,15,FOLLOW_2); 8894 match(input,21,FOLLOW_2);
2134 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 8895 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
2135 8896
2136 } 8897 }
@@ -2154,16 +8915,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2154 8915
2155 8916
2156 // $ANTLR start "rule__MetamodelSpecification__Group_2__0" 8917 // $ANTLR start "rule__MetamodelSpecification__Group_2__0"
2157 // InternalApplicationConfiguration.g:718:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; 8918 // InternalApplicationConfiguration.g:2695:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
2158 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException { 8919 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
2159 8920
2160 int stackSize = keepStackSize(); 8921 int stackSize = keepStackSize();
2161 8922
2162 try { 8923 try {
2163 // InternalApplicationConfiguration.g:722:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) 8924 // InternalApplicationConfiguration.g:2699:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
2164 // InternalApplicationConfiguration.g:723:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 8925 // InternalApplicationConfiguration.g:2700:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
2165 { 8926 {
2166 pushFollow(FOLLOW_9); 8927 pushFollow(FOLLOW_13);
2167 rule__MetamodelSpecification__Group_2__0__Impl(); 8928 rule__MetamodelSpecification__Group_2__0__Impl();
2168 8929
2169 state._fsp--; 8930 state._fsp--;
@@ -2192,20 +8953,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2192 8953
2193 8954
2194 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" 8955 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
2195 // InternalApplicationConfiguration.g:730:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; 8956 // InternalApplicationConfiguration.g:2707:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
2196 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException { 8957 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
2197 8958
2198 int stackSize = keepStackSize(); 8959 int stackSize = keepStackSize();
2199 8960
2200 try { 8961 try {
2201 // InternalApplicationConfiguration.g:734:1: ( ( ',' ) ) 8962 // InternalApplicationConfiguration.g:2711:1: ( ( ',' ) )
2202 // InternalApplicationConfiguration.g:735:1: ( ',' ) 8963 // InternalApplicationConfiguration.g:2712:1: ( ',' )
2203 { 8964 {
2204 // InternalApplicationConfiguration.g:735:1: ( ',' ) 8965 // InternalApplicationConfiguration.g:2712:1: ( ',' )
2205 // InternalApplicationConfiguration.g:736:2: ',' 8966 // InternalApplicationConfiguration.g:2713:2: ','
2206 { 8967 {
2207 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 8968 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
2208 match(input,16,FOLLOW_2); 8969 match(input,22,FOLLOW_2);
2209 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 8970 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
2210 8971
2211 } 8972 }
@@ -2229,14 +8990,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2229 8990
2230 8991
2231 // $ANTLR start "rule__MetamodelSpecification__Group_2__1" 8992 // $ANTLR start "rule__MetamodelSpecification__Group_2__1"
2232 // InternalApplicationConfiguration.g:745:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; 8993 // InternalApplicationConfiguration.g:2722:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
2233 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { 8994 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
2234 8995
2235 int stackSize = keepStackSize(); 8996 int stackSize = keepStackSize();
2236 8997
2237 try { 8998 try {
2238 // InternalApplicationConfiguration.g:749:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) 8999 // InternalApplicationConfiguration.g:2726:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
2239 // InternalApplicationConfiguration.g:750:2: rule__MetamodelSpecification__Group_2__1__Impl 9000 // InternalApplicationConfiguration.g:2727:2: rule__MetamodelSpecification__Group_2__1__Impl
2240 { 9001 {
2241 pushFollow(FOLLOW_2); 9002 pushFollow(FOLLOW_2);
2242 rule__MetamodelSpecification__Group_2__1__Impl(); 9003 rule__MetamodelSpecification__Group_2__1__Impl();
@@ -2262,21 +9023,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2262 9023
2263 9024
2264 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" 9025 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
2265 // InternalApplicationConfiguration.g:756:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; 9026 // InternalApplicationConfiguration.g:2733:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
2266 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { 9027 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
2267 9028
2268 int stackSize = keepStackSize(); 9029 int stackSize = keepStackSize();
2269 9030
2270 try { 9031 try {
2271 // InternalApplicationConfiguration.g:760:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) 9032 // InternalApplicationConfiguration.g:2737:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
2272 // InternalApplicationConfiguration.g:761:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 9033 // InternalApplicationConfiguration.g:2738:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
2273 { 9034 {
2274 // InternalApplicationConfiguration.g:761:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 9035 // InternalApplicationConfiguration.g:2738:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
2275 // InternalApplicationConfiguration.g:762:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 9036 // InternalApplicationConfiguration.g:2739:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
2276 { 9037 {
2277 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); 9038 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
2278 // InternalApplicationConfiguration.g:763:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 9039 // InternalApplicationConfiguration.g:2740:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
2279 // InternalApplicationConfiguration.g:763:3: rule__MetamodelSpecification__EntriesAssignment_2_1 9040 // InternalApplicationConfiguration.g:2740:3: rule__MetamodelSpecification__EntriesAssignment_2_1
2280 { 9041 {
2281 pushFollow(FOLLOW_2); 9042 pushFollow(FOLLOW_2);
2282 rule__MetamodelSpecification__EntriesAssignment_2_1(); 9043 rule__MetamodelSpecification__EntriesAssignment_2_1();
@@ -2309,16 +9070,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2309 9070
2310 9071
2311 // $ANTLR start "rule__AllPackageEntry__Group__0" 9072 // $ANTLR start "rule__AllPackageEntry__Group__0"
2312 // InternalApplicationConfiguration.g:772:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; 9073 // InternalApplicationConfiguration.g:2749:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
2313 public final void rule__AllPackageEntry__Group__0() throws RecognitionException { 9074 public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
2314 9075
2315 int stackSize = keepStackSize(); 9076 int stackSize = keepStackSize();
2316 9077
2317 try { 9078 try {
2318 // InternalApplicationConfiguration.g:776:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) 9079 // InternalApplicationConfiguration.g:2753:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
2319 // InternalApplicationConfiguration.g:777:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 9080 // InternalApplicationConfiguration.g:2754:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
2320 { 9081 {
2321 pushFollow(FOLLOW_12); 9082 pushFollow(FOLLOW_8);
2322 rule__AllPackageEntry__Group__0__Impl(); 9083 rule__AllPackageEntry__Group__0__Impl();
2323 9084
2324 state._fsp--; 9085 state._fsp--;
@@ -2347,20 +9108,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2347 9108
2348 9109
2349 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" 9110 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
2350 // InternalApplicationConfiguration.g:784:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; 9111 // InternalApplicationConfiguration.g:2761:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
2351 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { 9112 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
2352 9113
2353 int stackSize = keepStackSize(); 9114 int stackSize = keepStackSize();
2354 9115
2355 try { 9116 try {
2356 // InternalApplicationConfiguration.g:788:1: ( ( 'package' ) ) 9117 // InternalApplicationConfiguration.g:2765:1: ( ( 'package' ) )
2357 // InternalApplicationConfiguration.g:789:1: ( 'package' ) 9118 // InternalApplicationConfiguration.g:2766:1: ( 'package' )
2358 { 9119 {
2359 // InternalApplicationConfiguration.g:789:1: ( 'package' ) 9120 // InternalApplicationConfiguration.g:2766:1: ( 'package' )
2360 // InternalApplicationConfiguration.g:790:2: 'package' 9121 // InternalApplicationConfiguration.g:2767:2: 'package'
2361 { 9122 {
2362 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 9123 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
2363 match(input,17,FOLLOW_2); 9124 match(input,23,FOLLOW_2);
2364 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 9125 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
2365 9126
2366 } 9127 }
@@ -2384,16 +9145,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2384 9145
2385 9146
2386 // $ANTLR start "rule__AllPackageEntry__Group__1" 9147 // $ANTLR start "rule__AllPackageEntry__Group__1"
2387 // InternalApplicationConfiguration.g:799:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; 9148 // InternalApplicationConfiguration.g:2776:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
2388 public final void rule__AllPackageEntry__Group__1() throws RecognitionException { 9149 public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
2389 9150
2390 int stackSize = keepStackSize(); 9151 int stackSize = keepStackSize();
2391 9152
2392 try { 9153 try {
2393 // InternalApplicationConfiguration.g:803:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) 9154 // InternalApplicationConfiguration.g:2780:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
2394 // InternalApplicationConfiguration.g:804:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 9155 // InternalApplicationConfiguration.g:2781:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
2395 { 9156 {
2396 pushFollow(FOLLOW_13); 9157 pushFollow(FOLLOW_16);
2397 rule__AllPackageEntry__Group__1__Impl(); 9158 rule__AllPackageEntry__Group__1__Impl();
2398 9159
2399 state._fsp--; 9160 state._fsp--;
@@ -2422,21 +9183,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2422 9183
2423 9184
2424 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" 9185 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
2425 // InternalApplicationConfiguration.g:811:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; 9186 // InternalApplicationConfiguration.g:2788:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
2426 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { 9187 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
2427 9188
2428 int stackSize = keepStackSize(); 9189 int stackSize = keepStackSize();
2429 9190
2430 try { 9191 try {
2431 // InternalApplicationConfiguration.g:815:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) 9192 // InternalApplicationConfiguration.g:2792:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
2432 // InternalApplicationConfiguration.g:816:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 9193 // InternalApplicationConfiguration.g:2793:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
2433 { 9194 {
2434 // InternalApplicationConfiguration.g:816:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 9195 // InternalApplicationConfiguration.g:2793:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
2435 // InternalApplicationConfiguration.g:817:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 9196 // InternalApplicationConfiguration.g:2794:2: ( rule__AllPackageEntry__PackageAssignment_1 )
2436 { 9197 {
2437 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); 9198 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
2438 // InternalApplicationConfiguration.g:818:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 9199 // InternalApplicationConfiguration.g:2795:2: ( rule__AllPackageEntry__PackageAssignment_1 )
2439 // InternalApplicationConfiguration.g:818:3: rule__AllPackageEntry__PackageAssignment_1 9200 // InternalApplicationConfiguration.g:2795:3: rule__AllPackageEntry__PackageAssignment_1
2440 { 9201 {
2441 pushFollow(FOLLOW_2); 9202 pushFollow(FOLLOW_2);
2442 rule__AllPackageEntry__PackageAssignment_1(); 9203 rule__AllPackageEntry__PackageAssignment_1();
@@ -2469,14 +9230,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2469 9230
2470 9231
2471 // $ANTLR start "rule__AllPackageEntry__Group__2" 9232 // $ANTLR start "rule__AllPackageEntry__Group__2"
2472 // InternalApplicationConfiguration.g:826:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; 9233 // InternalApplicationConfiguration.g:2803:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
2473 public final void rule__AllPackageEntry__Group__2() throws RecognitionException { 9234 public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
2474 9235
2475 int stackSize = keepStackSize(); 9236 int stackSize = keepStackSize();
2476 9237
2477 try { 9238 try {
2478 // InternalApplicationConfiguration.g:830:1: ( rule__AllPackageEntry__Group__2__Impl ) 9239 // InternalApplicationConfiguration.g:2807:1: ( rule__AllPackageEntry__Group__2__Impl )
2479 // InternalApplicationConfiguration.g:831:2: rule__AllPackageEntry__Group__2__Impl 9240 // InternalApplicationConfiguration.g:2808:2: rule__AllPackageEntry__Group__2__Impl
2480 { 9241 {
2481 pushFollow(FOLLOW_2); 9242 pushFollow(FOLLOW_2);
2482 rule__AllPackageEntry__Group__2__Impl(); 9243 rule__AllPackageEntry__Group__2__Impl();
@@ -2502,29 +9263,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2502 9263
2503 9264
2504 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" 9265 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
2505 // InternalApplicationConfiguration.g:837:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; 9266 // InternalApplicationConfiguration.g:2814:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
2506 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { 9267 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
2507 9268
2508 int stackSize = keepStackSize(); 9269 int stackSize = keepStackSize();
2509 9270
2510 try { 9271 try {
2511 // InternalApplicationConfiguration.g:841:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) 9272 // InternalApplicationConfiguration.g:2818:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
2512 // InternalApplicationConfiguration.g:842:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 9273 // InternalApplicationConfiguration.g:2819:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
2513 { 9274 {
2514 // InternalApplicationConfiguration.g:842:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 9275 // InternalApplicationConfiguration.g:2819:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
2515 // InternalApplicationConfiguration.g:843:2: ( rule__AllPackageEntry__Group_2__0 )? 9276 // InternalApplicationConfiguration.g:2820:2: ( rule__AllPackageEntry__Group_2__0 )?
2516 { 9277 {
2517 before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); 9278 before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
2518 // InternalApplicationConfiguration.g:844:2: ( rule__AllPackageEntry__Group_2__0 )? 9279 // InternalApplicationConfiguration.g:2821:2: ( rule__AllPackageEntry__Group_2__0 )?
2519 int alt6=2; 9280 int alt31=2;
2520 int LA6_0 = input.LA(1); 9281 int LA31_0 = input.LA(1);
2521 9282
2522 if ( (LA6_0==18) ) { 9283 if ( (LA31_0==24) ) {
2523 alt6=1; 9284 alt31=1;
2524 } 9285 }
2525 switch (alt6) { 9286 switch (alt31) {
2526 case 1 : 9287 case 1 :
2527 // InternalApplicationConfiguration.g:844:3: rule__AllPackageEntry__Group_2__0 9288 // InternalApplicationConfiguration.g:2821:3: rule__AllPackageEntry__Group_2__0
2528 { 9289 {
2529 pushFollow(FOLLOW_2); 9290 pushFollow(FOLLOW_2);
2530 rule__AllPackageEntry__Group_2__0(); 9291 rule__AllPackageEntry__Group_2__0();
@@ -2560,16 +9321,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2560 9321
2561 9322
2562 // $ANTLR start "rule__AllPackageEntry__Group_2__0" 9323 // $ANTLR start "rule__AllPackageEntry__Group_2__0"
2563 // InternalApplicationConfiguration.g:853:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; 9324 // InternalApplicationConfiguration.g:2830:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
2564 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { 9325 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
2565 9326
2566 int stackSize = keepStackSize(); 9327 int stackSize = keepStackSize();
2567 9328
2568 try { 9329 try {
2569 // InternalApplicationConfiguration.g:857:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) 9330 // InternalApplicationConfiguration.g:2834:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
2570 // InternalApplicationConfiguration.g:858:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 9331 // InternalApplicationConfiguration.g:2835:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
2571 { 9332 {
2572 pushFollow(FOLLOW_14); 9333 pushFollow(FOLLOW_17);
2573 rule__AllPackageEntry__Group_2__0__Impl(); 9334 rule__AllPackageEntry__Group_2__0__Impl();
2574 9335
2575 state._fsp--; 9336 state._fsp--;
@@ -2598,20 +9359,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2598 9359
2599 9360
2600 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" 9361 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
2601 // InternalApplicationConfiguration.g:865:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; 9362 // InternalApplicationConfiguration.g:2842:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
2602 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { 9363 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
2603 9364
2604 int stackSize = keepStackSize(); 9365 int stackSize = keepStackSize();
2605 9366
2606 try { 9367 try {
2607 // InternalApplicationConfiguration.g:869:1: ( ( 'excluding' ) ) 9368 // InternalApplicationConfiguration.g:2846:1: ( ( 'excluding' ) )
2608 // InternalApplicationConfiguration.g:870:1: ( 'excluding' ) 9369 // InternalApplicationConfiguration.g:2847:1: ( 'excluding' )
2609 { 9370 {
2610 // InternalApplicationConfiguration.g:870:1: ( 'excluding' ) 9371 // InternalApplicationConfiguration.g:2847:1: ( 'excluding' )
2611 // InternalApplicationConfiguration.g:871:2: 'excluding' 9372 // InternalApplicationConfiguration.g:2848:2: 'excluding'
2612 { 9373 {
2613 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 9374 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
2614 match(input,18,FOLLOW_2); 9375 match(input,24,FOLLOW_2);
2615 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 9376 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
2616 9377
2617 } 9378 }
@@ -2635,16 +9396,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2635 9396
2636 9397
2637 // $ANTLR start "rule__AllPackageEntry__Group_2__1" 9398 // $ANTLR start "rule__AllPackageEntry__Group_2__1"
2638 // InternalApplicationConfiguration.g:880:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; 9399 // InternalApplicationConfiguration.g:2857:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
2639 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { 9400 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
2640 9401
2641 int stackSize = keepStackSize(); 9402 int stackSize = keepStackSize();
2642 9403
2643 try { 9404 try {
2644 // InternalApplicationConfiguration.g:884:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) 9405 // InternalApplicationConfiguration.g:2861:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
2645 // InternalApplicationConfiguration.g:885:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 9406 // InternalApplicationConfiguration.g:2862:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
2646 { 9407 {
2647 pushFollow(FOLLOW_12); 9408 pushFollow(FOLLOW_8);
2648 rule__AllPackageEntry__Group_2__1__Impl(); 9409 rule__AllPackageEntry__Group_2__1__Impl();
2649 9410
2650 state._fsp--; 9411 state._fsp--;
@@ -2673,20 +9434,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2673 9434
2674 9435
2675 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" 9436 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
2676 // InternalApplicationConfiguration.g:892:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; 9437 // InternalApplicationConfiguration.g:2869:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
2677 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { 9438 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
2678 9439
2679 int stackSize = keepStackSize(); 9440 int stackSize = keepStackSize();
2680 9441
2681 try { 9442 try {
2682 // InternalApplicationConfiguration.g:896:1: ( ( '{' ) ) 9443 // InternalApplicationConfiguration.g:2873:1: ( ( '{' ) )
2683 // InternalApplicationConfiguration.g:897:1: ( '{' ) 9444 // InternalApplicationConfiguration.g:2874:1: ( '{' )
2684 { 9445 {
2685 // InternalApplicationConfiguration.g:897:1: ( '{' ) 9446 // InternalApplicationConfiguration.g:2874:1: ( '{' )
2686 // InternalApplicationConfiguration.g:898:2: '{' 9447 // InternalApplicationConfiguration.g:2875:2: '{'
2687 { 9448 {
2688 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 9449 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
2689 match(input,14,FOLLOW_2); 9450 match(input,20,FOLLOW_2);
2690 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 9451 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
2691 9452
2692 } 9453 }
@@ -2710,16 +9471,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2710 9471
2711 9472
2712 // $ANTLR start "rule__AllPackageEntry__Group_2__2" 9473 // $ANTLR start "rule__AllPackageEntry__Group_2__2"
2713 // InternalApplicationConfiguration.g:907:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; 9474 // InternalApplicationConfiguration.g:2884:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
2714 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException { 9475 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
2715 9476
2716 int stackSize = keepStackSize(); 9477 int stackSize = keepStackSize();
2717 9478
2718 try { 9479 try {
2719 // InternalApplicationConfiguration.g:911:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) 9480 // InternalApplicationConfiguration.g:2888:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
2720 // InternalApplicationConfiguration.g:912:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 9481 // InternalApplicationConfiguration.g:2889:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
2721 { 9482 {
2722 pushFollow(FOLLOW_10); 9483 pushFollow(FOLLOW_14);
2723 rule__AllPackageEntry__Group_2__2__Impl(); 9484 rule__AllPackageEntry__Group_2__2__Impl();
2724 9485
2725 state._fsp--; 9486 state._fsp--;
@@ -2748,21 +9509,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2748 9509
2749 9510
2750 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" 9511 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
2751 // InternalApplicationConfiguration.g:919:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; 9512 // InternalApplicationConfiguration.g:2896:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
2752 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException { 9513 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
2753 9514
2754 int stackSize = keepStackSize(); 9515 int stackSize = keepStackSize();
2755 9516
2756 try { 9517 try {
2757 // InternalApplicationConfiguration.g:923:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) 9518 // InternalApplicationConfiguration.g:2900:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
2758 // InternalApplicationConfiguration.g:924:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 9519 // InternalApplicationConfiguration.g:2901:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
2759 { 9520 {
2760 // InternalApplicationConfiguration.g:924:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 9521 // InternalApplicationConfiguration.g:2901:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
2761 // InternalApplicationConfiguration.g:925:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 9522 // InternalApplicationConfiguration.g:2902:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
2762 { 9523 {
2763 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); 9524 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
2764 // InternalApplicationConfiguration.g:926:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 9525 // InternalApplicationConfiguration.g:2903:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
2765 // InternalApplicationConfiguration.g:926:3: rule__AllPackageEntry__ExclusionAssignment_2_2 9526 // InternalApplicationConfiguration.g:2903:3: rule__AllPackageEntry__ExclusionAssignment_2_2
2766 { 9527 {
2767 pushFollow(FOLLOW_2); 9528 pushFollow(FOLLOW_2);
2768 rule__AllPackageEntry__ExclusionAssignment_2_2(); 9529 rule__AllPackageEntry__ExclusionAssignment_2_2();
@@ -2795,16 +9556,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2795 9556
2796 9557
2797 // $ANTLR start "rule__AllPackageEntry__Group_2__3" 9558 // $ANTLR start "rule__AllPackageEntry__Group_2__3"
2798 // InternalApplicationConfiguration.g:934:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; 9559 // InternalApplicationConfiguration.g:2911:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
2799 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException { 9560 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
2800 9561
2801 int stackSize = keepStackSize(); 9562 int stackSize = keepStackSize();
2802 9563
2803 try { 9564 try {
2804 // InternalApplicationConfiguration.g:938:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) 9565 // InternalApplicationConfiguration.g:2915:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
2805 // InternalApplicationConfiguration.g:939:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 9566 // InternalApplicationConfiguration.g:2916:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
2806 { 9567 {
2807 pushFollow(FOLLOW_10); 9568 pushFollow(FOLLOW_14);
2808 rule__AllPackageEntry__Group_2__3__Impl(); 9569 rule__AllPackageEntry__Group_2__3__Impl();
2809 9570
2810 state._fsp--; 9571 state._fsp--;
@@ -2833,35 +9594,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2833 9594
2834 9595
2835 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl" 9596 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
2836 // InternalApplicationConfiguration.g:946:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; 9597 // InternalApplicationConfiguration.g:2923:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
2837 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { 9598 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
2838 9599
2839 int stackSize = keepStackSize(); 9600 int stackSize = keepStackSize();
2840 9601
2841 try { 9602 try {
2842 // InternalApplicationConfiguration.g:950:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) 9603 // InternalApplicationConfiguration.g:2927:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
2843 // InternalApplicationConfiguration.g:951:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 9604 // InternalApplicationConfiguration.g:2928:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
2844 { 9605 {
2845 // InternalApplicationConfiguration.g:951:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 9606 // InternalApplicationConfiguration.g:2928:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
2846 // InternalApplicationConfiguration.g:952:2: ( rule__AllPackageEntry__Group_2_3__0 )* 9607 // InternalApplicationConfiguration.g:2929:2: ( rule__AllPackageEntry__Group_2_3__0 )*
2847 { 9608 {
2848 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); 9609 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
2849 // InternalApplicationConfiguration.g:953:2: ( rule__AllPackageEntry__Group_2_3__0 )* 9610 // InternalApplicationConfiguration.g:2930:2: ( rule__AllPackageEntry__Group_2_3__0 )*
2850 loop7: 9611 loop32:
2851 do { 9612 do {
2852 int alt7=2; 9613 int alt32=2;
2853 int LA7_0 = input.LA(1); 9614 int LA32_0 = input.LA(1);
2854 9615
2855 if ( (LA7_0==16) ) { 9616 if ( (LA32_0==22) ) {
2856 alt7=1; 9617 alt32=1;
2857 } 9618 }
2858 9619
2859 9620
2860 switch (alt7) { 9621 switch (alt32) {
2861 case 1 : 9622 case 1 :
2862 // InternalApplicationConfiguration.g:953:3: rule__AllPackageEntry__Group_2_3__0 9623 // InternalApplicationConfiguration.g:2930:3: rule__AllPackageEntry__Group_2_3__0
2863 { 9624 {
2864 pushFollow(FOLLOW_11); 9625 pushFollow(FOLLOW_15);
2865 rule__AllPackageEntry__Group_2_3__0(); 9626 rule__AllPackageEntry__Group_2_3__0();
2866 9627
2867 state._fsp--; 9628 state._fsp--;
@@ -2871,7 +9632,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2871 break; 9632 break;
2872 9633
2873 default : 9634 default :
2874 break loop7; 9635 break loop32;
2875 } 9636 }
2876 } while (true); 9637 } while (true);
2877 9638
@@ -2898,14 +9659,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2898 9659
2899 9660
2900 // $ANTLR start "rule__AllPackageEntry__Group_2__4" 9661 // $ANTLR start "rule__AllPackageEntry__Group_2__4"
2901 // InternalApplicationConfiguration.g:961:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; 9662 // InternalApplicationConfiguration.g:2938:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
2902 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException { 9663 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
2903 9664
2904 int stackSize = keepStackSize(); 9665 int stackSize = keepStackSize();
2905 9666
2906 try { 9667 try {
2907 // InternalApplicationConfiguration.g:965:1: ( rule__AllPackageEntry__Group_2__4__Impl ) 9668 // InternalApplicationConfiguration.g:2942:1: ( rule__AllPackageEntry__Group_2__4__Impl )
2908 // InternalApplicationConfiguration.g:966:2: rule__AllPackageEntry__Group_2__4__Impl 9669 // InternalApplicationConfiguration.g:2943:2: rule__AllPackageEntry__Group_2__4__Impl
2909 { 9670 {
2910 pushFollow(FOLLOW_2); 9671 pushFollow(FOLLOW_2);
2911 rule__AllPackageEntry__Group_2__4__Impl(); 9672 rule__AllPackageEntry__Group_2__4__Impl();
@@ -2931,20 +9692,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2931 9692
2932 9693
2933 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" 9694 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
2934 // InternalApplicationConfiguration.g:972:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; 9695 // InternalApplicationConfiguration.g:2949:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
2935 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException { 9696 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
2936 9697
2937 int stackSize = keepStackSize(); 9698 int stackSize = keepStackSize();
2938 9699
2939 try { 9700 try {
2940 // InternalApplicationConfiguration.g:976:1: ( ( '}' ) ) 9701 // InternalApplicationConfiguration.g:2953:1: ( ( '}' ) )
2941 // InternalApplicationConfiguration.g:977:1: ( '}' ) 9702 // InternalApplicationConfiguration.g:2954:1: ( '}' )
2942 { 9703 {
2943 // InternalApplicationConfiguration.g:977:1: ( '}' ) 9704 // InternalApplicationConfiguration.g:2954:1: ( '}' )
2944 // InternalApplicationConfiguration.g:978:2: '}' 9705 // InternalApplicationConfiguration.g:2955:2: '}'
2945 { 9706 {
2946 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 9707 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
2947 match(input,15,FOLLOW_2); 9708 match(input,21,FOLLOW_2);
2948 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 9709 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
2949 9710
2950 } 9711 }
@@ -2968,16 +9729,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2968 9729
2969 9730
2970 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" 9731 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
2971 // InternalApplicationConfiguration.g:988:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; 9732 // InternalApplicationConfiguration.g:2965:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
2972 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { 9733 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
2973 9734
2974 int stackSize = keepStackSize(); 9735 int stackSize = keepStackSize();
2975 9736
2976 try { 9737 try {
2977 // InternalApplicationConfiguration.g:992:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) 9738 // InternalApplicationConfiguration.g:2969:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
2978 // InternalApplicationConfiguration.g:993:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 9739 // InternalApplicationConfiguration.g:2970:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
2979 { 9740 {
2980 pushFollow(FOLLOW_12); 9741 pushFollow(FOLLOW_8);
2981 rule__AllPackageEntry__Group_2_3__0__Impl(); 9742 rule__AllPackageEntry__Group_2_3__0__Impl();
2982 9743
2983 state._fsp--; 9744 state._fsp--;
@@ -3006,20 +9767,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3006 9767
3007 9768
3008 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" 9769 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
3009 // InternalApplicationConfiguration.g:1000:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; 9770 // InternalApplicationConfiguration.g:2977:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
3010 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException { 9771 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
3011 9772
3012 int stackSize = keepStackSize(); 9773 int stackSize = keepStackSize();
3013 9774
3014 try { 9775 try {
3015 // InternalApplicationConfiguration.g:1004:1: ( ( ',' ) ) 9776 // InternalApplicationConfiguration.g:2981:1: ( ( ',' ) )
3016 // InternalApplicationConfiguration.g:1005:1: ( ',' ) 9777 // InternalApplicationConfiguration.g:2982:1: ( ',' )
3017 { 9778 {
3018 // InternalApplicationConfiguration.g:1005:1: ( ',' ) 9779 // InternalApplicationConfiguration.g:2982:1: ( ',' )
3019 // InternalApplicationConfiguration.g:1006:2: ',' 9780 // InternalApplicationConfiguration.g:2983:2: ','
3020 { 9781 {
3021 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 9782 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
3022 match(input,16,FOLLOW_2); 9783 match(input,22,FOLLOW_2);
3023 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 9784 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
3024 9785
3025 } 9786 }
@@ -3043,14 +9804,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3043 9804
3044 9805
3045 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" 9806 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
3046 // InternalApplicationConfiguration.g:1015:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; 9807 // InternalApplicationConfiguration.g:2992:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
3047 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { 9808 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
3048 9809
3049 int stackSize = keepStackSize(); 9810 int stackSize = keepStackSize();
3050 9811
3051 try { 9812 try {
3052 // InternalApplicationConfiguration.g:1019:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) 9813 // InternalApplicationConfiguration.g:2996:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
3053 // InternalApplicationConfiguration.g:1020:2: rule__AllPackageEntry__Group_2_3__1__Impl 9814 // InternalApplicationConfiguration.g:2997:2: rule__AllPackageEntry__Group_2_3__1__Impl
3054 { 9815 {
3055 pushFollow(FOLLOW_2); 9816 pushFollow(FOLLOW_2);
3056 rule__AllPackageEntry__Group_2_3__1__Impl(); 9817 rule__AllPackageEntry__Group_2_3__1__Impl();
@@ -3076,21 +9837,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3076 9837
3077 9838
3078 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl" 9839 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
3079 // InternalApplicationConfiguration.g:1026:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; 9840 // InternalApplicationConfiguration.g:3003:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
3080 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException { 9841 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
3081 9842
3082 int stackSize = keepStackSize(); 9843 int stackSize = keepStackSize();
3083 9844
3084 try { 9845 try {
3085 // InternalApplicationConfiguration.g:1030:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) 9846 // InternalApplicationConfiguration.g:3007:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
3086 // InternalApplicationConfiguration.g:1031:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) 9847 // InternalApplicationConfiguration.g:3008:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
3087 { 9848 {
3088 // InternalApplicationConfiguration.g:1031:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) 9849 // InternalApplicationConfiguration.g:3008:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
3089 // InternalApplicationConfiguration.g:1032:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 9850 // InternalApplicationConfiguration.g:3009:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
3090 { 9851 {
3091 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); 9852 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
3092 // InternalApplicationConfiguration.g:1033:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 9853 // InternalApplicationConfiguration.g:3010:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
3093 // InternalApplicationConfiguration.g:1033:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 9854 // InternalApplicationConfiguration.g:3010:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
3094 { 9855 {
3095 pushFollow(FOLLOW_2); 9856 pushFollow(FOLLOW_2);
3096 rule__AllPackageEntry__ExclusionAssignment_2_3_1(); 9857 rule__AllPackageEntry__ExclusionAssignment_2_3_1();
@@ -3123,16 +9884,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3123 9884
3124 9885
3125 // $ANTLR start "rule__MetamodelElement__Group__0" 9886 // $ANTLR start "rule__MetamodelElement__Group__0"
3126 // InternalApplicationConfiguration.g:1042:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; 9887 // InternalApplicationConfiguration.g:3019:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
3127 public final void rule__MetamodelElement__Group__0() throws RecognitionException { 9888 public final void rule__MetamodelElement__Group__0() throws RecognitionException {
3128 9889
3129 int stackSize = keepStackSize(); 9890 int stackSize = keepStackSize();
3130 9891
3131 try { 9892 try {
3132 // InternalApplicationConfiguration.g:1046:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) 9893 // InternalApplicationConfiguration.g:3023:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
3133 // InternalApplicationConfiguration.g:1047:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 9894 // InternalApplicationConfiguration.g:3024:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
3134 { 9895 {
3135 pushFollow(FOLLOW_12); 9896 pushFollow(FOLLOW_8);
3136 rule__MetamodelElement__Group__0__Impl(); 9897 rule__MetamodelElement__Group__0__Impl();
3137 9898
3138 state._fsp--; 9899 state._fsp--;
@@ -3161,33 +9922,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3161 9922
3162 9923
3163 // $ANTLR start "rule__MetamodelElement__Group__0__Impl" 9924 // $ANTLR start "rule__MetamodelElement__Group__0__Impl"
3164 // InternalApplicationConfiguration.g:1054:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; 9925 // InternalApplicationConfiguration.g:3031:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
3165 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { 9926 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
3166 9927
3167 int stackSize = keepStackSize(); 9928 int stackSize = keepStackSize();
3168 9929
3169 try { 9930 try {
3170 // InternalApplicationConfiguration.g:1058:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) 9931 // InternalApplicationConfiguration.g:3035:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
3171 // InternalApplicationConfiguration.g:1059:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 9932 // InternalApplicationConfiguration.g:3036:1: ( ( rule__MetamodelElement__Group_0__0 )? )
3172 { 9933 {
3173 // InternalApplicationConfiguration.g:1059:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 9934 // InternalApplicationConfiguration.g:3036:1: ( ( rule__MetamodelElement__Group_0__0 )? )
3174 // InternalApplicationConfiguration.g:1060:2: ( rule__MetamodelElement__Group_0__0 )? 9935 // InternalApplicationConfiguration.g:3037:2: ( rule__MetamodelElement__Group_0__0 )?
3175 { 9936 {
3176 before(grammarAccess.getMetamodelElementAccess().getGroup_0()); 9937 before(grammarAccess.getMetamodelElementAccess().getGroup_0());
3177 // InternalApplicationConfiguration.g:1061:2: ( rule__MetamodelElement__Group_0__0 )? 9938 // InternalApplicationConfiguration.g:3038:2: ( rule__MetamodelElement__Group_0__0 )?
3178 int alt8=2; 9939 int alt33=2;
3179 int LA8_0 = input.LA(1); 9940 int LA33_0 = input.LA(1);
9941
9942 if ( (LA33_0==RULE_ID) ) {
9943 int LA33_1 = input.LA(2);
9944
9945 if ( (LA33_1==14) ) {
9946 int LA33_2 = input.LA(3);
3180 9947
3181 if ( (LA8_0==RULE_ID) ) { 9948 if ( (LA33_2==RULE_ID) ) {
3182 int LA8_1 = input.LA(2); 9949 int LA33_5 = input.LA(4);
3183 9950
3184 if ( (LA8_1==19) ) { 9951 if ( (LA33_5==14||LA33_5==25) ) {
3185 alt8=1; 9952 alt33=1;
9953 }
9954 }
9955 }
9956 else if ( (LA33_1==25) ) {
9957 alt33=1;
3186 } 9958 }
3187 } 9959 }
3188 switch (alt8) { 9960 switch (alt33) {
3189 case 1 : 9961 case 1 :
3190 // InternalApplicationConfiguration.g:1061:3: rule__MetamodelElement__Group_0__0 9962 // InternalApplicationConfiguration.g:3038:3: rule__MetamodelElement__Group_0__0
3191 { 9963 {
3192 pushFollow(FOLLOW_2); 9964 pushFollow(FOLLOW_2);
3193 rule__MetamodelElement__Group_0__0(); 9965 rule__MetamodelElement__Group_0__0();
@@ -3223,16 +9995,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3223 9995
3224 9996
3225 // $ANTLR start "rule__MetamodelElement__Group__1" 9997 // $ANTLR start "rule__MetamodelElement__Group__1"
3226 // InternalApplicationConfiguration.g:1069:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; 9998 // InternalApplicationConfiguration.g:3046:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
3227 public final void rule__MetamodelElement__Group__1() throws RecognitionException { 9999 public final void rule__MetamodelElement__Group__1() throws RecognitionException {
3228 10000
3229 int stackSize = keepStackSize(); 10001 int stackSize = keepStackSize();
3230 10002
3231 try { 10003 try {
3232 // InternalApplicationConfiguration.g:1073:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) 10004 // InternalApplicationConfiguration.g:3050:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
3233 // InternalApplicationConfiguration.g:1074:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 10005 // InternalApplicationConfiguration.g:3051:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
3234 { 10006 {
3235 pushFollow(FOLLOW_15); 10007 pushFollow(FOLLOW_6);
3236 rule__MetamodelElement__Group__1__Impl(); 10008 rule__MetamodelElement__Group__1__Impl();
3237 10009
3238 state._fsp--; 10010 state._fsp--;
@@ -3261,21 +10033,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3261 10033
3262 10034
3263 // $ANTLR start "rule__MetamodelElement__Group__1__Impl" 10035 // $ANTLR start "rule__MetamodelElement__Group__1__Impl"
3264 // InternalApplicationConfiguration.g:1081:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; 10036 // InternalApplicationConfiguration.g:3058:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
3265 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { 10037 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
3266 10038
3267 int stackSize = keepStackSize(); 10039 int stackSize = keepStackSize();
3268 10040
3269 try { 10041 try {
3270 // InternalApplicationConfiguration.g:1085:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) 10042 // InternalApplicationConfiguration.g:3062:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
3271 // InternalApplicationConfiguration.g:1086:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 10043 // InternalApplicationConfiguration.g:3063:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
3272 { 10044 {
3273 // InternalApplicationConfiguration.g:1086:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 10045 // InternalApplicationConfiguration.g:3063:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
3274 // InternalApplicationConfiguration.g:1087:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 10046 // InternalApplicationConfiguration.g:3064:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
3275 { 10047 {
3276 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); 10048 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
3277 // InternalApplicationConfiguration.g:1088:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 10049 // InternalApplicationConfiguration.g:3065:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
3278 // InternalApplicationConfiguration.g:1088:3: rule__MetamodelElement__ClassifierAssignment_1 10050 // InternalApplicationConfiguration.g:3065:3: rule__MetamodelElement__ClassifierAssignment_1
3279 { 10051 {
3280 pushFollow(FOLLOW_2); 10052 pushFollow(FOLLOW_2);
3281 rule__MetamodelElement__ClassifierAssignment_1(); 10053 rule__MetamodelElement__ClassifierAssignment_1();
@@ -3308,14 +10080,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3308 10080
3309 10081
3310 // $ANTLR start "rule__MetamodelElement__Group__2" 10082 // $ANTLR start "rule__MetamodelElement__Group__2"
3311 // InternalApplicationConfiguration.g:1096:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; 10083 // InternalApplicationConfiguration.g:3073:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
3312 public final void rule__MetamodelElement__Group__2() throws RecognitionException { 10084 public final void rule__MetamodelElement__Group__2() throws RecognitionException {
3313 10085
3314 int stackSize = keepStackSize(); 10086 int stackSize = keepStackSize();
3315 10087
3316 try { 10088 try {
3317 // InternalApplicationConfiguration.g:1100:1: ( rule__MetamodelElement__Group__2__Impl ) 10089 // InternalApplicationConfiguration.g:3077:1: ( rule__MetamodelElement__Group__2__Impl )
3318 // InternalApplicationConfiguration.g:1101:2: rule__MetamodelElement__Group__2__Impl 10090 // InternalApplicationConfiguration.g:3078:2: rule__MetamodelElement__Group__2__Impl
3319 { 10091 {
3320 pushFollow(FOLLOW_2); 10092 pushFollow(FOLLOW_2);
3321 rule__MetamodelElement__Group__2__Impl(); 10093 rule__MetamodelElement__Group__2__Impl();
@@ -3341,29 +10113,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3341 10113
3342 10114
3343 // $ANTLR start "rule__MetamodelElement__Group__2__Impl" 10115 // $ANTLR start "rule__MetamodelElement__Group__2__Impl"
3344 // InternalApplicationConfiguration.g:1107:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; 10116 // InternalApplicationConfiguration.g:3084:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
3345 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { 10117 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
3346 10118
3347 int stackSize = keepStackSize(); 10119 int stackSize = keepStackSize();
3348 10120
3349 try { 10121 try {
3350 // InternalApplicationConfiguration.g:1111:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) 10122 // InternalApplicationConfiguration.g:3088:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
3351 // InternalApplicationConfiguration.g:1112:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 10123 // InternalApplicationConfiguration.g:3089:1: ( ( rule__MetamodelElement__Group_2__0 )? )
3352 { 10124 {
3353 // InternalApplicationConfiguration.g:1112:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 10125 // InternalApplicationConfiguration.g:3089:1: ( ( rule__MetamodelElement__Group_2__0 )? )
3354 // InternalApplicationConfiguration.g:1113:2: ( rule__MetamodelElement__Group_2__0 )? 10126 // InternalApplicationConfiguration.g:3090:2: ( rule__MetamodelElement__Group_2__0 )?
3355 { 10127 {
3356 before(grammarAccess.getMetamodelElementAccess().getGroup_2()); 10128 before(grammarAccess.getMetamodelElementAccess().getGroup_2());
3357 // InternalApplicationConfiguration.g:1114:2: ( rule__MetamodelElement__Group_2__0 )? 10129 // InternalApplicationConfiguration.g:3091:2: ( rule__MetamodelElement__Group_2__0 )?
3358 int alt9=2; 10130 int alt34=2;
3359 int LA9_0 = input.LA(1); 10131 int LA34_0 = input.LA(1);
3360 10132
3361 if ( (LA9_0==20) ) { 10133 if ( (LA34_0==14) ) {
3362 alt9=1; 10134 alt34=1;
3363 } 10135 }
3364 switch (alt9) { 10136 switch (alt34) {
3365 case 1 : 10137 case 1 :
3366 // InternalApplicationConfiguration.g:1114:3: rule__MetamodelElement__Group_2__0 10138 // InternalApplicationConfiguration.g:3091:3: rule__MetamodelElement__Group_2__0
3367 { 10139 {
3368 pushFollow(FOLLOW_2); 10140 pushFollow(FOLLOW_2);
3369 rule__MetamodelElement__Group_2__0(); 10141 rule__MetamodelElement__Group_2__0();
@@ -3399,16 +10171,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3399 10171
3400 10172
3401 // $ANTLR start "rule__MetamodelElement__Group_0__0" 10173 // $ANTLR start "rule__MetamodelElement__Group_0__0"
3402 // InternalApplicationConfiguration.g:1123:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; 10174 // InternalApplicationConfiguration.g:3100:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
3403 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { 10175 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
3404 10176
3405 int stackSize = keepStackSize(); 10177 int stackSize = keepStackSize();
3406 10178
3407 try { 10179 try {
3408 // InternalApplicationConfiguration.g:1127:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) 10180 // InternalApplicationConfiguration.g:3104:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
3409 // InternalApplicationConfiguration.g:1128:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 10181 // InternalApplicationConfiguration.g:3105:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
3410 { 10182 {
3411 pushFollow(FOLLOW_16); 10183 pushFollow(FOLLOW_18);
3412 rule__MetamodelElement__Group_0__0__Impl(); 10184 rule__MetamodelElement__Group_0__0__Impl();
3413 10185
3414 state._fsp--; 10186 state._fsp--;
@@ -3437,21 +10209,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3437 10209
3438 10210
3439 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" 10211 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
3440 // InternalApplicationConfiguration.g:1135:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; 10212 // InternalApplicationConfiguration.g:3112:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
3441 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException { 10213 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
3442 10214
3443 int stackSize = keepStackSize(); 10215 int stackSize = keepStackSize();
3444 10216
3445 try { 10217 try {
3446 // InternalApplicationConfiguration.g:1139:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) 10218 // InternalApplicationConfiguration.g:3116:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
3447 // InternalApplicationConfiguration.g:1140:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 10219 // InternalApplicationConfiguration.g:3117:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
3448 { 10220 {
3449 // InternalApplicationConfiguration.g:1140:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 10221 // InternalApplicationConfiguration.g:3117:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
3450 // InternalApplicationConfiguration.g:1141:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 10222 // InternalApplicationConfiguration.g:3118:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
3451 { 10223 {
3452 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); 10224 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
3453 // InternalApplicationConfiguration.g:1142:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 10225 // InternalApplicationConfiguration.g:3119:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
3454 // InternalApplicationConfiguration.g:1142:3: rule__MetamodelElement__PackageAssignment_0_0 10226 // InternalApplicationConfiguration.g:3119:3: rule__MetamodelElement__PackageAssignment_0_0
3455 { 10227 {
3456 pushFollow(FOLLOW_2); 10228 pushFollow(FOLLOW_2);
3457 rule__MetamodelElement__PackageAssignment_0_0(); 10229 rule__MetamodelElement__PackageAssignment_0_0();
@@ -3484,14 +10256,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3484 10256
3485 10257
3486 // $ANTLR start "rule__MetamodelElement__Group_0__1" 10258 // $ANTLR start "rule__MetamodelElement__Group_0__1"
3487 // InternalApplicationConfiguration.g:1150:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; 10259 // InternalApplicationConfiguration.g:3127:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
3488 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { 10260 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
3489 10261
3490 int stackSize = keepStackSize(); 10262 int stackSize = keepStackSize();
3491 10263
3492 try { 10264 try {
3493 // InternalApplicationConfiguration.g:1154:1: ( rule__MetamodelElement__Group_0__1__Impl ) 10265 // InternalApplicationConfiguration.g:3131:1: ( rule__MetamodelElement__Group_0__1__Impl )
3494 // InternalApplicationConfiguration.g:1155:2: rule__MetamodelElement__Group_0__1__Impl 10266 // InternalApplicationConfiguration.g:3132:2: rule__MetamodelElement__Group_0__1__Impl
3495 { 10267 {
3496 pushFollow(FOLLOW_2); 10268 pushFollow(FOLLOW_2);
3497 rule__MetamodelElement__Group_0__1__Impl(); 10269 rule__MetamodelElement__Group_0__1__Impl();
@@ -3517,20 +10289,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3517 10289
3518 10290
3519 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" 10291 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
3520 // InternalApplicationConfiguration.g:1161:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; 10292 // InternalApplicationConfiguration.g:3138:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
3521 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException { 10293 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
3522 10294
3523 int stackSize = keepStackSize(); 10295 int stackSize = keepStackSize();
3524 10296
3525 try { 10297 try {
3526 // InternalApplicationConfiguration.g:1165:1: ( ( '::' ) ) 10298 // InternalApplicationConfiguration.g:3142:1: ( ( '::' ) )
3527 // InternalApplicationConfiguration.g:1166:1: ( '::' ) 10299 // InternalApplicationConfiguration.g:3143:1: ( '::' )
3528 { 10300 {
3529 // InternalApplicationConfiguration.g:1166:1: ( '::' ) 10301 // InternalApplicationConfiguration.g:3143:1: ( '::' )
3530 // InternalApplicationConfiguration.g:1167:2: '::' 10302 // InternalApplicationConfiguration.g:3144:2: '::'
3531 { 10303 {
3532 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 10304 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
3533 match(input,19,FOLLOW_2); 10305 match(input,25,FOLLOW_2);
3534 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 10306 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
3535 10307
3536 } 10308 }
@@ -3554,16 +10326,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3554 10326
3555 10327
3556 // $ANTLR start "rule__MetamodelElement__Group_2__0" 10328 // $ANTLR start "rule__MetamodelElement__Group_2__0"
3557 // InternalApplicationConfiguration.g:1177:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; 10329 // InternalApplicationConfiguration.g:3154:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
3558 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException { 10330 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
3559 10331
3560 int stackSize = keepStackSize(); 10332 int stackSize = keepStackSize();
3561 10333
3562 try { 10334 try {
3563 // InternalApplicationConfiguration.g:1181:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) 10335 // InternalApplicationConfiguration.g:3158:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
3564 // InternalApplicationConfiguration.g:1182:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 10336 // InternalApplicationConfiguration.g:3159:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
3565 { 10337 {
3566 pushFollow(FOLLOW_12); 10338 pushFollow(FOLLOW_8);
3567 rule__MetamodelElement__Group_2__0__Impl(); 10339 rule__MetamodelElement__Group_2__0__Impl();
3568 10340
3569 state._fsp--; 10341 state._fsp--;
@@ -3592,20 +10364,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3592 10364
3593 10365
3594 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" 10366 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
3595 // InternalApplicationConfiguration.g:1189:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; 10367 // InternalApplicationConfiguration.g:3166:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
3596 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException { 10368 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
3597 10369
3598 int stackSize = keepStackSize(); 10370 int stackSize = keepStackSize();
3599 10371
3600 try { 10372 try {
3601 // InternalApplicationConfiguration.g:1193:1: ( ( '.' ) ) 10373 // InternalApplicationConfiguration.g:3170:1: ( ( '.' ) )
3602 // InternalApplicationConfiguration.g:1194:1: ( '.' ) 10374 // InternalApplicationConfiguration.g:3171:1: ( '.' )
3603 { 10375 {
3604 // InternalApplicationConfiguration.g:1194:1: ( '.' ) 10376 // InternalApplicationConfiguration.g:3171:1: ( '.' )
3605 // InternalApplicationConfiguration.g:1195:2: '.' 10377 // InternalApplicationConfiguration.g:3172:2: '.'
3606 { 10378 {
3607 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 10379 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
3608 match(input,20,FOLLOW_2); 10380 match(input,14,FOLLOW_2);
3609 after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 10381 after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
3610 10382
3611 } 10383 }
@@ -3629,14 +10401,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3629 10401
3630 10402
3631 // $ANTLR start "rule__MetamodelElement__Group_2__1" 10403 // $ANTLR start "rule__MetamodelElement__Group_2__1"
3632 // InternalApplicationConfiguration.g:1204:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; 10404 // InternalApplicationConfiguration.g:3181:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
3633 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException { 10405 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
3634 10406
3635 int stackSize = keepStackSize(); 10407 int stackSize = keepStackSize();
3636 10408
3637 try { 10409 try {
3638 // InternalApplicationConfiguration.g:1208:1: ( rule__MetamodelElement__Group_2__1__Impl ) 10410 // InternalApplicationConfiguration.g:3185:1: ( rule__MetamodelElement__Group_2__1__Impl )
3639 // InternalApplicationConfiguration.g:1209:2: rule__MetamodelElement__Group_2__1__Impl 10411 // InternalApplicationConfiguration.g:3186:2: rule__MetamodelElement__Group_2__1__Impl
3640 { 10412 {
3641 pushFollow(FOLLOW_2); 10413 pushFollow(FOLLOW_2);
3642 rule__MetamodelElement__Group_2__1__Impl(); 10414 rule__MetamodelElement__Group_2__1__Impl();
@@ -3662,21 +10434,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3662 10434
3663 10435
3664 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" 10436 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
3665 // InternalApplicationConfiguration.g:1215:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; 10437 // InternalApplicationConfiguration.g:3192:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
3666 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException { 10438 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
3667 10439
3668 int stackSize = keepStackSize(); 10440 int stackSize = keepStackSize();
3669 10441
3670 try { 10442 try {
3671 // InternalApplicationConfiguration.g:1219:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) 10443 // InternalApplicationConfiguration.g:3196:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
3672 // InternalApplicationConfiguration.g:1220:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 10444 // InternalApplicationConfiguration.g:3197:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
3673 { 10445 {
3674 // InternalApplicationConfiguration.g:1220:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 10446 // InternalApplicationConfiguration.g:3197:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
3675 // InternalApplicationConfiguration.g:1221:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 10447 // InternalApplicationConfiguration.g:3198:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
3676 { 10448 {
3677 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); 10449 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
3678 // InternalApplicationConfiguration.g:1222:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 10450 // InternalApplicationConfiguration.g:3199:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
3679 // InternalApplicationConfiguration.g:1222:3: rule__MetamodelElement__FeatureAssignment_2_1 10451 // InternalApplicationConfiguration.g:3199:3: rule__MetamodelElement__FeatureAssignment_2_1
3680 { 10452 {
3681 pushFollow(FOLLOW_2); 10453 pushFollow(FOLLOW_2);
3682 rule__MetamodelElement__FeatureAssignment_2_1(); 10454 rule__MetamodelElement__FeatureAssignment_2_1();
@@ -3709,16 +10481,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3709 10481
3710 10482
3711 // $ANTLR start "rule__MetamodelDeclaration__Group__0" 10483 // $ANTLR start "rule__MetamodelDeclaration__Group__0"
3712 // InternalApplicationConfiguration.g:1231:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; 10484 // InternalApplicationConfiguration.g:3208:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
3713 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException { 10485 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
3714 10486
3715 int stackSize = keepStackSize(); 10487 int stackSize = keepStackSize();
3716 10488
3717 try { 10489 try {
3718 // InternalApplicationConfiguration.g:1235:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) 10490 // InternalApplicationConfiguration.g:3212:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
3719 // InternalApplicationConfiguration.g:1236:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 10491 // InternalApplicationConfiguration.g:3213:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
3720 { 10492 {
3721 pushFollow(FOLLOW_12); 10493 pushFollow(FOLLOW_8);
3722 rule__MetamodelDeclaration__Group__0__Impl(); 10494 rule__MetamodelDeclaration__Group__0__Impl();
3723 10495
3724 state._fsp--; 10496 state._fsp--;
@@ -3747,20 +10519,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3747 10519
3748 10520
3749 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" 10521 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
3750 // InternalApplicationConfiguration.g:1243:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; 10522 // InternalApplicationConfiguration.g:3220:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
3751 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { 10523 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
3752 10524
3753 int stackSize = keepStackSize(); 10525 int stackSize = keepStackSize();
3754 10526
3755 try { 10527 try {
3756 // InternalApplicationConfiguration.g:1247:1: ( ( 'metamodel' ) ) 10528 // InternalApplicationConfiguration.g:3224:1: ( ( 'metamodel' ) )
3757 // InternalApplicationConfiguration.g:1248:1: ( 'metamodel' ) 10529 // InternalApplicationConfiguration.g:3225:1: ( 'metamodel' )
3758 { 10530 {
3759 // InternalApplicationConfiguration.g:1248:1: ( 'metamodel' ) 10531 // InternalApplicationConfiguration.g:3225:1: ( 'metamodel' )
3760 // InternalApplicationConfiguration.g:1249:2: 'metamodel' 10532 // InternalApplicationConfiguration.g:3226:2: 'metamodel'
3761 { 10533 {
3762 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 10534 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
3763 match(input,21,FOLLOW_2); 10535 match(input,26,FOLLOW_2);
3764 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 10536 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
3765 10537
3766 } 10538 }
@@ -3784,16 +10556,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3784 10556
3785 10557
3786 // $ANTLR start "rule__MetamodelDeclaration__Group__1" 10558 // $ANTLR start "rule__MetamodelDeclaration__Group__1"
3787 // InternalApplicationConfiguration.g:1258:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; 10559 // InternalApplicationConfiguration.g:3235:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
3788 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { 10560 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
3789 10561
3790 int stackSize = keepStackSize(); 10562 int stackSize = keepStackSize();
3791 10563
3792 try { 10564 try {
3793 // InternalApplicationConfiguration.g:1262:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) 10565 // InternalApplicationConfiguration.g:3239:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
3794 // InternalApplicationConfiguration.g:1263:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 10566 // InternalApplicationConfiguration.g:3240:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
3795 { 10567 {
3796 pushFollow(FOLLOW_14); 10568 pushFollow(FOLLOW_17);
3797 rule__MetamodelDeclaration__Group__1__Impl(); 10569 rule__MetamodelDeclaration__Group__1__Impl();
3798 10570
3799 state._fsp--; 10571 state._fsp--;
@@ -3822,21 +10594,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3822 10594
3823 10595
3824 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" 10596 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
3825 // InternalApplicationConfiguration.g:1270:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; 10597 // InternalApplicationConfiguration.g:3247:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
3826 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { 10598 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
3827 10599
3828 int stackSize = keepStackSize(); 10600 int stackSize = keepStackSize();
3829 10601
3830 try { 10602 try {
3831 // InternalApplicationConfiguration.g:1274:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) 10603 // InternalApplicationConfiguration.g:3251:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
3832 // InternalApplicationConfiguration.g:1275:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 10604 // InternalApplicationConfiguration.g:3252:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
3833 { 10605 {
3834 // InternalApplicationConfiguration.g:1275:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 10606 // InternalApplicationConfiguration.g:3252:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
3835 // InternalApplicationConfiguration.g:1276:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 10607 // InternalApplicationConfiguration.g:3253:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
3836 { 10608 {
3837 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); 10609 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
3838 // InternalApplicationConfiguration.g:1277:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 10610 // InternalApplicationConfiguration.g:3254:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
3839 // InternalApplicationConfiguration.g:1277:3: rule__MetamodelDeclaration__NameAssignment_1 10611 // InternalApplicationConfiguration.g:3254:3: rule__MetamodelDeclaration__NameAssignment_1
3840 { 10612 {
3841 pushFollow(FOLLOW_2); 10613 pushFollow(FOLLOW_2);
3842 rule__MetamodelDeclaration__NameAssignment_1(); 10614 rule__MetamodelDeclaration__NameAssignment_1();
@@ -3869,14 +10641,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3869 10641
3870 10642
3871 // $ANTLR start "rule__MetamodelDeclaration__Group__2" 10643 // $ANTLR start "rule__MetamodelDeclaration__Group__2"
3872 // InternalApplicationConfiguration.g:1285:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; 10644 // InternalApplicationConfiguration.g:3262:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
3873 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { 10645 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
3874 10646
3875 int stackSize = keepStackSize(); 10647 int stackSize = keepStackSize();
3876 10648
3877 try { 10649 try {
3878 // InternalApplicationConfiguration.g:1289:1: ( rule__MetamodelDeclaration__Group__2__Impl ) 10650 // InternalApplicationConfiguration.g:3266:1: ( rule__MetamodelDeclaration__Group__2__Impl )
3879 // InternalApplicationConfiguration.g:1290:2: rule__MetamodelDeclaration__Group__2__Impl 10651 // InternalApplicationConfiguration.g:3267:2: rule__MetamodelDeclaration__Group__2__Impl
3880 { 10652 {
3881 pushFollow(FOLLOW_2); 10653 pushFollow(FOLLOW_2);
3882 rule__MetamodelDeclaration__Group__2__Impl(); 10654 rule__MetamodelDeclaration__Group__2__Impl();
@@ -3902,21 +10674,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3902 10674
3903 10675
3904 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" 10676 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
3905 // InternalApplicationConfiguration.g:1296:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; 10677 // InternalApplicationConfiguration.g:3273:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
3906 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { 10678 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
3907 10679
3908 int stackSize = keepStackSize(); 10680 int stackSize = keepStackSize();
3909 10681
3910 try { 10682 try {
3911 // InternalApplicationConfiguration.g:1300:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) 10683 // InternalApplicationConfiguration.g:3277:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
3912 // InternalApplicationConfiguration.g:1301:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 10684 // InternalApplicationConfiguration.g:3278:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
3913 { 10685 {
3914 // InternalApplicationConfiguration.g:1301:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 10686 // InternalApplicationConfiguration.g:3278:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
3915 // InternalApplicationConfiguration.g:1302:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 10687 // InternalApplicationConfiguration.g:3279:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
3916 { 10688 {
3917 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); 10689 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
3918 // InternalApplicationConfiguration.g:1303:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 10690 // InternalApplicationConfiguration.g:3280:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
3919 // InternalApplicationConfiguration.g:1303:3: rule__MetamodelDeclaration__SpecificationAssignment_2 10691 // InternalApplicationConfiguration.g:3280:3: rule__MetamodelDeclaration__SpecificationAssignment_2
3920 { 10692 {
3921 pushFollow(FOLLOW_2); 10693 pushFollow(FOLLOW_2);
3922 rule__MetamodelDeclaration__SpecificationAssignment_2(); 10694 rule__MetamodelDeclaration__SpecificationAssignment_2();
@@ -3948,18 +10720,14487 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3948 // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl" 10720 // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl"
3949 10721
3950 10722
10723 // $ANTLR start "rule__PartialModelSpecification__Group__0"
10724 // InternalApplicationConfiguration.g:3289:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
10725 public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
10726
10727 int stackSize = keepStackSize();
10728
10729 try {
10730 // InternalApplicationConfiguration.g:3293:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
10731 // InternalApplicationConfiguration.g:3294:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
10732 {
10733 pushFollow(FOLLOW_19);
10734 rule__PartialModelSpecification__Group__0__Impl();
10735
10736 state._fsp--;
10737
10738 pushFollow(FOLLOW_2);
10739 rule__PartialModelSpecification__Group__1();
10740
10741 state._fsp--;
10742
10743
10744 }
10745
10746 }
10747 catch (RecognitionException re) {
10748 reportError(re);
10749 recover(input,re);
10750 }
10751 finally {
10752
10753 restoreStackSize(stackSize);
10754
10755 }
10756 return ;
10757 }
10758 // $ANTLR end "rule__PartialModelSpecification__Group__0"
10759
10760
10761 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
10762 // InternalApplicationConfiguration.g:3301:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
10763 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
10764
10765 int stackSize = keepStackSize();
10766
10767 try {
10768 // InternalApplicationConfiguration.g:3305:1: ( ( '{' ) )
10769 // InternalApplicationConfiguration.g:3306:1: ( '{' )
10770 {
10771 // InternalApplicationConfiguration.g:3306:1: ( '{' )
10772 // InternalApplicationConfiguration.g:3307:2: '{'
10773 {
10774 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
10775 match(input,20,FOLLOW_2);
10776 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
10777
10778 }
10779
10780
10781 }
10782
10783 }
10784 catch (RecognitionException re) {
10785 reportError(re);
10786 recover(input,re);
10787 }
10788 finally {
10789
10790 restoreStackSize(stackSize);
10791
10792 }
10793 return ;
10794 }
10795 // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl"
10796
10797
10798 // $ANTLR start "rule__PartialModelSpecification__Group__1"
10799 // InternalApplicationConfiguration.g:3316:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
10800 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
10801
10802 int stackSize = keepStackSize();
10803
10804 try {
10805 // InternalApplicationConfiguration.g:3320:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
10806 // InternalApplicationConfiguration.g:3321:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
10807 {
10808 pushFollow(FOLLOW_14);
10809 rule__PartialModelSpecification__Group__1__Impl();
10810
10811 state._fsp--;
10812
10813 pushFollow(FOLLOW_2);
10814 rule__PartialModelSpecification__Group__2();
10815
10816 state._fsp--;
10817
10818
10819 }
10820
10821 }
10822 catch (RecognitionException re) {
10823 reportError(re);
10824 recover(input,re);
10825 }
10826 finally {
10827
10828 restoreStackSize(stackSize);
10829
10830 }
10831 return ;
10832 }
10833 // $ANTLR end "rule__PartialModelSpecification__Group__1"
10834
10835
10836 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
10837 // InternalApplicationConfiguration.g:3328:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
10838 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
10839
10840 int stackSize = keepStackSize();
10841
10842 try {
10843 // InternalApplicationConfiguration.g:3332:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
10844 // InternalApplicationConfiguration.g:3333:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
10845 {
10846 // InternalApplicationConfiguration.g:3333:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
10847 // InternalApplicationConfiguration.g:3334:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
10848 {
10849 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
10850 // InternalApplicationConfiguration.g:3335:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
10851 // InternalApplicationConfiguration.g:3335:3: rule__PartialModelSpecification__EntryAssignment_1
10852 {
10853 pushFollow(FOLLOW_2);
10854 rule__PartialModelSpecification__EntryAssignment_1();
10855
10856 state._fsp--;
10857
10858
10859 }
10860
10861 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
10862
10863 }
10864
10865
10866 }
10867
10868 }
10869 catch (RecognitionException re) {
10870 reportError(re);
10871 recover(input,re);
10872 }
10873 finally {
10874
10875 restoreStackSize(stackSize);
10876
10877 }
10878 return ;
10879 }
10880 // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl"
10881
10882
10883 // $ANTLR start "rule__PartialModelSpecification__Group__2"
10884 // InternalApplicationConfiguration.g:3343:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
10885 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
10886
10887 int stackSize = keepStackSize();
10888
10889 try {
10890 // InternalApplicationConfiguration.g:3347:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
10891 // InternalApplicationConfiguration.g:3348:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
10892 {
10893 pushFollow(FOLLOW_14);
10894 rule__PartialModelSpecification__Group__2__Impl();
10895
10896 state._fsp--;
10897
10898 pushFollow(FOLLOW_2);
10899 rule__PartialModelSpecification__Group__3();
10900
10901 state._fsp--;
10902
10903
10904 }
10905
10906 }
10907 catch (RecognitionException re) {
10908 reportError(re);
10909 recover(input,re);
10910 }
10911 finally {
10912
10913 restoreStackSize(stackSize);
10914
10915 }
10916 return ;
10917 }
10918 // $ANTLR end "rule__PartialModelSpecification__Group__2"
10919
10920
10921 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
10922 // InternalApplicationConfiguration.g:3355:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
10923 public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
10924
10925 int stackSize = keepStackSize();
10926
10927 try {
10928 // InternalApplicationConfiguration.g:3359:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
10929 // InternalApplicationConfiguration.g:3360:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
10930 {
10931 // InternalApplicationConfiguration.g:3360:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
10932 // InternalApplicationConfiguration.g:3361:2: ( rule__PartialModelSpecification__Group_2__0 )?
10933 {
10934 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
10935 // InternalApplicationConfiguration.g:3362:2: ( rule__PartialModelSpecification__Group_2__0 )?
10936 int alt35=2;
10937 int LA35_0 = input.LA(1);
10938
10939 if ( (LA35_0==22) ) {
10940 alt35=1;
10941 }
10942 switch (alt35) {
10943 case 1 :
10944 // InternalApplicationConfiguration.g:3362:3: rule__PartialModelSpecification__Group_2__0
10945 {
10946 pushFollow(FOLLOW_2);
10947 rule__PartialModelSpecification__Group_2__0();
10948
10949 state._fsp--;
10950
10951
10952 }
10953 break;
10954
10955 }
10956
10957 after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
10958
10959 }
10960
10961
10962 }
10963
10964 }
10965 catch (RecognitionException re) {
10966 reportError(re);
10967 recover(input,re);
10968 }
10969 finally {
10970
10971 restoreStackSize(stackSize);
10972
10973 }
10974 return ;
10975 }
10976 // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl"
10977
10978
10979 // $ANTLR start "rule__PartialModelSpecification__Group__3"
10980 // InternalApplicationConfiguration.g:3370:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
10981 public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
10982
10983 int stackSize = keepStackSize();
10984
10985 try {
10986 // InternalApplicationConfiguration.g:3374:1: ( rule__PartialModelSpecification__Group__3__Impl )
10987 // InternalApplicationConfiguration.g:3375:2: rule__PartialModelSpecification__Group__3__Impl
10988 {
10989 pushFollow(FOLLOW_2);
10990 rule__PartialModelSpecification__Group__3__Impl();
10991
10992 state._fsp--;
10993
10994
10995 }
10996
10997 }
10998 catch (RecognitionException re) {
10999 reportError(re);
11000 recover(input,re);
11001 }
11002 finally {
11003
11004 restoreStackSize(stackSize);
11005
11006 }
11007 return ;
11008 }
11009 // $ANTLR end "rule__PartialModelSpecification__Group__3"
11010
11011
11012 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
11013 // InternalApplicationConfiguration.g:3381:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
11014 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
11015
11016 int stackSize = keepStackSize();
11017
11018 try {
11019 // InternalApplicationConfiguration.g:3385:1: ( ( '}' ) )
11020 // InternalApplicationConfiguration.g:3386:1: ( '}' )
11021 {
11022 // InternalApplicationConfiguration.g:3386:1: ( '}' )
11023 // InternalApplicationConfiguration.g:3387:2: '}'
11024 {
11025 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
11026 match(input,21,FOLLOW_2);
11027 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
11028
11029 }
11030
11031
11032 }
11033
11034 }
11035 catch (RecognitionException re) {
11036 reportError(re);
11037 recover(input,re);
11038 }
11039 finally {
11040
11041 restoreStackSize(stackSize);
11042
11043 }
11044 return ;
11045 }
11046 // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl"
11047
11048
11049 // $ANTLR start "rule__PartialModelSpecification__Group_2__0"
11050 // InternalApplicationConfiguration.g:3397:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
11051 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
11052
11053 int stackSize = keepStackSize();
11054
11055 try {
11056 // InternalApplicationConfiguration.g:3401:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
11057 // InternalApplicationConfiguration.g:3402:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
11058 {
11059 pushFollow(FOLLOW_19);
11060 rule__PartialModelSpecification__Group_2__0__Impl();
11061
11062 state._fsp--;
11063
11064 pushFollow(FOLLOW_2);
11065 rule__PartialModelSpecification__Group_2__1();
11066
11067 state._fsp--;
11068
11069
11070 }
11071
11072 }
11073 catch (RecognitionException re) {
11074 reportError(re);
11075 recover(input,re);
11076 }
11077 finally {
11078
11079 restoreStackSize(stackSize);
11080
11081 }
11082 return ;
11083 }
11084 // $ANTLR end "rule__PartialModelSpecification__Group_2__0"
11085
11086
11087 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
11088 // InternalApplicationConfiguration.g:3409:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
11089 public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
11090
11091 int stackSize = keepStackSize();
11092
11093 try {
11094 // InternalApplicationConfiguration.g:3413:1: ( ( ',' ) )
11095 // InternalApplicationConfiguration.g:3414:1: ( ',' )
11096 {
11097 // InternalApplicationConfiguration.g:3414:1: ( ',' )
11098 // InternalApplicationConfiguration.g:3415:2: ','
11099 {
11100 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
11101 match(input,22,FOLLOW_2);
11102 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
11103
11104 }
11105
11106
11107 }
11108
11109 }
11110 catch (RecognitionException re) {
11111 reportError(re);
11112 recover(input,re);
11113 }
11114 finally {
11115
11116 restoreStackSize(stackSize);
11117
11118 }
11119 return ;
11120 }
11121 // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl"
11122
11123
11124 // $ANTLR start "rule__PartialModelSpecification__Group_2__1"
11125 // InternalApplicationConfiguration.g:3424:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
11126 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
11127
11128 int stackSize = keepStackSize();
11129
11130 try {
11131 // InternalApplicationConfiguration.g:3428:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
11132 // InternalApplicationConfiguration.g:3429:2: rule__PartialModelSpecification__Group_2__1__Impl
11133 {
11134 pushFollow(FOLLOW_2);
11135 rule__PartialModelSpecification__Group_2__1__Impl();
11136
11137 state._fsp--;
11138
11139
11140 }
11141
11142 }
11143 catch (RecognitionException re) {
11144 reportError(re);
11145 recover(input,re);
11146 }
11147 finally {
11148
11149 restoreStackSize(stackSize);
11150
11151 }
11152 return ;
11153 }
11154 // $ANTLR end "rule__PartialModelSpecification__Group_2__1"
11155
11156
11157 // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
11158 // InternalApplicationConfiguration.g:3435:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
11159 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
11160
11161 int stackSize = keepStackSize();
11162
11163 try {
11164 // InternalApplicationConfiguration.g:3439:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
11165 // InternalApplicationConfiguration.g:3440:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
11166 {
11167 // InternalApplicationConfiguration.g:3440:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
11168 // InternalApplicationConfiguration.g:3441:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
11169 {
11170 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
11171 // InternalApplicationConfiguration.g:3442:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
11172 // InternalApplicationConfiguration.g:3442:3: rule__PartialModelSpecification__EntryAssignment_2_1
11173 {
11174 pushFollow(FOLLOW_2);
11175 rule__PartialModelSpecification__EntryAssignment_2_1();
11176
11177 state._fsp--;
11178
11179
11180 }
11181
11182 after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
11183
11184 }
11185
11186
11187 }
11188
11189 }
11190 catch (RecognitionException re) {
11191 reportError(re);
11192 recover(input,re);
11193 }
11194 finally {
11195
11196 restoreStackSize(stackSize);
11197
11198 }
11199 return ;
11200 }
11201 // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl"
11202
11203
11204 // $ANTLR start "rule__FolderEntry__Group__0"
11205 // InternalApplicationConfiguration.g:3451:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
11206 public final void rule__FolderEntry__Group__0() throws RecognitionException {
11207
11208 int stackSize = keepStackSize();
11209
11210 try {
11211 // InternalApplicationConfiguration.g:3455:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
11212 // InternalApplicationConfiguration.g:3456:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
11213 {
11214 pushFollow(FOLLOW_20);
11215 rule__FolderEntry__Group__0__Impl();
11216
11217 state._fsp--;
11218
11219 pushFollow(FOLLOW_2);
11220 rule__FolderEntry__Group__1();
11221
11222 state._fsp--;
11223
11224
11225 }
11226
11227 }
11228 catch (RecognitionException re) {
11229 reportError(re);
11230 recover(input,re);
11231 }
11232 finally {
11233
11234 restoreStackSize(stackSize);
11235
11236 }
11237 return ;
11238 }
11239 // $ANTLR end "rule__FolderEntry__Group__0"
11240
11241
11242 // $ANTLR start "rule__FolderEntry__Group__0__Impl"
11243 // InternalApplicationConfiguration.g:3463:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
11244 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
11245
11246 int stackSize = keepStackSize();
11247
11248 try {
11249 // InternalApplicationConfiguration.g:3467:1: ( ( 'folder' ) )
11250 // InternalApplicationConfiguration.g:3468:1: ( 'folder' )
11251 {
11252 // InternalApplicationConfiguration.g:3468:1: ( 'folder' )
11253 // InternalApplicationConfiguration.g:3469:2: 'folder'
11254 {
11255 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
11256 match(input,27,FOLLOW_2);
11257 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
11258
11259 }
11260
11261
11262 }
11263
11264 }
11265 catch (RecognitionException re) {
11266 reportError(re);
11267 recover(input,re);
11268 }
11269 finally {
11270
11271 restoreStackSize(stackSize);
11272
11273 }
11274 return ;
11275 }
11276 // $ANTLR end "rule__FolderEntry__Group__0__Impl"
11277
11278
11279 // $ANTLR start "rule__FolderEntry__Group__1"
11280 // InternalApplicationConfiguration.g:3478:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
11281 public final void rule__FolderEntry__Group__1() throws RecognitionException {
11282
11283 int stackSize = keepStackSize();
11284
11285 try {
11286 // InternalApplicationConfiguration.g:3482:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
11287 // InternalApplicationConfiguration.g:3483:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
11288 {
11289 pushFollow(FOLLOW_16);
11290 rule__FolderEntry__Group__1__Impl();
11291
11292 state._fsp--;
11293
11294 pushFollow(FOLLOW_2);
11295 rule__FolderEntry__Group__2();
11296
11297 state._fsp--;
11298
11299
11300 }
11301
11302 }
11303 catch (RecognitionException re) {
11304 reportError(re);
11305 recover(input,re);
11306 }
11307 finally {
11308
11309 restoreStackSize(stackSize);
11310
11311 }
11312 return ;
11313 }
11314 // $ANTLR end "rule__FolderEntry__Group__1"
11315
11316
11317 // $ANTLR start "rule__FolderEntry__Group__1__Impl"
11318 // InternalApplicationConfiguration.g:3490:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
11319 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
11320
11321 int stackSize = keepStackSize();
11322
11323 try {
11324 // InternalApplicationConfiguration.g:3494:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
11325 // InternalApplicationConfiguration.g:3495:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
11326 {
11327 // InternalApplicationConfiguration.g:3495:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
11328 // InternalApplicationConfiguration.g:3496:2: ( rule__FolderEntry__PathAssignment_1 )
11329 {
11330 before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
11331 // InternalApplicationConfiguration.g:3497:2: ( rule__FolderEntry__PathAssignment_1 )
11332 // InternalApplicationConfiguration.g:3497:3: rule__FolderEntry__PathAssignment_1
11333 {
11334 pushFollow(FOLLOW_2);
11335 rule__FolderEntry__PathAssignment_1();
11336
11337 state._fsp--;
11338
11339
11340 }
11341
11342 after(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
11343
11344 }
11345
11346
11347 }
11348
11349 }
11350 catch (RecognitionException re) {
11351 reportError(re);
11352 recover(input,re);
11353 }
11354 finally {
11355
11356 restoreStackSize(stackSize);
11357
11358 }
11359 return ;
11360 }
11361 // $ANTLR end "rule__FolderEntry__Group__1__Impl"
11362
11363
11364 // $ANTLR start "rule__FolderEntry__Group__2"
11365 // InternalApplicationConfiguration.g:3505:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
11366 public final void rule__FolderEntry__Group__2() throws RecognitionException {
11367
11368 int stackSize = keepStackSize();
11369
11370 try {
11371 // InternalApplicationConfiguration.g:3509:1: ( rule__FolderEntry__Group__2__Impl )
11372 // InternalApplicationConfiguration.g:3510:2: rule__FolderEntry__Group__2__Impl
11373 {
11374 pushFollow(FOLLOW_2);
11375 rule__FolderEntry__Group__2__Impl();
11376
11377 state._fsp--;
11378
11379
11380 }
11381
11382 }
11383 catch (RecognitionException re) {
11384 reportError(re);
11385 recover(input,re);
11386 }
11387 finally {
11388
11389 restoreStackSize(stackSize);
11390
11391 }
11392 return ;
11393 }
11394 // $ANTLR end "rule__FolderEntry__Group__2"
11395
11396
11397 // $ANTLR start "rule__FolderEntry__Group__2__Impl"
11398 // InternalApplicationConfiguration.g:3516:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
11399 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
11400
11401 int stackSize = keepStackSize();
11402
11403 try {
11404 // InternalApplicationConfiguration.g:3520:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
11405 // InternalApplicationConfiguration.g:3521:1: ( ( rule__FolderEntry__Group_2__0 )? )
11406 {
11407 // InternalApplicationConfiguration.g:3521:1: ( ( rule__FolderEntry__Group_2__0 )? )
11408 // InternalApplicationConfiguration.g:3522:2: ( rule__FolderEntry__Group_2__0 )?
11409 {
11410 before(grammarAccess.getFolderEntryAccess().getGroup_2());
11411 // InternalApplicationConfiguration.g:3523:2: ( rule__FolderEntry__Group_2__0 )?
11412 int alt36=2;
11413 int LA36_0 = input.LA(1);
11414
11415 if ( (LA36_0==24) ) {
11416 alt36=1;
11417 }
11418 switch (alt36) {
11419 case 1 :
11420 // InternalApplicationConfiguration.g:3523:3: rule__FolderEntry__Group_2__0
11421 {
11422 pushFollow(FOLLOW_2);
11423 rule__FolderEntry__Group_2__0();
11424
11425 state._fsp--;
11426
11427
11428 }
11429 break;
11430
11431 }
11432
11433 after(grammarAccess.getFolderEntryAccess().getGroup_2());
11434
11435 }
11436
11437
11438 }
11439
11440 }
11441 catch (RecognitionException re) {
11442 reportError(re);
11443 recover(input,re);
11444 }
11445 finally {
11446
11447 restoreStackSize(stackSize);
11448
11449 }
11450 return ;
11451 }
11452 // $ANTLR end "rule__FolderEntry__Group__2__Impl"
11453
11454
11455 // $ANTLR start "rule__FolderEntry__Group_2__0"
11456 // InternalApplicationConfiguration.g:3532:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
11457 public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
11458
11459 int stackSize = keepStackSize();
11460
11461 try {
11462 // InternalApplicationConfiguration.g:3536:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
11463 // InternalApplicationConfiguration.g:3537:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
11464 {
11465 pushFollow(FOLLOW_17);
11466 rule__FolderEntry__Group_2__0__Impl();
11467
11468 state._fsp--;
11469
11470 pushFollow(FOLLOW_2);
11471 rule__FolderEntry__Group_2__1();
11472
11473 state._fsp--;
11474
11475
11476 }
11477
11478 }
11479 catch (RecognitionException re) {
11480 reportError(re);
11481 recover(input,re);
11482 }
11483 finally {
11484
11485 restoreStackSize(stackSize);
11486
11487 }
11488 return ;
11489 }
11490 // $ANTLR end "rule__FolderEntry__Group_2__0"
11491
11492
11493 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
11494 // InternalApplicationConfiguration.g:3544:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
11495 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
11496
11497 int stackSize = keepStackSize();
11498
11499 try {
11500 // InternalApplicationConfiguration.g:3548:1: ( ( 'excluding' ) )
11501 // InternalApplicationConfiguration.g:3549:1: ( 'excluding' )
11502 {
11503 // InternalApplicationConfiguration.g:3549:1: ( 'excluding' )
11504 // InternalApplicationConfiguration.g:3550:2: 'excluding'
11505 {
11506 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
11507 match(input,24,FOLLOW_2);
11508 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
11509
11510 }
11511
11512
11513 }
11514
11515 }
11516 catch (RecognitionException re) {
11517 reportError(re);
11518 recover(input,re);
11519 }
11520 finally {
11521
11522 restoreStackSize(stackSize);
11523
11524 }
11525 return ;
11526 }
11527 // $ANTLR end "rule__FolderEntry__Group_2__0__Impl"
11528
11529
11530 // $ANTLR start "rule__FolderEntry__Group_2__1"
11531 // InternalApplicationConfiguration.g:3559:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
11532 public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
11533
11534 int stackSize = keepStackSize();
11535
11536 try {
11537 // InternalApplicationConfiguration.g:3563:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
11538 // InternalApplicationConfiguration.g:3564:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
11539 {
11540 pushFollow(FOLLOW_20);
11541 rule__FolderEntry__Group_2__1__Impl();
11542
11543 state._fsp--;
11544
11545 pushFollow(FOLLOW_2);
11546 rule__FolderEntry__Group_2__2();
11547
11548 state._fsp--;
11549
11550
11551 }
11552
11553 }
11554 catch (RecognitionException re) {
11555 reportError(re);
11556 recover(input,re);
11557 }
11558 finally {
11559
11560 restoreStackSize(stackSize);
11561
11562 }
11563 return ;
11564 }
11565 // $ANTLR end "rule__FolderEntry__Group_2__1"
11566
11567
11568 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
11569 // InternalApplicationConfiguration.g:3571:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
11570 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
11571
11572 int stackSize = keepStackSize();
11573
11574 try {
11575 // InternalApplicationConfiguration.g:3575:1: ( ( '{' ) )
11576 // InternalApplicationConfiguration.g:3576:1: ( '{' )
11577 {
11578 // InternalApplicationConfiguration.g:3576:1: ( '{' )
11579 // InternalApplicationConfiguration.g:3577:2: '{'
11580 {
11581 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
11582 match(input,20,FOLLOW_2);
11583 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
11584
11585 }
11586
11587
11588 }
11589
11590 }
11591 catch (RecognitionException re) {
11592 reportError(re);
11593 recover(input,re);
11594 }
11595 finally {
11596
11597 restoreStackSize(stackSize);
11598
11599 }
11600 return ;
11601 }
11602 // $ANTLR end "rule__FolderEntry__Group_2__1__Impl"
11603
11604
11605 // $ANTLR start "rule__FolderEntry__Group_2__2"
11606 // InternalApplicationConfiguration.g:3586:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
11607 public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
11608
11609 int stackSize = keepStackSize();
11610
11611 try {
11612 // InternalApplicationConfiguration.g:3590:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
11613 // InternalApplicationConfiguration.g:3591:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
11614 {
11615 pushFollow(FOLLOW_14);
11616 rule__FolderEntry__Group_2__2__Impl();
11617
11618 state._fsp--;
11619
11620 pushFollow(FOLLOW_2);
11621 rule__FolderEntry__Group_2__3();
11622
11623 state._fsp--;
11624
11625
11626 }
11627
11628 }
11629 catch (RecognitionException re) {
11630 reportError(re);
11631 recover(input,re);
11632 }
11633 finally {
11634
11635 restoreStackSize(stackSize);
11636
11637 }
11638 return ;
11639 }
11640 // $ANTLR end "rule__FolderEntry__Group_2__2"
11641
11642
11643 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
11644 // InternalApplicationConfiguration.g:3598:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
11645 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
11646
11647 int stackSize = keepStackSize();
11648
11649 try {
11650 // InternalApplicationConfiguration.g:3602:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
11651 // InternalApplicationConfiguration.g:3603:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
11652 {
11653 // InternalApplicationConfiguration.g:3603:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
11654 // InternalApplicationConfiguration.g:3604:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
11655 {
11656 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
11657 // InternalApplicationConfiguration.g:3605:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
11658 // InternalApplicationConfiguration.g:3605:3: rule__FolderEntry__ExclusionAssignment_2_2
11659 {
11660 pushFollow(FOLLOW_2);
11661 rule__FolderEntry__ExclusionAssignment_2_2();
11662
11663 state._fsp--;
11664
11665
11666 }
11667
11668 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
11669
11670 }
11671
11672
11673 }
11674
11675 }
11676 catch (RecognitionException re) {
11677 reportError(re);
11678 recover(input,re);
11679 }
11680 finally {
11681
11682 restoreStackSize(stackSize);
11683
11684 }
11685 return ;
11686 }
11687 // $ANTLR end "rule__FolderEntry__Group_2__2__Impl"
11688
11689
11690 // $ANTLR start "rule__FolderEntry__Group_2__3"
11691 // InternalApplicationConfiguration.g:3613:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
11692 public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
11693
11694 int stackSize = keepStackSize();
11695
11696 try {
11697 // InternalApplicationConfiguration.g:3617:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
11698 // InternalApplicationConfiguration.g:3618:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
11699 {
11700 pushFollow(FOLLOW_14);
11701 rule__FolderEntry__Group_2__3__Impl();
11702
11703 state._fsp--;
11704
11705 pushFollow(FOLLOW_2);
11706 rule__FolderEntry__Group_2__4();
11707
11708 state._fsp--;
11709
11710
11711 }
11712
11713 }
11714 catch (RecognitionException re) {
11715 reportError(re);
11716 recover(input,re);
11717 }
11718 finally {
11719
11720 restoreStackSize(stackSize);
11721
11722 }
11723 return ;
11724 }
11725 // $ANTLR end "rule__FolderEntry__Group_2__3"
11726
11727
11728 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
11729 // InternalApplicationConfiguration.g:3625:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
11730 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
11731
11732 int stackSize = keepStackSize();
11733
11734 try {
11735 // InternalApplicationConfiguration.g:3629:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
11736 // InternalApplicationConfiguration.g:3630:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
11737 {
11738 // InternalApplicationConfiguration.g:3630:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
11739 // InternalApplicationConfiguration.g:3631:2: ( rule__FolderEntry__Group_2_3__0 )*
11740 {
11741 before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
11742 // InternalApplicationConfiguration.g:3632:2: ( rule__FolderEntry__Group_2_3__0 )*
11743 loop37:
11744 do {
11745 int alt37=2;
11746 int LA37_0 = input.LA(1);
11747
11748 if ( (LA37_0==22) ) {
11749 alt37=1;
11750 }
11751
11752
11753 switch (alt37) {
11754 case 1 :
11755 // InternalApplicationConfiguration.g:3632:3: rule__FolderEntry__Group_2_3__0
11756 {
11757 pushFollow(FOLLOW_15);
11758 rule__FolderEntry__Group_2_3__0();
11759
11760 state._fsp--;
11761
11762
11763 }
11764 break;
11765
11766 default :
11767 break loop37;
11768 }
11769 } while (true);
11770
11771 after(grammarAccess.getFolderEntryAccess().getGroup_2_3());
11772
11773 }
11774
11775
11776 }
11777
11778 }
11779 catch (RecognitionException re) {
11780 reportError(re);
11781 recover(input,re);
11782 }
11783 finally {
11784
11785 restoreStackSize(stackSize);
11786
11787 }
11788 return ;
11789 }
11790 // $ANTLR end "rule__FolderEntry__Group_2__3__Impl"
11791
11792
11793 // $ANTLR start "rule__FolderEntry__Group_2__4"
11794 // InternalApplicationConfiguration.g:3640:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
11795 public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
11796
11797 int stackSize = keepStackSize();
11798
11799 try {
11800 // InternalApplicationConfiguration.g:3644:1: ( rule__FolderEntry__Group_2__4__Impl )
11801 // InternalApplicationConfiguration.g:3645:2: rule__FolderEntry__Group_2__4__Impl
11802 {
11803 pushFollow(FOLLOW_2);
11804 rule__FolderEntry__Group_2__4__Impl();
11805
11806 state._fsp--;
11807
11808
11809 }
11810
11811 }
11812 catch (RecognitionException re) {
11813 reportError(re);
11814 recover(input,re);
11815 }
11816 finally {
11817
11818 restoreStackSize(stackSize);
11819
11820 }
11821 return ;
11822 }
11823 // $ANTLR end "rule__FolderEntry__Group_2__4"
11824
11825
11826 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
11827 // InternalApplicationConfiguration.g:3651:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
11828 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
11829
11830 int stackSize = keepStackSize();
11831
11832 try {
11833 // InternalApplicationConfiguration.g:3655:1: ( ( '}' ) )
11834 // InternalApplicationConfiguration.g:3656:1: ( '}' )
11835 {
11836 // InternalApplicationConfiguration.g:3656:1: ( '}' )
11837 // InternalApplicationConfiguration.g:3657:2: '}'
11838 {
11839 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
11840 match(input,21,FOLLOW_2);
11841 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
11842
11843 }
11844
11845
11846 }
11847
11848 }
11849 catch (RecognitionException re) {
11850 reportError(re);
11851 recover(input,re);
11852 }
11853 finally {
11854
11855 restoreStackSize(stackSize);
11856
11857 }
11858 return ;
11859 }
11860 // $ANTLR end "rule__FolderEntry__Group_2__4__Impl"
11861
11862
11863 // $ANTLR start "rule__FolderEntry__Group_2_3__0"
11864 // InternalApplicationConfiguration.g:3667:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
11865 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
11866
11867 int stackSize = keepStackSize();
11868
11869 try {
11870 // InternalApplicationConfiguration.g:3671:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
11871 // InternalApplicationConfiguration.g:3672:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
11872 {
11873 pushFollow(FOLLOW_20);
11874 rule__FolderEntry__Group_2_3__0__Impl();
11875
11876 state._fsp--;
11877
11878 pushFollow(FOLLOW_2);
11879 rule__FolderEntry__Group_2_3__1();
11880
11881 state._fsp--;
11882
11883
11884 }
11885
11886 }
11887 catch (RecognitionException re) {
11888 reportError(re);
11889 recover(input,re);
11890 }
11891 finally {
11892
11893 restoreStackSize(stackSize);
11894
11895 }
11896 return ;
11897 }
11898 // $ANTLR end "rule__FolderEntry__Group_2_3__0"
11899
11900
11901 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
11902 // InternalApplicationConfiguration.g:3679:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
11903 public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
11904
11905 int stackSize = keepStackSize();
11906
11907 try {
11908 // InternalApplicationConfiguration.g:3683:1: ( ( ',' ) )
11909 // InternalApplicationConfiguration.g:3684:1: ( ',' )
11910 {
11911 // InternalApplicationConfiguration.g:3684:1: ( ',' )
11912 // InternalApplicationConfiguration.g:3685:2: ','
11913 {
11914 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
11915 match(input,22,FOLLOW_2);
11916 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
11917
11918 }
11919
11920
11921 }
11922
11923 }
11924 catch (RecognitionException re) {
11925 reportError(re);
11926 recover(input,re);
11927 }
11928 finally {
11929
11930 restoreStackSize(stackSize);
11931
11932 }
11933 return ;
11934 }
11935 // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl"
11936
11937
11938 // $ANTLR start "rule__FolderEntry__Group_2_3__1"
11939 // InternalApplicationConfiguration.g:3694:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
11940 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
11941
11942 int stackSize = keepStackSize();
11943
11944 try {
11945 // InternalApplicationConfiguration.g:3698:1: ( rule__FolderEntry__Group_2_3__1__Impl )
11946 // InternalApplicationConfiguration.g:3699:2: rule__FolderEntry__Group_2_3__1__Impl
11947 {
11948 pushFollow(FOLLOW_2);
11949 rule__FolderEntry__Group_2_3__1__Impl();
11950
11951 state._fsp--;
11952
11953
11954 }
11955
11956 }
11957 catch (RecognitionException re) {
11958 reportError(re);
11959 recover(input,re);
11960 }
11961 finally {
11962
11963 restoreStackSize(stackSize);
11964
11965 }
11966 return ;
11967 }
11968 // $ANTLR end "rule__FolderEntry__Group_2_3__1"
11969
11970
11971 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
11972 // InternalApplicationConfiguration.g:3705:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
11973 public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
11974
11975 int stackSize = keepStackSize();
11976
11977 try {
11978 // InternalApplicationConfiguration.g:3709:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
11979 // InternalApplicationConfiguration.g:3710:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
11980 {
11981 // InternalApplicationConfiguration.g:3710:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
11982 // InternalApplicationConfiguration.g:3711:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
11983 {
11984 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
11985 // InternalApplicationConfiguration.g:3712:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
11986 // InternalApplicationConfiguration.g:3712:3: rule__FolderEntry__ExclusionAssignment_2_3_1
11987 {
11988 pushFollow(FOLLOW_2);
11989 rule__FolderEntry__ExclusionAssignment_2_3_1();
11990
11991 state._fsp--;
11992
11993
11994 }
11995
11996 after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
11997
11998 }
11999
12000
12001 }
12002
12003 }
12004 catch (RecognitionException re) {
12005 reportError(re);
12006 recover(input,re);
12007 }
12008 finally {
12009
12010 restoreStackSize(stackSize);
12011
12012 }
12013 return ;
12014 }
12015 // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl"
12016
12017
12018 // $ANTLR start "rule__PartialModelDeclaration__Group__0"
12019 // InternalApplicationConfiguration.g:3721:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
12020 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
12021
12022 int stackSize = keepStackSize();
12023
12024 try {
12025 // InternalApplicationConfiguration.g:3725:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
12026 // InternalApplicationConfiguration.g:3726:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
12027 {
12028 pushFollow(FOLLOW_8);
12029 rule__PartialModelDeclaration__Group__0__Impl();
12030
12031 state._fsp--;
12032
12033 pushFollow(FOLLOW_2);
12034 rule__PartialModelDeclaration__Group__1();
12035
12036 state._fsp--;
12037
12038
12039 }
12040
12041 }
12042 catch (RecognitionException re) {
12043 reportError(re);
12044 recover(input,re);
12045 }
12046 finally {
12047
12048 restoreStackSize(stackSize);
12049
12050 }
12051 return ;
12052 }
12053 // $ANTLR end "rule__PartialModelDeclaration__Group__0"
12054
12055
12056 // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
12057 // InternalApplicationConfiguration.g:3733:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
12058 public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
12059
12060 int stackSize = keepStackSize();
12061
12062 try {
12063 // InternalApplicationConfiguration.g:3737:1: ( ( 'models' ) )
12064 // InternalApplicationConfiguration.g:3738:1: ( 'models' )
12065 {
12066 // InternalApplicationConfiguration.g:3738:1: ( 'models' )
12067 // InternalApplicationConfiguration.g:3739:2: 'models'
12068 {
12069 before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
12070 match(input,28,FOLLOW_2);
12071 after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
12072
12073 }
12074
12075
12076 }
12077
12078 }
12079 catch (RecognitionException re) {
12080 reportError(re);
12081 recover(input,re);
12082 }
12083 finally {
12084
12085 restoreStackSize(stackSize);
12086
12087 }
12088 return ;
12089 }
12090 // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl"
12091
12092
12093 // $ANTLR start "rule__PartialModelDeclaration__Group__1"
12094 // InternalApplicationConfiguration.g:3748:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
12095 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
12096
12097 int stackSize = keepStackSize();
12098
12099 try {
12100 // InternalApplicationConfiguration.g:3752:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
12101 // InternalApplicationConfiguration.g:3753:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
12102 {
12103 pushFollow(FOLLOW_17);
12104 rule__PartialModelDeclaration__Group__1__Impl();
12105
12106 state._fsp--;
12107
12108 pushFollow(FOLLOW_2);
12109 rule__PartialModelDeclaration__Group__2();
12110
12111 state._fsp--;
12112
12113
12114 }
12115
12116 }
12117 catch (RecognitionException re) {
12118 reportError(re);
12119 recover(input,re);
12120 }
12121 finally {
12122
12123 restoreStackSize(stackSize);
12124
12125 }
12126 return ;
12127 }
12128 // $ANTLR end "rule__PartialModelDeclaration__Group__1"
12129
12130
12131 // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
12132 // InternalApplicationConfiguration.g:3760:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
12133 public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
12134
12135 int stackSize = keepStackSize();
12136
12137 try {
12138 // InternalApplicationConfiguration.g:3764:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
12139 // InternalApplicationConfiguration.g:3765:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
12140 {
12141 // InternalApplicationConfiguration.g:3765:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
12142 // InternalApplicationConfiguration.g:3766:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
12143 {
12144 before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
12145 // InternalApplicationConfiguration.g:3767:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
12146 // InternalApplicationConfiguration.g:3767:3: rule__PartialModelDeclaration__NameAssignment_1
12147 {
12148 pushFollow(FOLLOW_2);
12149 rule__PartialModelDeclaration__NameAssignment_1();
12150
12151 state._fsp--;
12152
12153
12154 }
12155
12156 after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
12157
12158 }
12159
12160
12161 }
12162
12163 }
12164 catch (RecognitionException re) {
12165 reportError(re);
12166 recover(input,re);
12167 }
12168 finally {
12169
12170 restoreStackSize(stackSize);
12171
12172 }
12173 return ;
12174 }
12175 // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl"
12176
12177
12178 // $ANTLR start "rule__PartialModelDeclaration__Group__2"
12179 // InternalApplicationConfiguration.g:3775:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
12180 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
12181
12182 int stackSize = keepStackSize();
12183
12184 try {
12185 // InternalApplicationConfiguration.g:3779:1: ( rule__PartialModelDeclaration__Group__2__Impl )
12186 // InternalApplicationConfiguration.g:3780:2: rule__PartialModelDeclaration__Group__2__Impl
12187 {
12188 pushFollow(FOLLOW_2);
12189 rule__PartialModelDeclaration__Group__2__Impl();
12190
12191 state._fsp--;
12192
12193
12194 }
12195
12196 }
12197 catch (RecognitionException re) {
12198 reportError(re);
12199 recover(input,re);
12200 }
12201 finally {
12202
12203 restoreStackSize(stackSize);
12204
12205 }
12206 return ;
12207 }
12208 // $ANTLR end "rule__PartialModelDeclaration__Group__2"
12209
12210
12211 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
12212 // InternalApplicationConfiguration.g:3786:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
12213 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
12214
12215 int stackSize = keepStackSize();
12216
12217 try {
12218 // InternalApplicationConfiguration.g:3790:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
12219 // InternalApplicationConfiguration.g:3791:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
12220 {
12221 // InternalApplicationConfiguration.g:3791:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
12222 // InternalApplicationConfiguration.g:3792:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
12223 {
12224 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
12225 // InternalApplicationConfiguration.g:3793:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
12226 // InternalApplicationConfiguration.g:3793:3: rule__PartialModelDeclaration__SpecificationAssignment_2
12227 {
12228 pushFollow(FOLLOW_2);
12229 rule__PartialModelDeclaration__SpecificationAssignment_2();
12230
12231 state._fsp--;
12232
12233
12234 }
12235
12236 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
12237
12238 }
12239
12240
12241 }
12242
12243 }
12244 catch (RecognitionException re) {
12245 reportError(re);
12246 recover(input,re);
12247 }
12248 finally {
12249
12250 restoreStackSize(stackSize);
12251
12252 }
12253 return ;
12254 }
12255 // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl"
12256
12257
12258 // $ANTLR start "rule__PatternSpecification__Group__0"
12259 // InternalApplicationConfiguration.g:3802:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
12260 public final void rule__PatternSpecification__Group__0() throws RecognitionException {
12261
12262 int stackSize = keepStackSize();
12263
12264 try {
12265 // InternalApplicationConfiguration.g:3806:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
12266 // InternalApplicationConfiguration.g:3807:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
12267 {
12268 pushFollow(FOLLOW_13);
12269 rule__PatternSpecification__Group__0__Impl();
12270
12271 state._fsp--;
12272
12273 pushFollow(FOLLOW_2);
12274 rule__PatternSpecification__Group__1();
12275
12276 state._fsp--;
12277
12278
12279 }
12280
12281 }
12282 catch (RecognitionException re) {
12283 reportError(re);
12284 recover(input,re);
12285 }
12286 finally {
12287
12288 restoreStackSize(stackSize);
12289
12290 }
12291 return ;
12292 }
12293 // $ANTLR end "rule__PatternSpecification__Group__0"
12294
12295
12296 // $ANTLR start "rule__PatternSpecification__Group__0__Impl"
12297 // InternalApplicationConfiguration.g:3814:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
12298 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
12299
12300 int stackSize = keepStackSize();
12301
12302 try {
12303 // InternalApplicationConfiguration.g:3818:1: ( ( '{' ) )
12304 // InternalApplicationConfiguration.g:3819:1: ( '{' )
12305 {
12306 // InternalApplicationConfiguration.g:3819:1: ( '{' )
12307 // InternalApplicationConfiguration.g:3820:2: '{'
12308 {
12309 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
12310 match(input,20,FOLLOW_2);
12311 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
12312
12313 }
12314
12315
12316 }
12317
12318 }
12319 catch (RecognitionException re) {
12320 reportError(re);
12321 recover(input,re);
12322 }
12323 finally {
12324
12325 restoreStackSize(stackSize);
12326
12327 }
12328 return ;
12329 }
12330 // $ANTLR end "rule__PatternSpecification__Group__0__Impl"
12331
12332
12333 // $ANTLR start "rule__PatternSpecification__Group__1"
12334 // InternalApplicationConfiguration.g:3829:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
12335 public final void rule__PatternSpecification__Group__1() throws RecognitionException {
12336
12337 int stackSize = keepStackSize();
12338
12339 try {
12340 // InternalApplicationConfiguration.g:3833:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
12341 // InternalApplicationConfiguration.g:3834:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
12342 {
12343 pushFollow(FOLLOW_14);
12344 rule__PatternSpecification__Group__1__Impl();
12345
12346 state._fsp--;
12347
12348 pushFollow(FOLLOW_2);
12349 rule__PatternSpecification__Group__2();
12350
12351 state._fsp--;
12352
12353
12354 }
12355
12356 }
12357 catch (RecognitionException re) {
12358 reportError(re);
12359 recover(input,re);
12360 }
12361 finally {
12362
12363 restoreStackSize(stackSize);
12364
12365 }
12366 return ;
12367 }
12368 // $ANTLR end "rule__PatternSpecification__Group__1"
12369
12370
12371 // $ANTLR start "rule__PatternSpecification__Group__1__Impl"
12372 // InternalApplicationConfiguration.g:3841:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
12373 public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
12374
12375 int stackSize = keepStackSize();
12376
12377 try {
12378 // InternalApplicationConfiguration.g:3845:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
12379 // InternalApplicationConfiguration.g:3846:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
12380 {
12381 // InternalApplicationConfiguration.g:3846:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
12382 // InternalApplicationConfiguration.g:3847:2: ( rule__PatternSpecification__EntriesAssignment_1 )
12383 {
12384 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
12385 // InternalApplicationConfiguration.g:3848:2: ( rule__PatternSpecification__EntriesAssignment_1 )
12386 // InternalApplicationConfiguration.g:3848:3: rule__PatternSpecification__EntriesAssignment_1
12387 {
12388 pushFollow(FOLLOW_2);
12389 rule__PatternSpecification__EntriesAssignment_1();
12390
12391 state._fsp--;
12392
12393
12394 }
12395
12396 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
12397
12398 }
12399
12400
12401 }
12402
12403 }
12404 catch (RecognitionException re) {
12405 reportError(re);
12406 recover(input,re);
12407 }
12408 finally {
12409
12410 restoreStackSize(stackSize);
12411
12412 }
12413 return ;
12414 }
12415 // $ANTLR end "rule__PatternSpecification__Group__1__Impl"
12416
12417
12418 // $ANTLR start "rule__PatternSpecification__Group__2"
12419 // InternalApplicationConfiguration.g:3856:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
12420 public final void rule__PatternSpecification__Group__2() throws RecognitionException {
12421
12422 int stackSize = keepStackSize();
12423
12424 try {
12425 // InternalApplicationConfiguration.g:3860:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
12426 // InternalApplicationConfiguration.g:3861:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
12427 {
12428 pushFollow(FOLLOW_14);
12429 rule__PatternSpecification__Group__2__Impl();
12430
12431 state._fsp--;
12432
12433 pushFollow(FOLLOW_2);
12434 rule__PatternSpecification__Group__3();
12435
12436 state._fsp--;
12437
12438
12439 }
12440
12441 }
12442 catch (RecognitionException re) {
12443 reportError(re);
12444 recover(input,re);
12445 }
12446 finally {
12447
12448 restoreStackSize(stackSize);
12449
12450 }
12451 return ;
12452 }
12453 // $ANTLR end "rule__PatternSpecification__Group__2"
12454
12455
12456 // $ANTLR start "rule__PatternSpecification__Group__2__Impl"
12457 // InternalApplicationConfiguration.g:3868:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
12458 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
12459
12460 int stackSize = keepStackSize();
12461
12462 try {
12463 // InternalApplicationConfiguration.g:3872:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
12464 // InternalApplicationConfiguration.g:3873:1: ( ( rule__PatternSpecification__Group_2__0 )* )
12465 {
12466 // InternalApplicationConfiguration.g:3873:1: ( ( rule__PatternSpecification__Group_2__0 )* )
12467 // InternalApplicationConfiguration.g:3874:2: ( rule__PatternSpecification__Group_2__0 )*
12468 {
12469 before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
12470 // InternalApplicationConfiguration.g:3875:2: ( rule__PatternSpecification__Group_2__0 )*
12471 loop38:
12472 do {
12473 int alt38=2;
12474 int LA38_0 = input.LA(1);
12475
12476 if ( (LA38_0==22) ) {
12477 alt38=1;
12478 }
12479
12480
12481 switch (alt38) {
12482 case 1 :
12483 // InternalApplicationConfiguration.g:3875:3: rule__PatternSpecification__Group_2__0
12484 {
12485 pushFollow(FOLLOW_15);
12486 rule__PatternSpecification__Group_2__0();
12487
12488 state._fsp--;
12489
12490
12491 }
12492 break;
12493
12494 default :
12495 break loop38;
12496 }
12497 } while (true);
12498
12499 after(grammarAccess.getPatternSpecificationAccess().getGroup_2());
12500
12501 }
12502
12503
12504 }
12505
12506 }
12507 catch (RecognitionException re) {
12508 reportError(re);
12509 recover(input,re);
12510 }
12511 finally {
12512
12513 restoreStackSize(stackSize);
12514
12515 }
12516 return ;
12517 }
12518 // $ANTLR end "rule__PatternSpecification__Group__2__Impl"
12519
12520
12521 // $ANTLR start "rule__PatternSpecification__Group__3"
12522 // InternalApplicationConfiguration.g:3883:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
12523 public final void rule__PatternSpecification__Group__3() throws RecognitionException {
12524
12525 int stackSize = keepStackSize();
12526
12527 try {
12528 // InternalApplicationConfiguration.g:3887:1: ( rule__PatternSpecification__Group__3__Impl )
12529 // InternalApplicationConfiguration.g:3888:2: rule__PatternSpecification__Group__3__Impl
12530 {
12531 pushFollow(FOLLOW_2);
12532 rule__PatternSpecification__Group__3__Impl();
12533
12534 state._fsp--;
12535
12536
12537 }
12538
12539 }
12540 catch (RecognitionException re) {
12541 reportError(re);
12542 recover(input,re);
12543 }
12544 finally {
12545
12546 restoreStackSize(stackSize);
12547
12548 }
12549 return ;
12550 }
12551 // $ANTLR end "rule__PatternSpecification__Group__3"
12552
12553
12554 // $ANTLR start "rule__PatternSpecification__Group__3__Impl"
12555 // InternalApplicationConfiguration.g:3894:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
12556 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
12557
12558 int stackSize = keepStackSize();
12559
12560 try {
12561 // InternalApplicationConfiguration.g:3898:1: ( ( '}' ) )
12562 // InternalApplicationConfiguration.g:3899:1: ( '}' )
12563 {
12564 // InternalApplicationConfiguration.g:3899:1: ( '}' )
12565 // InternalApplicationConfiguration.g:3900:2: '}'
12566 {
12567 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
12568 match(input,21,FOLLOW_2);
12569 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
12570
12571 }
12572
12573
12574 }
12575
12576 }
12577 catch (RecognitionException re) {
12578 reportError(re);
12579 recover(input,re);
12580 }
12581 finally {
12582
12583 restoreStackSize(stackSize);
12584
12585 }
12586 return ;
12587 }
12588 // $ANTLR end "rule__PatternSpecification__Group__3__Impl"
12589
12590
12591 // $ANTLR start "rule__PatternSpecification__Group_2__0"
12592 // InternalApplicationConfiguration.g:3910:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
12593 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
12594
12595 int stackSize = keepStackSize();
12596
12597 try {
12598 // InternalApplicationConfiguration.g:3914:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
12599 // InternalApplicationConfiguration.g:3915:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
12600 {
12601 pushFollow(FOLLOW_13);
12602 rule__PatternSpecification__Group_2__0__Impl();
12603
12604 state._fsp--;
12605
12606 pushFollow(FOLLOW_2);
12607 rule__PatternSpecification__Group_2__1();
12608
12609 state._fsp--;
12610
12611
12612 }
12613
12614 }
12615 catch (RecognitionException re) {
12616 reportError(re);
12617 recover(input,re);
12618 }
12619 finally {
12620
12621 restoreStackSize(stackSize);
12622
12623 }
12624 return ;
12625 }
12626 // $ANTLR end "rule__PatternSpecification__Group_2__0"
12627
12628
12629 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
12630 // InternalApplicationConfiguration.g:3922:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
12631 public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
12632
12633 int stackSize = keepStackSize();
12634
12635 try {
12636 // InternalApplicationConfiguration.g:3926:1: ( ( ',' ) )
12637 // InternalApplicationConfiguration.g:3927:1: ( ',' )
12638 {
12639 // InternalApplicationConfiguration.g:3927:1: ( ',' )
12640 // InternalApplicationConfiguration.g:3928:2: ','
12641 {
12642 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
12643 match(input,22,FOLLOW_2);
12644 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
12645
12646 }
12647
12648
12649 }
12650
12651 }
12652 catch (RecognitionException re) {
12653 reportError(re);
12654 recover(input,re);
12655 }
12656 finally {
12657
12658 restoreStackSize(stackSize);
12659
12660 }
12661 return ;
12662 }
12663 // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl"
12664
12665
12666 // $ANTLR start "rule__PatternSpecification__Group_2__1"
12667 // InternalApplicationConfiguration.g:3937:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
12668 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
12669
12670 int stackSize = keepStackSize();
12671
12672 try {
12673 // InternalApplicationConfiguration.g:3941:1: ( rule__PatternSpecification__Group_2__1__Impl )
12674 // InternalApplicationConfiguration.g:3942:2: rule__PatternSpecification__Group_2__1__Impl
12675 {
12676 pushFollow(FOLLOW_2);
12677 rule__PatternSpecification__Group_2__1__Impl();
12678
12679 state._fsp--;
12680
12681
12682 }
12683
12684 }
12685 catch (RecognitionException re) {
12686 reportError(re);
12687 recover(input,re);
12688 }
12689 finally {
12690
12691 restoreStackSize(stackSize);
12692
12693 }
12694 return ;
12695 }
12696 // $ANTLR end "rule__PatternSpecification__Group_2__1"
12697
12698
12699 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
12700 // InternalApplicationConfiguration.g:3948:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
12701 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
12702
12703 int stackSize = keepStackSize();
12704
12705 try {
12706 // InternalApplicationConfiguration.g:3952:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
12707 // InternalApplicationConfiguration.g:3953:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
12708 {
12709 // InternalApplicationConfiguration.g:3953:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
12710 // InternalApplicationConfiguration.g:3954:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
12711 {
12712 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
12713 // InternalApplicationConfiguration.g:3955:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
12714 // InternalApplicationConfiguration.g:3955:3: rule__PatternSpecification__EntriesAssignment_2_1
12715 {
12716 pushFollow(FOLLOW_2);
12717 rule__PatternSpecification__EntriesAssignment_2_1();
12718
12719 state._fsp--;
12720
12721
12722 }
12723
12724 after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
12725
12726 }
12727
12728
12729 }
12730
12731 }
12732 catch (RecognitionException re) {
12733 reportError(re);
12734 recover(input,re);
12735 }
12736 finally {
12737
12738 restoreStackSize(stackSize);
12739
12740 }
12741 return ;
12742 }
12743 // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl"
12744
12745
12746 // $ANTLR start "rule__AllPatternEntry__Group__0"
12747 // InternalApplicationConfiguration.g:3964:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
12748 public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
12749
12750 int stackSize = keepStackSize();
12751
12752 try {
12753 // InternalApplicationConfiguration.g:3968:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
12754 // InternalApplicationConfiguration.g:3969:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
12755 {
12756 pushFollow(FOLLOW_8);
12757 rule__AllPatternEntry__Group__0__Impl();
12758
12759 state._fsp--;
12760
12761 pushFollow(FOLLOW_2);
12762 rule__AllPatternEntry__Group__1();
12763
12764 state._fsp--;
12765
12766
12767 }
12768
12769 }
12770 catch (RecognitionException re) {
12771 reportError(re);
12772 recover(input,re);
12773 }
12774 finally {
12775
12776 restoreStackSize(stackSize);
12777
12778 }
12779 return ;
12780 }
12781 // $ANTLR end "rule__AllPatternEntry__Group__0"
12782
12783
12784 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
12785 // InternalApplicationConfiguration.g:3976:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
12786 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
12787
12788 int stackSize = keepStackSize();
12789
12790 try {
12791 // InternalApplicationConfiguration.g:3980:1: ( ( 'package' ) )
12792 // InternalApplicationConfiguration.g:3981:1: ( 'package' )
12793 {
12794 // InternalApplicationConfiguration.g:3981:1: ( 'package' )
12795 // InternalApplicationConfiguration.g:3982:2: 'package'
12796 {
12797 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
12798 match(input,23,FOLLOW_2);
12799 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
12800
12801 }
12802
12803
12804 }
12805
12806 }
12807 catch (RecognitionException re) {
12808 reportError(re);
12809 recover(input,re);
12810 }
12811 finally {
12812
12813 restoreStackSize(stackSize);
12814
12815 }
12816 return ;
12817 }
12818 // $ANTLR end "rule__AllPatternEntry__Group__0__Impl"
12819
12820
12821 // $ANTLR start "rule__AllPatternEntry__Group__1"
12822 // InternalApplicationConfiguration.g:3991:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
12823 public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
12824
12825 int stackSize = keepStackSize();
12826
12827 try {
12828 // InternalApplicationConfiguration.g:3995:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
12829 // InternalApplicationConfiguration.g:3996:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
12830 {
12831 pushFollow(FOLLOW_16);
12832 rule__AllPatternEntry__Group__1__Impl();
12833
12834 state._fsp--;
12835
12836 pushFollow(FOLLOW_2);
12837 rule__AllPatternEntry__Group__2();
12838
12839 state._fsp--;
12840
12841
12842 }
12843
12844 }
12845 catch (RecognitionException re) {
12846 reportError(re);
12847 recover(input,re);
12848 }
12849 finally {
12850
12851 restoreStackSize(stackSize);
12852
12853 }
12854 return ;
12855 }
12856 // $ANTLR end "rule__AllPatternEntry__Group__1"
12857
12858
12859 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
12860 // InternalApplicationConfiguration.g:4003:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
12861 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
12862
12863 int stackSize = keepStackSize();
12864
12865 try {
12866 // InternalApplicationConfiguration.g:4007:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
12867 // InternalApplicationConfiguration.g:4008:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
12868 {
12869 // InternalApplicationConfiguration.g:4008:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
12870 // InternalApplicationConfiguration.g:4009:2: ( rule__AllPatternEntry__PackageAssignment_1 )
12871 {
12872 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
12873 // InternalApplicationConfiguration.g:4010:2: ( rule__AllPatternEntry__PackageAssignment_1 )
12874 // InternalApplicationConfiguration.g:4010:3: rule__AllPatternEntry__PackageAssignment_1
12875 {
12876 pushFollow(FOLLOW_2);
12877 rule__AllPatternEntry__PackageAssignment_1();
12878
12879 state._fsp--;
12880
12881
12882 }
12883
12884 after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
12885
12886 }
12887
12888
12889 }
12890
12891 }
12892 catch (RecognitionException re) {
12893 reportError(re);
12894 recover(input,re);
12895 }
12896 finally {
12897
12898 restoreStackSize(stackSize);
12899
12900 }
12901 return ;
12902 }
12903 // $ANTLR end "rule__AllPatternEntry__Group__1__Impl"
12904
12905
12906 // $ANTLR start "rule__AllPatternEntry__Group__2"
12907 // InternalApplicationConfiguration.g:4018:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
12908 public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
12909
12910 int stackSize = keepStackSize();
12911
12912 try {
12913 // InternalApplicationConfiguration.g:4022:1: ( rule__AllPatternEntry__Group__2__Impl )
12914 // InternalApplicationConfiguration.g:4023:2: rule__AllPatternEntry__Group__2__Impl
12915 {
12916 pushFollow(FOLLOW_2);
12917 rule__AllPatternEntry__Group__2__Impl();
12918
12919 state._fsp--;
12920
12921
12922 }
12923
12924 }
12925 catch (RecognitionException re) {
12926 reportError(re);
12927 recover(input,re);
12928 }
12929 finally {
12930
12931 restoreStackSize(stackSize);
12932
12933 }
12934 return ;
12935 }
12936 // $ANTLR end "rule__AllPatternEntry__Group__2"
12937
12938
12939 // $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
12940 // InternalApplicationConfiguration.g:4029:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
12941 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
12942
12943 int stackSize = keepStackSize();
12944
12945 try {
12946 // InternalApplicationConfiguration.g:4033:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
12947 // InternalApplicationConfiguration.g:4034:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
12948 {
12949 // InternalApplicationConfiguration.g:4034:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
12950 // InternalApplicationConfiguration.g:4035:2: ( rule__AllPatternEntry__Group_2__0 )?
12951 {
12952 before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
12953 // InternalApplicationConfiguration.g:4036:2: ( rule__AllPatternEntry__Group_2__0 )?
12954 int alt39=2;
12955 int LA39_0 = input.LA(1);
12956
12957 if ( (LA39_0==24) ) {
12958 alt39=1;
12959 }
12960 switch (alt39) {
12961 case 1 :
12962 // InternalApplicationConfiguration.g:4036:3: rule__AllPatternEntry__Group_2__0
12963 {
12964 pushFollow(FOLLOW_2);
12965 rule__AllPatternEntry__Group_2__0();
12966
12967 state._fsp--;
12968
12969
12970 }
12971 break;
12972
12973 }
12974
12975 after(grammarAccess.getAllPatternEntryAccess().getGroup_2());
12976
12977 }
12978
12979
12980 }
12981
12982 }
12983 catch (RecognitionException re) {
12984 reportError(re);
12985 recover(input,re);
12986 }
12987 finally {
12988
12989 restoreStackSize(stackSize);
12990
12991 }
12992 return ;
12993 }
12994 // $ANTLR end "rule__AllPatternEntry__Group__2__Impl"
12995
12996
12997 // $ANTLR start "rule__AllPatternEntry__Group_2__0"
12998 // InternalApplicationConfiguration.g:4045:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
12999 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
13000
13001 int stackSize = keepStackSize();
13002
13003 try {
13004 // InternalApplicationConfiguration.g:4049:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
13005 // InternalApplicationConfiguration.g:4050:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
13006 {
13007 pushFollow(FOLLOW_17);
13008 rule__AllPatternEntry__Group_2__0__Impl();
13009
13010 state._fsp--;
13011
13012 pushFollow(FOLLOW_2);
13013 rule__AllPatternEntry__Group_2__1();
13014
13015 state._fsp--;
13016
13017
13018 }
13019
13020 }
13021 catch (RecognitionException re) {
13022 reportError(re);
13023 recover(input,re);
13024 }
13025 finally {
13026
13027 restoreStackSize(stackSize);
13028
13029 }
13030 return ;
13031 }
13032 // $ANTLR end "rule__AllPatternEntry__Group_2__0"
13033
13034
13035 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
13036 // InternalApplicationConfiguration.g:4057:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
13037 public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
13038
13039 int stackSize = keepStackSize();
13040
13041 try {
13042 // InternalApplicationConfiguration.g:4061:1: ( ( 'excluding' ) )
13043 // InternalApplicationConfiguration.g:4062:1: ( 'excluding' )
13044 {
13045 // InternalApplicationConfiguration.g:4062:1: ( 'excluding' )
13046 // InternalApplicationConfiguration.g:4063:2: 'excluding'
13047 {
13048 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
13049 match(input,24,FOLLOW_2);
13050 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
13051
13052 }
13053
13054
13055 }
13056
13057 }
13058 catch (RecognitionException re) {
13059 reportError(re);
13060 recover(input,re);
13061 }
13062 finally {
13063
13064 restoreStackSize(stackSize);
13065
13066 }
13067 return ;
13068 }
13069 // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl"
13070
13071
13072 // $ANTLR start "rule__AllPatternEntry__Group_2__1"
13073 // InternalApplicationConfiguration.g:4072:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
13074 public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
13075
13076 int stackSize = keepStackSize();
13077
13078 try {
13079 // InternalApplicationConfiguration.g:4076:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
13080 // InternalApplicationConfiguration.g:4077:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
13081 {
13082 pushFollow(FOLLOW_8);
13083 rule__AllPatternEntry__Group_2__1__Impl();
13084
13085 state._fsp--;
13086
13087 pushFollow(FOLLOW_2);
13088 rule__AllPatternEntry__Group_2__2();
13089
13090 state._fsp--;
13091
13092
13093 }
13094
13095 }
13096 catch (RecognitionException re) {
13097 reportError(re);
13098 recover(input,re);
13099 }
13100 finally {
13101
13102 restoreStackSize(stackSize);
13103
13104 }
13105 return ;
13106 }
13107 // $ANTLR end "rule__AllPatternEntry__Group_2__1"
13108
13109
13110 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
13111 // InternalApplicationConfiguration.g:4084:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
13112 public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
13113
13114 int stackSize = keepStackSize();
13115
13116 try {
13117 // InternalApplicationConfiguration.g:4088:1: ( ( '{' ) )
13118 // InternalApplicationConfiguration.g:4089:1: ( '{' )
13119 {
13120 // InternalApplicationConfiguration.g:4089:1: ( '{' )
13121 // InternalApplicationConfiguration.g:4090:2: '{'
13122 {
13123 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
13124 match(input,20,FOLLOW_2);
13125 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
13126
13127 }
13128
13129
13130 }
13131
13132 }
13133 catch (RecognitionException re) {
13134 reportError(re);
13135 recover(input,re);
13136 }
13137 finally {
13138
13139 restoreStackSize(stackSize);
13140
13141 }
13142 return ;
13143 }
13144 // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl"
13145
13146
13147 // $ANTLR start "rule__AllPatternEntry__Group_2__2"
13148 // InternalApplicationConfiguration.g:4099:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
13149 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
13150
13151 int stackSize = keepStackSize();
13152
13153 try {
13154 // InternalApplicationConfiguration.g:4103:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
13155 // InternalApplicationConfiguration.g:4104:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
13156 {
13157 pushFollow(FOLLOW_14);
13158 rule__AllPatternEntry__Group_2__2__Impl();
13159
13160 state._fsp--;
13161
13162 pushFollow(FOLLOW_2);
13163 rule__AllPatternEntry__Group_2__3();
13164
13165 state._fsp--;
13166
13167
13168 }
13169
13170 }
13171 catch (RecognitionException re) {
13172 reportError(re);
13173 recover(input,re);
13174 }
13175 finally {
13176
13177 restoreStackSize(stackSize);
13178
13179 }
13180 return ;
13181 }
13182 // $ANTLR end "rule__AllPatternEntry__Group_2__2"
13183
13184
13185 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
13186 // InternalApplicationConfiguration.g:4111:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
13187 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
13188
13189 int stackSize = keepStackSize();
13190
13191 try {
13192 // InternalApplicationConfiguration.g:4115:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
13193 // InternalApplicationConfiguration.g:4116:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
13194 {
13195 // InternalApplicationConfiguration.g:4116:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
13196 // InternalApplicationConfiguration.g:4117:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
13197 {
13198 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
13199 // InternalApplicationConfiguration.g:4118:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
13200 // InternalApplicationConfiguration.g:4118:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
13201 {
13202 pushFollow(FOLLOW_2);
13203 rule__AllPatternEntry__ExclusuionAssignment_2_2();
13204
13205 state._fsp--;
13206
13207
13208 }
13209
13210 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
13211
13212 }
13213
13214
13215 }
13216
13217 }
13218 catch (RecognitionException re) {
13219 reportError(re);
13220 recover(input,re);
13221 }
13222 finally {
13223
13224 restoreStackSize(stackSize);
13225
13226 }
13227 return ;
13228 }
13229 // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl"
13230
13231
13232 // $ANTLR start "rule__AllPatternEntry__Group_2__3"
13233 // InternalApplicationConfiguration.g:4126:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
13234 public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
13235
13236 int stackSize = keepStackSize();
13237
13238 try {
13239 // InternalApplicationConfiguration.g:4130:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
13240 // InternalApplicationConfiguration.g:4131:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
13241 {
13242 pushFollow(FOLLOW_14);
13243 rule__AllPatternEntry__Group_2__3__Impl();
13244
13245 state._fsp--;
13246
13247 pushFollow(FOLLOW_2);
13248 rule__AllPatternEntry__Group_2__4();
13249
13250 state._fsp--;
13251
13252
13253 }
13254
13255 }
13256 catch (RecognitionException re) {
13257 reportError(re);
13258 recover(input,re);
13259 }
13260 finally {
13261
13262 restoreStackSize(stackSize);
13263
13264 }
13265 return ;
13266 }
13267 // $ANTLR end "rule__AllPatternEntry__Group_2__3"
13268
13269
13270 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
13271 // InternalApplicationConfiguration.g:4138:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
13272 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
13273
13274 int stackSize = keepStackSize();
13275
13276 try {
13277 // InternalApplicationConfiguration.g:4142:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
13278 // InternalApplicationConfiguration.g:4143:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
13279 {
13280 // InternalApplicationConfiguration.g:4143:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
13281 // InternalApplicationConfiguration.g:4144:2: ( rule__AllPatternEntry__Group_2_3__0 )*
13282 {
13283 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
13284 // InternalApplicationConfiguration.g:4145:2: ( rule__AllPatternEntry__Group_2_3__0 )*
13285 loop40:
13286 do {
13287 int alt40=2;
13288 int LA40_0 = input.LA(1);
13289
13290 if ( (LA40_0==22) ) {
13291 alt40=1;
13292 }
13293
13294
13295 switch (alt40) {
13296 case 1 :
13297 // InternalApplicationConfiguration.g:4145:3: rule__AllPatternEntry__Group_2_3__0
13298 {
13299 pushFollow(FOLLOW_15);
13300 rule__AllPatternEntry__Group_2_3__0();
13301
13302 state._fsp--;
13303
13304
13305 }
13306 break;
13307
13308 default :
13309 break loop40;
13310 }
13311 } while (true);
13312
13313 after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
13314
13315 }
13316
13317
13318 }
13319
13320 }
13321 catch (RecognitionException re) {
13322 reportError(re);
13323 recover(input,re);
13324 }
13325 finally {
13326
13327 restoreStackSize(stackSize);
13328
13329 }
13330 return ;
13331 }
13332 // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl"
13333
13334
13335 // $ANTLR start "rule__AllPatternEntry__Group_2__4"
13336 // InternalApplicationConfiguration.g:4153:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
13337 public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
13338
13339 int stackSize = keepStackSize();
13340
13341 try {
13342 // InternalApplicationConfiguration.g:4157:1: ( rule__AllPatternEntry__Group_2__4__Impl )
13343 // InternalApplicationConfiguration.g:4158:2: rule__AllPatternEntry__Group_2__4__Impl
13344 {
13345 pushFollow(FOLLOW_2);
13346 rule__AllPatternEntry__Group_2__4__Impl();
13347
13348 state._fsp--;
13349
13350
13351 }
13352
13353 }
13354 catch (RecognitionException re) {
13355 reportError(re);
13356 recover(input,re);
13357 }
13358 finally {
13359
13360 restoreStackSize(stackSize);
13361
13362 }
13363 return ;
13364 }
13365 // $ANTLR end "rule__AllPatternEntry__Group_2__4"
13366
13367
13368 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
13369 // InternalApplicationConfiguration.g:4164:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
13370 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
13371
13372 int stackSize = keepStackSize();
13373
13374 try {
13375 // InternalApplicationConfiguration.g:4168:1: ( ( '}' ) )
13376 // InternalApplicationConfiguration.g:4169:1: ( '}' )
13377 {
13378 // InternalApplicationConfiguration.g:4169:1: ( '}' )
13379 // InternalApplicationConfiguration.g:4170:2: '}'
13380 {
13381 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
13382 match(input,21,FOLLOW_2);
13383 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
13384
13385 }
13386
13387
13388 }
13389
13390 }
13391 catch (RecognitionException re) {
13392 reportError(re);
13393 recover(input,re);
13394 }
13395 finally {
13396
13397 restoreStackSize(stackSize);
13398
13399 }
13400 return ;
13401 }
13402 // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl"
13403
13404
13405 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
13406 // InternalApplicationConfiguration.g:4180:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
13407 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
13408
13409 int stackSize = keepStackSize();
13410
13411 try {
13412 // InternalApplicationConfiguration.g:4184:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
13413 // InternalApplicationConfiguration.g:4185:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
13414 {
13415 pushFollow(FOLLOW_8);
13416 rule__AllPatternEntry__Group_2_3__0__Impl();
13417
13418 state._fsp--;
13419
13420 pushFollow(FOLLOW_2);
13421 rule__AllPatternEntry__Group_2_3__1();
13422
13423 state._fsp--;
13424
13425
13426 }
13427
13428 }
13429 catch (RecognitionException re) {
13430 reportError(re);
13431 recover(input,re);
13432 }
13433 finally {
13434
13435 restoreStackSize(stackSize);
13436
13437 }
13438 return ;
13439 }
13440 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0"
13441
13442
13443 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
13444 // InternalApplicationConfiguration.g:4192:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
13445 public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
13446
13447 int stackSize = keepStackSize();
13448
13449 try {
13450 // InternalApplicationConfiguration.g:4196:1: ( ( ',' ) )
13451 // InternalApplicationConfiguration.g:4197:1: ( ',' )
13452 {
13453 // InternalApplicationConfiguration.g:4197:1: ( ',' )
13454 // InternalApplicationConfiguration.g:4198:2: ','
13455 {
13456 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
13457 match(input,22,FOLLOW_2);
13458 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
13459
13460 }
13461
13462
13463 }
13464
13465 }
13466 catch (RecognitionException re) {
13467 reportError(re);
13468 recover(input,re);
13469 }
13470 finally {
13471
13472 restoreStackSize(stackSize);
13473
13474 }
13475 return ;
13476 }
13477 // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl"
13478
13479
13480 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
13481 // InternalApplicationConfiguration.g:4207:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
13482 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
13483
13484 int stackSize = keepStackSize();
13485
13486 try {
13487 // InternalApplicationConfiguration.g:4211:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
13488 // InternalApplicationConfiguration.g:4212:2: rule__AllPatternEntry__Group_2_3__1__Impl
13489 {
13490 pushFollow(FOLLOW_2);
13491 rule__AllPatternEntry__Group_2_3__1__Impl();
13492
13493 state._fsp--;
13494
13495
13496 }
13497
13498 }
13499 catch (RecognitionException re) {
13500 reportError(re);
13501 recover(input,re);
13502 }
13503 finally {
13504
13505 restoreStackSize(stackSize);
13506
13507 }
13508 return ;
13509 }
13510 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1"
13511
13512
13513 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
13514 // InternalApplicationConfiguration.g:4218:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
13515 public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
13516
13517 int stackSize = keepStackSize();
13518
13519 try {
13520 // InternalApplicationConfiguration.g:4222:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
13521 // InternalApplicationConfiguration.g:4223:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
13522 {
13523 // InternalApplicationConfiguration.g:4223:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
13524 // InternalApplicationConfiguration.g:4224:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
13525 {
13526 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
13527 // InternalApplicationConfiguration.g:4225:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
13528 // InternalApplicationConfiguration.g:4225:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
13529 {
13530 pushFollow(FOLLOW_2);
13531 rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
13532
13533 state._fsp--;
13534
13535
13536 }
13537
13538 after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
13539
13540 }
13541
13542
13543 }
13544
13545 }
13546 catch (RecognitionException re) {
13547 reportError(re);
13548 recover(input,re);
13549 }
13550 finally {
13551
13552 restoreStackSize(stackSize);
13553
13554 }
13555 return ;
13556 }
13557 // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl"
13558
13559
13560 // $ANTLR start "rule__PatternElement__Group__0"
13561 // InternalApplicationConfiguration.g:4234:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
13562 public final void rule__PatternElement__Group__0() throws RecognitionException {
13563
13564 int stackSize = keepStackSize();
13565
13566 try {
13567 // InternalApplicationConfiguration.g:4238:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
13568 // InternalApplicationConfiguration.g:4239:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
13569 {
13570 pushFollow(FOLLOW_8);
13571 rule__PatternElement__Group__0__Impl();
13572
13573 state._fsp--;
13574
13575 pushFollow(FOLLOW_2);
13576 rule__PatternElement__Group__1();
13577
13578 state._fsp--;
13579
13580
13581 }
13582
13583 }
13584 catch (RecognitionException re) {
13585 reportError(re);
13586 recover(input,re);
13587 }
13588 finally {
13589
13590 restoreStackSize(stackSize);
13591
13592 }
13593 return ;
13594 }
13595 // $ANTLR end "rule__PatternElement__Group__0"
13596
13597
13598 // $ANTLR start "rule__PatternElement__Group__0__Impl"
13599 // InternalApplicationConfiguration.g:4246:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
13600 public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
13601
13602 int stackSize = keepStackSize();
13603
13604 try {
13605 // InternalApplicationConfiguration.g:4250:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
13606 // InternalApplicationConfiguration.g:4251:1: ( ( rule__PatternElement__Group_0__0 )? )
13607 {
13608 // InternalApplicationConfiguration.g:4251:1: ( ( rule__PatternElement__Group_0__0 )? )
13609 // InternalApplicationConfiguration.g:4252:2: ( rule__PatternElement__Group_0__0 )?
13610 {
13611 before(grammarAccess.getPatternElementAccess().getGroup_0());
13612 // InternalApplicationConfiguration.g:4253:2: ( rule__PatternElement__Group_0__0 )?
13613 int alt41=2;
13614 int LA41_0 = input.LA(1);
13615
13616 if ( (LA41_0==RULE_ID) ) {
13617 int LA41_1 = input.LA(2);
13618
13619 if ( (LA41_1==14||LA41_1==25) ) {
13620 alt41=1;
13621 }
13622 }
13623 switch (alt41) {
13624 case 1 :
13625 // InternalApplicationConfiguration.g:4253:3: rule__PatternElement__Group_0__0
13626 {
13627 pushFollow(FOLLOW_2);
13628 rule__PatternElement__Group_0__0();
13629
13630 state._fsp--;
13631
13632
13633 }
13634 break;
13635
13636 }
13637
13638 after(grammarAccess.getPatternElementAccess().getGroup_0());
13639
13640 }
13641
13642
13643 }
13644
13645 }
13646 catch (RecognitionException re) {
13647 reportError(re);
13648 recover(input,re);
13649 }
13650 finally {
13651
13652 restoreStackSize(stackSize);
13653
13654 }
13655 return ;
13656 }
13657 // $ANTLR end "rule__PatternElement__Group__0__Impl"
13658
13659
13660 // $ANTLR start "rule__PatternElement__Group__1"
13661 // InternalApplicationConfiguration.g:4261:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
13662 public final void rule__PatternElement__Group__1() throws RecognitionException {
13663
13664 int stackSize = keepStackSize();
13665
13666 try {
13667 // InternalApplicationConfiguration.g:4265:1: ( rule__PatternElement__Group__1__Impl )
13668 // InternalApplicationConfiguration.g:4266:2: rule__PatternElement__Group__1__Impl
13669 {
13670 pushFollow(FOLLOW_2);
13671 rule__PatternElement__Group__1__Impl();
13672
13673 state._fsp--;
13674
13675
13676 }
13677
13678 }
13679 catch (RecognitionException re) {
13680 reportError(re);
13681 recover(input,re);
13682 }
13683 finally {
13684
13685 restoreStackSize(stackSize);
13686
13687 }
13688 return ;
13689 }
13690 // $ANTLR end "rule__PatternElement__Group__1"
13691
13692
13693 // $ANTLR start "rule__PatternElement__Group__1__Impl"
13694 // InternalApplicationConfiguration.g:4272:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
13695 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
13696
13697 int stackSize = keepStackSize();
13698
13699 try {
13700 // InternalApplicationConfiguration.g:4276:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
13701 // InternalApplicationConfiguration.g:4277:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
13702 {
13703 // InternalApplicationConfiguration.g:4277:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
13704 // InternalApplicationConfiguration.g:4278:2: ( rule__PatternElement__PatternAssignment_1 )
13705 {
13706 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
13707 // InternalApplicationConfiguration.g:4279:2: ( rule__PatternElement__PatternAssignment_1 )
13708 // InternalApplicationConfiguration.g:4279:3: rule__PatternElement__PatternAssignment_1
13709 {
13710 pushFollow(FOLLOW_2);
13711 rule__PatternElement__PatternAssignment_1();
13712
13713 state._fsp--;
13714
13715
13716 }
13717
13718 after(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
13719
13720 }
13721
13722
13723 }
13724
13725 }
13726 catch (RecognitionException re) {
13727 reportError(re);
13728 recover(input,re);
13729 }
13730 finally {
13731
13732 restoreStackSize(stackSize);
13733
13734 }
13735 return ;
13736 }
13737 // $ANTLR end "rule__PatternElement__Group__1__Impl"
13738
13739
13740 // $ANTLR start "rule__PatternElement__Group_0__0"
13741 // InternalApplicationConfiguration.g:4288:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
13742 public final void rule__PatternElement__Group_0__0() throws RecognitionException {
13743
13744 int stackSize = keepStackSize();
13745
13746 try {
13747 // InternalApplicationConfiguration.g:4292:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
13748 // InternalApplicationConfiguration.g:4293:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
13749 {
13750 pushFollow(FOLLOW_18);
13751 rule__PatternElement__Group_0__0__Impl();
13752
13753 state._fsp--;
13754
13755 pushFollow(FOLLOW_2);
13756 rule__PatternElement__Group_0__1();
13757
13758 state._fsp--;
13759
13760
13761 }
13762
13763 }
13764 catch (RecognitionException re) {
13765 reportError(re);
13766 recover(input,re);
13767 }
13768 finally {
13769
13770 restoreStackSize(stackSize);
13771
13772 }
13773 return ;
13774 }
13775 // $ANTLR end "rule__PatternElement__Group_0__0"
13776
13777
13778 // $ANTLR start "rule__PatternElement__Group_0__0__Impl"
13779 // InternalApplicationConfiguration.g:4300:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
13780 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
13781
13782 int stackSize = keepStackSize();
13783
13784 try {
13785 // InternalApplicationConfiguration.g:4304:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
13786 // InternalApplicationConfiguration.g:4305:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
13787 {
13788 // InternalApplicationConfiguration.g:4305:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
13789 // InternalApplicationConfiguration.g:4306:2: ( rule__PatternElement__PackageAssignment_0_0 )
13790 {
13791 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
13792 // InternalApplicationConfiguration.g:4307:2: ( rule__PatternElement__PackageAssignment_0_0 )
13793 // InternalApplicationConfiguration.g:4307:3: rule__PatternElement__PackageAssignment_0_0
13794 {
13795 pushFollow(FOLLOW_2);
13796 rule__PatternElement__PackageAssignment_0_0();
13797
13798 state._fsp--;
13799
13800
13801 }
13802
13803 after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
13804
13805 }
13806
13807
13808 }
13809
13810 }
13811 catch (RecognitionException re) {
13812 reportError(re);
13813 recover(input,re);
13814 }
13815 finally {
13816
13817 restoreStackSize(stackSize);
13818
13819 }
13820 return ;
13821 }
13822 // $ANTLR end "rule__PatternElement__Group_0__0__Impl"
13823
13824
13825 // $ANTLR start "rule__PatternElement__Group_0__1"
13826 // InternalApplicationConfiguration.g:4315:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
13827 public final void rule__PatternElement__Group_0__1() throws RecognitionException {
13828
13829 int stackSize = keepStackSize();
13830
13831 try {
13832 // InternalApplicationConfiguration.g:4319:1: ( rule__PatternElement__Group_0__1__Impl )
13833 // InternalApplicationConfiguration.g:4320:2: rule__PatternElement__Group_0__1__Impl
13834 {
13835 pushFollow(FOLLOW_2);
13836 rule__PatternElement__Group_0__1__Impl();
13837
13838 state._fsp--;
13839
13840
13841 }
13842
13843 }
13844 catch (RecognitionException re) {
13845 reportError(re);
13846 recover(input,re);
13847 }
13848 finally {
13849
13850 restoreStackSize(stackSize);
13851
13852 }
13853 return ;
13854 }
13855 // $ANTLR end "rule__PatternElement__Group_0__1"
13856
13857
13858 // $ANTLR start "rule__PatternElement__Group_0__1__Impl"
13859 // InternalApplicationConfiguration.g:4326:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
13860 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
13861
13862 int stackSize = keepStackSize();
13863
13864 try {
13865 // InternalApplicationConfiguration.g:4330:1: ( ( '::' ) )
13866 // InternalApplicationConfiguration.g:4331:1: ( '::' )
13867 {
13868 // InternalApplicationConfiguration.g:4331:1: ( '::' )
13869 // InternalApplicationConfiguration.g:4332:2: '::'
13870 {
13871 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
13872 match(input,25,FOLLOW_2);
13873 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
13874
13875 }
13876
13877
13878 }
13879
13880 }
13881 catch (RecognitionException re) {
13882 reportError(re);
13883 recover(input,re);
13884 }
13885 finally {
13886
13887 restoreStackSize(stackSize);
13888
13889 }
13890 return ;
13891 }
13892 // $ANTLR end "rule__PatternElement__Group_0__1__Impl"
13893
13894
13895 // $ANTLR start "rule__GraphPatternDeclaration__Group__0"
13896 // InternalApplicationConfiguration.g:4342:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
13897 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
13898
13899 int stackSize = keepStackSize();
13900
13901 try {
13902 // InternalApplicationConfiguration.g:4346:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
13903 // InternalApplicationConfiguration.g:4347:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
13904 {
13905 pushFollow(FOLLOW_8);
13906 rule__GraphPatternDeclaration__Group__0__Impl();
13907
13908 state._fsp--;
13909
13910 pushFollow(FOLLOW_2);
13911 rule__GraphPatternDeclaration__Group__1();
13912
13913 state._fsp--;
13914
13915
13916 }
13917
13918 }
13919 catch (RecognitionException re) {
13920 reportError(re);
13921 recover(input,re);
13922 }
13923 finally {
13924
13925 restoreStackSize(stackSize);
13926
13927 }
13928 return ;
13929 }
13930 // $ANTLR end "rule__GraphPatternDeclaration__Group__0"
13931
13932
13933 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
13934 // InternalApplicationConfiguration.g:4354:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'patterns' ) ;
13935 public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
13936
13937 int stackSize = keepStackSize();
13938
13939 try {
13940 // InternalApplicationConfiguration.g:4358:1: ( ( 'patterns' ) )
13941 // InternalApplicationConfiguration.g:4359:1: ( 'patterns' )
13942 {
13943 // InternalApplicationConfiguration.g:4359:1: ( 'patterns' )
13944 // InternalApplicationConfiguration.g:4360:2: 'patterns'
13945 {
13946 before(grammarAccess.getGraphPatternDeclarationAccess().getPatternsKeyword_0());
13947 match(input,29,FOLLOW_2);
13948 after(grammarAccess.getGraphPatternDeclarationAccess().getPatternsKeyword_0());
13949
13950 }
13951
13952
13953 }
13954
13955 }
13956 catch (RecognitionException re) {
13957 reportError(re);
13958 recover(input,re);
13959 }
13960 finally {
13961
13962 restoreStackSize(stackSize);
13963
13964 }
13965 return ;
13966 }
13967 // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl"
13968
13969
13970 // $ANTLR start "rule__GraphPatternDeclaration__Group__1"
13971 // InternalApplicationConfiguration.g:4369:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
13972 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
13973
13974 int stackSize = keepStackSize();
13975
13976 try {
13977 // InternalApplicationConfiguration.g:4373:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
13978 // InternalApplicationConfiguration.g:4374:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
13979 {
13980 pushFollow(FOLLOW_17);
13981 rule__GraphPatternDeclaration__Group__1__Impl();
13982
13983 state._fsp--;
13984
13985 pushFollow(FOLLOW_2);
13986 rule__GraphPatternDeclaration__Group__2();
13987
13988 state._fsp--;
13989
13990
13991 }
13992
13993 }
13994 catch (RecognitionException re) {
13995 reportError(re);
13996 recover(input,re);
13997 }
13998 finally {
13999
14000 restoreStackSize(stackSize);
14001
14002 }
14003 return ;
14004 }
14005 // $ANTLR end "rule__GraphPatternDeclaration__Group__1"
14006
14007
14008 // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
14009 // InternalApplicationConfiguration.g:4381:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
14010 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
14011
14012 int stackSize = keepStackSize();
14013
14014 try {
14015 // InternalApplicationConfiguration.g:4385:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
14016 // InternalApplicationConfiguration.g:4386:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
14017 {
14018 // InternalApplicationConfiguration.g:4386:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
14019 // InternalApplicationConfiguration.g:4387:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
14020 {
14021 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
14022 // InternalApplicationConfiguration.g:4388:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
14023 // InternalApplicationConfiguration.g:4388:3: rule__GraphPatternDeclaration__NameAssignment_1
14024 {
14025 pushFollow(FOLLOW_2);
14026 rule__GraphPatternDeclaration__NameAssignment_1();
14027
14028 state._fsp--;
14029
14030
14031 }
14032
14033 after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
14034
14035 }
14036
14037
14038 }
14039
14040 }
14041 catch (RecognitionException re) {
14042 reportError(re);
14043 recover(input,re);
14044 }
14045 finally {
14046
14047 restoreStackSize(stackSize);
14048
14049 }
14050 return ;
14051 }
14052 // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl"
14053
14054
14055 // $ANTLR start "rule__GraphPatternDeclaration__Group__2"
14056 // InternalApplicationConfiguration.g:4396:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
14057 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
14058
14059 int stackSize = keepStackSize();
14060
14061 try {
14062 // InternalApplicationConfiguration.g:4400:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
14063 // InternalApplicationConfiguration.g:4401:2: rule__GraphPatternDeclaration__Group__2__Impl
14064 {
14065 pushFollow(FOLLOW_2);
14066 rule__GraphPatternDeclaration__Group__2__Impl();
14067
14068 state._fsp--;
14069
14070
14071 }
14072
14073 }
14074 catch (RecognitionException re) {
14075 reportError(re);
14076 recover(input,re);
14077 }
14078 finally {
14079
14080 restoreStackSize(stackSize);
14081
14082 }
14083 return ;
14084 }
14085 // $ANTLR end "rule__GraphPatternDeclaration__Group__2"
14086
14087
14088 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
14089 // InternalApplicationConfiguration.g:4407:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
14090 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
14091
14092 int stackSize = keepStackSize();
14093
14094 try {
14095 // InternalApplicationConfiguration.g:4411:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
14096 // InternalApplicationConfiguration.g:4412:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
14097 {
14098 // InternalApplicationConfiguration.g:4412:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
14099 // InternalApplicationConfiguration.g:4413:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
14100 {
14101 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
14102 // InternalApplicationConfiguration.g:4414:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
14103 // InternalApplicationConfiguration.g:4414:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
14104 {
14105 pushFollow(FOLLOW_2);
14106 rule__GraphPatternDeclaration__SpecificationAssignment_2();
14107
14108 state._fsp--;
14109
14110
14111 }
14112
14113 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
14114
14115 }
14116
14117
14118 }
14119
14120 }
14121 catch (RecognitionException re) {
14122 reportError(re);
14123 recover(input,re);
14124 }
14125 finally {
14126
14127 restoreStackSize(stackSize);
14128
14129 }
14130 return ;
14131 }
14132 // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl"
14133
14134
14135 // $ANTLR start "rule__ConfigSpecification__Group__0"
14136 // InternalApplicationConfiguration.g:4423:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
14137 public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
14138
14139 int stackSize = keepStackSize();
14140
14141 try {
14142 // InternalApplicationConfiguration.g:4427:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
14143 // InternalApplicationConfiguration.g:4428:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
14144 {
14145 pushFollow(FOLLOW_17);
14146 rule__ConfigSpecification__Group__0__Impl();
14147
14148 state._fsp--;
14149
14150 pushFollow(FOLLOW_2);
14151 rule__ConfigSpecification__Group__1();
14152
14153 state._fsp--;
14154
14155
14156 }
14157
14158 }
14159 catch (RecognitionException re) {
14160 reportError(re);
14161 recover(input,re);
14162 }
14163 finally {
14164
14165 restoreStackSize(stackSize);
14166
14167 }
14168 return ;
14169 }
14170 // $ANTLR end "rule__ConfigSpecification__Group__0"
14171
14172
14173 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
14174 // InternalApplicationConfiguration.g:4435:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
14175 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
14176
14177 int stackSize = keepStackSize();
14178
14179 try {
14180 // InternalApplicationConfiguration.g:4439:1: ( ( () ) )
14181 // InternalApplicationConfiguration.g:4440:1: ( () )
14182 {
14183 // InternalApplicationConfiguration.g:4440:1: ( () )
14184 // InternalApplicationConfiguration.g:4441:2: ()
14185 {
14186 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
14187 // InternalApplicationConfiguration.g:4442:2: ()
14188 // InternalApplicationConfiguration.g:4442:3:
14189 {
14190 }
14191
14192 after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
14193
14194 }
14195
14196
14197 }
14198
14199 }
14200 finally {
14201
14202 restoreStackSize(stackSize);
14203
14204 }
14205 return ;
14206 }
14207 // $ANTLR end "rule__ConfigSpecification__Group__0__Impl"
14208
14209
14210 // $ANTLR start "rule__ConfigSpecification__Group__1"
14211 // InternalApplicationConfiguration.g:4450:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
14212 public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
14213
14214 int stackSize = keepStackSize();
14215
14216 try {
14217 // InternalApplicationConfiguration.g:4454:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
14218 // InternalApplicationConfiguration.g:4455:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
14219 {
14220 pushFollow(FOLLOW_21);
14221 rule__ConfigSpecification__Group__1__Impl();
14222
14223 state._fsp--;
14224
14225 pushFollow(FOLLOW_2);
14226 rule__ConfigSpecification__Group__2();
14227
14228 state._fsp--;
14229
14230
14231 }
14232
14233 }
14234 catch (RecognitionException re) {
14235 reportError(re);
14236 recover(input,re);
14237 }
14238 finally {
14239
14240 restoreStackSize(stackSize);
14241
14242 }
14243 return ;
14244 }
14245 // $ANTLR end "rule__ConfigSpecification__Group__1"
14246
14247
14248 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
14249 // InternalApplicationConfiguration.g:4462:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
14250 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
14251
14252 int stackSize = keepStackSize();
14253
14254 try {
14255 // InternalApplicationConfiguration.g:4466:1: ( ( '{' ) )
14256 // InternalApplicationConfiguration.g:4467:1: ( '{' )
14257 {
14258 // InternalApplicationConfiguration.g:4467:1: ( '{' )
14259 // InternalApplicationConfiguration.g:4468:2: '{'
14260 {
14261 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
14262 match(input,20,FOLLOW_2);
14263 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
14264
14265 }
14266
14267
14268 }
14269
14270 }
14271 catch (RecognitionException re) {
14272 reportError(re);
14273 recover(input,re);
14274 }
14275 finally {
14276
14277 restoreStackSize(stackSize);
14278
14279 }
14280 return ;
14281 }
14282 // $ANTLR end "rule__ConfigSpecification__Group__1__Impl"
14283
14284
14285 // $ANTLR start "rule__ConfigSpecification__Group__2"
14286 // InternalApplicationConfiguration.g:4477:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
14287 public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
14288
14289 int stackSize = keepStackSize();
14290
14291 try {
14292 // InternalApplicationConfiguration.g:4481:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
14293 // InternalApplicationConfiguration.g:4482:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
14294 {
14295 pushFollow(FOLLOW_21);
14296 rule__ConfigSpecification__Group__2__Impl();
14297
14298 state._fsp--;
14299
14300 pushFollow(FOLLOW_2);
14301 rule__ConfigSpecification__Group__3();
14302
14303 state._fsp--;
14304
14305
14306 }
14307
14308 }
14309 catch (RecognitionException re) {
14310 reportError(re);
14311 recover(input,re);
14312 }
14313 finally {
14314
14315 restoreStackSize(stackSize);
14316
14317 }
14318 return ;
14319 }
14320 // $ANTLR end "rule__ConfigSpecification__Group__2"
14321
14322
14323 // $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
14324 // InternalApplicationConfiguration.g:4489:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
14325 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
14326
14327 int stackSize = keepStackSize();
14328
14329 try {
14330 // InternalApplicationConfiguration.g:4493:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
14331 // InternalApplicationConfiguration.g:4494:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
14332 {
14333 // InternalApplicationConfiguration.g:4494:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
14334 // InternalApplicationConfiguration.g:4495:2: ( rule__ConfigSpecification__Group_2__0 )?
14335 {
14336 before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
14337 // InternalApplicationConfiguration.g:4496:2: ( rule__ConfigSpecification__Group_2__0 )?
14338 int alt42=2;
14339 int LA42_0 = input.LA(1);
14340
14341 if ( (LA42_0==RULE_STRING) ) {
14342 alt42=1;
14343 }
14344 switch (alt42) {
14345 case 1 :
14346 // InternalApplicationConfiguration.g:4496:3: rule__ConfigSpecification__Group_2__0
14347 {
14348 pushFollow(FOLLOW_2);
14349 rule__ConfigSpecification__Group_2__0();
14350
14351 state._fsp--;
14352
14353
14354 }
14355 break;
14356
14357 }
14358
14359 after(grammarAccess.getConfigSpecificationAccess().getGroup_2());
14360
14361 }
14362
14363
14364 }
14365
14366 }
14367 catch (RecognitionException re) {
14368 reportError(re);
14369 recover(input,re);
14370 }
14371 finally {
14372
14373 restoreStackSize(stackSize);
14374
14375 }
14376 return ;
14377 }
14378 // $ANTLR end "rule__ConfigSpecification__Group__2__Impl"
14379
14380
14381 // $ANTLR start "rule__ConfigSpecification__Group__3"
14382 // InternalApplicationConfiguration.g:4504:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
14383 public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
14384
14385 int stackSize = keepStackSize();
14386
14387 try {
14388 // InternalApplicationConfiguration.g:4508:1: ( rule__ConfigSpecification__Group__3__Impl )
14389 // InternalApplicationConfiguration.g:4509:2: rule__ConfigSpecification__Group__3__Impl
14390 {
14391 pushFollow(FOLLOW_2);
14392 rule__ConfigSpecification__Group__3__Impl();
14393
14394 state._fsp--;
14395
14396
14397 }
14398
14399 }
14400 catch (RecognitionException re) {
14401 reportError(re);
14402 recover(input,re);
14403 }
14404 finally {
14405
14406 restoreStackSize(stackSize);
14407
14408 }
14409 return ;
14410 }
14411 // $ANTLR end "rule__ConfigSpecification__Group__3"
14412
14413
14414 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
14415 // InternalApplicationConfiguration.g:4515:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
14416 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
14417
14418 int stackSize = keepStackSize();
14419
14420 try {
14421 // InternalApplicationConfiguration.g:4519:1: ( ( '}' ) )
14422 // InternalApplicationConfiguration.g:4520:1: ( '}' )
14423 {
14424 // InternalApplicationConfiguration.g:4520:1: ( '}' )
14425 // InternalApplicationConfiguration.g:4521:2: '}'
14426 {
14427 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
14428 match(input,21,FOLLOW_2);
14429 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
14430
14431 }
14432
14433
14434 }
14435
14436 }
14437 catch (RecognitionException re) {
14438 reportError(re);
14439 recover(input,re);
14440 }
14441 finally {
14442
14443 restoreStackSize(stackSize);
14444
14445 }
14446 return ;
14447 }
14448 // $ANTLR end "rule__ConfigSpecification__Group__3__Impl"
14449
14450
14451 // $ANTLR start "rule__ConfigSpecification__Group_2__0"
14452 // InternalApplicationConfiguration.g:4531:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
14453 public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
14454
14455 int stackSize = keepStackSize();
14456
14457 try {
14458 // InternalApplicationConfiguration.g:4535:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
14459 // InternalApplicationConfiguration.g:4536:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
14460 {
14461 pushFollow(FOLLOW_22);
14462 rule__ConfigSpecification__Group_2__0__Impl();
14463
14464 state._fsp--;
14465
14466 pushFollow(FOLLOW_2);
14467 rule__ConfigSpecification__Group_2__1();
14468
14469 state._fsp--;
14470
14471
14472 }
14473
14474 }
14475 catch (RecognitionException re) {
14476 reportError(re);
14477 recover(input,re);
14478 }
14479 finally {
14480
14481 restoreStackSize(stackSize);
14482
14483 }
14484 return ;
14485 }
14486 // $ANTLR end "rule__ConfigSpecification__Group_2__0"
14487
14488
14489 // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
14490 // InternalApplicationConfiguration.g:4543:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
14491 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
14492
14493 int stackSize = keepStackSize();
14494
14495 try {
14496 // InternalApplicationConfiguration.g:4547:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
14497 // InternalApplicationConfiguration.g:4548:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
14498 {
14499 // InternalApplicationConfiguration.g:4548:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
14500 // InternalApplicationConfiguration.g:4549:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
14501 {
14502 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
14503 // InternalApplicationConfiguration.g:4550:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
14504 // InternalApplicationConfiguration.g:4550:3: rule__ConfigSpecification__EntriesAssignment_2_0
14505 {
14506 pushFollow(FOLLOW_2);
14507 rule__ConfigSpecification__EntriesAssignment_2_0();
14508
14509 state._fsp--;
14510
14511
14512 }
14513
14514 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
14515
14516 }
14517
14518
14519 }
14520
14521 }
14522 catch (RecognitionException re) {
14523 reportError(re);
14524 recover(input,re);
14525 }
14526 finally {
14527
14528 restoreStackSize(stackSize);
14529
14530 }
14531 return ;
14532 }
14533 // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl"
14534
14535
14536 // $ANTLR start "rule__ConfigSpecification__Group_2__1"
14537 // InternalApplicationConfiguration.g:4558:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
14538 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
14539
14540 int stackSize = keepStackSize();
14541
14542 try {
14543 // InternalApplicationConfiguration.g:4562:1: ( rule__ConfigSpecification__Group_2__1__Impl )
14544 // InternalApplicationConfiguration.g:4563:2: rule__ConfigSpecification__Group_2__1__Impl
14545 {
14546 pushFollow(FOLLOW_2);
14547 rule__ConfigSpecification__Group_2__1__Impl();
14548
14549 state._fsp--;
14550
14551
14552 }
14553
14554 }
14555 catch (RecognitionException re) {
14556 reportError(re);
14557 recover(input,re);
14558 }
14559 finally {
14560
14561 restoreStackSize(stackSize);
14562
14563 }
14564 return ;
14565 }
14566 // $ANTLR end "rule__ConfigSpecification__Group_2__1"
14567
14568
14569 // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
14570 // InternalApplicationConfiguration.g:4569:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
14571 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
14572
14573 int stackSize = keepStackSize();
14574
14575 try {
14576 // InternalApplicationConfiguration.g:4573:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
14577 // InternalApplicationConfiguration.g:4574:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
14578 {
14579 // InternalApplicationConfiguration.g:4574:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
14580 // InternalApplicationConfiguration.g:4575:2: ( rule__ConfigSpecification__Group_2_1__0 )*
14581 {
14582 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
14583 // InternalApplicationConfiguration.g:4576:2: ( rule__ConfigSpecification__Group_2_1__0 )*
14584 loop43:
14585 do {
14586 int alt43=2;
14587 int LA43_0 = input.LA(1);
14588
14589 if ( (LA43_0==22) ) {
14590 alt43=1;
14591 }
14592
14593
14594 switch (alt43) {
14595 case 1 :
14596 // InternalApplicationConfiguration.g:4576:3: rule__ConfigSpecification__Group_2_1__0
14597 {
14598 pushFollow(FOLLOW_15);
14599 rule__ConfigSpecification__Group_2_1__0();
14600
14601 state._fsp--;
14602
14603
14604 }
14605 break;
14606
14607 default :
14608 break loop43;
14609 }
14610 } while (true);
14611
14612 after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
14613
14614 }
14615
14616
14617 }
14618
14619 }
14620 catch (RecognitionException re) {
14621 reportError(re);
14622 recover(input,re);
14623 }
14624 finally {
14625
14626 restoreStackSize(stackSize);
14627
14628 }
14629 return ;
14630 }
14631 // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl"
14632
14633
14634 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
14635 // InternalApplicationConfiguration.g:4585:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
14636 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
14637
14638 int stackSize = keepStackSize();
14639
14640 try {
14641 // InternalApplicationConfiguration.g:4589:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
14642 // InternalApplicationConfiguration.g:4590:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
14643 {
14644 pushFollow(FOLLOW_10);
14645 rule__ConfigSpecification__Group_2_1__0__Impl();
14646
14647 state._fsp--;
14648
14649 pushFollow(FOLLOW_2);
14650 rule__ConfigSpecification__Group_2_1__1();
14651
14652 state._fsp--;
14653
14654
14655 }
14656
14657 }
14658 catch (RecognitionException re) {
14659 reportError(re);
14660 recover(input,re);
14661 }
14662 finally {
14663
14664 restoreStackSize(stackSize);
14665
14666 }
14667 return ;
14668 }
14669 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0"
14670
14671
14672 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
14673 // InternalApplicationConfiguration.g:4597:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
14674 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
14675
14676 int stackSize = keepStackSize();
14677
14678 try {
14679 // InternalApplicationConfiguration.g:4601:1: ( ( ',' ) )
14680 // InternalApplicationConfiguration.g:4602:1: ( ',' )
14681 {
14682 // InternalApplicationConfiguration.g:4602:1: ( ',' )
14683 // InternalApplicationConfiguration.g:4603:2: ','
14684 {
14685 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
14686 match(input,22,FOLLOW_2);
14687 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
14688
14689 }
14690
14691
14692 }
14693
14694 }
14695 catch (RecognitionException re) {
14696 reportError(re);
14697 recover(input,re);
14698 }
14699 finally {
14700
14701 restoreStackSize(stackSize);
14702
14703 }
14704 return ;
14705 }
14706 // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl"
14707
14708
14709 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
14710 // InternalApplicationConfiguration.g:4612:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
14711 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
14712
14713 int stackSize = keepStackSize();
14714
14715 try {
14716 // InternalApplicationConfiguration.g:4616:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
14717 // InternalApplicationConfiguration.g:4617:2: rule__ConfigSpecification__Group_2_1__1__Impl
14718 {
14719 pushFollow(FOLLOW_2);
14720 rule__ConfigSpecification__Group_2_1__1__Impl();
14721
14722 state._fsp--;
14723
14724
14725 }
14726
14727 }
14728 catch (RecognitionException re) {
14729 reportError(re);
14730 recover(input,re);
14731 }
14732 finally {
14733
14734 restoreStackSize(stackSize);
14735
14736 }
14737 return ;
14738 }
14739 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1"
14740
14741
14742 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
14743 // InternalApplicationConfiguration.g:4623:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
14744 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
14745
14746 int stackSize = keepStackSize();
14747
14748 try {
14749 // InternalApplicationConfiguration.g:4627:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
14750 // InternalApplicationConfiguration.g:4628:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
14751 {
14752 // InternalApplicationConfiguration.g:4628:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
14753 // InternalApplicationConfiguration.g:4629:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
14754 {
14755 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
14756 // InternalApplicationConfiguration.g:4630:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
14757 // InternalApplicationConfiguration.g:4630:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
14758 {
14759 pushFollow(FOLLOW_2);
14760 rule__ConfigSpecification__EntriesAssignment_2_1_1();
14761
14762 state._fsp--;
14763
14764
14765 }
14766
14767 after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
14768
14769 }
14770
14771
14772 }
14773
14774 }
14775 catch (RecognitionException re) {
14776 reportError(re);
14777 recover(input,re);
14778 }
14779 finally {
14780
14781 restoreStackSize(stackSize);
14782
14783 }
14784 return ;
14785 }
14786 // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl"
14787
14788
14789 // $ANTLR start "rule__ConfigDeclaration__Group__0"
14790 // InternalApplicationConfiguration.g:4639:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
14791 public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
14792
14793 int stackSize = keepStackSize();
14794
14795 try {
14796 // InternalApplicationConfiguration.g:4643:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
14797 // InternalApplicationConfiguration.g:4644:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
14798 {
14799 pushFollow(FOLLOW_8);
14800 rule__ConfigDeclaration__Group__0__Impl();
14801
14802 state._fsp--;
14803
14804 pushFollow(FOLLOW_2);
14805 rule__ConfigDeclaration__Group__1();
14806
14807 state._fsp--;
14808
14809
14810 }
14811
14812 }
14813 catch (RecognitionException re) {
14814 reportError(re);
14815 recover(input,re);
14816 }
14817 finally {
14818
14819 restoreStackSize(stackSize);
14820
14821 }
14822 return ;
14823 }
14824 // $ANTLR end "rule__ConfigDeclaration__Group__0"
14825
14826
14827 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
14828 // InternalApplicationConfiguration.g:4651:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
14829 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
14830
14831 int stackSize = keepStackSize();
14832
14833 try {
14834 // InternalApplicationConfiguration.g:4655:1: ( ( 'config' ) )
14835 // InternalApplicationConfiguration.g:4656:1: ( 'config' )
14836 {
14837 // InternalApplicationConfiguration.g:4656:1: ( 'config' )
14838 // InternalApplicationConfiguration.g:4657:2: 'config'
14839 {
14840 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
14841 match(input,30,FOLLOW_2);
14842 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
14843
14844 }
14845
14846
14847 }
14848
14849 }
14850 catch (RecognitionException re) {
14851 reportError(re);
14852 recover(input,re);
14853 }
14854 finally {
14855
14856 restoreStackSize(stackSize);
14857
14858 }
14859 return ;
14860 }
14861 // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl"
14862
14863
14864 // $ANTLR start "rule__ConfigDeclaration__Group__1"
14865 // InternalApplicationConfiguration.g:4666:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
14866 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
14867
14868 int stackSize = keepStackSize();
14869
14870 try {
14871 // InternalApplicationConfiguration.g:4670:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
14872 // InternalApplicationConfiguration.g:4671:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
14873 {
14874 pushFollow(FOLLOW_17);
14875 rule__ConfigDeclaration__Group__1__Impl();
14876
14877 state._fsp--;
14878
14879 pushFollow(FOLLOW_2);
14880 rule__ConfigDeclaration__Group__2();
14881
14882 state._fsp--;
14883
14884
14885 }
14886
14887 }
14888 catch (RecognitionException re) {
14889 reportError(re);
14890 recover(input,re);
14891 }
14892 finally {
14893
14894 restoreStackSize(stackSize);
14895
14896 }
14897 return ;
14898 }
14899 // $ANTLR end "rule__ConfigDeclaration__Group__1"
14900
14901
14902 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
14903 // InternalApplicationConfiguration.g:4678:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
14904 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
14905
14906 int stackSize = keepStackSize();
14907
14908 try {
14909 // InternalApplicationConfiguration.g:4682:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
14910 // InternalApplicationConfiguration.g:4683:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
14911 {
14912 // InternalApplicationConfiguration.g:4683:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
14913 // InternalApplicationConfiguration.g:4684:2: ( rule__ConfigDeclaration__NameAssignment_1 )
14914 {
14915 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
14916 // InternalApplicationConfiguration.g:4685:2: ( rule__ConfigDeclaration__NameAssignment_1 )
14917 // InternalApplicationConfiguration.g:4685:3: rule__ConfigDeclaration__NameAssignment_1
14918 {
14919 pushFollow(FOLLOW_2);
14920 rule__ConfigDeclaration__NameAssignment_1();
14921
14922 state._fsp--;
14923
14924
14925 }
14926
14927 after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
14928
14929 }
14930
14931
14932 }
14933
14934 }
14935 catch (RecognitionException re) {
14936 reportError(re);
14937 recover(input,re);
14938 }
14939 finally {
14940
14941 restoreStackSize(stackSize);
14942
14943 }
14944 return ;
14945 }
14946 // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl"
14947
14948
14949 // $ANTLR start "rule__ConfigDeclaration__Group__2"
14950 // InternalApplicationConfiguration.g:4693:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
14951 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
14952
14953 int stackSize = keepStackSize();
14954
14955 try {
14956 // InternalApplicationConfiguration.g:4697:1: ( rule__ConfigDeclaration__Group__2__Impl )
14957 // InternalApplicationConfiguration.g:4698:2: rule__ConfigDeclaration__Group__2__Impl
14958 {
14959 pushFollow(FOLLOW_2);
14960 rule__ConfigDeclaration__Group__2__Impl();
14961
14962 state._fsp--;
14963
14964
14965 }
14966
14967 }
14968 catch (RecognitionException re) {
14969 reportError(re);
14970 recover(input,re);
14971 }
14972 finally {
14973
14974 restoreStackSize(stackSize);
14975
14976 }
14977 return ;
14978 }
14979 // $ANTLR end "rule__ConfigDeclaration__Group__2"
14980
14981
14982 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
14983 // InternalApplicationConfiguration.g:4704:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
14984 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
14985
14986 int stackSize = keepStackSize();
14987
14988 try {
14989 // InternalApplicationConfiguration.g:4708:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
14990 // InternalApplicationConfiguration.g:4709:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
14991 {
14992 // InternalApplicationConfiguration.g:4709:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
14993 // InternalApplicationConfiguration.g:4710:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
14994 {
14995 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
14996 // InternalApplicationConfiguration.g:4711:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
14997 // InternalApplicationConfiguration.g:4711:3: rule__ConfigDeclaration__SpecificationAssignment_2
14998 {
14999 pushFollow(FOLLOW_2);
15000 rule__ConfigDeclaration__SpecificationAssignment_2();
15001
15002 state._fsp--;
15003
15004
15005 }
15006
15007 after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
15008
15009 }
15010
15011
15012 }
15013
15014 }
15015 catch (RecognitionException re) {
15016 reportError(re);
15017 recover(input,re);
15018 }
15019 finally {
15020
15021 restoreStackSize(stackSize);
15022
15023 }
15024 return ;
15025 }
15026 // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl"
15027
15028
15029 // $ANTLR start "rule__ConfigEntry__Group__0"
15030 // InternalApplicationConfiguration.g:4720:1: rule__ConfigEntry__Group__0 : rule__ConfigEntry__Group__0__Impl rule__ConfigEntry__Group__1 ;
15031 public final void rule__ConfigEntry__Group__0() throws RecognitionException {
15032
15033 int stackSize = keepStackSize();
15034
15035 try {
15036 // InternalApplicationConfiguration.g:4724:1: ( rule__ConfigEntry__Group__0__Impl rule__ConfigEntry__Group__1 )
15037 // InternalApplicationConfiguration.g:4725:2: rule__ConfigEntry__Group__0__Impl rule__ConfigEntry__Group__1
15038 {
15039 pushFollow(FOLLOW_12);
15040 rule__ConfigEntry__Group__0__Impl();
15041
15042 state._fsp--;
15043
15044 pushFollow(FOLLOW_2);
15045 rule__ConfigEntry__Group__1();
15046
15047 state._fsp--;
15048
15049
15050 }
15051
15052 }
15053 catch (RecognitionException re) {
15054 reportError(re);
15055 recover(input,re);
15056 }
15057 finally {
15058
15059 restoreStackSize(stackSize);
15060
15061 }
15062 return ;
15063 }
15064 // $ANTLR end "rule__ConfigEntry__Group__0"
15065
15066
15067 // $ANTLR start "rule__ConfigEntry__Group__0__Impl"
15068 // InternalApplicationConfiguration.g:4732:1: rule__ConfigEntry__Group__0__Impl : ( ( rule__ConfigEntry__KeyAssignment_0 ) ) ;
15069 public final void rule__ConfigEntry__Group__0__Impl() throws RecognitionException {
15070
15071 int stackSize = keepStackSize();
15072
15073 try {
15074 // InternalApplicationConfiguration.g:4736:1: ( ( ( rule__ConfigEntry__KeyAssignment_0 ) ) )
15075 // InternalApplicationConfiguration.g:4737:1: ( ( rule__ConfigEntry__KeyAssignment_0 ) )
15076 {
15077 // InternalApplicationConfiguration.g:4737:1: ( ( rule__ConfigEntry__KeyAssignment_0 ) )
15078 // InternalApplicationConfiguration.g:4738:2: ( rule__ConfigEntry__KeyAssignment_0 )
15079 {
15080 before(grammarAccess.getConfigEntryAccess().getKeyAssignment_0());
15081 // InternalApplicationConfiguration.g:4739:2: ( rule__ConfigEntry__KeyAssignment_0 )
15082 // InternalApplicationConfiguration.g:4739:3: rule__ConfigEntry__KeyAssignment_0
15083 {
15084 pushFollow(FOLLOW_2);
15085 rule__ConfigEntry__KeyAssignment_0();
15086
15087 state._fsp--;
15088
15089
15090 }
15091
15092 after(grammarAccess.getConfigEntryAccess().getKeyAssignment_0());
15093
15094 }
15095
15096
15097 }
15098
15099 }
15100 catch (RecognitionException re) {
15101 reportError(re);
15102 recover(input,re);
15103 }
15104 finally {
15105
15106 restoreStackSize(stackSize);
15107
15108 }
15109 return ;
15110 }
15111 // $ANTLR end "rule__ConfigEntry__Group__0__Impl"
15112
15113
15114 // $ANTLR start "rule__ConfigEntry__Group__1"
15115 // InternalApplicationConfiguration.g:4747:1: rule__ConfigEntry__Group__1 : rule__ConfigEntry__Group__1__Impl rule__ConfigEntry__Group__2 ;
15116 public final void rule__ConfigEntry__Group__1() throws RecognitionException {
15117
15118 int stackSize = keepStackSize();
15119
15120 try {
15121 // InternalApplicationConfiguration.g:4751:1: ( rule__ConfigEntry__Group__1__Impl rule__ConfigEntry__Group__2 )
15122 // InternalApplicationConfiguration.g:4752:2: rule__ConfigEntry__Group__1__Impl rule__ConfigEntry__Group__2
15123 {
15124 pushFollow(FOLLOW_10);
15125 rule__ConfigEntry__Group__1__Impl();
15126
15127 state._fsp--;
15128
15129 pushFollow(FOLLOW_2);
15130 rule__ConfigEntry__Group__2();
15131
15132 state._fsp--;
15133
15134
15135 }
15136
15137 }
15138 catch (RecognitionException re) {
15139 reportError(re);
15140 recover(input,re);
15141 }
15142 finally {
15143
15144 restoreStackSize(stackSize);
15145
15146 }
15147 return ;
15148 }
15149 // $ANTLR end "rule__ConfigEntry__Group__1"
15150
15151
15152 // $ANTLR start "rule__ConfigEntry__Group__1__Impl"
15153 // InternalApplicationConfiguration.g:4759:1: rule__ConfigEntry__Group__1__Impl : ( '=' ) ;
15154 public final void rule__ConfigEntry__Group__1__Impl() throws RecognitionException {
15155
15156 int stackSize = keepStackSize();
15157
15158 try {
15159 // InternalApplicationConfiguration.g:4763:1: ( ( '=' ) )
15160 // InternalApplicationConfiguration.g:4764:1: ( '=' )
15161 {
15162 // InternalApplicationConfiguration.g:4764:1: ( '=' )
15163 // InternalApplicationConfiguration.g:4765:2: '='
15164 {
15165 before(grammarAccess.getConfigEntryAccess().getEqualsSignKeyword_1());
15166 match(input,19,FOLLOW_2);
15167 after(grammarAccess.getConfigEntryAccess().getEqualsSignKeyword_1());
15168
15169 }
15170
15171
15172 }
15173
15174 }
15175 catch (RecognitionException re) {
15176 reportError(re);
15177 recover(input,re);
15178 }
15179 finally {
15180
15181 restoreStackSize(stackSize);
15182
15183 }
15184 return ;
15185 }
15186 // $ANTLR end "rule__ConfigEntry__Group__1__Impl"
15187
15188
15189 // $ANTLR start "rule__ConfigEntry__Group__2"
15190 // InternalApplicationConfiguration.g:4774:1: rule__ConfigEntry__Group__2 : rule__ConfigEntry__Group__2__Impl ;
15191 public final void rule__ConfigEntry__Group__2() throws RecognitionException {
15192
15193 int stackSize = keepStackSize();
15194
15195 try {
15196 // InternalApplicationConfiguration.g:4778:1: ( rule__ConfigEntry__Group__2__Impl )
15197 // InternalApplicationConfiguration.g:4779:2: rule__ConfigEntry__Group__2__Impl
15198 {
15199 pushFollow(FOLLOW_2);
15200 rule__ConfigEntry__Group__2__Impl();
15201
15202 state._fsp--;
15203
15204
15205 }
15206
15207 }
15208 catch (RecognitionException re) {
15209 reportError(re);
15210 recover(input,re);
15211 }
15212 finally {
15213
15214 restoreStackSize(stackSize);
15215
15216 }
15217 return ;
15218 }
15219 // $ANTLR end "rule__ConfigEntry__Group__2"
15220
15221
15222 // $ANTLR start "rule__ConfigEntry__Group__2__Impl"
15223 // InternalApplicationConfiguration.g:4785:1: rule__ConfigEntry__Group__2__Impl : ( ( rule__ConfigEntry__ValueAssignment_2 ) ) ;
15224 public final void rule__ConfigEntry__Group__2__Impl() throws RecognitionException {
15225
15226 int stackSize = keepStackSize();
15227
15228 try {
15229 // InternalApplicationConfiguration.g:4789:1: ( ( ( rule__ConfigEntry__ValueAssignment_2 ) ) )
15230 // InternalApplicationConfiguration.g:4790:1: ( ( rule__ConfigEntry__ValueAssignment_2 ) )
15231 {
15232 // InternalApplicationConfiguration.g:4790:1: ( ( rule__ConfigEntry__ValueAssignment_2 ) )
15233 // InternalApplicationConfiguration.g:4791:2: ( rule__ConfigEntry__ValueAssignment_2 )
15234 {
15235 before(grammarAccess.getConfigEntryAccess().getValueAssignment_2());
15236 // InternalApplicationConfiguration.g:4792:2: ( rule__ConfigEntry__ValueAssignment_2 )
15237 // InternalApplicationConfiguration.g:4792:3: rule__ConfigEntry__ValueAssignment_2
15238 {
15239 pushFollow(FOLLOW_2);
15240 rule__ConfigEntry__ValueAssignment_2();
15241
15242 state._fsp--;
15243
15244
15245 }
15246
15247 after(grammarAccess.getConfigEntryAccess().getValueAssignment_2());
15248
15249 }
15250
15251
15252 }
15253
15254 }
15255 catch (RecognitionException re) {
15256 reportError(re);
15257 recover(input,re);
15258 }
15259 finally {
15260
15261 restoreStackSize(stackSize);
15262
15263 }
15264 return ;
15265 }
15266 // $ANTLR end "rule__ConfigEntry__Group__2__Impl"
15267
15268
15269 // $ANTLR start "rule__ScopeSpecification__Group__0"
15270 // InternalApplicationConfiguration.g:4801:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
15271 public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
15272
15273 int stackSize = keepStackSize();
15274
15275 try {
15276 // InternalApplicationConfiguration.g:4805:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
15277 // InternalApplicationConfiguration.g:4806:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
15278 {
15279 pushFollow(FOLLOW_17);
15280 rule__ScopeSpecification__Group__0__Impl();
15281
15282 state._fsp--;
15283
15284 pushFollow(FOLLOW_2);
15285 rule__ScopeSpecification__Group__1();
15286
15287 state._fsp--;
15288
15289
15290 }
15291
15292 }
15293 catch (RecognitionException re) {
15294 reportError(re);
15295 recover(input,re);
15296 }
15297 finally {
15298
15299 restoreStackSize(stackSize);
15300
15301 }
15302 return ;
15303 }
15304 // $ANTLR end "rule__ScopeSpecification__Group__0"
15305
15306
15307 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
15308 // InternalApplicationConfiguration.g:4813:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
15309 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
15310
15311 int stackSize = keepStackSize();
15312
15313 try {
15314 // InternalApplicationConfiguration.g:4817:1: ( ( () ) )
15315 // InternalApplicationConfiguration.g:4818:1: ( () )
15316 {
15317 // InternalApplicationConfiguration.g:4818:1: ( () )
15318 // InternalApplicationConfiguration.g:4819:2: ()
15319 {
15320 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
15321 // InternalApplicationConfiguration.g:4820:2: ()
15322 // InternalApplicationConfiguration.g:4820:3:
15323 {
15324 }
15325
15326 after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
15327
15328 }
15329
15330
15331 }
15332
15333 }
15334 finally {
15335
15336 restoreStackSize(stackSize);
15337
15338 }
15339 return ;
15340 }
15341 // $ANTLR end "rule__ScopeSpecification__Group__0__Impl"
15342
15343
15344 // $ANTLR start "rule__ScopeSpecification__Group__1"
15345 // InternalApplicationConfiguration.g:4828:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
15346 public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
15347
15348 int stackSize = keepStackSize();
15349
15350 try {
15351 // InternalApplicationConfiguration.g:4832:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
15352 // InternalApplicationConfiguration.g:4833:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
15353 {
15354 pushFollow(FOLLOW_23);
15355 rule__ScopeSpecification__Group__1__Impl();
15356
15357 state._fsp--;
15358
15359 pushFollow(FOLLOW_2);
15360 rule__ScopeSpecification__Group__2();
15361
15362 state._fsp--;
15363
15364
15365 }
15366
15367 }
15368 catch (RecognitionException re) {
15369 reportError(re);
15370 recover(input,re);
15371 }
15372 finally {
15373
15374 restoreStackSize(stackSize);
15375
15376 }
15377 return ;
15378 }
15379 // $ANTLR end "rule__ScopeSpecification__Group__1"
15380
15381
15382 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
15383 // InternalApplicationConfiguration.g:4840:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
15384 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
15385
15386 int stackSize = keepStackSize();
15387
15388 try {
15389 // InternalApplicationConfiguration.g:4844:1: ( ( '{' ) )
15390 // InternalApplicationConfiguration.g:4845:1: ( '{' )
15391 {
15392 // InternalApplicationConfiguration.g:4845:1: ( '{' )
15393 // InternalApplicationConfiguration.g:4846:2: '{'
15394 {
15395 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
15396 match(input,20,FOLLOW_2);
15397 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
15398
15399 }
15400
15401
15402 }
15403
15404 }
15405 catch (RecognitionException re) {
15406 reportError(re);
15407 recover(input,re);
15408 }
15409 finally {
15410
15411 restoreStackSize(stackSize);
15412
15413 }
15414 return ;
15415 }
15416 // $ANTLR end "rule__ScopeSpecification__Group__1__Impl"
15417
15418
15419 // $ANTLR start "rule__ScopeSpecification__Group__2"
15420 // InternalApplicationConfiguration.g:4855:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
15421 public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
15422
15423 int stackSize = keepStackSize();
15424
15425 try {
15426 // InternalApplicationConfiguration.g:4859:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
15427 // InternalApplicationConfiguration.g:4860:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
15428 {
15429 pushFollow(FOLLOW_23);
15430 rule__ScopeSpecification__Group__2__Impl();
15431
15432 state._fsp--;
15433
15434 pushFollow(FOLLOW_2);
15435 rule__ScopeSpecification__Group__3();
15436
15437 state._fsp--;
15438
15439
15440 }
15441
15442 }
15443 catch (RecognitionException re) {
15444 reportError(re);
15445 recover(input,re);
15446 }
15447 finally {
15448
15449 restoreStackSize(stackSize);
15450
15451 }
15452 return ;
15453 }
15454 // $ANTLR end "rule__ScopeSpecification__Group__2"
15455
15456
15457 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
15458 // InternalApplicationConfiguration.g:4867:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
15459 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
15460
15461 int stackSize = keepStackSize();
15462
15463 try {
15464 // InternalApplicationConfiguration.g:4871:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
15465 // InternalApplicationConfiguration.g:4872:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
15466 {
15467 // InternalApplicationConfiguration.g:4872:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
15468 // InternalApplicationConfiguration.g:4873:2: ( rule__ScopeSpecification__Group_2__0 )?
15469 {
15470 before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
15471 // InternalApplicationConfiguration.g:4874:2: ( rule__ScopeSpecification__Group_2__0 )?
15472 int alt44=2;
15473 int LA44_0 = input.LA(1);
15474
15475 if ( (LA44_0==31) ) {
15476 alt44=1;
15477 }
15478 switch (alt44) {
15479 case 1 :
15480 // InternalApplicationConfiguration.g:4874:3: rule__ScopeSpecification__Group_2__0
15481 {
15482 pushFollow(FOLLOW_2);
15483 rule__ScopeSpecification__Group_2__0();
15484
15485 state._fsp--;
15486
15487
15488 }
15489 break;
15490
15491 }
15492
15493 after(grammarAccess.getScopeSpecificationAccess().getGroup_2());
15494
15495 }
15496
15497
15498 }
15499
15500 }
15501 catch (RecognitionException re) {
15502 reportError(re);
15503 recover(input,re);
15504 }
15505 finally {
15506
15507 restoreStackSize(stackSize);
15508
15509 }
15510 return ;
15511 }
15512 // $ANTLR end "rule__ScopeSpecification__Group__2__Impl"
15513
15514
15515 // $ANTLR start "rule__ScopeSpecification__Group__3"
15516 // InternalApplicationConfiguration.g:4882:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
15517 public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
15518
15519 int stackSize = keepStackSize();
15520
15521 try {
15522 // InternalApplicationConfiguration.g:4886:1: ( rule__ScopeSpecification__Group__3__Impl )
15523 // InternalApplicationConfiguration.g:4887:2: rule__ScopeSpecification__Group__3__Impl
15524 {
15525 pushFollow(FOLLOW_2);
15526 rule__ScopeSpecification__Group__3__Impl();
15527
15528 state._fsp--;
15529
15530
15531 }
15532
15533 }
15534 catch (RecognitionException re) {
15535 reportError(re);
15536 recover(input,re);
15537 }
15538 finally {
15539
15540 restoreStackSize(stackSize);
15541
15542 }
15543 return ;
15544 }
15545 // $ANTLR end "rule__ScopeSpecification__Group__3"
15546
15547
15548 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
15549 // InternalApplicationConfiguration.g:4893:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
15550 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
15551
15552 int stackSize = keepStackSize();
15553
15554 try {
15555 // InternalApplicationConfiguration.g:4897:1: ( ( '}' ) )
15556 // InternalApplicationConfiguration.g:4898:1: ( '}' )
15557 {
15558 // InternalApplicationConfiguration.g:4898:1: ( '}' )
15559 // InternalApplicationConfiguration.g:4899:2: '}'
15560 {
15561 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
15562 match(input,21,FOLLOW_2);
15563 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
15564
15565 }
15566
15567
15568 }
15569
15570 }
15571 catch (RecognitionException re) {
15572 reportError(re);
15573 recover(input,re);
15574 }
15575 finally {
15576
15577 restoreStackSize(stackSize);
15578
15579 }
15580 return ;
15581 }
15582 // $ANTLR end "rule__ScopeSpecification__Group__3__Impl"
15583
15584
15585 // $ANTLR start "rule__ScopeSpecification__Group_2__0"
15586 // InternalApplicationConfiguration.g:4909:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
15587 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
15588
15589 int stackSize = keepStackSize();
15590
15591 try {
15592 // InternalApplicationConfiguration.g:4913:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
15593 // InternalApplicationConfiguration.g:4914:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
15594 {
15595 pushFollow(FOLLOW_22);
15596 rule__ScopeSpecification__Group_2__0__Impl();
15597
15598 state._fsp--;
15599
15600 pushFollow(FOLLOW_2);
15601 rule__ScopeSpecification__Group_2__1();
15602
15603 state._fsp--;
15604
15605
15606 }
15607
15608 }
15609 catch (RecognitionException re) {
15610 reportError(re);
15611 recover(input,re);
15612 }
15613 finally {
15614
15615 restoreStackSize(stackSize);
15616
15617 }
15618 return ;
15619 }
15620 // $ANTLR end "rule__ScopeSpecification__Group_2__0"
15621
15622
15623 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
15624 // InternalApplicationConfiguration.g:4921:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
15625 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
15626
15627 int stackSize = keepStackSize();
15628
15629 try {
15630 // InternalApplicationConfiguration.g:4925:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
15631 // InternalApplicationConfiguration.g:4926:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
15632 {
15633 // InternalApplicationConfiguration.g:4926:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
15634 // InternalApplicationConfiguration.g:4927:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
15635 {
15636 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
15637 // InternalApplicationConfiguration.g:4928:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
15638 // InternalApplicationConfiguration.g:4928:3: rule__ScopeSpecification__ScopesAssignment_2_0
15639 {
15640 pushFollow(FOLLOW_2);
15641 rule__ScopeSpecification__ScopesAssignment_2_0();
15642
15643 state._fsp--;
15644
15645
15646 }
15647
15648 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
15649
15650 }
15651
15652
15653 }
15654
15655 }
15656 catch (RecognitionException re) {
15657 reportError(re);
15658 recover(input,re);
15659 }
15660 finally {
15661
15662 restoreStackSize(stackSize);
15663
15664 }
15665 return ;
15666 }
15667 // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl"
15668
15669
15670 // $ANTLR start "rule__ScopeSpecification__Group_2__1"
15671 // InternalApplicationConfiguration.g:4936:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
15672 public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
15673
15674 int stackSize = keepStackSize();
15675
15676 try {
15677 // InternalApplicationConfiguration.g:4940:1: ( rule__ScopeSpecification__Group_2__1__Impl )
15678 // InternalApplicationConfiguration.g:4941:2: rule__ScopeSpecification__Group_2__1__Impl
15679 {
15680 pushFollow(FOLLOW_2);
15681 rule__ScopeSpecification__Group_2__1__Impl();
15682
15683 state._fsp--;
15684
15685
15686 }
15687
15688 }
15689 catch (RecognitionException re) {
15690 reportError(re);
15691 recover(input,re);
15692 }
15693 finally {
15694
15695 restoreStackSize(stackSize);
15696
15697 }
15698 return ;
15699 }
15700 // $ANTLR end "rule__ScopeSpecification__Group_2__1"
15701
15702
15703 // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
15704 // InternalApplicationConfiguration.g:4947:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
15705 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
15706
15707 int stackSize = keepStackSize();
15708
15709 try {
15710 // InternalApplicationConfiguration.g:4951:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
15711 // InternalApplicationConfiguration.g:4952:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
15712 {
15713 // InternalApplicationConfiguration.g:4952:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
15714 // InternalApplicationConfiguration.g:4953:2: ( rule__ScopeSpecification__Group_2_1__0 )*
15715 {
15716 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
15717 // InternalApplicationConfiguration.g:4954:2: ( rule__ScopeSpecification__Group_2_1__0 )*
15718 loop45:
15719 do {
15720 int alt45=2;
15721 int LA45_0 = input.LA(1);
15722
15723 if ( (LA45_0==22) ) {
15724 alt45=1;
15725 }
15726
15727
15728 switch (alt45) {
15729 case 1 :
15730 // InternalApplicationConfiguration.g:4954:3: rule__ScopeSpecification__Group_2_1__0
15731 {
15732 pushFollow(FOLLOW_15);
15733 rule__ScopeSpecification__Group_2_1__0();
15734
15735 state._fsp--;
15736
15737
15738 }
15739 break;
15740
15741 default :
15742 break loop45;
15743 }
15744 } while (true);
15745
15746 after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
15747
15748 }
15749
15750
15751 }
15752
15753 }
15754 catch (RecognitionException re) {
15755 reportError(re);
15756 recover(input,re);
15757 }
15758 finally {
15759
15760 restoreStackSize(stackSize);
15761
15762 }
15763 return ;
15764 }
15765 // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl"
15766
15767
15768 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
15769 // InternalApplicationConfiguration.g:4963:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
15770 public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
15771
15772 int stackSize = keepStackSize();
15773
15774 try {
15775 // InternalApplicationConfiguration.g:4967:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
15776 // InternalApplicationConfiguration.g:4968:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
15777 {
15778 pushFollow(FOLLOW_24);
15779 rule__ScopeSpecification__Group_2_1__0__Impl();
15780
15781 state._fsp--;
15782
15783 pushFollow(FOLLOW_2);
15784 rule__ScopeSpecification__Group_2_1__1();
15785
15786 state._fsp--;
15787
15788
15789 }
15790
15791 }
15792 catch (RecognitionException re) {
15793 reportError(re);
15794 recover(input,re);
15795 }
15796 finally {
15797
15798 restoreStackSize(stackSize);
15799
15800 }
15801 return ;
15802 }
15803 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0"
15804
15805
15806 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
15807 // InternalApplicationConfiguration.g:4975:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
15808 public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
15809
15810 int stackSize = keepStackSize();
15811
15812 try {
15813 // InternalApplicationConfiguration.g:4979:1: ( ( ',' ) )
15814 // InternalApplicationConfiguration.g:4980:1: ( ',' )
15815 {
15816 // InternalApplicationConfiguration.g:4980:1: ( ',' )
15817 // InternalApplicationConfiguration.g:4981:2: ','
15818 {
15819 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
15820 match(input,22,FOLLOW_2);
15821 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
15822
15823 }
15824
15825
15826 }
15827
15828 }
15829 catch (RecognitionException re) {
15830 reportError(re);
15831 recover(input,re);
15832 }
15833 finally {
15834
15835 restoreStackSize(stackSize);
15836
15837 }
15838 return ;
15839 }
15840 // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl"
15841
15842
15843 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
15844 // InternalApplicationConfiguration.g:4990:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
15845 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
15846
15847 int stackSize = keepStackSize();
15848
15849 try {
15850 // InternalApplicationConfiguration.g:4994:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
15851 // InternalApplicationConfiguration.g:4995:2: rule__ScopeSpecification__Group_2_1__1__Impl
15852 {
15853 pushFollow(FOLLOW_2);
15854 rule__ScopeSpecification__Group_2_1__1__Impl();
15855
15856 state._fsp--;
15857
15858
15859 }
15860
15861 }
15862 catch (RecognitionException re) {
15863 reportError(re);
15864 recover(input,re);
15865 }
15866 finally {
15867
15868 restoreStackSize(stackSize);
15869
15870 }
15871 return ;
15872 }
15873 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1"
15874
15875
15876 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
15877 // InternalApplicationConfiguration.g:5001:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
15878 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
15879
15880 int stackSize = keepStackSize();
15881
15882 try {
15883 // InternalApplicationConfiguration.g:5005:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
15884 // InternalApplicationConfiguration.g:5006:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
15885 {
15886 // InternalApplicationConfiguration.g:5006:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
15887 // InternalApplicationConfiguration.g:5007:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
15888 {
15889 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
15890 // InternalApplicationConfiguration.g:5008:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
15891 // InternalApplicationConfiguration.g:5008:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
15892 {
15893 pushFollow(FOLLOW_2);
15894 rule__ScopeSpecification__ScopesAssignment_2_1_1();
15895
15896 state._fsp--;
15897
15898
15899 }
15900
15901 after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
15902
15903 }
15904
15905
15906 }
15907
15908 }
15909 catch (RecognitionException re) {
15910 reportError(re);
15911 recover(input,re);
15912 }
15913 finally {
15914
15915 restoreStackSize(stackSize);
15916
15917 }
15918 return ;
15919 }
15920 // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl"
15921
15922
15923 // $ANTLR start "rule__ClassTypeScope__Group__0"
15924 // InternalApplicationConfiguration.g:5017:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
15925 public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
15926
15927 int stackSize = keepStackSize();
15928
15929 try {
15930 // InternalApplicationConfiguration.g:5021:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
15931 // InternalApplicationConfiguration.g:5022:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
15932 {
15933 pushFollow(FOLLOW_25);
15934 rule__ClassTypeScope__Group__0__Impl();
15935
15936 state._fsp--;
15937
15938 pushFollow(FOLLOW_2);
15939 rule__ClassTypeScope__Group__1();
15940
15941 state._fsp--;
15942
15943
15944 }
15945
15946 }
15947 catch (RecognitionException re) {
15948 reportError(re);
15949 recover(input,re);
15950 }
15951 finally {
15952
15953 restoreStackSize(stackSize);
15954
15955 }
15956 return ;
15957 }
15958 // $ANTLR end "rule__ClassTypeScope__Group__0"
15959
15960
15961 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
15962 // InternalApplicationConfiguration.g:5029:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
15963 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
15964
15965 int stackSize = keepStackSize();
15966
15967 try {
15968 // InternalApplicationConfiguration.g:5033:1: ( ( '#' ) )
15969 // InternalApplicationConfiguration.g:5034:1: ( '#' )
15970 {
15971 // InternalApplicationConfiguration.g:5034:1: ( '#' )
15972 // InternalApplicationConfiguration.g:5035:2: '#'
15973 {
15974 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
15975 match(input,31,FOLLOW_2);
15976 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
15977
15978 }
15979
15980
15981 }
15982
15983 }
15984 catch (RecognitionException re) {
15985 reportError(re);
15986 recover(input,re);
15987 }
15988 finally {
15989
15990 restoreStackSize(stackSize);
15991
15992 }
15993 return ;
15994 }
15995 // $ANTLR end "rule__ClassTypeScope__Group__0__Impl"
15996
15997
15998 // $ANTLR start "rule__ClassTypeScope__Group__1"
15999 // InternalApplicationConfiguration.g:5044:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
16000 public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
16001
16002 int stackSize = keepStackSize();
16003
16004 try {
16005 // InternalApplicationConfiguration.g:5048:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
16006 // InternalApplicationConfiguration.g:5049:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
16007 {
16008 pushFollow(FOLLOW_26);
16009 rule__ClassTypeScope__Group__1__Impl();
16010
16011 state._fsp--;
16012
16013 pushFollow(FOLLOW_2);
16014 rule__ClassTypeScope__Group__2();
16015
16016 state._fsp--;
16017
16018
16019 }
16020
16021 }
16022 catch (RecognitionException re) {
16023 reportError(re);
16024 recover(input,re);
16025 }
16026 finally {
16027
16028 restoreStackSize(stackSize);
16029
16030 }
16031 return ;
16032 }
16033 // $ANTLR end "rule__ClassTypeScope__Group__1"
16034
16035
16036 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
16037 // InternalApplicationConfiguration.g:5056:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
16038 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
16039
16040 int stackSize = keepStackSize();
16041
16042 try {
16043 // InternalApplicationConfiguration.g:5060:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
16044 // InternalApplicationConfiguration.g:5061:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
16045 {
16046 // InternalApplicationConfiguration.g:5061:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
16047 // InternalApplicationConfiguration.g:5062:2: ( rule__ClassTypeScope__TypeAssignment_1 )
16048 {
16049 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
16050 // InternalApplicationConfiguration.g:5063:2: ( rule__ClassTypeScope__TypeAssignment_1 )
16051 // InternalApplicationConfiguration.g:5063:3: rule__ClassTypeScope__TypeAssignment_1
16052 {
16053 pushFollow(FOLLOW_2);
16054 rule__ClassTypeScope__TypeAssignment_1();
16055
16056 state._fsp--;
16057
16058
16059 }
16060
16061 after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
16062
16063 }
16064
16065
16066 }
16067
16068 }
16069 catch (RecognitionException re) {
16070 reportError(re);
16071 recover(input,re);
16072 }
16073 finally {
16074
16075 restoreStackSize(stackSize);
16076
16077 }
16078 return ;
16079 }
16080 // $ANTLR end "rule__ClassTypeScope__Group__1__Impl"
16081
16082
16083 // $ANTLR start "rule__ClassTypeScope__Group__2"
16084 // InternalApplicationConfiguration.g:5071:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
16085 public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
16086
16087 int stackSize = keepStackSize();
16088
16089 try {
16090 // InternalApplicationConfiguration.g:5075:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
16091 // InternalApplicationConfiguration.g:5076:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
16092 {
16093 pushFollow(FOLLOW_27);
16094 rule__ClassTypeScope__Group__2__Impl();
16095
16096 state._fsp--;
16097
16098 pushFollow(FOLLOW_2);
16099 rule__ClassTypeScope__Group__3();
16100
16101 state._fsp--;
16102
16103
16104 }
16105
16106 }
16107 catch (RecognitionException re) {
16108 reportError(re);
16109 recover(input,re);
16110 }
16111 finally {
16112
16113 restoreStackSize(stackSize);
16114
16115 }
16116 return ;
16117 }
16118 // $ANTLR end "rule__ClassTypeScope__Group__2"
16119
16120
16121 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
16122 // InternalApplicationConfiguration.g:5083:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
16123 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
16124
16125 int stackSize = keepStackSize();
16126
16127 try {
16128 // InternalApplicationConfiguration.g:5087:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
16129 // InternalApplicationConfiguration.g:5088:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
16130 {
16131 // InternalApplicationConfiguration.g:5088:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
16132 // InternalApplicationConfiguration.g:5089:2: ( rule__ClassTypeScope__Alternatives_2 )
16133 {
16134 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
16135 // InternalApplicationConfiguration.g:5090:2: ( rule__ClassTypeScope__Alternatives_2 )
16136 // InternalApplicationConfiguration.g:5090:3: rule__ClassTypeScope__Alternatives_2
16137 {
16138 pushFollow(FOLLOW_2);
16139 rule__ClassTypeScope__Alternatives_2();
16140
16141 state._fsp--;
16142
16143
16144 }
16145
16146 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
16147
16148 }
16149
16150
16151 }
16152
16153 }
16154 catch (RecognitionException re) {
16155 reportError(re);
16156 recover(input,re);
16157 }
16158 finally {
16159
16160 restoreStackSize(stackSize);
16161
16162 }
16163 return ;
16164 }
16165 // $ANTLR end "rule__ClassTypeScope__Group__2__Impl"
16166
16167
16168 // $ANTLR start "rule__ClassTypeScope__Group__3"
16169 // InternalApplicationConfiguration.g:5098:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
16170 public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
16171
16172 int stackSize = keepStackSize();
16173
16174 try {
16175 // InternalApplicationConfiguration.g:5102:1: ( rule__ClassTypeScope__Group__3__Impl )
16176 // InternalApplicationConfiguration.g:5103:2: rule__ClassTypeScope__Group__3__Impl
16177 {
16178 pushFollow(FOLLOW_2);
16179 rule__ClassTypeScope__Group__3__Impl();
16180
16181 state._fsp--;
16182
16183
16184 }
16185
16186 }
16187 catch (RecognitionException re) {
16188 reportError(re);
16189 recover(input,re);
16190 }
16191 finally {
16192
16193 restoreStackSize(stackSize);
16194
16195 }
16196 return ;
16197 }
16198 // $ANTLR end "rule__ClassTypeScope__Group__3"
16199
16200
16201 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
16202 // InternalApplicationConfiguration.g:5109:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
16203 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
16204
16205 int stackSize = keepStackSize();
16206
16207 try {
16208 // InternalApplicationConfiguration.g:5113:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
16209 // InternalApplicationConfiguration.g:5114:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
16210 {
16211 // InternalApplicationConfiguration.g:5114:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
16212 // InternalApplicationConfiguration.g:5115:2: ( rule__ClassTypeScope__Alternatives_3 )
16213 {
16214 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
16215 // InternalApplicationConfiguration.g:5116:2: ( rule__ClassTypeScope__Alternatives_3 )
16216 // InternalApplicationConfiguration.g:5116:3: rule__ClassTypeScope__Alternatives_3
16217 {
16218 pushFollow(FOLLOW_2);
16219 rule__ClassTypeScope__Alternatives_3();
16220
16221 state._fsp--;
16222
16223
16224 }
16225
16226 after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
16227
16228 }
16229
16230
16231 }
16232
16233 }
16234 catch (RecognitionException re) {
16235 reportError(re);
16236 recover(input,re);
16237 }
16238 finally {
16239
16240 restoreStackSize(stackSize);
16241
16242 }
16243 return ;
16244 }
16245 // $ANTLR end "rule__ClassTypeScope__Group__3__Impl"
16246
16247
16248 // $ANTLR start "rule__ObjectTypeScope__Group__0"
16249 // InternalApplicationConfiguration.g:5125:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
16250 public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
16251
16252 int stackSize = keepStackSize();
16253
16254 try {
16255 // InternalApplicationConfiguration.g:5129:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
16256 // InternalApplicationConfiguration.g:5130:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
16257 {
16258 pushFollow(FOLLOW_28);
16259 rule__ObjectTypeScope__Group__0__Impl();
16260
16261 state._fsp--;
16262
16263 pushFollow(FOLLOW_2);
16264 rule__ObjectTypeScope__Group__1();
16265
16266 state._fsp--;
16267
16268
16269 }
16270
16271 }
16272 catch (RecognitionException re) {
16273 reportError(re);
16274 recover(input,re);
16275 }
16276 finally {
16277
16278 restoreStackSize(stackSize);
16279
16280 }
16281 return ;
16282 }
16283 // $ANTLR end "rule__ObjectTypeScope__Group__0"
16284
16285
16286 // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
16287 // InternalApplicationConfiguration.g:5137:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
16288 public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
16289
16290 int stackSize = keepStackSize();
16291
16292 try {
16293 // InternalApplicationConfiguration.g:5141:1: ( ( '#' ) )
16294 // InternalApplicationConfiguration.g:5142:1: ( '#' )
16295 {
16296 // InternalApplicationConfiguration.g:5142:1: ( '#' )
16297 // InternalApplicationConfiguration.g:5143:2: '#'
16298 {
16299 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
16300 match(input,31,FOLLOW_2);
16301 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
16302
16303 }
16304
16305
16306 }
16307
16308 }
16309 catch (RecognitionException re) {
16310 reportError(re);
16311 recover(input,re);
16312 }
16313 finally {
16314
16315 restoreStackSize(stackSize);
16316
16317 }
16318 return ;
16319 }
16320 // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl"
16321
16322
16323 // $ANTLR start "rule__ObjectTypeScope__Group__1"
16324 // InternalApplicationConfiguration.g:5152:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
16325 public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
16326
16327 int stackSize = keepStackSize();
16328
16329 try {
16330 // InternalApplicationConfiguration.g:5156:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
16331 // InternalApplicationConfiguration.g:5157:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
16332 {
16333 pushFollow(FOLLOW_26);
16334 rule__ObjectTypeScope__Group__1__Impl();
16335
16336 state._fsp--;
16337
16338 pushFollow(FOLLOW_2);
16339 rule__ObjectTypeScope__Group__2();
16340
16341 state._fsp--;
16342
16343
16344 }
16345
16346 }
16347 catch (RecognitionException re) {
16348 reportError(re);
16349 recover(input,re);
16350 }
16351 finally {
16352
16353 restoreStackSize(stackSize);
16354
16355 }
16356 return ;
16357 }
16358 // $ANTLR end "rule__ObjectTypeScope__Group__1"
16359
16360
16361 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
16362 // InternalApplicationConfiguration.g:5164:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
16363 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
16364
16365 int stackSize = keepStackSize();
16366
16367 try {
16368 // InternalApplicationConfiguration.g:5168:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
16369 // InternalApplicationConfiguration.g:5169:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
16370 {
16371 // InternalApplicationConfiguration.g:5169:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
16372 // InternalApplicationConfiguration.g:5170:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
16373 {
16374 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
16375 // InternalApplicationConfiguration.g:5171:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
16376 // InternalApplicationConfiguration.g:5171:3: rule__ObjectTypeScope__TypeAssignment_1
16377 {
16378 pushFollow(FOLLOW_2);
16379 rule__ObjectTypeScope__TypeAssignment_1();
16380
16381 state._fsp--;
16382
16383
16384 }
16385
16386 after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
16387
16388 }
16389
16390
16391 }
16392
16393 }
16394 catch (RecognitionException re) {
16395 reportError(re);
16396 recover(input,re);
16397 }
16398 finally {
16399
16400 restoreStackSize(stackSize);
16401
16402 }
16403 return ;
16404 }
16405 // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl"
16406
16407
16408 // $ANTLR start "rule__ObjectTypeScope__Group__2"
16409 // InternalApplicationConfiguration.g:5179:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
16410 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
16411
16412 int stackSize = keepStackSize();
16413
16414 try {
16415 // InternalApplicationConfiguration.g:5183:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
16416 // InternalApplicationConfiguration.g:5184:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
16417 {
16418 pushFollow(FOLLOW_27);
16419 rule__ObjectTypeScope__Group__2__Impl();
16420
16421 state._fsp--;
16422
16423 pushFollow(FOLLOW_2);
16424 rule__ObjectTypeScope__Group__3();
16425
16426 state._fsp--;
16427
16428
16429 }
16430
16431 }
16432 catch (RecognitionException re) {
16433 reportError(re);
16434 recover(input,re);
16435 }
16436 finally {
16437
16438 restoreStackSize(stackSize);
16439
16440 }
16441 return ;
16442 }
16443 // $ANTLR end "rule__ObjectTypeScope__Group__2"
16444
16445
16446 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
16447 // InternalApplicationConfiguration.g:5191:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
16448 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
16449
16450 int stackSize = keepStackSize();
16451
16452 try {
16453 // InternalApplicationConfiguration.g:5195:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
16454 // InternalApplicationConfiguration.g:5196:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
16455 {
16456 // InternalApplicationConfiguration.g:5196:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
16457 // InternalApplicationConfiguration.g:5197:2: ( rule__ObjectTypeScope__Alternatives_2 )
16458 {
16459 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
16460 // InternalApplicationConfiguration.g:5198:2: ( rule__ObjectTypeScope__Alternatives_2 )
16461 // InternalApplicationConfiguration.g:5198:3: rule__ObjectTypeScope__Alternatives_2
16462 {
16463 pushFollow(FOLLOW_2);
16464 rule__ObjectTypeScope__Alternatives_2();
16465
16466 state._fsp--;
16467
16468
16469 }
16470
16471 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
16472
16473 }
16474
16475
16476 }
16477
16478 }
16479 catch (RecognitionException re) {
16480 reportError(re);
16481 recover(input,re);
16482 }
16483 finally {
16484
16485 restoreStackSize(stackSize);
16486
16487 }
16488 return ;
16489 }
16490 // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl"
16491
16492
16493 // $ANTLR start "rule__ObjectTypeScope__Group__3"
16494 // InternalApplicationConfiguration.g:5206:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
16495 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
16496
16497 int stackSize = keepStackSize();
16498
16499 try {
16500 // InternalApplicationConfiguration.g:5210:1: ( rule__ObjectTypeScope__Group__3__Impl )
16501 // InternalApplicationConfiguration.g:5211:2: rule__ObjectTypeScope__Group__3__Impl
16502 {
16503 pushFollow(FOLLOW_2);
16504 rule__ObjectTypeScope__Group__3__Impl();
16505
16506 state._fsp--;
16507
16508
16509 }
16510
16511 }
16512 catch (RecognitionException re) {
16513 reportError(re);
16514 recover(input,re);
16515 }
16516 finally {
16517
16518 restoreStackSize(stackSize);
16519
16520 }
16521 return ;
16522 }
16523 // $ANTLR end "rule__ObjectTypeScope__Group__3"
16524
16525
16526 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
16527 // InternalApplicationConfiguration.g:5217:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
16528 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
16529
16530 int stackSize = keepStackSize();
16531
16532 try {
16533 // InternalApplicationConfiguration.g:5221:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
16534 // InternalApplicationConfiguration.g:5222:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
16535 {
16536 // InternalApplicationConfiguration.g:5222:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
16537 // InternalApplicationConfiguration.g:5223:2: ( rule__ObjectTypeScope__Alternatives_3 )
16538 {
16539 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
16540 // InternalApplicationConfiguration.g:5224:2: ( rule__ObjectTypeScope__Alternatives_3 )
16541 // InternalApplicationConfiguration.g:5224:3: rule__ObjectTypeScope__Alternatives_3
16542 {
16543 pushFollow(FOLLOW_2);
16544 rule__ObjectTypeScope__Alternatives_3();
16545
16546 state._fsp--;
16547
16548
16549 }
16550
16551 after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
16552
16553 }
16554
16555
16556 }
16557
16558 }
16559 catch (RecognitionException re) {
16560 reportError(re);
16561 recover(input,re);
16562 }
16563 finally {
16564
16565 restoreStackSize(stackSize);
16566
16567 }
16568 return ;
16569 }
16570 // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl"
16571
16572
16573 // $ANTLR start "rule__IntegerTypeScope__Group__0"
16574 // InternalApplicationConfiguration.g:5233:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
16575 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
16576
16577 int stackSize = keepStackSize();
16578
16579 try {
16580 // InternalApplicationConfiguration.g:5237:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
16581 // InternalApplicationConfiguration.g:5238:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
16582 {
16583 pushFollow(FOLLOW_29);
16584 rule__IntegerTypeScope__Group__0__Impl();
16585
16586 state._fsp--;
16587
16588 pushFollow(FOLLOW_2);
16589 rule__IntegerTypeScope__Group__1();
16590
16591 state._fsp--;
16592
16593
16594 }
16595
16596 }
16597 catch (RecognitionException re) {
16598 reportError(re);
16599 recover(input,re);
16600 }
16601 finally {
16602
16603 restoreStackSize(stackSize);
16604
16605 }
16606 return ;
16607 }
16608 // $ANTLR end "rule__IntegerTypeScope__Group__0"
16609
16610
16611 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
16612 // InternalApplicationConfiguration.g:5245:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
16613 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
16614
16615 int stackSize = keepStackSize();
16616
16617 try {
16618 // InternalApplicationConfiguration.g:5249:1: ( ( '#' ) )
16619 // InternalApplicationConfiguration.g:5250:1: ( '#' )
16620 {
16621 // InternalApplicationConfiguration.g:5250:1: ( '#' )
16622 // InternalApplicationConfiguration.g:5251:2: '#'
16623 {
16624 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
16625 match(input,31,FOLLOW_2);
16626 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
16627
16628 }
16629
16630
16631 }
16632
16633 }
16634 catch (RecognitionException re) {
16635 reportError(re);
16636 recover(input,re);
16637 }
16638 finally {
16639
16640 restoreStackSize(stackSize);
16641
16642 }
16643 return ;
16644 }
16645 // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl"
16646
16647
16648 // $ANTLR start "rule__IntegerTypeScope__Group__1"
16649 // InternalApplicationConfiguration.g:5260:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
16650 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
16651
16652 int stackSize = keepStackSize();
16653
16654 try {
16655 // InternalApplicationConfiguration.g:5264:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
16656 // InternalApplicationConfiguration.g:5265:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
16657 {
16658 pushFollow(FOLLOW_26);
16659 rule__IntegerTypeScope__Group__1__Impl();
16660
16661 state._fsp--;
16662
16663 pushFollow(FOLLOW_2);
16664 rule__IntegerTypeScope__Group__2();
16665
16666 state._fsp--;
16667
16668
16669 }
16670
16671 }
16672 catch (RecognitionException re) {
16673 reportError(re);
16674 recover(input,re);
16675 }
16676 finally {
16677
16678 restoreStackSize(stackSize);
16679
16680 }
16681 return ;
16682 }
16683 // $ANTLR end "rule__IntegerTypeScope__Group__1"
16684
16685
16686 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
16687 // InternalApplicationConfiguration.g:5272:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
16688 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
16689
16690 int stackSize = keepStackSize();
16691
16692 try {
16693 // InternalApplicationConfiguration.g:5276:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
16694 // InternalApplicationConfiguration.g:5277:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
16695 {
16696 // InternalApplicationConfiguration.g:5277:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
16697 // InternalApplicationConfiguration.g:5278:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
16698 {
16699 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
16700 // InternalApplicationConfiguration.g:5279:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
16701 // InternalApplicationConfiguration.g:5279:3: rule__IntegerTypeScope__TypeAssignment_1
16702 {
16703 pushFollow(FOLLOW_2);
16704 rule__IntegerTypeScope__TypeAssignment_1();
16705
16706 state._fsp--;
16707
16708
16709 }
16710
16711 after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
16712
16713 }
16714
16715
16716 }
16717
16718 }
16719 catch (RecognitionException re) {
16720 reportError(re);
16721 recover(input,re);
16722 }
16723 finally {
16724
16725 restoreStackSize(stackSize);
16726
16727 }
16728 return ;
16729 }
16730 // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl"
16731
16732
16733 // $ANTLR start "rule__IntegerTypeScope__Group__2"
16734 // InternalApplicationConfiguration.g:5287:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
16735 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
16736
16737 int stackSize = keepStackSize();
16738
16739 try {
16740 // InternalApplicationConfiguration.g:5291:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
16741 // InternalApplicationConfiguration.g:5292:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
16742 {
16743 pushFollow(FOLLOW_30);
16744 rule__IntegerTypeScope__Group__2__Impl();
16745
16746 state._fsp--;
16747
16748 pushFollow(FOLLOW_2);
16749 rule__IntegerTypeScope__Group__3();
16750
16751 state._fsp--;
16752
16753
16754 }
16755
16756 }
16757 catch (RecognitionException re) {
16758 reportError(re);
16759 recover(input,re);
16760 }
16761 finally {
16762
16763 restoreStackSize(stackSize);
16764
16765 }
16766 return ;
16767 }
16768 // $ANTLR end "rule__IntegerTypeScope__Group__2"
16769
16770
16771 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
16772 // InternalApplicationConfiguration.g:5299:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
16773 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
16774
16775 int stackSize = keepStackSize();
16776
16777 try {
16778 // InternalApplicationConfiguration.g:5303:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
16779 // InternalApplicationConfiguration.g:5304:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
16780 {
16781 // InternalApplicationConfiguration.g:5304:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
16782 // InternalApplicationConfiguration.g:5305:2: ( rule__IntegerTypeScope__Alternatives_2 )
16783 {
16784 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
16785 // InternalApplicationConfiguration.g:5306:2: ( rule__IntegerTypeScope__Alternatives_2 )
16786 // InternalApplicationConfiguration.g:5306:3: rule__IntegerTypeScope__Alternatives_2
16787 {
16788 pushFollow(FOLLOW_2);
16789 rule__IntegerTypeScope__Alternatives_2();
16790
16791 state._fsp--;
16792
16793
16794 }
16795
16796 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
16797
16798 }
16799
16800
16801 }
16802
16803 }
16804 catch (RecognitionException re) {
16805 reportError(re);
16806 recover(input,re);
16807 }
16808 finally {
16809
16810 restoreStackSize(stackSize);
16811
16812 }
16813 return ;
16814 }
16815 // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl"
16816
16817
16818 // $ANTLR start "rule__IntegerTypeScope__Group__3"
16819 // InternalApplicationConfiguration.g:5314:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
16820 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
16821
16822 int stackSize = keepStackSize();
16823
16824 try {
16825 // InternalApplicationConfiguration.g:5318:1: ( rule__IntegerTypeScope__Group__3__Impl )
16826 // InternalApplicationConfiguration.g:5319:2: rule__IntegerTypeScope__Group__3__Impl
16827 {
16828 pushFollow(FOLLOW_2);
16829 rule__IntegerTypeScope__Group__3__Impl();
16830
16831 state._fsp--;
16832
16833
16834 }
16835
16836 }
16837 catch (RecognitionException re) {
16838 reportError(re);
16839 recover(input,re);
16840 }
16841 finally {
16842
16843 restoreStackSize(stackSize);
16844
16845 }
16846 return ;
16847 }
16848 // $ANTLR end "rule__IntegerTypeScope__Group__3"
16849
16850
16851 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
16852 // InternalApplicationConfiguration.g:5325:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
16853 public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
16854
16855 int stackSize = keepStackSize();
16856
16857 try {
16858 // InternalApplicationConfiguration.g:5329:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
16859 // InternalApplicationConfiguration.g:5330:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
16860 {
16861 // InternalApplicationConfiguration.g:5330:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
16862 // InternalApplicationConfiguration.g:5331:2: ( rule__IntegerTypeScope__Alternatives_3 )
16863 {
16864 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
16865 // InternalApplicationConfiguration.g:5332:2: ( rule__IntegerTypeScope__Alternatives_3 )
16866 // InternalApplicationConfiguration.g:5332:3: rule__IntegerTypeScope__Alternatives_3
16867 {
16868 pushFollow(FOLLOW_2);
16869 rule__IntegerTypeScope__Alternatives_3();
16870
16871 state._fsp--;
16872
16873
16874 }
16875
16876 after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
16877
16878 }
16879
16880
16881 }
16882
16883 }
16884 catch (RecognitionException re) {
16885 reportError(re);
16886 recover(input,re);
16887 }
16888 finally {
16889
16890 restoreStackSize(stackSize);
16891
16892 }
16893 return ;
16894 }
16895 // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl"
16896
16897
16898 // $ANTLR start "rule__RealTypeScope__Group__0"
16899 // InternalApplicationConfiguration.g:5341:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
16900 public final void rule__RealTypeScope__Group__0() throws RecognitionException {
16901
16902 int stackSize = keepStackSize();
16903
16904 try {
16905 // InternalApplicationConfiguration.g:5345:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
16906 // InternalApplicationConfiguration.g:5346:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
16907 {
16908 pushFollow(FOLLOW_31);
16909 rule__RealTypeScope__Group__0__Impl();
16910
16911 state._fsp--;
16912
16913 pushFollow(FOLLOW_2);
16914 rule__RealTypeScope__Group__1();
16915
16916 state._fsp--;
16917
16918
16919 }
16920
16921 }
16922 catch (RecognitionException re) {
16923 reportError(re);
16924 recover(input,re);
16925 }
16926 finally {
16927
16928 restoreStackSize(stackSize);
16929
16930 }
16931 return ;
16932 }
16933 // $ANTLR end "rule__RealTypeScope__Group__0"
16934
16935
16936 // $ANTLR start "rule__RealTypeScope__Group__0__Impl"
16937 // InternalApplicationConfiguration.g:5353:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
16938 public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
16939
16940 int stackSize = keepStackSize();
16941
16942 try {
16943 // InternalApplicationConfiguration.g:5357:1: ( ( '#' ) )
16944 // InternalApplicationConfiguration.g:5358:1: ( '#' )
16945 {
16946 // InternalApplicationConfiguration.g:5358:1: ( '#' )
16947 // InternalApplicationConfiguration.g:5359:2: '#'
16948 {
16949 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
16950 match(input,31,FOLLOW_2);
16951 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
16952
16953 }
16954
16955
16956 }
16957
16958 }
16959 catch (RecognitionException re) {
16960 reportError(re);
16961 recover(input,re);
16962 }
16963 finally {
16964
16965 restoreStackSize(stackSize);
16966
16967 }
16968 return ;
16969 }
16970 // $ANTLR end "rule__RealTypeScope__Group__0__Impl"
16971
16972
16973 // $ANTLR start "rule__RealTypeScope__Group__1"
16974 // InternalApplicationConfiguration.g:5368:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
16975 public final void rule__RealTypeScope__Group__1() throws RecognitionException {
16976
16977 int stackSize = keepStackSize();
16978
16979 try {
16980 // InternalApplicationConfiguration.g:5372:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
16981 // InternalApplicationConfiguration.g:5373:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
16982 {
16983 pushFollow(FOLLOW_26);
16984 rule__RealTypeScope__Group__1__Impl();
16985
16986 state._fsp--;
16987
16988 pushFollow(FOLLOW_2);
16989 rule__RealTypeScope__Group__2();
16990
16991 state._fsp--;
16992
16993
16994 }
16995
16996 }
16997 catch (RecognitionException re) {
16998 reportError(re);
16999 recover(input,re);
17000 }
17001 finally {
17002
17003 restoreStackSize(stackSize);
17004
17005 }
17006 return ;
17007 }
17008 // $ANTLR end "rule__RealTypeScope__Group__1"
17009
17010
17011 // $ANTLR start "rule__RealTypeScope__Group__1__Impl"
17012 // InternalApplicationConfiguration.g:5380:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
17013 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
17014
17015 int stackSize = keepStackSize();
17016
17017 try {
17018 // InternalApplicationConfiguration.g:5384:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
17019 // InternalApplicationConfiguration.g:5385:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
17020 {
17021 // InternalApplicationConfiguration.g:5385:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
17022 // InternalApplicationConfiguration.g:5386:2: ( rule__RealTypeScope__TypeAssignment_1 )
17023 {
17024 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
17025 // InternalApplicationConfiguration.g:5387:2: ( rule__RealTypeScope__TypeAssignment_1 )
17026 // InternalApplicationConfiguration.g:5387:3: rule__RealTypeScope__TypeAssignment_1
17027 {
17028 pushFollow(FOLLOW_2);
17029 rule__RealTypeScope__TypeAssignment_1();
17030
17031 state._fsp--;
17032
17033
17034 }
17035
17036 after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
17037
17038 }
17039
17040
17041 }
17042
17043 }
17044 catch (RecognitionException re) {
17045 reportError(re);
17046 recover(input,re);
17047 }
17048 finally {
17049
17050 restoreStackSize(stackSize);
17051
17052 }
17053 return ;
17054 }
17055 // $ANTLR end "rule__RealTypeScope__Group__1__Impl"
17056
17057
17058 // $ANTLR start "rule__RealTypeScope__Group__2"
17059 // InternalApplicationConfiguration.g:5395:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
17060 public final void rule__RealTypeScope__Group__2() throws RecognitionException {
17061
17062 int stackSize = keepStackSize();
17063
17064 try {
17065 // InternalApplicationConfiguration.g:5399:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
17066 // InternalApplicationConfiguration.g:5400:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
17067 {
17068 pushFollow(FOLLOW_30);
17069 rule__RealTypeScope__Group__2__Impl();
17070
17071 state._fsp--;
17072
17073 pushFollow(FOLLOW_2);
17074 rule__RealTypeScope__Group__3();
17075
17076 state._fsp--;
17077
17078
17079 }
17080
17081 }
17082 catch (RecognitionException re) {
17083 reportError(re);
17084 recover(input,re);
17085 }
17086 finally {
17087
17088 restoreStackSize(stackSize);
17089
17090 }
17091 return ;
17092 }
17093 // $ANTLR end "rule__RealTypeScope__Group__2"
17094
17095
17096 // $ANTLR start "rule__RealTypeScope__Group__2__Impl"
17097 // InternalApplicationConfiguration.g:5407:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
17098 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
17099
17100 int stackSize = keepStackSize();
17101
17102 try {
17103 // InternalApplicationConfiguration.g:5411:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
17104 // InternalApplicationConfiguration.g:5412:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
17105 {
17106 // InternalApplicationConfiguration.g:5412:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
17107 // InternalApplicationConfiguration.g:5413:2: ( rule__RealTypeScope__Alternatives_2 )
17108 {
17109 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
17110 // InternalApplicationConfiguration.g:5414:2: ( rule__RealTypeScope__Alternatives_2 )
17111 // InternalApplicationConfiguration.g:5414:3: rule__RealTypeScope__Alternatives_2
17112 {
17113 pushFollow(FOLLOW_2);
17114 rule__RealTypeScope__Alternatives_2();
17115
17116 state._fsp--;
17117
17118
17119 }
17120
17121 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
17122
17123 }
17124
17125
17126 }
17127
17128 }
17129 catch (RecognitionException re) {
17130 reportError(re);
17131 recover(input,re);
17132 }
17133 finally {
17134
17135 restoreStackSize(stackSize);
17136
17137 }
17138 return ;
17139 }
17140 // $ANTLR end "rule__RealTypeScope__Group__2__Impl"
17141
17142
17143 // $ANTLR start "rule__RealTypeScope__Group__3"
17144 // InternalApplicationConfiguration.g:5422:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
17145 public final void rule__RealTypeScope__Group__3() throws RecognitionException {
17146
17147 int stackSize = keepStackSize();
17148
17149 try {
17150 // InternalApplicationConfiguration.g:5426:1: ( rule__RealTypeScope__Group__3__Impl )
17151 // InternalApplicationConfiguration.g:5427:2: rule__RealTypeScope__Group__3__Impl
17152 {
17153 pushFollow(FOLLOW_2);
17154 rule__RealTypeScope__Group__3__Impl();
17155
17156 state._fsp--;
17157
17158
17159 }
17160
17161 }
17162 catch (RecognitionException re) {
17163 reportError(re);
17164 recover(input,re);
17165 }
17166 finally {
17167
17168 restoreStackSize(stackSize);
17169
17170 }
17171 return ;
17172 }
17173 // $ANTLR end "rule__RealTypeScope__Group__3"
17174
17175
17176 // $ANTLR start "rule__RealTypeScope__Group__3__Impl"
17177 // InternalApplicationConfiguration.g:5433:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
17178 public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
17179
17180 int stackSize = keepStackSize();
17181
17182 try {
17183 // InternalApplicationConfiguration.g:5437:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
17184 // InternalApplicationConfiguration.g:5438:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
17185 {
17186 // InternalApplicationConfiguration.g:5438:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
17187 // InternalApplicationConfiguration.g:5439:2: ( rule__RealTypeScope__Alternatives_3 )
17188 {
17189 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
17190 // InternalApplicationConfiguration.g:5440:2: ( rule__RealTypeScope__Alternatives_3 )
17191 // InternalApplicationConfiguration.g:5440:3: rule__RealTypeScope__Alternatives_3
17192 {
17193 pushFollow(FOLLOW_2);
17194 rule__RealTypeScope__Alternatives_3();
17195
17196 state._fsp--;
17197
17198
17199 }
17200
17201 after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
17202
17203 }
17204
17205
17206 }
17207
17208 }
17209 catch (RecognitionException re) {
17210 reportError(re);
17211 recover(input,re);
17212 }
17213 finally {
17214
17215 restoreStackSize(stackSize);
17216
17217 }
17218 return ;
17219 }
17220 // $ANTLR end "rule__RealTypeScope__Group__3__Impl"
17221
17222
17223 // $ANTLR start "rule__StringTypeScope__Group__0"
17224 // InternalApplicationConfiguration.g:5449:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
17225 public final void rule__StringTypeScope__Group__0() throws RecognitionException {
17226
17227 int stackSize = keepStackSize();
17228
17229 try {
17230 // InternalApplicationConfiguration.g:5453:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
17231 // InternalApplicationConfiguration.g:5454:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
17232 {
17233 pushFollow(FOLLOW_32);
17234 rule__StringTypeScope__Group__0__Impl();
17235
17236 state._fsp--;
17237
17238 pushFollow(FOLLOW_2);
17239 rule__StringTypeScope__Group__1();
17240
17241 state._fsp--;
17242
17243
17244 }
17245
17246 }
17247 catch (RecognitionException re) {
17248 reportError(re);
17249 recover(input,re);
17250 }
17251 finally {
17252
17253 restoreStackSize(stackSize);
17254
17255 }
17256 return ;
17257 }
17258 // $ANTLR end "rule__StringTypeScope__Group__0"
17259
17260
17261 // $ANTLR start "rule__StringTypeScope__Group__0__Impl"
17262 // InternalApplicationConfiguration.g:5461:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
17263 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
17264
17265 int stackSize = keepStackSize();
17266
17267 try {
17268 // InternalApplicationConfiguration.g:5465:1: ( ( '#' ) )
17269 // InternalApplicationConfiguration.g:5466:1: ( '#' )
17270 {
17271 // InternalApplicationConfiguration.g:5466:1: ( '#' )
17272 // InternalApplicationConfiguration.g:5467:2: '#'
17273 {
17274 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
17275 match(input,31,FOLLOW_2);
17276 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
17277
17278 }
17279
17280
17281 }
17282
17283 }
17284 catch (RecognitionException re) {
17285 reportError(re);
17286 recover(input,re);
17287 }
17288 finally {
17289
17290 restoreStackSize(stackSize);
17291
17292 }
17293 return ;
17294 }
17295 // $ANTLR end "rule__StringTypeScope__Group__0__Impl"
17296
17297
17298 // $ANTLR start "rule__StringTypeScope__Group__1"
17299 // InternalApplicationConfiguration.g:5476:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
17300 public final void rule__StringTypeScope__Group__1() throws RecognitionException {
17301
17302 int stackSize = keepStackSize();
17303
17304 try {
17305 // InternalApplicationConfiguration.g:5480:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
17306 // InternalApplicationConfiguration.g:5481:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
17307 {
17308 pushFollow(FOLLOW_26);
17309 rule__StringTypeScope__Group__1__Impl();
17310
17311 state._fsp--;
17312
17313 pushFollow(FOLLOW_2);
17314 rule__StringTypeScope__Group__2();
17315
17316 state._fsp--;
17317
17318
17319 }
17320
17321 }
17322 catch (RecognitionException re) {
17323 reportError(re);
17324 recover(input,re);
17325 }
17326 finally {
17327
17328 restoreStackSize(stackSize);
17329
17330 }
17331 return ;
17332 }
17333 // $ANTLR end "rule__StringTypeScope__Group__1"
17334
17335
17336 // $ANTLR start "rule__StringTypeScope__Group__1__Impl"
17337 // InternalApplicationConfiguration.g:5488:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
17338 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
17339
17340 int stackSize = keepStackSize();
17341
17342 try {
17343 // InternalApplicationConfiguration.g:5492:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
17344 // InternalApplicationConfiguration.g:5493:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
17345 {
17346 // InternalApplicationConfiguration.g:5493:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
17347 // InternalApplicationConfiguration.g:5494:2: ( rule__StringTypeScope__TypeAssignment_1 )
17348 {
17349 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
17350 // InternalApplicationConfiguration.g:5495:2: ( rule__StringTypeScope__TypeAssignment_1 )
17351 // InternalApplicationConfiguration.g:5495:3: rule__StringTypeScope__TypeAssignment_1
17352 {
17353 pushFollow(FOLLOW_2);
17354 rule__StringTypeScope__TypeAssignment_1();
17355
17356 state._fsp--;
17357
17358
17359 }
17360
17361 after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
17362
17363 }
17364
17365
17366 }
17367
17368 }
17369 catch (RecognitionException re) {
17370 reportError(re);
17371 recover(input,re);
17372 }
17373 finally {
17374
17375 restoreStackSize(stackSize);
17376
17377 }
17378 return ;
17379 }
17380 // $ANTLR end "rule__StringTypeScope__Group__1__Impl"
17381
17382
17383 // $ANTLR start "rule__StringTypeScope__Group__2"
17384 // InternalApplicationConfiguration.g:5503:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
17385 public final void rule__StringTypeScope__Group__2() throws RecognitionException {
17386
17387 int stackSize = keepStackSize();
17388
17389 try {
17390 // InternalApplicationConfiguration.g:5507:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
17391 // InternalApplicationConfiguration.g:5508:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
17392 {
17393 pushFollow(FOLLOW_30);
17394 rule__StringTypeScope__Group__2__Impl();
17395
17396 state._fsp--;
17397
17398 pushFollow(FOLLOW_2);
17399 rule__StringTypeScope__Group__3();
17400
17401 state._fsp--;
17402
17403
17404 }
17405
17406 }
17407 catch (RecognitionException re) {
17408 reportError(re);
17409 recover(input,re);
17410 }
17411 finally {
17412
17413 restoreStackSize(stackSize);
17414
17415 }
17416 return ;
17417 }
17418 // $ANTLR end "rule__StringTypeScope__Group__2"
17419
17420
17421 // $ANTLR start "rule__StringTypeScope__Group__2__Impl"
17422 // InternalApplicationConfiguration.g:5515:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
17423 public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
17424
17425 int stackSize = keepStackSize();
17426
17427 try {
17428 // InternalApplicationConfiguration.g:5519:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
17429 // InternalApplicationConfiguration.g:5520:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
17430 {
17431 // InternalApplicationConfiguration.g:5520:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
17432 // InternalApplicationConfiguration.g:5521:2: ( rule__StringTypeScope__Alternatives_2 )
17433 {
17434 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
17435 // InternalApplicationConfiguration.g:5522:2: ( rule__StringTypeScope__Alternatives_2 )
17436 // InternalApplicationConfiguration.g:5522:3: rule__StringTypeScope__Alternatives_2
17437 {
17438 pushFollow(FOLLOW_2);
17439 rule__StringTypeScope__Alternatives_2();
17440
17441 state._fsp--;
17442
17443
17444 }
17445
17446 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
17447
17448 }
17449
17450
17451 }
17452
17453 }
17454 catch (RecognitionException re) {
17455 reportError(re);
17456 recover(input,re);
17457 }
17458 finally {
17459
17460 restoreStackSize(stackSize);
17461
17462 }
17463 return ;
17464 }
17465 // $ANTLR end "rule__StringTypeScope__Group__2__Impl"
17466
17467
17468 // $ANTLR start "rule__StringTypeScope__Group__3"
17469 // InternalApplicationConfiguration.g:5530:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
17470 public final void rule__StringTypeScope__Group__3() throws RecognitionException {
17471
17472 int stackSize = keepStackSize();
17473
17474 try {
17475 // InternalApplicationConfiguration.g:5534:1: ( rule__StringTypeScope__Group__3__Impl )
17476 // InternalApplicationConfiguration.g:5535:2: rule__StringTypeScope__Group__3__Impl
17477 {
17478 pushFollow(FOLLOW_2);
17479 rule__StringTypeScope__Group__3__Impl();
17480
17481 state._fsp--;
17482
17483
17484 }
17485
17486 }
17487 catch (RecognitionException re) {
17488 reportError(re);
17489 recover(input,re);
17490 }
17491 finally {
17492
17493 restoreStackSize(stackSize);
17494
17495 }
17496 return ;
17497 }
17498 // $ANTLR end "rule__StringTypeScope__Group__3"
17499
17500
17501 // $ANTLR start "rule__StringTypeScope__Group__3__Impl"
17502 // InternalApplicationConfiguration.g:5541:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
17503 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
17504
17505 int stackSize = keepStackSize();
17506
17507 try {
17508 // InternalApplicationConfiguration.g:5545:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
17509 // InternalApplicationConfiguration.g:5546:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
17510 {
17511 // InternalApplicationConfiguration.g:5546:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
17512 // InternalApplicationConfiguration.g:5547:2: ( rule__StringTypeScope__Alternatives_3 )
17513 {
17514 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
17515 // InternalApplicationConfiguration.g:5548:2: ( rule__StringTypeScope__Alternatives_3 )
17516 // InternalApplicationConfiguration.g:5548:3: rule__StringTypeScope__Alternatives_3
17517 {
17518 pushFollow(FOLLOW_2);
17519 rule__StringTypeScope__Alternatives_3();
17520
17521 state._fsp--;
17522
17523
17524 }
17525
17526 after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
17527
17528 }
17529
17530
17531 }
17532
17533 }
17534 catch (RecognitionException re) {
17535 reportError(re);
17536 recover(input,re);
17537 }
17538 finally {
17539
17540 restoreStackSize(stackSize);
17541
17542 }
17543 return ;
17544 }
17545 // $ANTLR end "rule__StringTypeScope__Group__3__Impl"
17546
17547
17548 // $ANTLR start "rule__ClassReference__Group__0"
17549 // InternalApplicationConfiguration.g:5557:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
17550 public final void rule__ClassReference__Group__0() throws RecognitionException {
17551
17552 int stackSize = keepStackSize();
17553
17554 try {
17555 // InternalApplicationConfiguration.g:5561:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
17556 // InternalApplicationConfiguration.g:5562:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
17557 {
17558 pushFollow(FOLLOW_8);
17559 rule__ClassReference__Group__0__Impl();
17560
17561 state._fsp--;
17562
17563 pushFollow(FOLLOW_2);
17564 rule__ClassReference__Group__1();
17565
17566 state._fsp--;
17567
17568
17569 }
17570
17571 }
17572 catch (RecognitionException re) {
17573 reportError(re);
17574 recover(input,re);
17575 }
17576 finally {
17577
17578 restoreStackSize(stackSize);
17579
17580 }
17581 return ;
17582 }
17583 // $ANTLR end "rule__ClassReference__Group__0"
17584
17585
17586 // $ANTLR start "rule__ClassReference__Group__0__Impl"
17587 // InternalApplicationConfiguration.g:5569:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
17588 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
17589
17590 int stackSize = keepStackSize();
17591
17592 try {
17593 // InternalApplicationConfiguration.g:5573:1: ( ( '<' ) )
17594 // InternalApplicationConfiguration.g:5574:1: ( '<' )
17595 {
17596 // InternalApplicationConfiguration.g:5574:1: ( '<' )
17597 // InternalApplicationConfiguration.g:5575:2: '<'
17598 {
17599 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
17600 match(input,32,FOLLOW_2);
17601 after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
17602
17603 }
17604
17605
17606 }
17607
17608 }
17609 catch (RecognitionException re) {
17610 reportError(re);
17611 recover(input,re);
17612 }
17613 finally {
17614
17615 restoreStackSize(stackSize);
17616
17617 }
17618 return ;
17619 }
17620 // $ANTLR end "rule__ClassReference__Group__0__Impl"
17621
17622
17623 // $ANTLR start "rule__ClassReference__Group__1"
17624 // InternalApplicationConfiguration.g:5584:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
17625 public final void rule__ClassReference__Group__1() throws RecognitionException {
17626
17627 int stackSize = keepStackSize();
17628
17629 try {
17630 // InternalApplicationConfiguration.g:5588:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
17631 // InternalApplicationConfiguration.g:5589:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
17632 {
17633 pushFollow(FOLLOW_33);
17634 rule__ClassReference__Group__1__Impl();
17635
17636 state._fsp--;
17637
17638 pushFollow(FOLLOW_2);
17639 rule__ClassReference__Group__2();
17640
17641 state._fsp--;
17642
17643
17644 }
17645
17646 }
17647 catch (RecognitionException re) {
17648 reportError(re);
17649 recover(input,re);
17650 }
17651 finally {
17652
17653 restoreStackSize(stackSize);
17654
17655 }
17656 return ;
17657 }
17658 // $ANTLR end "rule__ClassReference__Group__1"
17659
17660
17661 // $ANTLR start "rule__ClassReference__Group__1__Impl"
17662 // InternalApplicationConfiguration.g:5596:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
17663 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
17664
17665 int stackSize = keepStackSize();
17666
17667 try {
17668 // InternalApplicationConfiguration.g:5600:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
17669 // InternalApplicationConfiguration.g:5601:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
17670 {
17671 // InternalApplicationConfiguration.g:5601:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
17672 // InternalApplicationConfiguration.g:5602:2: ( rule__ClassReference__ElementAssignment_1 )
17673 {
17674 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
17675 // InternalApplicationConfiguration.g:5603:2: ( rule__ClassReference__ElementAssignment_1 )
17676 // InternalApplicationConfiguration.g:5603:3: rule__ClassReference__ElementAssignment_1
17677 {
17678 pushFollow(FOLLOW_2);
17679 rule__ClassReference__ElementAssignment_1();
17680
17681 state._fsp--;
17682
17683
17684 }
17685
17686 after(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
17687
17688 }
17689
17690
17691 }
17692
17693 }
17694 catch (RecognitionException re) {
17695 reportError(re);
17696 recover(input,re);
17697 }
17698 finally {
17699
17700 restoreStackSize(stackSize);
17701
17702 }
17703 return ;
17704 }
17705 // $ANTLR end "rule__ClassReference__Group__1__Impl"
17706
17707
17708 // $ANTLR start "rule__ClassReference__Group__2"
17709 // InternalApplicationConfiguration.g:5611:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
17710 public final void rule__ClassReference__Group__2() throws RecognitionException {
17711
17712 int stackSize = keepStackSize();
17713
17714 try {
17715 // InternalApplicationConfiguration.g:5615:1: ( rule__ClassReference__Group__2__Impl )
17716 // InternalApplicationConfiguration.g:5616:2: rule__ClassReference__Group__2__Impl
17717 {
17718 pushFollow(FOLLOW_2);
17719 rule__ClassReference__Group__2__Impl();
17720
17721 state._fsp--;
17722
17723
17724 }
17725
17726 }
17727 catch (RecognitionException re) {
17728 reportError(re);
17729 recover(input,re);
17730 }
17731 finally {
17732
17733 restoreStackSize(stackSize);
17734
17735 }
17736 return ;
17737 }
17738 // $ANTLR end "rule__ClassReference__Group__2"
17739
17740
17741 // $ANTLR start "rule__ClassReference__Group__2__Impl"
17742 // InternalApplicationConfiguration.g:5622:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
17743 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
17744
17745 int stackSize = keepStackSize();
17746
17747 try {
17748 // InternalApplicationConfiguration.g:5626:1: ( ( '>' ) )
17749 // InternalApplicationConfiguration.g:5627:1: ( '>' )
17750 {
17751 // InternalApplicationConfiguration.g:5627:1: ( '>' )
17752 // InternalApplicationConfiguration.g:5628:2: '>'
17753 {
17754 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
17755 match(input,33,FOLLOW_2);
17756 after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
17757
17758 }
17759
17760
17761 }
17762
17763 }
17764 catch (RecognitionException re) {
17765 reportError(re);
17766 recover(input,re);
17767 }
17768 finally {
17769
17770 restoreStackSize(stackSize);
17771
17772 }
17773 return ;
17774 }
17775 // $ANTLR end "rule__ClassReference__Group__2__Impl"
17776
17777
17778 // $ANTLR start "rule__ObjectReference__Group__0"
17779 // InternalApplicationConfiguration.g:5638:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
17780 public final void rule__ObjectReference__Group__0() throws RecognitionException {
17781
17782 int stackSize = keepStackSize();
17783
17784 try {
17785 // InternalApplicationConfiguration.g:5642:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
17786 // InternalApplicationConfiguration.g:5643:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
17787 {
17788 pushFollow(FOLLOW_28);
17789 rule__ObjectReference__Group__0__Impl();
17790
17791 state._fsp--;
17792
17793 pushFollow(FOLLOW_2);
17794 rule__ObjectReference__Group__1();
17795
17796 state._fsp--;
17797
17798
17799 }
17800
17801 }
17802 catch (RecognitionException re) {
17803 reportError(re);
17804 recover(input,re);
17805 }
17806 finally {
17807
17808 restoreStackSize(stackSize);
17809
17810 }
17811 return ;
17812 }
17813 // $ANTLR end "rule__ObjectReference__Group__0"
17814
17815
17816 // $ANTLR start "rule__ObjectReference__Group__0__Impl"
17817 // InternalApplicationConfiguration.g:5650:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
17818 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
17819
17820 int stackSize = keepStackSize();
17821
17822 try {
17823 // InternalApplicationConfiguration.g:5654:1: ( ( () ) )
17824 // InternalApplicationConfiguration.g:5655:1: ( () )
17825 {
17826 // InternalApplicationConfiguration.g:5655:1: ( () )
17827 // InternalApplicationConfiguration.g:5656:2: ()
17828 {
17829 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
17830 // InternalApplicationConfiguration.g:5657:2: ()
17831 // InternalApplicationConfiguration.g:5657:3:
17832 {
17833 }
17834
17835 after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
17836
17837 }
17838
17839
17840 }
17841
17842 }
17843 finally {
17844
17845 restoreStackSize(stackSize);
17846
17847 }
17848 return ;
17849 }
17850 // $ANTLR end "rule__ObjectReference__Group__0__Impl"
17851
17852
17853 // $ANTLR start "rule__ObjectReference__Group__1"
17854 // InternalApplicationConfiguration.g:5665:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
17855 public final void rule__ObjectReference__Group__1() throws RecognitionException {
17856
17857 int stackSize = keepStackSize();
17858
17859 try {
17860 // InternalApplicationConfiguration.g:5669:1: ( rule__ObjectReference__Group__1__Impl )
17861 // InternalApplicationConfiguration.g:5670:2: rule__ObjectReference__Group__1__Impl
17862 {
17863 pushFollow(FOLLOW_2);
17864 rule__ObjectReference__Group__1__Impl();
17865
17866 state._fsp--;
17867
17868
17869 }
17870
17871 }
17872 catch (RecognitionException re) {
17873 reportError(re);
17874 recover(input,re);
17875 }
17876 finally {
17877
17878 restoreStackSize(stackSize);
17879
17880 }
17881 return ;
17882 }
17883 // $ANTLR end "rule__ObjectReference__Group__1"
17884
17885
17886 // $ANTLR start "rule__ObjectReference__Group__1__Impl"
17887 // InternalApplicationConfiguration.g:5676:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
17888 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
17889
17890 int stackSize = keepStackSize();
17891
17892 try {
17893 // InternalApplicationConfiguration.g:5680:1: ( ( 'node' ) )
17894 // InternalApplicationConfiguration.g:5681:1: ( 'node' )
17895 {
17896 // InternalApplicationConfiguration.g:5681:1: ( 'node' )
17897 // InternalApplicationConfiguration.g:5682:2: 'node'
17898 {
17899 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
17900 match(input,34,FOLLOW_2);
17901 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
17902
17903 }
17904
17905
17906 }
17907
17908 }
17909 catch (RecognitionException re) {
17910 reportError(re);
17911 recover(input,re);
17912 }
17913 finally {
17914
17915 restoreStackSize(stackSize);
17916
17917 }
17918 return ;
17919 }
17920 // $ANTLR end "rule__ObjectReference__Group__1__Impl"
17921
17922
17923 // $ANTLR start "rule__IntegerReference__Group__0"
17924 // InternalApplicationConfiguration.g:5692:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
17925 public final void rule__IntegerReference__Group__0() throws RecognitionException {
17926
17927 int stackSize = keepStackSize();
17928
17929 try {
17930 // InternalApplicationConfiguration.g:5696:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
17931 // InternalApplicationConfiguration.g:5697:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
17932 {
17933 pushFollow(FOLLOW_29);
17934 rule__IntegerReference__Group__0__Impl();
17935
17936 state._fsp--;
17937
17938 pushFollow(FOLLOW_2);
17939 rule__IntegerReference__Group__1();
17940
17941 state._fsp--;
17942
17943
17944 }
17945
17946 }
17947 catch (RecognitionException re) {
17948 reportError(re);
17949 recover(input,re);
17950 }
17951 finally {
17952
17953 restoreStackSize(stackSize);
17954
17955 }
17956 return ;
17957 }
17958 // $ANTLR end "rule__IntegerReference__Group__0"
17959
17960
17961 // $ANTLR start "rule__IntegerReference__Group__0__Impl"
17962 // InternalApplicationConfiguration.g:5704:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
17963 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
17964
17965 int stackSize = keepStackSize();
17966
17967 try {
17968 // InternalApplicationConfiguration.g:5708:1: ( ( () ) )
17969 // InternalApplicationConfiguration.g:5709:1: ( () )
17970 {
17971 // InternalApplicationConfiguration.g:5709:1: ( () )
17972 // InternalApplicationConfiguration.g:5710:2: ()
17973 {
17974 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
17975 // InternalApplicationConfiguration.g:5711:2: ()
17976 // InternalApplicationConfiguration.g:5711:3:
17977 {
17978 }
17979
17980 after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
17981
17982 }
17983
17984
17985 }
17986
17987 }
17988 finally {
17989
17990 restoreStackSize(stackSize);
17991
17992 }
17993 return ;
17994 }
17995 // $ANTLR end "rule__IntegerReference__Group__0__Impl"
17996
17997
17998 // $ANTLR start "rule__IntegerReference__Group__1"
17999 // InternalApplicationConfiguration.g:5719:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
18000 public final void rule__IntegerReference__Group__1() throws RecognitionException {
18001
18002 int stackSize = keepStackSize();
18003
18004 try {
18005 // InternalApplicationConfiguration.g:5723:1: ( rule__IntegerReference__Group__1__Impl )
18006 // InternalApplicationConfiguration.g:5724:2: rule__IntegerReference__Group__1__Impl
18007 {
18008 pushFollow(FOLLOW_2);
18009 rule__IntegerReference__Group__1__Impl();
18010
18011 state._fsp--;
18012
18013
18014 }
18015
18016 }
18017 catch (RecognitionException re) {
18018 reportError(re);
18019 recover(input,re);
18020 }
18021 finally {
18022
18023 restoreStackSize(stackSize);
18024
18025 }
18026 return ;
18027 }
18028 // $ANTLR end "rule__IntegerReference__Group__1"
18029
18030
18031 // $ANTLR start "rule__IntegerReference__Group__1__Impl"
18032 // InternalApplicationConfiguration.g:5730:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
18033 public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
18034
18035 int stackSize = keepStackSize();
18036
18037 try {
18038 // InternalApplicationConfiguration.g:5734:1: ( ( 'int' ) )
18039 // InternalApplicationConfiguration.g:5735:1: ( 'int' )
18040 {
18041 // InternalApplicationConfiguration.g:5735:1: ( 'int' )
18042 // InternalApplicationConfiguration.g:5736:2: 'int'
18043 {
18044 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
18045 match(input,35,FOLLOW_2);
18046 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
18047
18048 }
18049
18050
18051 }
18052
18053 }
18054 catch (RecognitionException re) {
18055 reportError(re);
18056 recover(input,re);
18057 }
18058 finally {
18059
18060 restoreStackSize(stackSize);
18061
18062 }
18063 return ;
18064 }
18065 // $ANTLR end "rule__IntegerReference__Group__1__Impl"
18066
18067
18068 // $ANTLR start "rule__RealReference__Group__0"
18069 // InternalApplicationConfiguration.g:5746:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
18070 public final void rule__RealReference__Group__0() throws RecognitionException {
18071
18072 int stackSize = keepStackSize();
18073
18074 try {
18075 // InternalApplicationConfiguration.g:5750:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
18076 // InternalApplicationConfiguration.g:5751:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
18077 {
18078 pushFollow(FOLLOW_31);
18079 rule__RealReference__Group__0__Impl();
18080
18081 state._fsp--;
18082
18083 pushFollow(FOLLOW_2);
18084 rule__RealReference__Group__1();
18085
18086 state._fsp--;
18087
18088
18089 }
18090
18091 }
18092 catch (RecognitionException re) {
18093 reportError(re);
18094 recover(input,re);
18095 }
18096 finally {
18097
18098 restoreStackSize(stackSize);
18099
18100 }
18101 return ;
18102 }
18103 // $ANTLR end "rule__RealReference__Group__0"
18104
18105
18106 // $ANTLR start "rule__RealReference__Group__0__Impl"
18107 // InternalApplicationConfiguration.g:5758:1: rule__RealReference__Group__0__Impl : ( () ) ;
18108 public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
18109
18110 int stackSize = keepStackSize();
18111
18112 try {
18113 // InternalApplicationConfiguration.g:5762:1: ( ( () ) )
18114 // InternalApplicationConfiguration.g:5763:1: ( () )
18115 {
18116 // InternalApplicationConfiguration.g:5763:1: ( () )
18117 // InternalApplicationConfiguration.g:5764:2: ()
18118 {
18119 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
18120 // InternalApplicationConfiguration.g:5765:2: ()
18121 // InternalApplicationConfiguration.g:5765:3:
18122 {
18123 }
18124
18125 after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
18126
18127 }
18128
18129
18130 }
18131
18132 }
18133 finally {
18134
18135 restoreStackSize(stackSize);
18136
18137 }
18138 return ;
18139 }
18140 // $ANTLR end "rule__RealReference__Group__0__Impl"
18141
18142
18143 // $ANTLR start "rule__RealReference__Group__1"
18144 // InternalApplicationConfiguration.g:5773:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
18145 public final void rule__RealReference__Group__1() throws RecognitionException {
18146
18147 int stackSize = keepStackSize();
18148
18149 try {
18150 // InternalApplicationConfiguration.g:5777:1: ( rule__RealReference__Group__1__Impl )
18151 // InternalApplicationConfiguration.g:5778:2: rule__RealReference__Group__1__Impl
18152 {
18153 pushFollow(FOLLOW_2);
18154 rule__RealReference__Group__1__Impl();
18155
18156 state._fsp--;
18157
18158
18159 }
18160
18161 }
18162 catch (RecognitionException re) {
18163 reportError(re);
18164 recover(input,re);
18165 }
18166 finally {
18167
18168 restoreStackSize(stackSize);
18169
18170 }
18171 return ;
18172 }
18173 // $ANTLR end "rule__RealReference__Group__1"
18174
18175
18176 // $ANTLR start "rule__RealReference__Group__1__Impl"
18177 // InternalApplicationConfiguration.g:5784:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
18178 public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
18179
18180 int stackSize = keepStackSize();
18181
18182 try {
18183 // InternalApplicationConfiguration.g:5788:1: ( ( 'real' ) )
18184 // InternalApplicationConfiguration.g:5789:1: ( 'real' )
18185 {
18186 // InternalApplicationConfiguration.g:5789:1: ( 'real' )
18187 // InternalApplicationConfiguration.g:5790:2: 'real'
18188 {
18189 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
18190 match(input,36,FOLLOW_2);
18191 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
18192
18193 }
18194
18195
18196 }
18197
18198 }
18199 catch (RecognitionException re) {
18200 reportError(re);
18201 recover(input,re);
18202 }
18203 finally {
18204
18205 restoreStackSize(stackSize);
18206
18207 }
18208 return ;
18209 }
18210 // $ANTLR end "rule__RealReference__Group__1__Impl"
18211
18212
18213 // $ANTLR start "rule__StringReference__Group__0"
18214 // InternalApplicationConfiguration.g:5800:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
18215 public final void rule__StringReference__Group__0() throws RecognitionException {
18216
18217 int stackSize = keepStackSize();
18218
18219 try {
18220 // InternalApplicationConfiguration.g:5804:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
18221 // InternalApplicationConfiguration.g:5805:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
18222 {
18223 pushFollow(FOLLOW_32);
18224 rule__StringReference__Group__0__Impl();
18225
18226 state._fsp--;
18227
18228 pushFollow(FOLLOW_2);
18229 rule__StringReference__Group__1();
18230
18231 state._fsp--;
18232
18233
18234 }
18235
18236 }
18237 catch (RecognitionException re) {
18238 reportError(re);
18239 recover(input,re);
18240 }
18241 finally {
18242
18243 restoreStackSize(stackSize);
18244
18245 }
18246 return ;
18247 }
18248 // $ANTLR end "rule__StringReference__Group__0"
18249
18250
18251 // $ANTLR start "rule__StringReference__Group__0__Impl"
18252 // InternalApplicationConfiguration.g:5812:1: rule__StringReference__Group__0__Impl : ( () ) ;
18253 public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
18254
18255 int stackSize = keepStackSize();
18256
18257 try {
18258 // InternalApplicationConfiguration.g:5816:1: ( ( () ) )
18259 // InternalApplicationConfiguration.g:5817:1: ( () )
18260 {
18261 // InternalApplicationConfiguration.g:5817:1: ( () )
18262 // InternalApplicationConfiguration.g:5818:2: ()
18263 {
18264 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
18265 // InternalApplicationConfiguration.g:5819:2: ()
18266 // InternalApplicationConfiguration.g:5819:3:
18267 {
18268 }
18269
18270 after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
18271
18272 }
18273
18274
18275 }
18276
18277 }
18278 finally {
18279
18280 restoreStackSize(stackSize);
18281
18282 }
18283 return ;
18284 }
18285 // $ANTLR end "rule__StringReference__Group__0__Impl"
18286
18287
18288 // $ANTLR start "rule__StringReference__Group__1"
18289 // InternalApplicationConfiguration.g:5827:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
18290 public final void rule__StringReference__Group__1() throws RecognitionException {
18291
18292 int stackSize = keepStackSize();
18293
18294 try {
18295 // InternalApplicationConfiguration.g:5831:1: ( rule__StringReference__Group__1__Impl )
18296 // InternalApplicationConfiguration.g:5832:2: rule__StringReference__Group__1__Impl
18297 {
18298 pushFollow(FOLLOW_2);
18299 rule__StringReference__Group__1__Impl();
18300
18301 state._fsp--;
18302
18303
18304 }
18305
18306 }
18307 catch (RecognitionException re) {
18308 reportError(re);
18309 recover(input,re);
18310 }
18311 finally {
18312
18313 restoreStackSize(stackSize);
18314
18315 }
18316 return ;
18317 }
18318 // $ANTLR end "rule__StringReference__Group__1"
18319
18320
18321 // $ANTLR start "rule__StringReference__Group__1__Impl"
18322 // InternalApplicationConfiguration.g:5838:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
18323 public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
18324
18325 int stackSize = keepStackSize();
18326
18327 try {
18328 // InternalApplicationConfiguration.g:5842:1: ( ( 'string' ) )
18329 // InternalApplicationConfiguration.g:5843:1: ( 'string' )
18330 {
18331 // InternalApplicationConfiguration.g:5843:1: ( 'string' )
18332 // InternalApplicationConfiguration.g:5844:2: 'string'
18333 {
18334 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
18335 match(input,37,FOLLOW_2);
18336 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
18337
18338 }
18339
18340
18341 }
18342
18343 }
18344 catch (RecognitionException re) {
18345 reportError(re);
18346 recover(input,re);
18347 }
18348 finally {
18349
18350 restoreStackSize(stackSize);
18351
18352 }
18353 return ;
18354 }
18355 // $ANTLR end "rule__StringReference__Group__1__Impl"
18356
18357
18358 // $ANTLR start "rule__IntervallNumber__Group__0"
18359 // InternalApplicationConfiguration.g:5854:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
18360 public final void rule__IntervallNumber__Group__0() throws RecognitionException {
18361
18362 int stackSize = keepStackSize();
18363
18364 try {
18365 // InternalApplicationConfiguration.g:5858:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
18366 // InternalApplicationConfiguration.g:5859:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
18367 {
18368 pushFollow(FOLLOW_34);
18369 rule__IntervallNumber__Group__0__Impl();
18370
18371 state._fsp--;
18372
18373 pushFollow(FOLLOW_2);
18374 rule__IntervallNumber__Group__1();
18375
18376 state._fsp--;
18377
18378
18379 }
18380
18381 }
18382 catch (RecognitionException re) {
18383 reportError(re);
18384 recover(input,re);
18385 }
18386 finally {
18387
18388 restoreStackSize(stackSize);
18389
18390 }
18391 return ;
18392 }
18393 // $ANTLR end "rule__IntervallNumber__Group__0"
18394
18395
18396 // $ANTLR start "rule__IntervallNumber__Group__0__Impl"
18397 // InternalApplicationConfiguration.g:5866:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
18398 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
18399
18400 int stackSize = keepStackSize();
18401
18402 try {
18403 // InternalApplicationConfiguration.g:5870:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
18404 // InternalApplicationConfiguration.g:5871:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
18405 {
18406 // InternalApplicationConfiguration.g:5871:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
18407 // InternalApplicationConfiguration.g:5872:2: ( rule__IntervallNumber__MinAssignment_0 )
18408 {
18409 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
18410 // InternalApplicationConfiguration.g:5873:2: ( rule__IntervallNumber__MinAssignment_0 )
18411 // InternalApplicationConfiguration.g:5873:3: rule__IntervallNumber__MinAssignment_0
18412 {
18413 pushFollow(FOLLOW_2);
18414 rule__IntervallNumber__MinAssignment_0();
18415
18416 state._fsp--;
18417
18418
18419 }
18420
18421 after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
18422
18423 }
18424
18425
18426 }
18427
18428 }
18429 catch (RecognitionException re) {
18430 reportError(re);
18431 recover(input,re);
18432 }
18433 finally {
18434
18435 restoreStackSize(stackSize);
18436
18437 }
18438 return ;
18439 }
18440 // $ANTLR end "rule__IntervallNumber__Group__0__Impl"
18441
18442
18443 // $ANTLR start "rule__IntervallNumber__Group__1"
18444 // InternalApplicationConfiguration.g:5881:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
18445 public final void rule__IntervallNumber__Group__1() throws RecognitionException {
18446
18447 int stackSize = keepStackSize();
18448
18449 try {
18450 // InternalApplicationConfiguration.g:5885:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
18451 // InternalApplicationConfiguration.g:5886:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
18452 {
18453 pushFollow(FOLLOW_27);
18454 rule__IntervallNumber__Group__1__Impl();
18455
18456 state._fsp--;
18457
18458 pushFollow(FOLLOW_2);
18459 rule__IntervallNumber__Group__2();
18460
18461 state._fsp--;
18462
18463
18464 }
18465
18466 }
18467 catch (RecognitionException re) {
18468 reportError(re);
18469 recover(input,re);
18470 }
18471 finally {
18472
18473 restoreStackSize(stackSize);
18474
18475 }
18476 return ;
18477 }
18478 // $ANTLR end "rule__IntervallNumber__Group__1"
18479
18480
18481 // $ANTLR start "rule__IntervallNumber__Group__1__Impl"
18482 // InternalApplicationConfiguration.g:5893:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
18483 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
18484
18485 int stackSize = keepStackSize();
18486
18487 try {
18488 // InternalApplicationConfiguration.g:5897:1: ( ( '..' ) )
18489 // InternalApplicationConfiguration.g:5898:1: ( '..' )
18490 {
18491 // InternalApplicationConfiguration.g:5898:1: ( '..' )
18492 // InternalApplicationConfiguration.g:5899:2: '..'
18493 {
18494 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
18495 match(input,38,FOLLOW_2);
18496 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
18497
18498 }
18499
18500
18501 }
18502
18503 }
18504 catch (RecognitionException re) {
18505 reportError(re);
18506 recover(input,re);
18507 }
18508 finally {
18509
18510 restoreStackSize(stackSize);
18511
18512 }
18513 return ;
18514 }
18515 // $ANTLR end "rule__IntervallNumber__Group__1__Impl"
18516
18517
18518 // $ANTLR start "rule__IntervallNumber__Group__2"
18519 // InternalApplicationConfiguration.g:5908:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
18520 public final void rule__IntervallNumber__Group__2() throws RecognitionException {
18521
18522 int stackSize = keepStackSize();
18523
18524 try {
18525 // InternalApplicationConfiguration.g:5912:1: ( rule__IntervallNumber__Group__2__Impl )
18526 // InternalApplicationConfiguration.g:5913:2: rule__IntervallNumber__Group__2__Impl
18527 {
18528 pushFollow(FOLLOW_2);
18529 rule__IntervallNumber__Group__2__Impl();
18530
18531 state._fsp--;
18532
18533
18534 }
18535
18536 }
18537 catch (RecognitionException re) {
18538 reportError(re);
18539 recover(input,re);
18540 }
18541 finally {
18542
18543 restoreStackSize(stackSize);
18544
18545 }
18546 return ;
18547 }
18548 // $ANTLR end "rule__IntervallNumber__Group__2"
18549
18550
18551 // $ANTLR start "rule__IntervallNumber__Group__2__Impl"
18552 // InternalApplicationConfiguration.g:5919:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
18553 public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
18554
18555 int stackSize = keepStackSize();
18556
18557 try {
18558 // InternalApplicationConfiguration.g:5923:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
18559 // InternalApplicationConfiguration.g:5924:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
18560 {
18561 // InternalApplicationConfiguration.g:5924:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
18562 // InternalApplicationConfiguration.g:5925:2: ( rule__IntervallNumber__Alternatives_2 )
18563 {
18564 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
18565 // InternalApplicationConfiguration.g:5926:2: ( rule__IntervallNumber__Alternatives_2 )
18566 // InternalApplicationConfiguration.g:5926:3: rule__IntervallNumber__Alternatives_2
18567 {
18568 pushFollow(FOLLOW_2);
18569 rule__IntervallNumber__Alternatives_2();
18570
18571 state._fsp--;
18572
18573
18574 }
18575
18576 after(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
18577
18578 }
18579
18580
18581 }
18582
18583 }
18584 catch (RecognitionException re) {
18585 reportError(re);
18586 recover(input,re);
18587 }
18588 finally {
18589
18590 restoreStackSize(stackSize);
18591
18592 }
18593 return ;
18594 }
18595 // $ANTLR end "rule__IntervallNumber__Group__2__Impl"
18596
18597
18598 // $ANTLR start "rule__IntEnumberation__Group__0"
18599 // InternalApplicationConfiguration.g:5935:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
18600 public final void rule__IntEnumberation__Group__0() throws RecognitionException {
18601
18602 int stackSize = keepStackSize();
18603
18604 try {
18605 // InternalApplicationConfiguration.g:5939:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
18606 // InternalApplicationConfiguration.g:5940:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
18607 {
18608 pushFollow(FOLLOW_30);
18609 rule__IntEnumberation__Group__0__Impl();
18610
18611 state._fsp--;
18612
18613 pushFollow(FOLLOW_2);
18614 rule__IntEnumberation__Group__1();
18615
18616 state._fsp--;
18617
18618
18619 }
18620
18621 }
18622 catch (RecognitionException re) {
18623 reportError(re);
18624 recover(input,re);
18625 }
18626 finally {
18627
18628 restoreStackSize(stackSize);
18629
18630 }
18631 return ;
18632 }
18633 // $ANTLR end "rule__IntEnumberation__Group__0"
18634
18635
18636 // $ANTLR start "rule__IntEnumberation__Group__0__Impl"
18637 // InternalApplicationConfiguration.g:5947:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
18638 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
18639
18640 int stackSize = keepStackSize();
18641
18642 try {
18643 // InternalApplicationConfiguration.g:5951:1: ( ( () ) )
18644 // InternalApplicationConfiguration.g:5952:1: ( () )
18645 {
18646 // InternalApplicationConfiguration.g:5952:1: ( () )
18647 // InternalApplicationConfiguration.g:5953:2: ()
18648 {
18649 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
18650 // InternalApplicationConfiguration.g:5954:2: ()
18651 // InternalApplicationConfiguration.g:5954:3:
18652 {
18653 }
18654
18655 after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
18656
18657 }
18658
18659
18660 }
18661
18662 }
18663 finally {
18664
18665 restoreStackSize(stackSize);
18666
18667 }
18668 return ;
18669 }
18670 // $ANTLR end "rule__IntEnumberation__Group__0__Impl"
18671
18672
18673 // $ANTLR start "rule__IntEnumberation__Group__1"
18674 // InternalApplicationConfiguration.g:5962:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
18675 public final void rule__IntEnumberation__Group__1() throws RecognitionException {
18676
18677 int stackSize = keepStackSize();
18678
18679 try {
18680 // InternalApplicationConfiguration.g:5966:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
18681 // InternalApplicationConfiguration.g:5967:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
18682 {
18683 pushFollow(FOLLOW_35);
18684 rule__IntEnumberation__Group__1__Impl();
18685
18686 state._fsp--;
18687
18688 pushFollow(FOLLOW_2);
18689 rule__IntEnumberation__Group__2();
18690
18691 state._fsp--;
18692
18693
18694 }
18695
18696 }
18697 catch (RecognitionException re) {
18698 reportError(re);
18699 recover(input,re);
18700 }
18701 finally {
18702
18703 restoreStackSize(stackSize);
18704
18705 }
18706 return ;
18707 }
18708 // $ANTLR end "rule__IntEnumberation__Group__1"
18709
18710
18711 // $ANTLR start "rule__IntEnumberation__Group__1__Impl"
18712 // InternalApplicationConfiguration.g:5974:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
18713 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
18714
18715 int stackSize = keepStackSize();
18716
18717 try {
18718 // InternalApplicationConfiguration.g:5978:1: ( ( '{' ) )
18719 // InternalApplicationConfiguration.g:5979:1: ( '{' )
18720 {
18721 // InternalApplicationConfiguration.g:5979:1: ( '{' )
18722 // InternalApplicationConfiguration.g:5980:2: '{'
18723 {
18724 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
18725 match(input,20,FOLLOW_2);
18726 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
18727
18728 }
18729
18730
18731 }
18732
18733 }
18734 catch (RecognitionException re) {
18735 reportError(re);
18736 recover(input,re);
18737 }
18738 finally {
18739
18740 restoreStackSize(stackSize);
18741
18742 }
18743 return ;
18744 }
18745 // $ANTLR end "rule__IntEnumberation__Group__1__Impl"
18746
18747
18748 // $ANTLR start "rule__IntEnumberation__Group__2"
18749 // InternalApplicationConfiguration.g:5989:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
18750 public final void rule__IntEnumberation__Group__2() throws RecognitionException {
18751
18752 int stackSize = keepStackSize();
18753
18754 try {
18755 // InternalApplicationConfiguration.g:5993:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
18756 // InternalApplicationConfiguration.g:5994:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
18757 {
18758 pushFollow(FOLLOW_35);
18759 rule__IntEnumberation__Group__2__Impl();
18760
18761 state._fsp--;
18762
18763 pushFollow(FOLLOW_2);
18764 rule__IntEnumberation__Group__3();
18765
18766 state._fsp--;
18767
18768
18769 }
18770
18771 }
18772 catch (RecognitionException re) {
18773 reportError(re);
18774 recover(input,re);
18775 }
18776 finally {
18777
18778 restoreStackSize(stackSize);
18779
18780 }
18781 return ;
18782 }
18783 // $ANTLR end "rule__IntEnumberation__Group__2"
18784
18785
18786 // $ANTLR start "rule__IntEnumberation__Group__2__Impl"
18787 // InternalApplicationConfiguration.g:6001:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
18788 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
18789
18790 int stackSize = keepStackSize();
18791
18792 try {
18793 // InternalApplicationConfiguration.g:6005:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
18794 // InternalApplicationConfiguration.g:6006:1: ( ( rule__IntEnumberation__Group_2__0 )? )
18795 {
18796 // InternalApplicationConfiguration.g:6006:1: ( ( rule__IntEnumberation__Group_2__0 )? )
18797 // InternalApplicationConfiguration.g:6007:2: ( rule__IntEnumberation__Group_2__0 )?
18798 {
18799 before(grammarAccess.getIntEnumberationAccess().getGroup_2());
18800 // InternalApplicationConfiguration.g:6008:2: ( rule__IntEnumberation__Group_2__0 )?
18801 int alt46=2;
18802 int LA46_0 = input.LA(1);
18803
18804 if ( (LA46_0==RULE_INT) ) {
18805 alt46=1;
18806 }
18807 switch (alt46) {
18808 case 1 :
18809 // InternalApplicationConfiguration.g:6008:3: rule__IntEnumberation__Group_2__0
18810 {
18811 pushFollow(FOLLOW_2);
18812 rule__IntEnumberation__Group_2__0();
18813
18814 state._fsp--;
18815
18816
18817 }
18818 break;
18819
18820 }
18821
18822 after(grammarAccess.getIntEnumberationAccess().getGroup_2());
18823
18824 }
18825
18826
18827 }
18828
18829 }
18830 catch (RecognitionException re) {
18831 reportError(re);
18832 recover(input,re);
18833 }
18834 finally {
18835
18836 restoreStackSize(stackSize);
18837
18838 }
18839 return ;
18840 }
18841 // $ANTLR end "rule__IntEnumberation__Group__2__Impl"
18842
18843
18844 // $ANTLR start "rule__IntEnumberation__Group__3"
18845 // InternalApplicationConfiguration.g:6016:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
18846 public final void rule__IntEnumberation__Group__3() throws RecognitionException {
18847
18848 int stackSize = keepStackSize();
18849
18850 try {
18851 // InternalApplicationConfiguration.g:6020:1: ( rule__IntEnumberation__Group__3__Impl )
18852 // InternalApplicationConfiguration.g:6021:2: rule__IntEnumberation__Group__3__Impl
18853 {
18854 pushFollow(FOLLOW_2);
18855 rule__IntEnumberation__Group__3__Impl();
18856
18857 state._fsp--;
18858
18859
18860 }
18861
18862 }
18863 catch (RecognitionException re) {
18864 reportError(re);
18865 recover(input,re);
18866 }
18867 finally {
18868
18869 restoreStackSize(stackSize);
18870
18871 }
18872 return ;
18873 }
18874 // $ANTLR end "rule__IntEnumberation__Group__3"
18875
18876
18877 // $ANTLR start "rule__IntEnumberation__Group__3__Impl"
18878 // InternalApplicationConfiguration.g:6027:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
18879 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
18880
18881 int stackSize = keepStackSize();
18882
18883 try {
18884 // InternalApplicationConfiguration.g:6031:1: ( ( '}' ) )
18885 // InternalApplicationConfiguration.g:6032:1: ( '}' )
18886 {
18887 // InternalApplicationConfiguration.g:6032:1: ( '}' )
18888 // InternalApplicationConfiguration.g:6033:2: '}'
18889 {
18890 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
18891 match(input,21,FOLLOW_2);
18892 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
18893
18894 }
18895
18896
18897 }
18898
18899 }
18900 catch (RecognitionException re) {
18901 reportError(re);
18902 recover(input,re);
18903 }
18904 finally {
18905
18906 restoreStackSize(stackSize);
18907
18908 }
18909 return ;
18910 }
18911 // $ANTLR end "rule__IntEnumberation__Group__3__Impl"
18912
18913
18914 // $ANTLR start "rule__IntEnumberation__Group_2__0"
18915 // InternalApplicationConfiguration.g:6043:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
18916 public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
18917
18918 int stackSize = keepStackSize();
18919
18920 try {
18921 // InternalApplicationConfiguration.g:6047:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
18922 // InternalApplicationConfiguration.g:6048:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
18923 {
18924 pushFollow(FOLLOW_22);
18925 rule__IntEnumberation__Group_2__0__Impl();
18926
18927 state._fsp--;
18928
18929 pushFollow(FOLLOW_2);
18930 rule__IntEnumberation__Group_2__1();
18931
18932 state._fsp--;
18933
18934
18935 }
18936
18937 }
18938 catch (RecognitionException re) {
18939 reportError(re);
18940 recover(input,re);
18941 }
18942 finally {
18943
18944 restoreStackSize(stackSize);
18945
18946 }
18947 return ;
18948 }
18949 // $ANTLR end "rule__IntEnumberation__Group_2__0"
18950
18951
18952 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
18953 // InternalApplicationConfiguration.g:6055:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
18954 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
18955
18956 int stackSize = keepStackSize();
18957
18958 try {
18959 // InternalApplicationConfiguration.g:6059:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
18960 // InternalApplicationConfiguration.g:6060:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
18961 {
18962 // InternalApplicationConfiguration.g:6060:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
18963 // InternalApplicationConfiguration.g:6061:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
18964 {
18965 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
18966 // InternalApplicationConfiguration.g:6062:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
18967 // InternalApplicationConfiguration.g:6062:3: rule__IntEnumberation__EntryAssignment_2_0
18968 {
18969 pushFollow(FOLLOW_2);
18970 rule__IntEnumberation__EntryAssignment_2_0();
18971
18972 state._fsp--;
18973
18974
18975 }
18976
18977 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
18978
18979 }
18980
18981
18982 }
18983
18984 }
18985 catch (RecognitionException re) {
18986 reportError(re);
18987 recover(input,re);
18988 }
18989 finally {
18990
18991 restoreStackSize(stackSize);
18992
18993 }
18994 return ;
18995 }
18996 // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl"
18997
18998
18999 // $ANTLR start "rule__IntEnumberation__Group_2__1"
19000 // InternalApplicationConfiguration.g:6070:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
19001 public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
19002
19003 int stackSize = keepStackSize();
19004
19005 try {
19006 // InternalApplicationConfiguration.g:6074:1: ( rule__IntEnumberation__Group_2__1__Impl )
19007 // InternalApplicationConfiguration.g:6075:2: rule__IntEnumberation__Group_2__1__Impl
19008 {
19009 pushFollow(FOLLOW_2);
19010 rule__IntEnumberation__Group_2__1__Impl();
19011
19012 state._fsp--;
19013
19014
19015 }
19016
19017 }
19018 catch (RecognitionException re) {
19019 reportError(re);
19020 recover(input,re);
19021 }
19022 finally {
19023
19024 restoreStackSize(stackSize);
19025
19026 }
19027 return ;
19028 }
19029 // $ANTLR end "rule__IntEnumberation__Group_2__1"
19030
19031
19032 // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
19033 // InternalApplicationConfiguration.g:6081:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
19034 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
19035
19036 int stackSize = keepStackSize();
19037
19038 try {
19039 // InternalApplicationConfiguration.g:6085:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
19040 // InternalApplicationConfiguration.g:6086:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
19041 {
19042 // InternalApplicationConfiguration.g:6086:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
19043 // InternalApplicationConfiguration.g:6087:2: ( rule__IntEnumberation__Group_2_1__0 )*
19044 {
19045 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
19046 // InternalApplicationConfiguration.g:6088:2: ( rule__IntEnumberation__Group_2_1__0 )*
19047 loop47:
19048 do {
19049 int alt47=2;
19050 int LA47_0 = input.LA(1);
19051
19052 if ( (LA47_0==22) ) {
19053 alt47=1;
19054 }
19055
19056
19057 switch (alt47) {
19058 case 1 :
19059 // InternalApplicationConfiguration.g:6088:3: rule__IntEnumberation__Group_2_1__0
19060 {
19061 pushFollow(FOLLOW_15);
19062 rule__IntEnumberation__Group_2_1__0();
19063
19064 state._fsp--;
19065
19066
19067 }
19068 break;
19069
19070 default :
19071 break loop47;
19072 }
19073 } while (true);
19074
19075 after(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
19076
19077 }
19078
19079
19080 }
19081
19082 }
19083 catch (RecognitionException re) {
19084 reportError(re);
19085 recover(input,re);
19086 }
19087 finally {
19088
19089 restoreStackSize(stackSize);
19090
19091 }
19092 return ;
19093 }
19094 // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl"
19095
19096
19097 // $ANTLR start "rule__IntEnumberation__Group_2_1__0"
19098 // InternalApplicationConfiguration.g:6097:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
19099 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
19100
19101 int stackSize = keepStackSize();
19102
19103 try {
19104 // InternalApplicationConfiguration.g:6101:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
19105 // InternalApplicationConfiguration.g:6102:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
19106 {
19107 pushFollow(FOLLOW_36);
19108 rule__IntEnumberation__Group_2_1__0__Impl();
19109
19110 state._fsp--;
19111
19112 pushFollow(FOLLOW_2);
19113 rule__IntEnumberation__Group_2_1__1();
19114
19115 state._fsp--;
19116
19117
19118 }
19119
19120 }
19121 catch (RecognitionException re) {
19122 reportError(re);
19123 recover(input,re);
19124 }
19125 finally {
19126
19127 restoreStackSize(stackSize);
19128
19129 }
19130 return ;
19131 }
19132 // $ANTLR end "rule__IntEnumberation__Group_2_1__0"
19133
19134
19135 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
19136 // InternalApplicationConfiguration.g:6109:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
19137 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
19138
19139 int stackSize = keepStackSize();
19140
19141 try {
19142 // InternalApplicationConfiguration.g:6113:1: ( ( ',' ) )
19143 // InternalApplicationConfiguration.g:6114:1: ( ',' )
19144 {
19145 // InternalApplicationConfiguration.g:6114:1: ( ',' )
19146 // InternalApplicationConfiguration.g:6115:2: ','
19147 {
19148 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
19149 match(input,22,FOLLOW_2);
19150 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
19151
19152 }
19153
19154
19155 }
19156
19157 }
19158 catch (RecognitionException re) {
19159 reportError(re);
19160 recover(input,re);
19161 }
19162 finally {
19163
19164 restoreStackSize(stackSize);
19165
19166 }
19167 return ;
19168 }
19169 // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl"
19170
19171
19172 // $ANTLR start "rule__IntEnumberation__Group_2_1__1"
19173 // InternalApplicationConfiguration.g:6124:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
19174 public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
19175
19176 int stackSize = keepStackSize();
19177
19178 try {
19179 // InternalApplicationConfiguration.g:6128:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
19180 // InternalApplicationConfiguration.g:6129:2: rule__IntEnumberation__Group_2_1__1__Impl
19181 {
19182 pushFollow(FOLLOW_2);
19183 rule__IntEnumberation__Group_2_1__1__Impl();
19184
19185 state._fsp--;
19186
19187
19188 }
19189
19190 }
19191 catch (RecognitionException re) {
19192 reportError(re);
19193 recover(input,re);
19194 }
19195 finally {
19196
19197 restoreStackSize(stackSize);
19198
19199 }
19200 return ;
19201 }
19202 // $ANTLR end "rule__IntEnumberation__Group_2_1__1"
19203
19204
19205 // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
19206 // InternalApplicationConfiguration.g:6135:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
19207 public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
19208
19209 int stackSize = keepStackSize();
19210
19211 try {
19212 // InternalApplicationConfiguration.g:6139:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
19213 // InternalApplicationConfiguration.g:6140:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
19214 {
19215 // InternalApplicationConfiguration.g:6140:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
19216 // InternalApplicationConfiguration.g:6141:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
19217 {
19218 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
19219 // InternalApplicationConfiguration.g:6142:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
19220 // InternalApplicationConfiguration.g:6142:3: rule__IntEnumberation__EntryAssignment_2_1_1
19221 {
19222 pushFollow(FOLLOW_2);
19223 rule__IntEnumberation__EntryAssignment_2_1_1();
19224
19225 state._fsp--;
19226
19227
19228 }
19229
19230 after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
19231
19232 }
19233
19234
19235 }
19236
19237 }
19238 catch (RecognitionException re) {
19239 reportError(re);
19240 recover(input,re);
19241 }
19242 finally {
19243
19244 restoreStackSize(stackSize);
19245
19246 }
19247 return ;
19248 }
19249 // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl"
19250
19251
19252 // $ANTLR start "rule__RealEnumeration__Group__0"
19253 // InternalApplicationConfiguration.g:6151:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
19254 public final void rule__RealEnumeration__Group__0() throws RecognitionException {
19255
19256 int stackSize = keepStackSize();
19257
19258 try {
19259 // InternalApplicationConfiguration.g:6155:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
19260 // InternalApplicationConfiguration.g:6156:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
19261 {
19262 pushFollow(FOLLOW_30);
19263 rule__RealEnumeration__Group__0__Impl();
19264
19265 state._fsp--;
19266
19267 pushFollow(FOLLOW_2);
19268 rule__RealEnumeration__Group__1();
19269
19270 state._fsp--;
19271
19272
19273 }
19274
19275 }
19276 catch (RecognitionException re) {
19277 reportError(re);
19278 recover(input,re);
19279 }
19280 finally {
19281
19282 restoreStackSize(stackSize);
19283
19284 }
19285 return ;
19286 }
19287 // $ANTLR end "rule__RealEnumeration__Group__0"
19288
19289
19290 // $ANTLR start "rule__RealEnumeration__Group__0__Impl"
19291 // InternalApplicationConfiguration.g:6163:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
19292 public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
19293
19294 int stackSize = keepStackSize();
19295
19296 try {
19297 // InternalApplicationConfiguration.g:6167:1: ( ( () ) )
19298 // InternalApplicationConfiguration.g:6168:1: ( () )
19299 {
19300 // InternalApplicationConfiguration.g:6168:1: ( () )
19301 // InternalApplicationConfiguration.g:6169:2: ()
19302 {
19303 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
19304 // InternalApplicationConfiguration.g:6170:2: ()
19305 // InternalApplicationConfiguration.g:6170:3:
19306 {
19307 }
19308
19309 after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
19310
19311 }
19312
19313
19314 }
19315
19316 }
19317 finally {
19318
19319 restoreStackSize(stackSize);
19320
19321 }
19322 return ;
19323 }
19324 // $ANTLR end "rule__RealEnumeration__Group__0__Impl"
19325
19326
19327 // $ANTLR start "rule__RealEnumeration__Group__1"
19328 // InternalApplicationConfiguration.g:6178:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
19329 public final void rule__RealEnumeration__Group__1() throws RecognitionException {
19330
19331 int stackSize = keepStackSize();
19332
19333 try {
19334 // InternalApplicationConfiguration.g:6182:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
19335 // InternalApplicationConfiguration.g:6183:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
19336 {
19337 pushFollow(FOLLOW_35);
19338 rule__RealEnumeration__Group__1__Impl();
19339
19340 state._fsp--;
19341
19342 pushFollow(FOLLOW_2);
19343 rule__RealEnumeration__Group__2();
19344
19345 state._fsp--;
19346
19347
19348 }
19349
19350 }
19351 catch (RecognitionException re) {
19352 reportError(re);
19353 recover(input,re);
19354 }
19355 finally {
19356
19357 restoreStackSize(stackSize);
19358
19359 }
19360 return ;
19361 }
19362 // $ANTLR end "rule__RealEnumeration__Group__1"
19363
19364
19365 // $ANTLR start "rule__RealEnumeration__Group__1__Impl"
19366 // InternalApplicationConfiguration.g:6190:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
19367 public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
19368
19369 int stackSize = keepStackSize();
19370
19371 try {
19372 // InternalApplicationConfiguration.g:6194:1: ( ( '{' ) )
19373 // InternalApplicationConfiguration.g:6195:1: ( '{' )
19374 {
19375 // InternalApplicationConfiguration.g:6195:1: ( '{' )
19376 // InternalApplicationConfiguration.g:6196:2: '{'
19377 {
19378 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
19379 match(input,20,FOLLOW_2);
19380 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
19381
19382 }
19383
19384
19385 }
19386
19387 }
19388 catch (RecognitionException re) {
19389 reportError(re);
19390 recover(input,re);
19391 }
19392 finally {
19393
19394 restoreStackSize(stackSize);
19395
19396 }
19397 return ;
19398 }
19399 // $ANTLR end "rule__RealEnumeration__Group__1__Impl"
19400
19401
19402 // $ANTLR start "rule__RealEnumeration__Group__2"
19403 // InternalApplicationConfiguration.g:6205:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
19404 public final void rule__RealEnumeration__Group__2() throws RecognitionException {
19405
19406 int stackSize = keepStackSize();
19407
19408 try {
19409 // InternalApplicationConfiguration.g:6209:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
19410 // InternalApplicationConfiguration.g:6210:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
19411 {
19412 pushFollow(FOLLOW_35);
19413 rule__RealEnumeration__Group__2__Impl();
19414
19415 state._fsp--;
19416
19417 pushFollow(FOLLOW_2);
19418 rule__RealEnumeration__Group__3();
19419
19420 state._fsp--;
19421
19422
19423 }
19424
19425 }
19426 catch (RecognitionException re) {
19427 reportError(re);
19428 recover(input,re);
19429 }
19430 finally {
19431
19432 restoreStackSize(stackSize);
19433
19434 }
19435 return ;
19436 }
19437 // $ANTLR end "rule__RealEnumeration__Group__2"
19438
19439
19440 // $ANTLR start "rule__RealEnumeration__Group__2__Impl"
19441 // InternalApplicationConfiguration.g:6217:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
19442 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
19443
19444 int stackSize = keepStackSize();
19445
19446 try {
19447 // InternalApplicationConfiguration.g:6221:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
19448 // InternalApplicationConfiguration.g:6222:1: ( ( rule__RealEnumeration__Group_2__0 )? )
19449 {
19450 // InternalApplicationConfiguration.g:6222:1: ( ( rule__RealEnumeration__Group_2__0 )? )
19451 // InternalApplicationConfiguration.g:6223:2: ( rule__RealEnumeration__Group_2__0 )?
19452 {
19453 before(grammarAccess.getRealEnumerationAccess().getGroup_2());
19454 // InternalApplicationConfiguration.g:6224:2: ( rule__RealEnumeration__Group_2__0 )?
19455 int alt48=2;
19456 int LA48_0 = input.LA(1);
19457
19458 if ( (LA48_0==RULE_INT) ) {
19459 alt48=1;
19460 }
19461 switch (alt48) {
19462 case 1 :
19463 // InternalApplicationConfiguration.g:6224:3: rule__RealEnumeration__Group_2__0
19464 {
19465 pushFollow(FOLLOW_2);
19466 rule__RealEnumeration__Group_2__0();
19467
19468 state._fsp--;
19469
19470
19471 }
19472 break;
19473
19474 }
19475
19476 after(grammarAccess.getRealEnumerationAccess().getGroup_2());
19477
19478 }
19479
19480
19481 }
19482
19483 }
19484 catch (RecognitionException re) {
19485 reportError(re);
19486 recover(input,re);
19487 }
19488 finally {
19489
19490 restoreStackSize(stackSize);
19491
19492 }
19493 return ;
19494 }
19495 // $ANTLR end "rule__RealEnumeration__Group__2__Impl"
19496
19497
19498 // $ANTLR start "rule__RealEnumeration__Group__3"
19499 // InternalApplicationConfiguration.g:6232:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
19500 public final void rule__RealEnumeration__Group__3() throws RecognitionException {
19501
19502 int stackSize = keepStackSize();
19503
19504 try {
19505 // InternalApplicationConfiguration.g:6236:1: ( rule__RealEnumeration__Group__3__Impl )
19506 // InternalApplicationConfiguration.g:6237:2: rule__RealEnumeration__Group__3__Impl
19507 {
19508 pushFollow(FOLLOW_2);
19509 rule__RealEnumeration__Group__3__Impl();
19510
19511 state._fsp--;
19512
19513
19514 }
19515
19516 }
19517 catch (RecognitionException re) {
19518 reportError(re);
19519 recover(input,re);
19520 }
19521 finally {
19522
19523 restoreStackSize(stackSize);
19524
19525 }
19526 return ;
19527 }
19528 // $ANTLR end "rule__RealEnumeration__Group__3"
19529
19530
19531 // $ANTLR start "rule__RealEnumeration__Group__3__Impl"
19532 // InternalApplicationConfiguration.g:6243:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
19533 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
19534
19535 int stackSize = keepStackSize();
19536
19537 try {
19538 // InternalApplicationConfiguration.g:6247:1: ( ( '}' ) )
19539 // InternalApplicationConfiguration.g:6248:1: ( '}' )
19540 {
19541 // InternalApplicationConfiguration.g:6248:1: ( '}' )
19542 // InternalApplicationConfiguration.g:6249:2: '}'
19543 {
19544 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
19545 match(input,21,FOLLOW_2);
19546 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
19547
19548 }
19549
19550
19551 }
19552
19553 }
19554 catch (RecognitionException re) {
19555 reportError(re);
19556 recover(input,re);
19557 }
19558 finally {
19559
19560 restoreStackSize(stackSize);
19561
19562 }
19563 return ;
19564 }
19565 // $ANTLR end "rule__RealEnumeration__Group__3__Impl"
19566
19567
19568 // $ANTLR start "rule__RealEnumeration__Group_2__0"
19569 // InternalApplicationConfiguration.g:6259:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
19570 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
19571
19572 int stackSize = keepStackSize();
19573
19574 try {
19575 // InternalApplicationConfiguration.g:6263:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
19576 // InternalApplicationConfiguration.g:6264:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
19577 {
19578 pushFollow(FOLLOW_22);
19579 rule__RealEnumeration__Group_2__0__Impl();
19580
19581 state._fsp--;
19582
19583 pushFollow(FOLLOW_2);
19584 rule__RealEnumeration__Group_2__1();
19585
19586 state._fsp--;
19587
19588
19589 }
19590
19591 }
19592 catch (RecognitionException re) {
19593 reportError(re);
19594 recover(input,re);
19595 }
19596 finally {
19597
19598 restoreStackSize(stackSize);
19599
19600 }
19601 return ;
19602 }
19603 // $ANTLR end "rule__RealEnumeration__Group_2__0"
19604
19605
19606 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
19607 // InternalApplicationConfiguration.g:6271:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
19608 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
19609
19610 int stackSize = keepStackSize();
19611
19612 try {
19613 // InternalApplicationConfiguration.g:6275:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
19614 // InternalApplicationConfiguration.g:6276:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
19615 {
19616 // InternalApplicationConfiguration.g:6276:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
19617 // InternalApplicationConfiguration.g:6277:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
19618 {
19619 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
19620 // InternalApplicationConfiguration.g:6278:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
19621 // InternalApplicationConfiguration.g:6278:3: rule__RealEnumeration__EntryAssignment_2_0
19622 {
19623 pushFollow(FOLLOW_2);
19624 rule__RealEnumeration__EntryAssignment_2_0();
19625
19626 state._fsp--;
19627
19628
19629 }
19630
19631 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
19632
19633 }
19634
19635
19636 }
19637
19638 }
19639 catch (RecognitionException re) {
19640 reportError(re);
19641 recover(input,re);
19642 }
19643 finally {
19644
19645 restoreStackSize(stackSize);
19646
19647 }
19648 return ;
19649 }
19650 // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl"
19651
19652
19653 // $ANTLR start "rule__RealEnumeration__Group_2__1"
19654 // InternalApplicationConfiguration.g:6286:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
19655 public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
19656
19657 int stackSize = keepStackSize();
19658
19659 try {
19660 // InternalApplicationConfiguration.g:6290:1: ( rule__RealEnumeration__Group_2__1__Impl )
19661 // InternalApplicationConfiguration.g:6291:2: rule__RealEnumeration__Group_2__1__Impl
19662 {
19663 pushFollow(FOLLOW_2);
19664 rule__RealEnumeration__Group_2__1__Impl();
19665
19666 state._fsp--;
19667
19668
19669 }
19670
19671 }
19672 catch (RecognitionException re) {
19673 reportError(re);
19674 recover(input,re);
19675 }
19676 finally {
19677
19678 restoreStackSize(stackSize);
19679
19680 }
19681 return ;
19682 }
19683 // $ANTLR end "rule__RealEnumeration__Group_2__1"
19684
19685
19686 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
19687 // InternalApplicationConfiguration.g:6297:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
19688 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
19689
19690 int stackSize = keepStackSize();
19691
19692 try {
19693 // InternalApplicationConfiguration.g:6301:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
19694 // InternalApplicationConfiguration.g:6302:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
19695 {
19696 // InternalApplicationConfiguration.g:6302:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
19697 // InternalApplicationConfiguration.g:6303:2: ( rule__RealEnumeration__Group_2_1__0 )*
19698 {
19699 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
19700 // InternalApplicationConfiguration.g:6304:2: ( rule__RealEnumeration__Group_2_1__0 )*
19701 loop49:
19702 do {
19703 int alt49=2;
19704 int LA49_0 = input.LA(1);
19705
19706 if ( (LA49_0==22) ) {
19707 alt49=1;
19708 }
19709
19710
19711 switch (alt49) {
19712 case 1 :
19713 // InternalApplicationConfiguration.g:6304:3: rule__RealEnumeration__Group_2_1__0
19714 {
19715 pushFollow(FOLLOW_15);
19716 rule__RealEnumeration__Group_2_1__0();
19717
19718 state._fsp--;
19719
19720
19721 }
19722 break;
19723
19724 default :
19725 break loop49;
19726 }
19727 } while (true);
19728
19729 after(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
19730
19731 }
19732
19733
19734 }
19735
19736 }
19737 catch (RecognitionException re) {
19738 reportError(re);
19739 recover(input,re);
19740 }
19741 finally {
19742
19743 restoreStackSize(stackSize);
19744
19745 }
19746 return ;
19747 }
19748 // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl"
19749
19750
19751 // $ANTLR start "rule__RealEnumeration__Group_2_1__0"
19752 // InternalApplicationConfiguration.g:6313:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
19753 public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
19754
19755 int stackSize = keepStackSize();
19756
19757 try {
19758 // InternalApplicationConfiguration.g:6317:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
19759 // InternalApplicationConfiguration.g:6318:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
19760 {
19761 pushFollow(FOLLOW_36);
19762 rule__RealEnumeration__Group_2_1__0__Impl();
19763
19764 state._fsp--;
19765
19766 pushFollow(FOLLOW_2);
19767 rule__RealEnumeration__Group_2_1__1();
19768
19769 state._fsp--;
19770
19771
19772 }
19773
19774 }
19775 catch (RecognitionException re) {
19776 reportError(re);
19777 recover(input,re);
19778 }
19779 finally {
19780
19781 restoreStackSize(stackSize);
19782
19783 }
19784 return ;
19785 }
19786 // $ANTLR end "rule__RealEnumeration__Group_2_1__0"
19787
19788
19789 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
19790 // InternalApplicationConfiguration.g:6325:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
19791 public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
19792
19793 int stackSize = keepStackSize();
19794
19795 try {
19796 // InternalApplicationConfiguration.g:6329:1: ( ( ',' ) )
19797 // InternalApplicationConfiguration.g:6330:1: ( ',' )
19798 {
19799 // InternalApplicationConfiguration.g:6330:1: ( ',' )
19800 // InternalApplicationConfiguration.g:6331:2: ','
19801 {
19802 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
19803 match(input,22,FOLLOW_2);
19804 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
19805
19806 }
19807
19808
19809 }
19810
19811 }
19812 catch (RecognitionException re) {
19813 reportError(re);
19814 recover(input,re);
19815 }
19816 finally {
19817
19818 restoreStackSize(stackSize);
19819
19820 }
19821 return ;
19822 }
19823 // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl"
19824
19825
19826 // $ANTLR start "rule__RealEnumeration__Group_2_1__1"
19827 // InternalApplicationConfiguration.g:6340:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
19828 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
19829
19830 int stackSize = keepStackSize();
19831
19832 try {
19833 // InternalApplicationConfiguration.g:6344:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
19834 // InternalApplicationConfiguration.g:6345:2: rule__RealEnumeration__Group_2_1__1__Impl
19835 {
19836 pushFollow(FOLLOW_2);
19837 rule__RealEnumeration__Group_2_1__1__Impl();
19838
19839 state._fsp--;
19840
19841
19842 }
19843
19844 }
19845 catch (RecognitionException re) {
19846 reportError(re);
19847 recover(input,re);
19848 }
19849 finally {
19850
19851 restoreStackSize(stackSize);
19852
19853 }
19854 return ;
19855 }
19856 // $ANTLR end "rule__RealEnumeration__Group_2_1__1"
19857
19858
19859 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
19860 // InternalApplicationConfiguration.g:6351:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
19861 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
19862
19863 int stackSize = keepStackSize();
19864
19865 try {
19866 // InternalApplicationConfiguration.g:6355:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
19867 // InternalApplicationConfiguration.g:6356:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
19868 {
19869 // InternalApplicationConfiguration.g:6356:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
19870 // InternalApplicationConfiguration.g:6357:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
19871 {
19872 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
19873 // InternalApplicationConfiguration.g:6358:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
19874 // InternalApplicationConfiguration.g:6358:3: rule__RealEnumeration__EntryAssignment_2_1_1
19875 {
19876 pushFollow(FOLLOW_2);
19877 rule__RealEnumeration__EntryAssignment_2_1_1();
19878
19879 state._fsp--;
19880
19881
19882 }
19883
19884 after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
19885
19886 }
19887
19888
19889 }
19890
19891 }
19892 catch (RecognitionException re) {
19893 reportError(re);
19894 recover(input,re);
19895 }
19896 finally {
19897
19898 restoreStackSize(stackSize);
19899
19900 }
19901 return ;
19902 }
19903 // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl"
19904
19905
19906 // $ANTLR start "rule__StringEnumeration__Group__0"
19907 // InternalApplicationConfiguration.g:6367:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
19908 public final void rule__StringEnumeration__Group__0() throws RecognitionException {
19909
19910 int stackSize = keepStackSize();
19911
19912 try {
19913 // InternalApplicationConfiguration.g:6371:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
19914 // InternalApplicationConfiguration.g:6372:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
19915 {
19916 pushFollow(FOLLOW_30);
19917 rule__StringEnumeration__Group__0__Impl();
19918
19919 state._fsp--;
19920
19921 pushFollow(FOLLOW_2);
19922 rule__StringEnumeration__Group__1();
19923
19924 state._fsp--;
19925
19926
19927 }
19928
19929 }
19930 catch (RecognitionException re) {
19931 reportError(re);
19932 recover(input,re);
19933 }
19934 finally {
19935
19936 restoreStackSize(stackSize);
19937
19938 }
19939 return ;
19940 }
19941 // $ANTLR end "rule__StringEnumeration__Group__0"
19942
19943
19944 // $ANTLR start "rule__StringEnumeration__Group__0__Impl"
19945 // InternalApplicationConfiguration.g:6379:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
19946 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
19947
19948 int stackSize = keepStackSize();
19949
19950 try {
19951 // InternalApplicationConfiguration.g:6383:1: ( ( () ) )
19952 // InternalApplicationConfiguration.g:6384:1: ( () )
19953 {
19954 // InternalApplicationConfiguration.g:6384:1: ( () )
19955 // InternalApplicationConfiguration.g:6385:2: ()
19956 {
19957 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
19958 // InternalApplicationConfiguration.g:6386:2: ()
19959 // InternalApplicationConfiguration.g:6386:3:
19960 {
19961 }
19962
19963 after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
19964
19965 }
19966
19967
19968 }
19969
19970 }
19971 finally {
19972
19973 restoreStackSize(stackSize);
19974
19975 }
19976 return ;
19977 }
19978 // $ANTLR end "rule__StringEnumeration__Group__0__Impl"
19979
19980
19981 // $ANTLR start "rule__StringEnumeration__Group__1"
19982 // InternalApplicationConfiguration.g:6394:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
19983 public final void rule__StringEnumeration__Group__1() throws RecognitionException {
19984
19985 int stackSize = keepStackSize();
19986
19987 try {
19988 // InternalApplicationConfiguration.g:6398:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
19989 // InternalApplicationConfiguration.g:6399:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
19990 {
19991 pushFollow(FOLLOW_21);
19992 rule__StringEnumeration__Group__1__Impl();
19993
19994 state._fsp--;
19995
19996 pushFollow(FOLLOW_2);
19997 rule__StringEnumeration__Group__2();
19998
19999 state._fsp--;
20000
20001
20002 }
20003
20004 }
20005 catch (RecognitionException re) {
20006 reportError(re);
20007 recover(input,re);
20008 }
20009 finally {
20010
20011 restoreStackSize(stackSize);
20012
20013 }
20014 return ;
20015 }
20016 // $ANTLR end "rule__StringEnumeration__Group__1"
20017
20018
20019 // $ANTLR start "rule__StringEnumeration__Group__1__Impl"
20020 // InternalApplicationConfiguration.g:6406:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
20021 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
20022
20023 int stackSize = keepStackSize();
20024
20025 try {
20026 // InternalApplicationConfiguration.g:6410:1: ( ( '{' ) )
20027 // InternalApplicationConfiguration.g:6411:1: ( '{' )
20028 {
20029 // InternalApplicationConfiguration.g:6411:1: ( '{' )
20030 // InternalApplicationConfiguration.g:6412:2: '{'
20031 {
20032 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
20033 match(input,20,FOLLOW_2);
20034 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
20035
20036 }
20037
20038
20039 }
20040
20041 }
20042 catch (RecognitionException re) {
20043 reportError(re);
20044 recover(input,re);
20045 }
20046 finally {
20047
20048 restoreStackSize(stackSize);
20049
20050 }
20051 return ;
20052 }
20053 // $ANTLR end "rule__StringEnumeration__Group__1__Impl"
20054
20055
20056 // $ANTLR start "rule__StringEnumeration__Group__2"
20057 // InternalApplicationConfiguration.g:6421:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
20058 public final void rule__StringEnumeration__Group__2() throws RecognitionException {
20059
20060 int stackSize = keepStackSize();
20061
20062 try {
20063 // InternalApplicationConfiguration.g:6425:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
20064 // InternalApplicationConfiguration.g:6426:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
20065 {
20066 pushFollow(FOLLOW_21);
20067 rule__StringEnumeration__Group__2__Impl();
20068
20069 state._fsp--;
20070
20071 pushFollow(FOLLOW_2);
20072 rule__StringEnumeration__Group__3();
20073
20074 state._fsp--;
20075
20076
20077 }
20078
20079 }
20080 catch (RecognitionException re) {
20081 reportError(re);
20082 recover(input,re);
20083 }
20084 finally {
20085
20086 restoreStackSize(stackSize);
20087
20088 }
20089 return ;
20090 }
20091 // $ANTLR end "rule__StringEnumeration__Group__2"
20092
20093
20094 // $ANTLR start "rule__StringEnumeration__Group__2__Impl"
20095 // InternalApplicationConfiguration.g:6433:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
20096 public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
20097
20098 int stackSize = keepStackSize();
20099
20100 try {
20101 // InternalApplicationConfiguration.g:6437:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
20102 // InternalApplicationConfiguration.g:6438:1: ( ( rule__StringEnumeration__Group_2__0 )? )
20103 {
20104 // InternalApplicationConfiguration.g:6438:1: ( ( rule__StringEnumeration__Group_2__0 )? )
20105 // InternalApplicationConfiguration.g:6439:2: ( rule__StringEnumeration__Group_2__0 )?
20106 {
20107 before(grammarAccess.getStringEnumerationAccess().getGroup_2());
20108 // InternalApplicationConfiguration.g:6440:2: ( rule__StringEnumeration__Group_2__0 )?
20109 int alt50=2;
20110 int LA50_0 = input.LA(1);
20111
20112 if ( (LA50_0==RULE_STRING) ) {
20113 alt50=1;
20114 }
20115 switch (alt50) {
20116 case 1 :
20117 // InternalApplicationConfiguration.g:6440:3: rule__StringEnumeration__Group_2__0
20118 {
20119 pushFollow(FOLLOW_2);
20120 rule__StringEnumeration__Group_2__0();
20121
20122 state._fsp--;
20123
20124
20125 }
20126 break;
20127
20128 }
20129
20130 after(grammarAccess.getStringEnumerationAccess().getGroup_2());
20131
20132 }
20133
20134
20135 }
20136
20137 }
20138 catch (RecognitionException re) {
20139 reportError(re);
20140 recover(input,re);
20141 }
20142 finally {
20143
20144 restoreStackSize(stackSize);
20145
20146 }
20147 return ;
20148 }
20149 // $ANTLR end "rule__StringEnumeration__Group__2__Impl"
20150
20151
20152 // $ANTLR start "rule__StringEnumeration__Group__3"
20153 // InternalApplicationConfiguration.g:6448:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
20154 public final void rule__StringEnumeration__Group__3() throws RecognitionException {
20155
20156 int stackSize = keepStackSize();
20157
20158 try {
20159 // InternalApplicationConfiguration.g:6452:1: ( rule__StringEnumeration__Group__3__Impl )
20160 // InternalApplicationConfiguration.g:6453:2: rule__StringEnumeration__Group__3__Impl
20161 {
20162 pushFollow(FOLLOW_2);
20163 rule__StringEnumeration__Group__3__Impl();
20164
20165 state._fsp--;
20166
20167
20168 }
20169
20170 }
20171 catch (RecognitionException re) {
20172 reportError(re);
20173 recover(input,re);
20174 }
20175 finally {
20176
20177 restoreStackSize(stackSize);
20178
20179 }
20180 return ;
20181 }
20182 // $ANTLR end "rule__StringEnumeration__Group__3"
20183
20184
20185 // $ANTLR start "rule__StringEnumeration__Group__3__Impl"
20186 // InternalApplicationConfiguration.g:6459:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
20187 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
20188
20189 int stackSize = keepStackSize();
20190
20191 try {
20192 // InternalApplicationConfiguration.g:6463:1: ( ( '}' ) )
20193 // InternalApplicationConfiguration.g:6464:1: ( '}' )
20194 {
20195 // InternalApplicationConfiguration.g:6464:1: ( '}' )
20196 // InternalApplicationConfiguration.g:6465:2: '}'
20197 {
20198 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
20199 match(input,21,FOLLOW_2);
20200 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
20201
20202 }
20203
20204
20205 }
20206
20207 }
20208 catch (RecognitionException re) {
20209 reportError(re);
20210 recover(input,re);
20211 }
20212 finally {
20213
20214 restoreStackSize(stackSize);
20215
20216 }
20217 return ;
20218 }
20219 // $ANTLR end "rule__StringEnumeration__Group__3__Impl"
20220
20221
20222 // $ANTLR start "rule__StringEnumeration__Group_2__0"
20223 // InternalApplicationConfiguration.g:6475:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
20224 public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
20225
20226 int stackSize = keepStackSize();
20227
20228 try {
20229 // InternalApplicationConfiguration.g:6479:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
20230 // InternalApplicationConfiguration.g:6480:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
20231 {
20232 pushFollow(FOLLOW_22);
20233 rule__StringEnumeration__Group_2__0__Impl();
20234
20235 state._fsp--;
20236
20237 pushFollow(FOLLOW_2);
20238 rule__StringEnumeration__Group_2__1();
20239
20240 state._fsp--;
20241
20242
20243 }
20244
20245 }
20246 catch (RecognitionException re) {
20247 reportError(re);
20248 recover(input,re);
20249 }
20250 finally {
20251
20252 restoreStackSize(stackSize);
20253
20254 }
20255 return ;
20256 }
20257 // $ANTLR end "rule__StringEnumeration__Group_2__0"
20258
20259
20260 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
20261 // InternalApplicationConfiguration.g:6487:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
20262 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
20263
20264 int stackSize = keepStackSize();
20265
20266 try {
20267 // InternalApplicationConfiguration.g:6491:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
20268 // InternalApplicationConfiguration.g:6492:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
20269 {
20270 // InternalApplicationConfiguration.g:6492:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
20271 // InternalApplicationConfiguration.g:6493:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
20272 {
20273 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
20274 // InternalApplicationConfiguration.g:6494:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
20275 // InternalApplicationConfiguration.g:6494:3: rule__StringEnumeration__EntryAssignment_2_0
20276 {
20277 pushFollow(FOLLOW_2);
20278 rule__StringEnumeration__EntryAssignment_2_0();
20279
20280 state._fsp--;
20281
20282
20283 }
20284
20285 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
20286
20287 }
20288
20289
20290 }
20291
20292 }
20293 catch (RecognitionException re) {
20294 reportError(re);
20295 recover(input,re);
20296 }
20297 finally {
20298
20299 restoreStackSize(stackSize);
20300
20301 }
20302 return ;
20303 }
20304 // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl"
20305
20306
20307 // $ANTLR start "rule__StringEnumeration__Group_2__1"
20308 // InternalApplicationConfiguration.g:6502:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
20309 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
20310
20311 int stackSize = keepStackSize();
20312
20313 try {
20314 // InternalApplicationConfiguration.g:6506:1: ( rule__StringEnumeration__Group_2__1__Impl )
20315 // InternalApplicationConfiguration.g:6507:2: rule__StringEnumeration__Group_2__1__Impl
20316 {
20317 pushFollow(FOLLOW_2);
20318 rule__StringEnumeration__Group_2__1__Impl();
20319
20320 state._fsp--;
20321
20322
20323 }
20324
20325 }
20326 catch (RecognitionException re) {
20327 reportError(re);
20328 recover(input,re);
20329 }
20330 finally {
20331
20332 restoreStackSize(stackSize);
20333
20334 }
20335 return ;
20336 }
20337 // $ANTLR end "rule__StringEnumeration__Group_2__1"
20338
20339
20340 // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
20341 // InternalApplicationConfiguration.g:6513:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
20342 public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
20343
20344 int stackSize = keepStackSize();
20345
20346 try {
20347 // InternalApplicationConfiguration.g:6517:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
20348 // InternalApplicationConfiguration.g:6518:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
20349 {
20350 // InternalApplicationConfiguration.g:6518:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
20351 // InternalApplicationConfiguration.g:6519:2: ( rule__StringEnumeration__Group_2_1__0 )*
20352 {
20353 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
20354 // InternalApplicationConfiguration.g:6520:2: ( rule__StringEnumeration__Group_2_1__0 )*
20355 loop51:
20356 do {
20357 int alt51=2;
20358 int LA51_0 = input.LA(1);
20359
20360 if ( (LA51_0==22) ) {
20361 alt51=1;
20362 }
20363
20364
20365 switch (alt51) {
20366 case 1 :
20367 // InternalApplicationConfiguration.g:6520:3: rule__StringEnumeration__Group_2_1__0
20368 {
20369 pushFollow(FOLLOW_15);
20370 rule__StringEnumeration__Group_2_1__0();
20371
20372 state._fsp--;
20373
20374
20375 }
20376 break;
20377
20378 default :
20379 break loop51;
20380 }
20381 } while (true);
20382
20383 after(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
20384
20385 }
20386
20387
20388 }
20389
20390 }
20391 catch (RecognitionException re) {
20392 reportError(re);
20393 recover(input,re);
20394 }
20395 finally {
20396
20397 restoreStackSize(stackSize);
20398
20399 }
20400 return ;
20401 }
20402 // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl"
20403
20404
20405 // $ANTLR start "rule__StringEnumeration__Group_2_1__0"
20406 // InternalApplicationConfiguration.g:6529:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
20407 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
20408
20409 int stackSize = keepStackSize();
20410
20411 try {
20412 // InternalApplicationConfiguration.g:6533:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
20413 // InternalApplicationConfiguration.g:6534:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
20414 {
20415 pushFollow(FOLLOW_10);
20416 rule__StringEnumeration__Group_2_1__0__Impl();
20417
20418 state._fsp--;
20419
20420 pushFollow(FOLLOW_2);
20421 rule__StringEnumeration__Group_2_1__1();
20422
20423 state._fsp--;
20424
20425
20426 }
20427
20428 }
20429 catch (RecognitionException re) {
20430 reportError(re);
20431 recover(input,re);
20432 }
20433 finally {
20434
20435 restoreStackSize(stackSize);
20436
20437 }
20438 return ;
20439 }
20440 // $ANTLR end "rule__StringEnumeration__Group_2_1__0"
20441
20442
20443 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
20444 // InternalApplicationConfiguration.g:6541:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
20445 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
20446
20447 int stackSize = keepStackSize();
20448
20449 try {
20450 // InternalApplicationConfiguration.g:6545:1: ( ( ',' ) )
20451 // InternalApplicationConfiguration.g:6546:1: ( ',' )
20452 {
20453 // InternalApplicationConfiguration.g:6546:1: ( ',' )
20454 // InternalApplicationConfiguration.g:6547:2: ','
20455 {
20456 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
20457 match(input,22,FOLLOW_2);
20458 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
20459
20460 }
20461
20462
20463 }
20464
20465 }
20466 catch (RecognitionException re) {
20467 reportError(re);
20468 recover(input,re);
20469 }
20470 finally {
20471
20472 restoreStackSize(stackSize);
20473
20474 }
20475 return ;
20476 }
20477 // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl"
20478
20479
20480 // $ANTLR start "rule__StringEnumeration__Group_2_1__1"
20481 // InternalApplicationConfiguration.g:6556:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
20482 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
20483
20484 int stackSize = keepStackSize();
20485
20486 try {
20487 // InternalApplicationConfiguration.g:6560:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
20488 // InternalApplicationConfiguration.g:6561:2: rule__StringEnumeration__Group_2_1__1__Impl
20489 {
20490 pushFollow(FOLLOW_2);
20491 rule__StringEnumeration__Group_2_1__1__Impl();
20492
20493 state._fsp--;
20494
20495
20496 }
20497
20498 }
20499 catch (RecognitionException re) {
20500 reportError(re);
20501 recover(input,re);
20502 }
20503 finally {
20504
20505 restoreStackSize(stackSize);
20506
20507 }
20508 return ;
20509 }
20510 // $ANTLR end "rule__StringEnumeration__Group_2_1__1"
20511
20512
20513 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
20514 // InternalApplicationConfiguration.g:6567:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
20515 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
20516
20517 int stackSize = keepStackSize();
20518
20519 try {
20520 // InternalApplicationConfiguration.g:6571:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
20521 // InternalApplicationConfiguration.g:6572:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
20522 {
20523 // InternalApplicationConfiguration.g:6572:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
20524 // InternalApplicationConfiguration.g:6573:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
20525 {
20526 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
20527 // InternalApplicationConfiguration.g:6574:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
20528 // InternalApplicationConfiguration.g:6574:3: rule__StringEnumeration__EntryAssignment_2_1_1
20529 {
20530 pushFollow(FOLLOW_2);
20531 rule__StringEnumeration__EntryAssignment_2_1_1();
20532
20533 state._fsp--;
20534
20535
20536 }
20537
20538 after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
20539
20540 }
20541
20542
20543 }
20544
20545 }
20546 catch (RecognitionException re) {
20547 reportError(re);
20548 recover(input,re);
20549 }
20550 finally {
20551
20552 restoreStackSize(stackSize);
20553
20554 }
20555 return ;
20556 }
20557 // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl"
20558
20559
20560 // $ANTLR start "rule__ScopeDeclaration__Group__0"
20561 // InternalApplicationConfiguration.g:6583:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
20562 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
20563
20564 int stackSize = keepStackSize();
20565
20566 try {
20567 // InternalApplicationConfiguration.g:6587:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
20568 // InternalApplicationConfiguration.g:6588:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
20569 {
20570 pushFollow(FOLLOW_8);
20571 rule__ScopeDeclaration__Group__0__Impl();
20572
20573 state._fsp--;
20574
20575 pushFollow(FOLLOW_2);
20576 rule__ScopeDeclaration__Group__1();
20577
20578 state._fsp--;
20579
20580
20581 }
20582
20583 }
20584 catch (RecognitionException re) {
20585 reportError(re);
20586 recover(input,re);
20587 }
20588 finally {
20589
20590 restoreStackSize(stackSize);
20591
20592 }
20593 return ;
20594 }
20595 // $ANTLR end "rule__ScopeDeclaration__Group__0"
20596
20597
20598 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
20599 // InternalApplicationConfiguration.g:6595:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
20600 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
20601
20602 int stackSize = keepStackSize();
20603
20604 try {
20605 // InternalApplicationConfiguration.g:6599:1: ( ( 'scope' ) )
20606 // InternalApplicationConfiguration.g:6600:1: ( 'scope' )
20607 {
20608 // InternalApplicationConfiguration.g:6600:1: ( 'scope' )
20609 // InternalApplicationConfiguration.g:6601:2: 'scope'
20610 {
20611 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
20612 match(input,39,FOLLOW_2);
20613 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
20614
20615 }
20616
20617
20618 }
20619
20620 }
20621 catch (RecognitionException re) {
20622 reportError(re);
20623 recover(input,re);
20624 }
20625 finally {
20626
20627 restoreStackSize(stackSize);
20628
20629 }
20630 return ;
20631 }
20632 // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl"
20633
20634
20635 // $ANTLR start "rule__ScopeDeclaration__Group__1"
20636 // InternalApplicationConfiguration.g:6610:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
20637 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
20638
20639 int stackSize = keepStackSize();
20640
20641 try {
20642 // InternalApplicationConfiguration.g:6614:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
20643 // InternalApplicationConfiguration.g:6615:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
20644 {
20645 pushFollow(FOLLOW_17);
20646 rule__ScopeDeclaration__Group__1__Impl();
20647
20648 state._fsp--;
20649
20650 pushFollow(FOLLOW_2);
20651 rule__ScopeDeclaration__Group__2();
20652
20653 state._fsp--;
20654
20655
20656 }
20657
20658 }
20659 catch (RecognitionException re) {
20660 reportError(re);
20661 recover(input,re);
20662 }
20663 finally {
20664
20665 restoreStackSize(stackSize);
20666
20667 }
20668 return ;
20669 }
20670 // $ANTLR end "rule__ScopeDeclaration__Group__1"
20671
20672
20673 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
20674 // InternalApplicationConfiguration.g:6622:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
20675 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
20676
20677 int stackSize = keepStackSize();
20678
20679 try {
20680 // InternalApplicationConfiguration.g:6626:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
20681 // InternalApplicationConfiguration.g:6627:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
20682 {
20683 // InternalApplicationConfiguration.g:6627:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
20684 // InternalApplicationConfiguration.g:6628:2: ( rule__ScopeDeclaration__NameAssignment_1 )
20685 {
20686 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
20687 // InternalApplicationConfiguration.g:6629:2: ( rule__ScopeDeclaration__NameAssignment_1 )
20688 // InternalApplicationConfiguration.g:6629:3: rule__ScopeDeclaration__NameAssignment_1
20689 {
20690 pushFollow(FOLLOW_2);
20691 rule__ScopeDeclaration__NameAssignment_1();
20692
20693 state._fsp--;
20694
20695
20696 }
20697
20698 after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
20699
20700 }
20701
20702
20703 }
20704
20705 }
20706 catch (RecognitionException re) {
20707 reportError(re);
20708 recover(input,re);
20709 }
20710 finally {
20711
20712 restoreStackSize(stackSize);
20713
20714 }
20715 return ;
20716 }
20717 // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl"
20718
20719
20720 // $ANTLR start "rule__ScopeDeclaration__Group__2"
20721 // InternalApplicationConfiguration.g:6637:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
20722 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
20723
20724 int stackSize = keepStackSize();
20725
20726 try {
20727 // InternalApplicationConfiguration.g:6641:1: ( rule__ScopeDeclaration__Group__2__Impl )
20728 // InternalApplicationConfiguration.g:6642:2: rule__ScopeDeclaration__Group__2__Impl
20729 {
20730 pushFollow(FOLLOW_2);
20731 rule__ScopeDeclaration__Group__2__Impl();
20732
20733 state._fsp--;
20734
20735
20736 }
20737
20738 }
20739 catch (RecognitionException re) {
20740 reportError(re);
20741 recover(input,re);
20742 }
20743 finally {
20744
20745 restoreStackSize(stackSize);
20746
20747 }
20748 return ;
20749 }
20750 // $ANTLR end "rule__ScopeDeclaration__Group__2"
20751
20752
20753 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
20754 // InternalApplicationConfiguration.g:6648:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
20755 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
20756
20757 int stackSize = keepStackSize();
20758
20759 try {
20760 // InternalApplicationConfiguration.g:6652:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
20761 // InternalApplicationConfiguration.g:6653:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
20762 {
20763 // InternalApplicationConfiguration.g:6653:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
20764 // InternalApplicationConfiguration.g:6654:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
20765 {
20766 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
20767 // InternalApplicationConfiguration.g:6655:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
20768 // InternalApplicationConfiguration.g:6655:3: rule__ScopeDeclaration__SpecificationAssignment_2
20769 {
20770 pushFollow(FOLLOW_2);
20771 rule__ScopeDeclaration__SpecificationAssignment_2();
20772
20773 state._fsp--;
20774
20775
20776 }
20777
20778 after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
20779
20780 }
20781
20782
20783 }
20784
20785 }
20786 catch (RecognitionException re) {
20787 reportError(re);
20788 recover(input,re);
20789 }
20790 finally {
20791
20792 restoreStackSize(stackSize);
20793
20794 }
20795 return ;
20796 }
20797 // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl"
20798
20799
20800 // $ANTLR start "rule__GenerationTask__Group__0"
20801 // InternalApplicationConfiguration.g:6664:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
20802 public final void rule__GenerationTask__Group__0() throws RecognitionException {
20803
20804 int stackSize = keepStackSize();
20805
20806 try {
20807 // InternalApplicationConfiguration.g:6668:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
20808 // InternalApplicationConfiguration.g:6669:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
20809 {
20810 pushFollow(FOLLOW_17);
20811 rule__GenerationTask__Group__0__Impl();
20812
20813 state._fsp--;
20814
20815 pushFollow(FOLLOW_2);
20816 rule__GenerationTask__Group__1();
20817
20818 state._fsp--;
20819
20820
20821 }
20822
20823 }
20824 catch (RecognitionException re) {
20825 reportError(re);
20826 recover(input,re);
20827 }
20828 finally {
20829
20830 restoreStackSize(stackSize);
20831
20832 }
20833 return ;
20834 }
20835 // $ANTLR end "rule__GenerationTask__Group__0"
20836
20837
20838 // $ANTLR start "rule__GenerationTask__Group__0__Impl"
20839 // InternalApplicationConfiguration.g:6676:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
20840 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
20841
20842 int stackSize = keepStackSize();
20843
20844 try {
20845 // InternalApplicationConfiguration.g:6680:1: ( ( 'generate' ) )
20846 // InternalApplicationConfiguration.g:6681:1: ( 'generate' )
20847 {
20848 // InternalApplicationConfiguration.g:6681:1: ( 'generate' )
20849 // InternalApplicationConfiguration.g:6682:2: 'generate'
20850 {
20851 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
20852 match(input,40,FOLLOW_2);
20853 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
20854
20855 }
20856
20857
20858 }
20859
20860 }
20861 catch (RecognitionException re) {
20862 reportError(re);
20863 recover(input,re);
20864 }
20865 finally {
20866
20867 restoreStackSize(stackSize);
20868
20869 }
20870 return ;
20871 }
20872 // $ANTLR end "rule__GenerationTask__Group__0__Impl"
20873
20874
20875 // $ANTLR start "rule__GenerationTask__Group__1"
20876 // InternalApplicationConfiguration.g:6691:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
20877 public final void rule__GenerationTask__Group__1() throws RecognitionException {
20878
20879 int stackSize = keepStackSize();
20880
20881 try {
20882 // InternalApplicationConfiguration.g:6695:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
20883 // InternalApplicationConfiguration.g:6696:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
20884 {
20885 pushFollow(FOLLOW_17);
20886 rule__GenerationTask__Group__1__Impl();
20887
20888 state._fsp--;
20889
20890 pushFollow(FOLLOW_2);
20891 rule__GenerationTask__Group__2();
20892
20893 state._fsp--;
20894
20895
20896 }
20897
20898 }
20899 catch (RecognitionException re) {
20900 reportError(re);
20901 recover(input,re);
20902 }
20903 finally {
20904
20905 restoreStackSize(stackSize);
20906
20907 }
20908 return ;
20909 }
20910 // $ANTLR end "rule__GenerationTask__Group__1"
20911
20912
20913 // $ANTLR start "rule__GenerationTask__Group__1__Impl"
20914 // InternalApplicationConfiguration.g:6703:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
20915 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
20916
20917 int stackSize = keepStackSize();
20918
20919 try {
20920 // InternalApplicationConfiguration.g:6707:1: ( ( () ) )
20921 // InternalApplicationConfiguration.g:6708:1: ( () )
20922 {
20923 // InternalApplicationConfiguration.g:6708:1: ( () )
20924 // InternalApplicationConfiguration.g:6709:2: ()
20925 {
20926 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
20927 // InternalApplicationConfiguration.g:6710:2: ()
20928 // InternalApplicationConfiguration.g:6710:3:
20929 {
20930 }
20931
20932 after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
20933
20934 }
20935
20936
20937 }
20938
20939 }
20940 finally {
20941
20942 restoreStackSize(stackSize);
20943
20944 }
20945 return ;
20946 }
20947 // $ANTLR end "rule__GenerationTask__Group__1__Impl"
20948
20949
20950 // $ANTLR start "rule__GenerationTask__Group__2"
20951 // InternalApplicationConfiguration.g:6718:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
20952 public final void rule__GenerationTask__Group__2() throws RecognitionException {
20953
20954 int stackSize = keepStackSize();
20955
20956 try {
20957 // InternalApplicationConfiguration.g:6722:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
20958 // InternalApplicationConfiguration.g:6723:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
20959 {
20960 pushFollow(FOLLOW_37);
20961 rule__GenerationTask__Group__2__Impl();
20962
20963 state._fsp--;
20964
20965 pushFollow(FOLLOW_2);
20966 rule__GenerationTask__Group__3();
20967
20968 state._fsp--;
20969
20970
20971 }
20972
20973 }
20974 catch (RecognitionException re) {
20975 reportError(re);
20976 recover(input,re);
20977 }
20978 finally {
20979
20980 restoreStackSize(stackSize);
20981
20982 }
20983 return ;
20984 }
20985 // $ANTLR end "rule__GenerationTask__Group__2"
20986
20987
20988 // $ANTLR start "rule__GenerationTask__Group__2__Impl"
20989 // InternalApplicationConfiguration.g:6730:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
20990 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
20991
20992 int stackSize = keepStackSize();
20993
20994 try {
20995 // InternalApplicationConfiguration.g:6734:1: ( ( '{' ) )
20996 // InternalApplicationConfiguration.g:6735:1: ( '{' )
20997 {
20998 // InternalApplicationConfiguration.g:6735:1: ( '{' )
20999 // InternalApplicationConfiguration.g:6736:2: '{'
21000 {
21001 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
21002 match(input,20,FOLLOW_2);
21003 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
21004
21005 }
21006
21007
21008 }
21009
21010 }
21011 catch (RecognitionException re) {
21012 reportError(re);
21013 recover(input,re);
21014 }
21015 finally {
21016
21017 restoreStackSize(stackSize);
21018
21019 }
21020 return ;
21021 }
21022 // $ANTLR end "rule__GenerationTask__Group__2__Impl"
21023
21024
21025 // $ANTLR start "rule__GenerationTask__Group__3"
21026 // InternalApplicationConfiguration.g:6745:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
21027 public final void rule__GenerationTask__Group__3() throws RecognitionException {
21028
21029 int stackSize = keepStackSize();
21030
21031 try {
21032 // InternalApplicationConfiguration.g:6749:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
21033 // InternalApplicationConfiguration.g:6750:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
21034 {
21035 pushFollow(FOLLOW_38);
21036 rule__GenerationTask__Group__3__Impl();
21037
21038 state._fsp--;
21039
21040 pushFollow(FOLLOW_2);
21041 rule__GenerationTask__Group__4();
21042
21043 state._fsp--;
21044
21045
21046 }
21047
21048 }
21049 catch (RecognitionException re) {
21050 reportError(re);
21051 recover(input,re);
21052 }
21053 finally {
21054
21055 restoreStackSize(stackSize);
21056
21057 }
21058 return ;
21059 }
21060 // $ANTLR end "rule__GenerationTask__Group__3"
21061
21062
21063 // $ANTLR start "rule__GenerationTask__Group__3__Impl"
21064 // InternalApplicationConfiguration.g:6757:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
21065 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
21066
21067 int stackSize = keepStackSize();
21068
21069 try {
21070 // InternalApplicationConfiguration.g:6761:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
21071 // InternalApplicationConfiguration.g:6762:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
21072 {
21073 // InternalApplicationConfiguration.g:6762:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
21074 // InternalApplicationConfiguration.g:6763:2: ( rule__GenerationTask__UnorderedGroup_3 )
21075 {
21076 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
21077 // InternalApplicationConfiguration.g:6764:2: ( rule__GenerationTask__UnorderedGroup_3 )
21078 // InternalApplicationConfiguration.g:6764:3: rule__GenerationTask__UnorderedGroup_3
21079 {
21080 pushFollow(FOLLOW_2);
21081 rule__GenerationTask__UnorderedGroup_3();
21082
21083 state._fsp--;
21084
21085
21086 }
21087
21088 after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
21089
21090 }
21091
21092
21093 }
21094
21095 }
21096 catch (RecognitionException re) {
21097 reportError(re);
21098 recover(input,re);
21099 }
21100 finally {
21101
21102 restoreStackSize(stackSize);
21103
21104 }
21105 return ;
21106 }
21107 // $ANTLR end "rule__GenerationTask__Group__3__Impl"
21108
21109
21110 // $ANTLR start "rule__GenerationTask__Group__4"
21111 // InternalApplicationConfiguration.g:6772:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
21112 public final void rule__GenerationTask__Group__4() throws RecognitionException {
21113
21114 int stackSize = keepStackSize();
21115
21116 try {
21117 // InternalApplicationConfiguration.g:6776:1: ( rule__GenerationTask__Group__4__Impl )
21118 // InternalApplicationConfiguration.g:6777:2: rule__GenerationTask__Group__4__Impl
21119 {
21120 pushFollow(FOLLOW_2);
21121 rule__GenerationTask__Group__4__Impl();
21122
21123 state._fsp--;
21124
21125
21126 }
21127
21128 }
21129 catch (RecognitionException re) {
21130 reportError(re);
21131 recover(input,re);
21132 }
21133 finally {
21134
21135 restoreStackSize(stackSize);
21136
21137 }
21138 return ;
21139 }
21140 // $ANTLR end "rule__GenerationTask__Group__4"
21141
21142
21143 // $ANTLR start "rule__GenerationTask__Group__4__Impl"
21144 // InternalApplicationConfiguration.g:6783:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
21145 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
21146
21147 int stackSize = keepStackSize();
21148
21149 try {
21150 // InternalApplicationConfiguration.g:6787:1: ( ( '}' ) )
21151 // InternalApplicationConfiguration.g:6788:1: ( '}' )
21152 {
21153 // InternalApplicationConfiguration.g:6788:1: ( '}' )
21154 // InternalApplicationConfiguration.g:6789:2: '}'
21155 {
21156 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
21157 match(input,21,FOLLOW_2);
21158 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
21159
21160 }
21161
21162
21163 }
21164
21165 }
21166 catch (RecognitionException re) {
21167 reportError(re);
21168 recover(input,re);
21169 }
21170 finally {
21171
21172 restoreStackSize(stackSize);
21173
21174 }
21175 return ;
21176 }
21177 // $ANTLR end "rule__GenerationTask__Group__4__Impl"
21178
21179
21180 // $ANTLR start "rule__GenerationTask__Group_3_0__0"
21181 // InternalApplicationConfiguration.g:6799:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
21182 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
21183
21184 int stackSize = keepStackSize();
21185
21186 try {
21187 // InternalApplicationConfiguration.g:6803:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
21188 // InternalApplicationConfiguration.g:6804:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
21189 {
21190 pushFollow(FOLLOW_12);
21191 rule__GenerationTask__Group_3_0__0__Impl();
21192
21193 state._fsp--;
21194
21195 pushFollow(FOLLOW_2);
21196 rule__GenerationTask__Group_3_0__1();
21197
21198 state._fsp--;
21199
21200
21201 }
21202
21203 }
21204 catch (RecognitionException re) {
21205 reportError(re);
21206 recover(input,re);
21207 }
21208 finally {
21209
21210 restoreStackSize(stackSize);
21211
21212 }
21213 return ;
21214 }
21215 // $ANTLR end "rule__GenerationTask__Group_3_0__0"
21216
21217
21218 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
21219 // InternalApplicationConfiguration.g:6811:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
21220 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
21221
21222 int stackSize = keepStackSize();
21223
21224 try {
21225 // InternalApplicationConfiguration.g:6815:1: ( ( 'metamodel' ) )
21226 // InternalApplicationConfiguration.g:6816:1: ( 'metamodel' )
21227 {
21228 // InternalApplicationConfiguration.g:6816:1: ( 'metamodel' )
21229 // InternalApplicationConfiguration.g:6817:2: 'metamodel'
21230 {
21231 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
21232 match(input,26,FOLLOW_2);
21233 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
21234
21235 }
21236
21237
21238 }
21239
21240 }
21241 catch (RecognitionException re) {
21242 reportError(re);
21243 recover(input,re);
21244 }
21245 finally {
21246
21247 restoreStackSize(stackSize);
21248
21249 }
21250 return ;
21251 }
21252 // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl"
21253
21254
21255 // $ANTLR start "rule__GenerationTask__Group_3_0__1"
21256 // InternalApplicationConfiguration.g:6826:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
21257 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
21258
21259 int stackSize = keepStackSize();
21260
21261 try {
21262 // InternalApplicationConfiguration.g:6830:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
21263 // InternalApplicationConfiguration.g:6831:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
21264 {
21265 pushFollow(FOLLOW_39);
21266 rule__GenerationTask__Group_3_0__1__Impl();
21267
21268 state._fsp--;
21269
21270 pushFollow(FOLLOW_2);
21271 rule__GenerationTask__Group_3_0__2();
21272
21273 state._fsp--;
21274
21275
21276 }
21277
21278 }
21279 catch (RecognitionException re) {
21280 reportError(re);
21281 recover(input,re);
21282 }
21283 finally {
21284
21285 restoreStackSize(stackSize);
21286
21287 }
21288 return ;
21289 }
21290 // $ANTLR end "rule__GenerationTask__Group_3_0__1"
21291
21292
21293 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
21294 // InternalApplicationConfiguration.g:6838:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
21295 public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
21296
21297 int stackSize = keepStackSize();
21298
21299 try {
21300 // InternalApplicationConfiguration.g:6842:1: ( ( '=' ) )
21301 // InternalApplicationConfiguration.g:6843:1: ( '=' )
21302 {
21303 // InternalApplicationConfiguration.g:6843:1: ( '=' )
21304 // InternalApplicationConfiguration.g:6844:2: '='
21305 {
21306 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
21307 match(input,19,FOLLOW_2);
21308 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
21309
21310 }
21311
21312
21313 }
21314
21315 }
21316 catch (RecognitionException re) {
21317 reportError(re);
21318 recover(input,re);
21319 }
21320 finally {
21321
21322 restoreStackSize(stackSize);
21323
21324 }
21325 return ;
21326 }
21327 // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl"
21328
21329
21330 // $ANTLR start "rule__GenerationTask__Group_3_0__2"
21331 // InternalApplicationConfiguration.g:6853:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
21332 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
21333
21334 int stackSize = keepStackSize();
21335
21336 try {
21337 // InternalApplicationConfiguration.g:6857:1: ( rule__GenerationTask__Group_3_0__2__Impl )
21338 // InternalApplicationConfiguration.g:6858:2: rule__GenerationTask__Group_3_0__2__Impl
21339 {
21340 pushFollow(FOLLOW_2);
21341 rule__GenerationTask__Group_3_0__2__Impl();
21342
21343 state._fsp--;
21344
21345
21346 }
21347
21348 }
21349 catch (RecognitionException re) {
21350 reportError(re);
21351 recover(input,re);
21352 }
21353 finally {
21354
21355 restoreStackSize(stackSize);
21356
21357 }
21358 return ;
21359 }
21360 // $ANTLR end "rule__GenerationTask__Group_3_0__2"
21361
21362
21363 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
21364 // InternalApplicationConfiguration.g:6864:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
21365 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
21366
21367 int stackSize = keepStackSize();
21368
21369 try {
21370 // InternalApplicationConfiguration.g:6868:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
21371 // InternalApplicationConfiguration.g:6869:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
21372 {
21373 // InternalApplicationConfiguration.g:6869:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
21374 // InternalApplicationConfiguration.g:6870:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
21375 {
21376 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
21377 // InternalApplicationConfiguration.g:6871:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
21378 // InternalApplicationConfiguration.g:6871:3: rule__GenerationTask__MetamodelAssignment_3_0_2
21379 {
21380 pushFollow(FOLLOW_2);
21381 rule__GenerationTask__MetamodelAssignment_3_0_2();
21382
21383 state._fsp--;
21384
21385
21386 }
21387
21388 after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
21389
21390 }
21391
21392
21393 }
21394
21395 }
21396 catch (RecognitionException re) {
21397 reportError(re);
21398 recover(input,re);
21399 }
21400 finally {
21401
21402 restoreStackSize(stackSize);
21403
21404 }
21405 return ;
21406 }
21407 // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl"
21408
21409
21410 // $ANTLR start "rule__GenerationTask__Group_3_1__0"
21411 // InternalApplicationConfiguration.g:6880:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
21412 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
21413
21414 int stackSize = keepStackSize();
21415
21416 try {
21417 // InternalApplicationConfiguration.g:6884:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
21418 // InternalApplicationConfiguration.g:6885:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
21419 {
21420 pushFollow(FOLLOW_12);
21421 rule__GenerationTask__Group_3_1__0__Impl();
21422
21423 state._fsp--;
21424
21425 pushFollow(FOLLOW_2);
21426 rule__GenerationTask__Group_3_1__1();
21427
21428 state._fsp--;
21429
21430
21431 }
21432
21433 }
21434 catch (RecognitionException re) {
21435 reportError(re);
21436 recover(input,re);
21437 }
21438 finally {
21439
21440 restoreStackSize(stackSize);
21441
21442 }
21443 return ;
21444 }
21445 // $ANTLR end "rule__GenerationTask__Group_3_1__0"
21446
21447
21448 // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
21449 // InternalApplicationConfiguration.g:6892:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
21450 public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
21451
21452 int stackSize = keepStackSize();
21453
21454 try {
21455 // InternalApplicationConfiguration.g:6896:1: ( ( 'partial-model' ) )
21456 // InternalApplicationConfiguration.g:6897:1: ( 'partial-model' )
21457 {
21458 // InternalApplicationConfiguration.g:6897:1: ( 'partial-model' )
21459 // InternalApplicationConfiguration.g:6898:2: 'partial-model'
21460 {
21461 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
21462 match(input,41,FOLLOW_2);
21463 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
21464
21465 }
21466
21467
21468 }
21469
21470 }
21471 catch (RecognitionException re) {
21472 reportError(re);
21473 recover(input,re);
21474 }
21475 finally {
21476
21477 restoreStackSize(stackSize);
21478
21479 }
21480 return ;
21481 }
21482 // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl"
21483
21484
21485 // $ANTLR start "rule__GenerationTask__Group_3_1__1"
21486 // InternalApplicationConfiguration.g:6907:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
21487 public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
21488
21489 int stackSize = keepStackSize();
21490
21491 try {
21492 // InternalApplicationConfiguration.g:6911:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
21493 // InternalApplicationConfiguration.g:6912:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
21494 {
21495 pushFollow(FOLLOW_39);
21496 rule__GenerationTask__Group_3_1__1__Impl();
21497
21498 state._fsp--;
21499
21500 pushFollow(FOLLOW_2);
21501 rule__GenerationTask__Group_3_1__2();
21502
21503 state._fsp--;
21504
21505
21506 }
21507
21508 }
21509 catch (RecognitionException re) {
21510 reportError(re);
21511 recover(input,re);
21512 }
21513 finally {
21514
21515 restoreStackSize(stackSize);
21516
21517 }
21518 return ;
21519 }
21520 // $ANTLR end "rule__GenerationTask__Group_3_1__1"
21521
21522
21523 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
21524 // InternalApplicationConfiguration.g:6919:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
21525 public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
21526
21527 int stackSize = keepStackSize();
21528
21529 try {
21530 // InternalApplicationConfiguration.g:6923:1: ( ( '=' ) )
21531 // InternalApplicationConfiguration.g:6924:1: ( '=' )
21532 {
21533 // InternalApplicationConfiguration.g:6924:1: ( '=' )
21534 // InternalApplicationConfiguration.g:6925:2: '='
21535 {
21536 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
21537 match(input,19,FOLLOW_2);
21538 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
21539
21540 }
21541
21542
21543 }
21544
21545 }
21546 catch (RecognitionException re) {
21547 reportError(re);
21548 recover(input,re);
21549 }
21550 finally {
21551
21552 restoreStackSize(stackSize);
21553
21554 }
21555 return ;
21556 }
21557 // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl"
21558
21559
21560 // $ANTLR start "rule__GenerationTask__Group_3_1__2"
21561 // InternalApplicationConfiguration.g:6934:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
21562 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
21563
21564 int stackSize = keepStackSize();
21565
21566 try {
21567 // InternalApplicationConfiguration.g:6938:1: ( rule__GenerationTask__Group_3_1__2__Impl )
21568 // InternalApplicationConfiguration.g:6939:2: rule__GenerationTask__Group_3_1__2__Impl
21569 {
21570 pushFollow(FOLLOW_2);
21571 rule__GenerationTask__Group_3_1__2__Impl();
21572
21573 state._fsp--;
21574
21575
21576 }
21577
21578 }
21579 catch (RecognitionException re) {
21580 reportError(re);
21581 recover(input,re);
21582 }
21583 finally {
21584
21585 restoreStackSize(stackSize);
21586
21587 }
21588 return ;
21589 }
21590 // $ANTLR end "rule__GenerationTask__Group_3_1__2"
21591
21592
21593 // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
21594 // InternalApplicationConfiguration.g:6945:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
21595 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
21596
21597 int stackSize = keepStackSize();
21598
21599 try {
21600 // InternalApplicationConfiguration.g:6949:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
21601 // InternalApplicationConfiguration.g:6950:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
21602 {
21603 // InternalApplicationConfiguration.g:6950:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
21604 // InternalApplicationConfiguration.g:6951:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
21605 {
21606 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
21607 // InternalApplicationConfiguration.g:6952:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
21608 // InternalApplicationConfiguration.g:6952:3: rule__GenerationTask__PartialModelAssignment_3_1_2
21609 {
21610 pushFollow(FOLLOW_2);
21611 rule__GenerationTask__PartialModelAssignment_3_1_2();
21612
21613 state._fsp--;
21614
21615
21616 }
21617
21618 after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
21619
21620 }
21621
21622
21623 }
21624
21625 }
21626 catch (RecognitionException re) {
21627 reportError(re);
21628 recover(input,re);
21629 }
21630 finally {
21631
21632 restoreStackSize(stackSize);
21633
21634 }
21635 return ;
21636 }
21637 // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl"
21638
21639
21640 // $ANTLR start "rule__GenerationTask__Group_3_2__0"
21641 // InternalApplicationConfiguration.g:6961:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
21642 public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
21643
21644 int stackSize = keepStackSize();
21645
21646 try {
21647 // InternalApplicationConfiguration.g:6965:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
21648 // InternalApplicationConfiguration.g:6966:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
21649 {
21650 pushFollow(FOLLOW_12);
21651 rule__GenerationTask__Group_3_2__0__Impl();
21652
21653 state._fsp--;
21654
21655 pushFollow(FOLLOW_2);
21656 rule__GenerationTask__Group_3_2__1();
21657
21658 state._fsp--;
21659
21660
21661 }
21662
21663 }
21664 catch (RecognitionException re) {
21665 reportError(re);
21666 recover(input,re);
21667 }
21668 finally {
21669
21670 restoreStackSize(stackSize);
21671
21672 }
21673 return ;
21674 }
21675 // $ANTLR end "rule__GenerationTask__Group_3_2__0"
21676
21677
21678 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
21679 // InternalApplicationConfiguration.g:6973:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'patterns' ) ;
21680 public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
21681
21682 int stackSize = keepStackSize();
21683
21684 try {
21685 // InternalApplicationConfiguration.g:6977:1: ( ( 'patterns' ) )
21686 // InternalApplicationConfiguration.g:6978:1: ( 'patterns' )
21687 {
21688 // InternalApplicationConfiguration.g:6978:1: ( 'patterns' )
21689 // InternalApplicationConfiguration.g:6979:2: 'patterns'
21690 {
21691 before(grammarAccess.getGenerationTaskAccess().getPatternsKeyword_3_2_0());
21692 match(input,29,FOLLOW_2);
21693 after(grammarAccess.getGenerationTaskAccess().getPatternsKeyword_3_2_0());
21694
21695 }
21696
21697
21698 }
21699
21700 }
21701 catch (RecognitionException re) {
21702 reportError(re);
21703 recover(input,re);
21704 }
21705 finally {
21706
21707 restoreStackSize(stackSize);
21708
21709 }
21710 return ;
21711 }
21712 // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl"
21713
21714
21715 // $ANTLR start "rule__GenerationTask__Group_3_2__1"
21716 // InternalApplicationConfiguration.g:6988:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
21717 public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
21718
21719 int stackSize = keepStackSize();
21720
21721 try {
21722 // InternalApplicationConfiguration.g:6992:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
21723 // InternalApplicationConfiguration.g:6993:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
21724 {
21725 pushFollow(FOLLOW_39);
21726 rule__GenerationTask__Group_3_2__1__Impl();
21727
21728 state._fsp--;
21729
21730 pushFollow(FOLLOW_2);
21731 rule__GenerationTask__Group_3_2__2();
21732
21733 state._fsp--;
21734
21735
21736 }
21737
21738 }
21739 catch (RecognitionException re) {
21740 reportError(re);
21741 recover(input,re);
21742 }
21743 finally {
21744
21745 restoreStackSize(stackSize);
21746
21747 }
21748 return ;
21749 }
21750 // $ANTLR end "rule__GenerationTask__Group_3_2__1"
21751
21752
21753 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
21754 // InternalApplicationConfiguration.g:7000:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
21755 public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
21756
21757 int stackSize = keepStackSize();
21758
21759 try {
21760 // InternalApplicationConfiguration.g:7004:1: ( ( '=' ) )
21761 // InternalApplicationConfiguration.g:7005:1: ( '=' )
21762 {
21763 // InternalApplicationConfiguration.g:7005:1: ( '=' )
21764 // InternalApplicationConfiguration.g:7006:2: '='
21765 {
21766 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
21767 match(input,19,FOLLOW_2);
21768 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
21769
21770 }
21771
21772
21773 }
21774
21775 }
21776 catch (RecognitionException re) {
21777 reportError(re);
21778 recover(input,re);
21779 }
21780 finally {
21781
21782 restoreStackSize(stackSize);
21783
21784 }
21785 return ;
21786 }
21787 // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl"
21788
21789
21790 // $ANTLR start "rule__GenerationTask__Group_3_2__2"
21791 // InternalApplicationConfiguration.g:7015:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
21792 public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
21793
21794 int stackSize = keepStackSize();
21795
21796 try {
21797 // InternalApplicationConfiguration.g:7019:1: ( rule__GenerationTask__Group_3_2__2__Impl )
21798 // InternalApplicationConfiguration.g:7020:2: rule__GenerationTask__Group_3_2__2__Impl
21799 {
21800 pushFollow(FOLLOW_2);
21801 rule__GenerationTask__Group_3_2__2__Impl();
21802
21803 state._fsp--;
21804
21805
21806 }
21807
21808 }
21809 catch (RecognitionException re) {
21810 reportError(re);
21811 recover(input,re);
21812 }
21813 finally {
21814
21815 restoreStackSize(stackSize);
21816
21817 }
21818 return ;
21819 }
21820 // $ANTLR end "rule__GenerationTask__Group_3_2__2"
21821
21822
21823 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
21824 // InternalApplicationConfiguration.g:7026:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
21825 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
21826
21827 int stackSize = keepStackSize();
21828
21829 try {
21830 // InternalApplicationConfiguration.g:7030:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
21831 // InternalApplicationConfiguration.g:7031:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
21832 {
21833 // InternalApplicationConfiguration.g:7031:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
21834 // InternalApplicationConfiguration.g:7032:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
21835 {
21836 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
21837 // InternalApplicationConfiguration.g:7033:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
21838 // InternalApplicationConfiguration.g:7033:3: rule__GenerationTask__PatternsAssignment_3_2_2
21839 {
21840 pushFollow(FOLLOW_2);
21841 rule__GenerationTask__PatternsAssignment_3_2_2();
21842
21843 state._fsp--;
21844
21845
21846 }
21847
21848 after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
21849
21850 }
21851
21852
21853 }
21854
21855 }
21856 catch (RecognitionException re) {
21857 reportError(re);
21858 recover(input,re);
21859 }
21860 finally {
21861
21862 restoreStackSize(stackSize);
21863
21864 }
21865 return ;
21866 }
21867 // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl"
21868
21869
21870 // $ANTLR start "rule__GenerationTask__Group_3_3__0"
21871 // InternalApplicationConfiguration.g:7042:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
21872 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
21873
21874 int stackSize = keepStackSize();
21875
21876 try {
21877 // InternalApplicationConfiguration.g:7046:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
21878 // InternalApplicationConfiguration.g:7047:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
21879 {
21880 pushFollow(FOLLOW_12);
21881 rule__GenerationTask__Group_3_3__0__Impl();
21882
21883 state._fsp--;
21884
21885 pushFollow(FOLLOW_2);
21886 rule__GenerationTask__Group_3_3__1();
21887
21888 state._fsp--;
21889
21890
21891 }
21892
21893 }
21894 catch (RecognitionException re) {
21895 reportError(re);
21896 recover(input,re);
21897 }
21898 finally {
21899
21900 restoreStackSize(stackSize);
21901
21902 }
21903 return ;
21904 }
21905 // $ANTLR end "rule__GenerationTask__Group_3_3__0"
21906
21907
21908 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
21909 // InternalApplicationConfiguration.g:7054:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'scope' ) ;
21910 public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
21911
21912 int stackSize = keepStackSize();
21913
21914 try {
21915 // InternalApplicationConfiguration.g:7058:1: ( ( 'scope' ) )
21916 // InternalApplicationConfiguration.g:7059:1: ( 'scope' )
21917 {
21918 // InternalApplicationConfiguration.g:7059:1: ( 'scope' )
21919 // InternalApplicationConfiguration.g:7060:2: 'scope'
21920 {
21921 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0());
21922 match(input,39,FOLLOW_2);
21923 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0());
21924
21925 }
21926
21927
21928 }
21929
21930 }
21931 catch (RecognitionException re) {
21932 reportError(re);
21933 recover(input,re);
21934 }
21935 finally {
21936
21937 restoreStackSize(stackSize);
21938
21939 }
21940 return ;
21941 }
21942 // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl"
21943
21944
21945 // $ANTLR start "rule__GenerationTask__Group_3_3__1"
21946 // InternalApplicationConfiguration.g:7069:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
21947 public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
21948
21949 int stackSize = keepStackSize();
21950
21951 try {
21952 // InternalApplicationConfiguration.g:7073:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
21953 // InternalApplicationConfiguration.g:7074:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
21954 {
21955 pushFollow(FOLLOW_39);
21956 rule__GenerationTask__Group_3_3__1__Impl();
21957
21958 state._fsp--;
21959
21960 pushFollow(FOLLOW_2);
21961 rule__GenerationTask__Group_3_3__2();
21962
21963 state._fsp--;
21964
21965
21966 }
21967
21968 }
21969 catch (RecognitionException re) {
21970 reportError(re);
21971 recover(input,re);
21972 }
21973 finally {
21974
21975 restoreStackSize(stackSize);
21976
21977 }
21978 return ;
21979 }
21980 // $ANTLR end "rule__GenerationTask__Group_3_3__1"
21981
21982
21983 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
21984 // InternalApplicationConfiguration.g:7081:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
21985 public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
21986
21987 int stackSize = keepStackSize();
21988
21989 try {
21990 // InternalApplicationConfiguration.g:7085:1: ( ( '=' ) )
21991 // InternalApplicationConfiguration.g:7086:1: ( '=' )
21992 {
21993 // InternalApplicationConfiguration.g:7086:1: ( '=' )
21994 // InternalApplicationConfiguration.g:7087:2: '='
21995 {
21996 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
21997 match(input,19,FOLLOW_2);
21998 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
21999
22000 }
22001
22002
22003 }
22004
22005 }
22006 catch (RecognitionException re) {
22007 reportError(re);
22008 recover(input,re);
22009 }
22010 finally {
22011
22012 restoreStackSize(stackSize);
22013
22014 }
22015 return ;
22016 }
22017 // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl"
22018
22019
22020 // $ANTLR start "rule__GenerationTask__Group_3_3__2"
22021 // InternalApplicationConfiguration.g:7096:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
22022 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
22023
22024 int stackSize = keepStackSize();
22025
22026 try {
22027 // InternalApplicationConfiguration.g:7100:1: ( rule__GenerationTask__Group_3_3__2__Impl )
22028 // InternalApplicationConfiguration.g:7101:2: rule__GenerationTask__Group_3_3__2__Impl
22029 {
22030 pushFollow(FOLLOW_2);
22031 rule__GenerationTask__Group_3_3__2__Impl();
22032
22033 state._fsp--;
22034
22035
22036 }
22037
22038 }
22039 catch (RecognitionException re) {
22040 reportError(re);
22041 recover(input,re);
22042 }
22043 finally {
22044
22045 restoreStackSize(stackSize);
22046
22047 }
22048 return ;
22049 }
22050 // $ANTLR end "rule__GenerationTask__Group_3_3__2"
22051
22052
22053 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
22054 // InternalApplicationConfiguration.g:7107:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ;
22055 public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
22056
22057 int stackSize = keepStackSize();
22058
22059 try {
22060 // InternalApplicationConfiguration.g:7111:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) )
22061 // InternalApplicationConfiguration.g:7112:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) )
22062 {
22063 // InternalApplicationConfiguration.g:7112:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) )
22064 // InternalApplicationConfiguration.g:7113:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 )
22065 {
22066 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2());
22067 // InternalApplicationConfiguration.g:7114:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 )
22068 // InternalApplicationConfiguration.g:7114:3: rule__GenerationTask__ScopeAssignment_3_3_2
22069 {
22070 pushFollow(FOLLOW_2);
22071 rule__GenerationTask__ScopeAssignment_3_3_2();
22072
22073 state._fsp--;
22074
22075
22076 }
22077
22078 after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2());
22079
22080 }
22081
22082
22083 }
22084
22085 }
22086 catch (RecognitionException re) {
22087 reportError(re);
22088 recover(input,re);
22089 }
22090 finally {
22091
22092 restoreStackSize(stackSize);
22093
22094 }
22095 return ;
22096 }
22097 // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl"
22098
22099
22100 // $ANTLR start "rule__GenerationTask__Group_3_4__0"
22101 // InternalApplicationConfiguration.g:7123:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
22102 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
22103
22104 int stackSize = keepStackSize();
22105
22106 try {
22107 // InternalApplicationConfiguration.g:7127:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
22108 // InternalApplicationConfiguration.g:7128:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
22109 {
22110 pushFollow(FOLLOW_12);
22111 rule__GenerationTask__Group_3_4__0__Impl();
22112
22113 state._fsp--;
22114
22115 pushFollow(FOLLOW_2);
22116 rule__GenerationTask__Group_3_4__1();
22117
22118 state._fsp--;
22119
22120
22121 }
22122
22123 }
22124 catch (RecognitionException re) {
22125 reportError(re);
22126 recover(input,re);
22127 }
22128 finally {
22129
22130 restoreStackSize(stackSize);
22131
22132 }
22133 return ;
22134 }
22135 // $ANTLR end "rule__GenerationTask__Group_3_4__0"
22136
22137
22138 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
22139 // InternalApplicationConfiguration.g:7135:1: rule__GenerationTask__Group_3_4__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ;
22140 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
22141
22142 int stackSize = keepStackSize();
22143
22144 try {
22145 // InternalApplicationConfiguration.g:7139:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) )
22146 // InternalApplicationConfiguration.g:7140:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) )
22147 {
22148 // InternalApplicationConfiguration.g:7140:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) )
22149 // InternalApplicationConfiguration.g:7141:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 )
22150 {
22151 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0());
22152 // InternalApplicationConfiguration.g:7142:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 )
22153 // InternalApplicationConfiguration.g:7142:3: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0
22154 {
22155 pushFollow(FOLLOW_2);
22156 rule__GenerationTask__NumberSpecifiedAssignment_3_4_0();
22157
22158 state._fsp--;
22159
22160
22161 }
22162
22163 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0());
22164
22165 }
22166
22167
22168 }
22169
22170 }
22171 catch (RecognitionException re) {
22172 reportError(re);
22173 recover(input,re);
22174 }
22175 finally {
22176
22177 restoreStackSize(stackSize);
22178
22179 }
22180 return ;
22181 }
22182 // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl"
22183
22184
22185 // $ANTLR start "rule__GenerationTask__Group_3_4__1"
22186 // InternalApplicationConfiguration.g:7150:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
22187 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
22188
22189 int stackSize = keepStackSize();
22190
22191 try {
22192 // InternalApplicationConfiguration.g:7154:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
22193 // InternalApplicationConfiguration.g:7155:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
22194 {
22195 pushFollow(FOLLOW_36);
22196 rule__GenerationTask__Group_3_4__1__Impl();
22197
22198 state._fsp--;
22199
22200 pushFollow(FOLLOW_2);
22201 rule__GenerationTask__Group_3_4__2();
22202
22203 state._fsp--;
22204
22205
22206 }
22207
22208 }
22209 catch (RecognitionException re) {
22210 reportError(re);
22211 recover(input,re);
22212 }
22213 finally {
22214
22215 restoreStackSize(stackSize);
22216
22217 }
22218 return ;
22219 }
22220 // $ANTLR end "rule__GenerationTask__Group_3_4__1"
22221
22222
22223 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
22224 // InternalApplicationConfiguration.g:7162:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
22225 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
22226
22227 int stackSize = keepStackSize();
22228
22229 try {
22230 // InternalApplicationConfiguration.g:7166:1: ( ( '=' ) )
22231 // InternalApplicationConfiguration.g:7167:1: ( '=' )
22232 {
22233 // InternalApplicationConfiguration.g:7167:1: ( '=' )
22234 // InternalApplicationConfiguration.g:7168:2: '='
22235 {
22236 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
22237 match(input,19,FOLLOW_2);
22238 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
22239
22240 }
22241
22242
22243 }
22244
22245 }
22246 catch (RecognitionException re) {
22247 reportError(re);
22248 recover(input,re);
22249 }
22250 finally {
22251
22252 restoreStackSize(stackSize);
22253
22254 }
22255 return ;
22256 }
22257 // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl"
22258
22259
22260 // $ANTLR start "rule__GenerationTask__Group_3_4__2"
22261 // InternalApplicationConfiguration.g:7177:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
22262 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
22263
22264 int stackSize = keepStackSize();
22265
22266 try {
22267 // InternalApplicationConfiguration.g:7181:1: ( rule__GenerationTask__Group_3_4__2__Impl )
22268 // InternalApplicationConfiguration.g:7182:2: rule__GenerationTask__Group_3_4__2__Impl
22269 {
22270 pushFollow(FOLLOW_2);
22271 rule__GenerationTask__Group_3_4__2__Impl();
22272
22273 state._fsp--;
22274
22275
22276 }
22277
22278 }
22279 catch (RecognitionException re) {
22280 reportError(re);
22281 recover(input,re);
22282 }
22283 finally {
22284
22285 restoreStackSize(stackSize);
22286
22287 }
22288 return ;
22289 }
22290 // $ANTLR end "rule__GenerationTask__Group_3_4__2"
22291
22292
22293 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
22294 // InternalApplicationConfiguration.g:7188:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ;
22295 public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
22296
22297 int stackSize = keepStackSize();
22298
22299 try {
22300 // InternalApplicationConfiguration.g:7192:1: ( ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) )
22301 // InternalApplicationConfiguration.g:7193:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) )
22302 {
22303 // InternalApplicationConfiguration.g:7193:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) )
22304 // InternalApplicationConfiguration.g:7194:2: ( rule__GenerationTask__NumberAssignment_3_4_2 )
22305 {
22306 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2());
22307 // InternalApplicationConfiguration.g:7195:2: ( rule__GenerationTask__NumberAssignment_3_4_2 )
22308 // InternalApplicationConfiguration.g:7195:3: rule__GenerationTask__NumberAssignment_3_4_2
22309 {
22310 pushFollow(FOLLOW_2);
22311 rule__GenerationTask__NumberAssignment_3_4_2();
22312
22313 state._fsp--;
22314
22315
22316 }
22317
22318 after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2());
22319
22320 }
22321
22322
22323 }
22324
22325 }
22326 catch (RecognitionException re) {
22327 reportError(re);
22328 recover(input,re);
22329 }
22330 finally {
22331
22332 restoreStackSize(stackSize);
22333
22334 }
22335 return ;
22336 }
22337 // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl"
22338
22339
22340 // $ANTLR start "rule__GenerationTask__Group_3_5__0"
22341 // InternalApplicationConfiguration.g:7204:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
22342 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
22343
22344 int stackSize = keepStackSize();
22345
22346 try {
22347 // InternalApplicationConfiguration.g:7208:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
22348 // InternalApplicationConfiguration.g:7209:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
22349 {
22350 pushFollow(FOLLOW_12);
22351 rule__GenerationTask__Group_3_5__0__Impl();
22352
22353 state._fsp--;
22354
22355 pushFollow(FOLLOW_2);
22356 rule__GenerationTask__Group_3_5__1();
22357
22358 state._fsp--;
22359
22360
22361 }
22362
22363 }
22364 catch (RecognitionException re) {
22365 reportError(re);
22366 recover(input,re);
22367 }
22368 finally {
22369
22370 restoreStackSize(stackSize);
22371
22372 }
22373 return ;
22374 }
22375 // $ANTLR end "rule__GenerationTask__Group_3_5__0"
22376
22377
22378 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
22379 // InternalApplicationConfiguration.g:7216:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ;
22380 public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
22381
22382 int stackSize = keepStackSize();
22383
22384 try {
22385 // InternalApplicationConfiguration.g:7220:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) )
22386 // InternalApplicationConfiguration.g:7221:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) )
22387 {
22388 // InternalApplicationConfiguration.g:7221:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) )
22389 // InternalApplicationConfiguration.g:7222:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 )
22390 {
22391 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0());
22392 // InternalApplicationConfiguration.g:7223:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 )
22393 // InternalApplicationConfiguration.g:7223:3: rule__GenerationTask__RunSpecifiedAssignment_3_5_0
22394 {
22395 pushFollow(FOLLOW_2);
22396 rule__GenerationTask__RunSpecifiedAssignment_3_5_0();
22397
22398 state._fsp--;
22399
22400
22401 }
22402
22403 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0());
22404
22405 }
22406
22407
22408 }
22409
22410 }
22411 catch (RecognitionException re) {
22412 reportError(re);
22413 recover(input,re);
22414 }
22415 finally {
22416
22417 restoreStackSize(stackSize);
22418
22419 }
22420 return ;
22421 }
22422 // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl"
22423
22424
22425 // $ANTLR start "rule__GenerationTask__Group_3_5__1"
22426 // InternalApplicationConfiguration.g:7231:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
22427 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
22428
22429 int stackSize = keepStackSize();
22430
22431 try {
22432 // InternalApplicationConfiguration.g:7235:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
22433 // InternalApplicationConfiguration.g:7236:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
22434 {
22435 pushFollow(FOLLOW_36);
22436 rule__GenerationTask__Group_3_5__1__Impl();
22437
22438 state._fsp--;
22439
22440 pushFollow(FOLLOW_2);
22441 rule__GenerationTask__Group_3_5__2();
22442
22443 state._fsp--;
22444
22445
22446 }
22447
22448 }
22449 catch (RecognitionException re) {
22450 reportError(re);
22451 recover(input,re);
22452 }
22453 finally {
22454
22455 restoreStackSize(stackSize);
22456
22457 }
22458 return ;
22459 }
22460 // $ANTLR end "rule__GenerationTask__Group_3_5__1"
22461
22462
22463 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
22464 // InternalApplicationConfiguration.g:7243:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
22465 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
22466
22467 int stackSize = keepStackSize();
22468
22469 try {
22470 // InternalApplicationConfiguration.g:7247:1: ( ( '=' ) )
22471 // InternalApplicationConfiguration.g:7248:1: ( '=' )
22472 {
22473 // InternalApplicationConfiguration.g:7248:1: ( '=' )
22474 // InternalApplicationConfiguration.g:7249:2: '='
22475 {
22476 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
22477 match(input,19,FOLLOW_2);
22478 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
22479
22480 }
22481
22482
22483 }
22484
22485 }
22486 catch (RecognitionException re) {
22487 reportError(re);
22488 recover(input,re);
22489 }
22490 finally {
22491
22492 restoreStackSize(stackSize);
22493
22494 }
22495 return ;
22496 }
22497 // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl"
22498
22499
22500 // $ANTLR start "rule__GenerationTask__Group_3_5__2"
22501 // InternalApplicationConfiguration.g:7258:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
22502 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
22503
22504 int stackSize = keepStackSize();
22505
22506 try {
22507 // InternalApplicationConfiguration.g:7262:1: ( rule__GenerationTask__Group_3_5__2__Impl )
22508 // InternalApplicationConfiguration.g:7263:2: rule__GenerationTask__Group_3_5__2__Impl
22509 {
22510 pushFollow(FOLLOW_2);
22511 rule__GenerationTask__Group_3_5__2__Impl();
22512
22513 state._fsp--;
22514
22515
22516 }
22517
22518 }
22519 catch (RecognitionException re) {
22520 reportError(re);
22521 recover(input,re);
22522 }
22523 finally {
22524
22525 restoreStackSize(stackSize);
22526
22527 }
22528 return ;
22529 }
22530 // $ANTLR end "rule__GenerationTask__Group_3_5__2"
22531
22532
22533 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
22534 // InternalApplicationConfiguration.g:7269:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ;
22535 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
22536
22537 int stackSize = keepStackSize();
22538
22539 try {
22540 // InternalApplicationConfiguration.g:7273:1: ( ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) )
22541 // InternalApplicationConfiguration.g:7274:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) )
22542 {
22543 // InternalApplicationConfiguration.g:7274:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) )
22544 // InternalApplicationConfiguration.g:7275:2: ( rule__GenerationTask__RunsAssignment_3_5_2 )
22545 {
22546 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2());
22547 // InternalApplicationConfiguration.g:7276:2: ( rule__GenerationTask__RunsAssignment_3_5_2 )
22548 // InternalApplicationConfiguration.g:7276:3: rule__GenerationTask__RunsAssignment_3_5_2
22549 {
22550 pushFollow(FOLLOW_2);
22551 rule__GenerationTask__RunsAssignment_3_5_2();
22552
22553 state._fsp--;
22554
22555
22556 }
22557
22558 after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2());
22559
22560 }
22561
22562
22563 }
22564
22565 }
22566 catch (RecognitionException re) {
22567 reportError(re);
22568 recover(input,re);
22569 }
22570 finally {
22571
22572 restoreStackSize(stackSize);
22573
22574 }
22575 return ;
22576 }
22577 // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl"
22578
22579
22580 // $ANTLR start "rule__GenerationTask__Group_3_6__0"
22581 // InternalApplicationConfiguration.g:7285:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
22582 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
22583
22584 int stackSize = keepStackSize();
22585
22586 try {
22587 // InternalApplicationConfiguration.g:7289:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
22588 // InternalApplicationConfiguration.g:7290:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
22589 {
22590 pushFollow(FOLLOW_12);
22591 rule__GenerationTask__Group_3_6__0__Impl();
22592
22593 state._fsp--;
22594
22595 pushFollow(FOLLOW_2);
22596 rule__GenerationTask__Group_3_6__1();
22597
22598 state._fsp--;
22599
22600
22601 }
22602
22603 }
22604 catch (RecognitionException re) {
22605 reportError(re);
22606 recover(input,re);
22607 }
22608 finally {
22609
22610 restoreStackSize(stackSize);
22611
22612 }
22613 return ;
22614 }
22615 // $ANTLR end "rule__GenerationTask__Group_3_6__0"
22616
22617
22618 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
22619 // InternalApplicationConfiguration.g:7297:1: rule__GenerationTask__Group_3_6__0__Impl : ( 'solver' ) ;
22620 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
22621
22622 int stackSize = keepStackSize();
22623
22624 try {
22625 // InternalApplicationConfiguration.g:7301:1: ( ( 'solver' ) )
22626 // InternalApplicationConfiguration.g:7302:1: ( 'solver' )
22627 {
22628 // InternalApplicationConfiguration.g:7302:1: ( 'solver' )
22629 // InternalApplicationConfiguration.g:7303:2: 'solver'
22630 {
22631 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0());
22632 match(input,42,FOLLOW_2);
22633 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0());
22634
22635 }
22636
22637
22638 }
22639
22640 }
22641 catch (RecognitionException re) {
22642 reportError(re);
22643 recover(input,re);
22644 }
22645 finally {
22646
22647 restoreStackSize(stackSize);
22648
22649 }
22650 return ;
22651 }
22652 // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl"
22653
22654
22655 // $ANTLR start "rule__GenerationTask__Group_3_6__1"
22656 // InternalApplicationConfiguration.g:7312:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
22657 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
22658
22659 int stackSize = keepStackSize();
22660
22661 try {
22662 // InternalApplicationConfiguration.g:7316:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
22663 // InternalApplicationConfiguration.g:7317:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
22664 {
22665 pushFollow(FOLLOW_40);
22666 rule__GenerationTask__Group_3_6__1__Impl();
22667
22668 state._fsp--;
22669
22670 pushFollow(FOLLOW_2);
22671 rule__GenerationTask__Group_3_6__2();
22672
22673 state._fsp--;
22674
22675
22676 }
22677
22678 }
22679 catch (RecognitionException re) {
22680 reportError(re);
22681 recover(input,re);
22682 }
22683 finally {
22684
22685 restoreStackSize(stackSize);
22686
22687 }
22688 return ;
22689 }
22690 // $ANTLR end "rule__GenerationTask__Group_3_6__1"
22691
22692
22693 // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
22694 // InternalApplicationConfiguration.g:7324:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
22695 public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
22696
22697 int stackSize = keepStackSize();
22698
22699 try {
22700 // InternalApplicationConfiguration.g:7328:1: ( ( '=' ) )
22701 // InternalApplicationConfiguration.g:7329:1: ( '=' )
22702 {
22703 // InternalApplicationConfiguration.g:7329:1: ( '=' )
22704 // InternalApplicationConfiguration.g:7330:2: '='
22705 {
22706 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
22707 match(input,19,FOLLOW_2);
22708 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
22709
22710 }
22711
22712
22713 }
22714
22715 }
22716 catch (RecognitionException re) {
22717 reportError(re);
22718 recover(input,re);
22719 }
22720 finally {
22721
22722 restoreStackSize(stackSize);
22723
22724 }
22725 return ;
22726 }
22727 // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl"
22728
22729
22730 // $ANTLR start "rule__GenerationTask__Group_3_6__2"
22731 // InternalApplicationConfiguration.g:7339:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
22732 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
22733
22734 int stackSize = keepStackSize();
22735
22736 try {
22737 // InternalApplicationConfiguration.g:7343:1: ( rule__GenerationTask__Group_3_6__2__Impl )
22738 // InternalApplicationConfiguration.g:7344:2: rule__GenerationTask__Group_3_6__2__Impl
22739 {
22740 pushFollow(FOLLOW_2);
22741 rule__GenerationTask__Group_3_6__2__Impl();
22742
22743 state._fsp--;
22744
22745
22746 }
22747
22748 }
22749 catch (RecognitionException re) {
22750 reportError(re);
22751 recover(input,re);
22752 }
22753 finally {
22754
22755 restoreStackSize(stackSize);
22756
22757 }
22758 return ;
22759 }
22760 // $ANTLR end "rule__GenerationTask__Group_3_6__2"
22761
22762
22763 // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
22764 // InternalApplicationConfiguration.g:7350:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ;
22765 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
22766
22767 int stackSize = keepStackSize();
22768
22769 try {
22770 // InternalApplicationConfiguration.g:7354:1: ( ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) )
22771 // InternalApplicationConfiguration.g:7355:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) )
22772 {
22773 // InternalApplicationConfiguration.g:7355:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) )
22774 // InternalApplicationConfiguration.g:7356:2: ( rule__GenerationTask__SolverAssignment_3_6_2 )
22775 {
22776 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2());
22777 // InternalApplicationConfiguration.g:7357:2: ( rule__GenerationTask__SolverAssignment_3_6_2 )
22778 // InternalApplicationConfiguration.g:7357:3: rule__GenerationTask__SolverAssignment_3_6_2
22779 {
22780 pushFollow(FOLLOW_2);
22781 rule__GenerationTask__SolverAssignment_3_6_2();
22782
22783 state._fsp--;
22784
22785
22786 }
22787
22788 after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2());
22789
22790 }
22791
22792
22793 }
22794
22795 }
22796 catch (RecognitionException re) {
22797 reportError(re);
22798 recover(input,re);
22799 }
22800 finally {
22801
22802 restoreStackSize(stackSize);
22803
22804 }
22805 return ;
22806 }
22807 // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl"
22808
22809
22810 // $ANTLR start "rule__GenerationTask__Group_3_7__0"
22811 // InternalApplicationConfiguration.g:7366:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
22812 public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
22813
22814 int stackSize = keepStackSize();
22815
22816 try {
22817 // InternalApplicationConfiguration.g:7370:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
22818 // InternalApplicationConfiguration.g:7371:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
22819 {
22820 pushFollow(FOLLOW_12);
22821 rule__GenerationTask__Group_3_7__0__Impl();
22822
22823 state._fsp--;
22824
22825 pushFollow(FOLLOW_2);
22826 rule__GenerationTask__Group_3_7__1();
22827
22828 state._fsp--;
22829
22830
22831 }
22832
22833 }
22834 catch (RecognitionException re) {
22835 reportError(re);
22836 recover(input,re);
22837 }
22838 finally {
22839
22840 restoreStackSize(stackSize);
22841
22842 }
22843 return ;
22844 }
22845 // $ANTLR end "rule__GenerationTask__Group_3_7__0"
22846
22847
22848 // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
22849 // InternalApplicationConfiguration.g:7378:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'config' ) ;
22850 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
22851
22852 int stackSize = keepStackSize();
22853
22854 try {
22855 // InternalApplicationConfiguration.g:7382:1: ( ( 'config' ) )
22856 // InternalApplicationConfiguration.g:7383:1: ( 'config' )
22857 {
22858 // InternalApplicationConfiguration.g:7383:1: ( 'config' )
22859 // InternalApplicationConfiguration.g:7384:2: 'config'
22860 {
22861 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0());
22862 match(input,30,FOLLOW_2);
22863 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0());
22864
22865 }
22866
22867
22868 }
22869
22870 }
22871 catch (RecognitionException re) {
22872 reportError(re);
22873 recover(input,re);
22874 }
22875 finally {
22876
22877 restoreStackSize(stackSize);
22878
22879 }
22880 return ;
22881 }
22882 // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl"
22883
22884
22885 // $ANTLR start "rule__GenerationTask__Group_3_7__1"
22886 // InternalApplicationConfiguration.g:7393:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
22887 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
22888
22889 int stackSize = keepStackSize();
22890
22891 try {
22892 // InternalApplicationConfiguration.g:7397:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
22893 // InternalApplicationConfiguration.g:7398:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
22894 {
22895 pushFollow(FOLLOW_39);
22896 rule__GenerationTask__Group_3_7__1__Impl();
22897
22898 state._fsp--;
22899
22900 pushFollow(FOLLOW_2);
22901 rule__GenerationTask__Group_3_7__2();
22902
22903 state._fsp--;
22904
22905
22906 }
22907
22908 }
22909 catch (RecognitionException re) {
22910 reportError(re);
22911 recover(input,re);
22912 }
22913 finally {
22914
22915 restoreStackSize(stackSize);
22916
22917 }
22918 return ;
22919 }
22920 // $ANTLR end "rule__GenerationTask__Group_3_7__1"
22921
22922
22923 // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
22924 // InternalApplicationConfiguration.g:7405:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
22925 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
22926
22927 int stackSize = keepStackSize();
22928
22929 try {
22930 // InternalApplicationConfiguration.g:7409:1: ( ( '=' ) )
22931 // InternalApplicationConfiguration.g:7410:1: ( '=' )
22932 {
22933 // InternalApplicationConfiguration.g:7410:1: ( '=' )
22934 // InternalApplicationConfiguration.g:7411:2: '='
22935 {
22936 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
22937 match(input,19,FOLLOW_2);
22938 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
22939
22940 }
22941
22942
22943 }
22944
22945 }
22946 catch (RecognitionException re) {
22947 reportError(re);
22948 recover(input,re);
22949 }
22950 finally {
22951
22952 restoreStackSize(stackSize);
22953
22954 }
22955 return ;
22956 }
22957 // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl"
22958
22959
22960 // $ANTLR start "rule__GenerationTask__Group_3_7__2"
22961 // InternalApplicationConfiguration.g:7420:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
22962 public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
22963
22964 int stackSize = keepStackSize();
22965
22966 try {
22967 // InternalApplicationConfiguration.g:7424:1: ( rule__GenerationTask__Group_3_7__2__Impl )
22968 // InternalApplicationConfiguration.g:7425:2: rule__GenerationTask__Group_3_7__2__Impl
22969 {
22970 pushFollow(FOLLOW_2);
22971 rule__GenerationTask__Group_3_7__2__Impl();
22972
22973 state._fsp--;
22974
22975
22976 }
22977
22978 }
22979 catch (RecognitionException re) {
22980 reportError(re);
22981 recover(input,re);
22982 }
22983 finally {
22984
22985 restoreStackSize(stackSize);
22986
22987 }
22988 return ;
22989 }
22990 // $ANTLR end "rule__GenerationTask__Group_3_7__2"
22991
22992
22993 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
22994 // InternalApplicationConfiguration.g:7431:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ;
22995 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
22996
22997 int stackSize = keepStackSize();
22998
22999 try {
23000 // InternalApplicationConfiguration.g:7435:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) )
23001 // InternalApplicationConfiguration.g:7436:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) )
23002 {
23003 // InternalApplicationConfiguration.g:7436:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) )
23004 // InternalApplicationConfiguration.g:7437:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 )
23005 {
23006 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2());
23007 // InternalApplicationConfiguration.g:7438:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 )
23008 // InternalApplicationConfiguration.g:7438:3: rule__GenerationTask__ConfigAssignment_3_7_2
23009 {
23010 pushFollow(FOLLOW_2);
23011 rule__GenerationTask__ConfigAssignment_3_7_2();
23012
23013 state._fsp--;
23014
23015
23016 }
23017
23018 after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2());
23019
23020 }
23021
23022
23023 }
23024
23025 }
23026 catch (RecognitionException re) {
23027 reportError(re);
23028 recover(input,re);
23029 }
23030 finally {
23031
23032 restoreStackSize(stackSize);
23033
23034 }
23035 return ;
23036 }
23037 // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl"
23038
23039
23040 // $ANTLR start "rule__GenerationTask__Group_3_8__0"
23041 // InternalApplicationConfiguration.g:7447:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
23042 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
23043
23044 int stackSize = keepStackSize();
23045
23046 try {
23047 // InternalApplicationConfiguration.g:7451:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
23048 // InternalApplicationConfiguration.g:7452:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
23049 {
23050 pushFollow(FOLLOW_12);
23051 rule__GenerationTask__Group_3_8__0__Impl();
23052
23053 state._fsp--;
23054
23055 pushFollow(FOLLOW_2);
23056 rule__GenerationTask__Group_3_8__1();
23057
23058 state._fsp--;
23059
23060
23061 }
23062
23063 }
23064 catch (RecognitionException re) {
23065 reportError(re);
23066 recover(input,re);
23067 }
23068 finally {
23069
23070 restoreStackSize(stackSize);
23071
23072 }
23073 return ;
23074 }
23075 // $ANTLR end "rule__GenerationTask__Group_3_8__0"
23076
23077
23078 // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
23079 // InternalApplicationConfiguration.g:7459:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'debug' ) ;
23080 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
23081
23082 int stackSize = keepStackSize();
23083
23084 try {
23085 // InternalApplicationConfiguration.g:7463:1: ( ( 'debug' ) )
23086 // InternalApplicationConfiguration.g:7464:1: ( 'debug' )
23087 {
23088 // InternalApplicationConfiguration.g:7464:1: ( 'debug' )
23089 // InternalApplicationConfiguration.g:7465:2: 'debug'
23090 {
23091 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0());
23092 match(input,43,FOLLOW_2);
23093 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0());
23094
23095 }
23096
23097
23098 }
23099
23100 }
23101 catch (RecognitionException re) {
23102 reportError(re);
23103 recover(input,re);
23104 }
23105 finally {
23106
23107 restoreStackSize(stackSize);
23108
23109 }
23110 return ;
23111 }
23112 // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl"
23113
23114
23115 // $ANTLR start "rule__GenerationTask__Group_3_8__1"
23116 // InternalApplicationConfiguration.g:7474:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
23117 public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
23118
23119 int stackSize = keepStackSize();
23120
23121 try {
23122 // InternalApplicationConfiguration.g:7478:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
23123 // InternalApplicationConfiguration.g:7479:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
23124 {
23125 pushFollow(FOLLOW_20);
23126 rule__GenerationTask__Group_3_8__1__Impl();
23127
23128 state._fsp--;
23129
23130 pushFollow(FOLLOW_2);
23131 rule__GenerationTask__Group_3_8__2();
23132
23133 state._fsp--;
23134
23135
23136 }
23137
23138 }
23139 catch (RecognitionException re) {
23140 reportError(re);
23141 recover(input,re);
23142 }
23143 finally {
23144
23145 restoreStackSize(stackSize);
23146
23147 }
23148 return ;
23149 }
23150 // $ANTLR end "rule__GenerationTask__Group_3_8__1"
23151
23152
23153 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
23154 // InternalApplicationConfiguration.g:7486:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
23155 public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
23156
23157 int stackSize = keepStackSize();
23158
23159 try {
23160 // InternalApplicationConfiguration.g:7490:1: ( ( '=' ) )
23161 // InternalApplicationConfiguration.g:7491:1: ( '=' )
23162 {
23163 // InternalApplicationConfiguration.g:7491:1: ( '=' )
23164 // InternalApplicationConfiguration.g:7492:2: '='
23165 {
23166 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
23167 match(input,19,FOLLOW_2);
23168 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
23169
23170 }
23171
23172
23173 }
23174
23175 }
23176 catch (RecognitionException re) {
23177 reportError(re);
23178 recover(input,re);
23179 }
23180 finally {
23181
23182 restoreStackSize(stackSize);
23183
23184 }
23185 return ;
23186 }
23187 // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl"
23188
23189
23190 // $ANTLR start "rule__GenerationTask__Group_3_8__2"
23191 // InternalApplicationConfiguration.g:7501:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
23192 public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
23193
23194 int stackSize = keepStackSize();
23195
23196 try {
23197 // InternalApplicationConfiguration.g:7505:1: ( rule__GenerationTask__Group_3_8__2__Impl )
23198 // InternalApplicationConfiguration.g:7506:2: rule__GenerationTask__Group_3_8__2__Impl
23199 {
23200 pushFollow(FOLLOW_2);
23201 rule__GenerationTask__Group_3_8__2__Impl();
23202
23203 state._fsp--;
23204
23205
23206 }
23207
23208 }
23209 catch (RecognitionException re) {
23210 reportError(re);
23211 recover(input,re);
23212 }
23213 finally {
23214
23215 restoreStackSize(stackSize);
23216
23217 }
23218 return ;
23219 }
23220 // $ANTLR end "rule__GenerationTask__Group_3_8__2"
23221
23222
23223 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
23224 // InternalApplicationConfiguration.g:7512:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ;
23225 public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
23226
23227 int stackSize = keepStackSize();
23228
23229 try {
23230 // InternalApplicationConfiguration.g:7516:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) )
23231 // InternalApplicationConfiguration.g:7517:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) )
23232 {
23233 // InternalApplicationConfiguration.g:7517:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) )
23234 // InternalApplicationConfiguration.g:7518:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 )
23235 {
23236 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2());
23237 // InternalApplicationConfiguration.g:7519:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 )
23238 // InternalApplicationConfiguration.g:7519:3: rule__GenerationTask__DebugFolderAssignment_3_8_2
23239 {
23240 pushFollow(FOLLOW_2);
23241 rule__GenerationTask__DebugFolderAssignment_3_8_2();
23242
23243 state._fsp--;
23244
23245
23246 }
23247
23248 after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2());
23249
23250 }
23251
23252
23253 }
23254
23255 }
23256 catch (RecognitionException re) {
23257 reportError(re);
23258 recover(input,re);
23259 }
23260 finally {
23261
23262 restoreStackSize(stackSize);
23263
23264 }
23265 return ;
23266 }
23267 // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl"
23268
23269
23270 // $ANTLR start "rule__GenerationTask__Group_3_9__0"
23271 // InternalApplicationConfiguration.g:7528:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
23272 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
23273
23274 int stackSize = keepStackSize();
23275
23276 try {
23277 // InternalApplicationConfiguration.g:7532:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
23278 // InternalApplicationConfiguration.g:7533:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
23279 {
23280 pushFollow(FOLLOW_12);
23281 rule__GenerationTask__Group_3_9__0__Impl();
23282
23283 state._fsp--;
23284
23285 pushFollow(FOLLOW_2);
23286 rule__GenerationTask__Group_3_9__1();
23287
23288 state._fsp--;
23289
23290
23291 }
23292
23293 }
23294 catch (RecognitionException re) {
23295 reportError(re);
23296 recover(input,re);
23297 }
23298 finally {
23299
23300 restoreStackSize(stackSize);
23301
23302 }
23303 return ;
23304 }
23305 // $ANTLR end "rule__GenerationTask__Group_3_9__0"
23306
23307
23308 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
23309 // InternalApplicationConfiguration.g:7540:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'log' ) ;
23310 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
23311
23312 int stackSize = keepStackSize();
23313
23314 try {
23315 // InternalApplicationConfiguration.g:7544:1: ( ( 'log' ) )
23316 // InternalApplicationConfiguration.g:7545:1: ( 'log' )
23317 {
23318 // InternalApplicationConfiguration.g:7545:1: ( 'log' )
23319 // InternalApplicationConfiguration.g:7546:2: 'log'
23320 {
23321 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0());
23322 match(input,44,FOLLOW_2);
23323 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0());
23324
23325 }
23326
23327
23328 }
23329
23330 }
23331 catch (RecognitionException re) {
23332 reportError(re);
23333 recover(input,re);
23334 }
23335 finally {
23336
23337 restoreStackSize(stackSize);
23338
23339 }
23340 return ;
23341 }
23342 // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl"
23343
23344
23345 // $ANTLR start "rule__GenerationTask__Group_3_9__1"
23346 // InternalApplicationConfiguration.g:7555:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
23347 public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
23348
23349 int stackSize = keepStackSize();
23350
23351 try {
23352 // InternalApplicationConfiguration.g:7559:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
23353 // InternalApplicationConfiguration.g:7560:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
23354 {
23355 pushFollow(FOLLOW_20);
23356 rule__GenerationTask__Group_3_9__1__Impl();
23357
23358 state._fsp--;
23359
23360 pushFollow(FOLLOW_2);
23361 rule__GenerationTask__Group_3_9__2();
23362
23363 state._fsp--;
23364
23365
23366 }
23367
23368 }
23369 catch (RecognitionException re) {
23370 reportError(re);
23371 recover(input,re);
23372 }
23373 finally {
23374
23375 restoreStackSize(stackSize);
23376
23377 }
23378 return ;
23379 }
23380 // $ANTLR end "rule__GenerationTask__Group_3_9__1"
23381
23382
23383 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
23384 // InternalApplicationConfiguration.g:7567:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
23385 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
23386
23387 int stackSize = keepStackSize();
23388
23389 try {
23390 // InternalApplicationConfiguration.g:7571:1: ( ( '=' ) )
23391 // InternalApplicationConfiguration.g:7572:1: ( '=' )
23392 {
23393 // InternalApplicationConfiguration.g:7572:1: ( '=' )
23394 // InternalApplicationConfiguration.g:7573:2: '='
23395 {
23396 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
23397 match(input,19,FOLLOW_2);
23398 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
23399
23400 }
23401
23402
23403 }
23404
23405 }
23406 catch (RecognitionException re) {
23407 reportError(re);
23408 recover(input,re);
23409 }
23410 finally {
23411
23412 restoreStackSize(stackSize);
23413
23414 }
23415 return ;
23416 }
23417 // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl"
23418
23419
23420 // $ANTLR start "rule__GenerationTask__Group_3_9__2"
23421 // InternalApplicationConfiguration.g:7582:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
23422 public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
23423
23424 int stackSize = keepStackSize();
23425
23426 try {
23427 // InternalApplicationConfiguration.g:7586:1: ( rule__GenerationTask__Group_3_9__2__Impl )
23428 // InternalApplicationConfiguration.g:7587:2: rule__GenerationTask__Group_3_9__2__Impl
23429 {
23430 pushFollow(FOLLOW_2);
23431 rule__GenerationTask__Group_3_9__2__Impl();
23432
23433 state._fsp--;
23434
23435
23436 }
23437
23438 }
23439 catch (RecognitionException re) {
23440 reportError(re);
23441 recover(input,re);
23442 }
23443 finally {
23444
23445 restoreStackSize(stackSize);
23446
23447 }
23448 return ;
23449 }
23450 // $ANTLR end "rule__GenerationTask__Group_3_9__2"
23451
23452
23453 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
23454 // InternalApplicationConfiguration.g:7593:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ;
23455 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
23456
23457 int stackSize = keepStackSize();
23458
23459 try {
23460 // InternalApplicationConfiguration.g:7597:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) )
23461 // InternalApplicationConfiguration.g:7598:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) )
23462 {
23463 // InternalApplicationConfiguration.g:7598:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) )
23464 // InternalApplicationConfiguration.g:7599:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 )
23465 {
23466 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2());
23467 // InternalApplicationConfiguration.g:7600:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 )
23468 // InternalApplicationConfiguration.g:7600:3: rule__GenerationTask__TargetLogFileAssignment_3_9_2
23469 {
23470 pushFollow(FOLLOW_2);
23471 rule__GenerationTask__TargetLogFileAssignment_3_9_2();
23472
23473 state._fsp--;
23474
23475
23476 }
23477
23478 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2());
23479
23480 }
23481
23482
23483 }
23484
23485 }
23486 catch (RecognitionException re) {
23487 reportError(re);
23488 recover(input,re);
23489 }
23490 finally {
23491
23492 restoreStackSize(stackSize);
23493
23494 }
23495 return ;
23496 }
23497 // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl"
23498
23499
23500 // $ANTLR start "rule__GenerationTask__Group_3_10__0"
23501 // InternalApplicationConfiguration.g:7609:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
23502 public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
23503
23504 int stackSize = keepStackSize();
23505
23506 try {
23507 // InternalApplicationConfiguration.g:7613:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
23508 // InternalApplicationConfiguration.g:7614:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
23509 {
23510 pushFollow(FOLLOW_12);
23511 rule__GenerationTask__Group_3_10__0__Impl();
23512
23513 state._fsp--;
23514
23515 pushFollow(FOLLOW_2);
23516 rule__GenerationTask__Group_3_10__1();
23517
23518 state._fsp--;
23519
23520
23521 }
23522
23523 }
23524 catch (RecognitionException re) {
23525 reportError(re);
23526 recover(input,re);
23527 }
23528 finally {
23529
23530 restoreStackSize(stackSize);
23531
23532 }
23533 return ;
23534 }
23535 // $ANTLR end "rule__GenerationTask__Group_3_10__0"
23536
23537
23538 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
23539 // InternalApplicationConfiguration.g:7621:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'statistics' ) ;
23540 public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
23541
23542 int stackSize = keepStackSize();
23543
23544 try {
23545 // InternalApplicationConfiguration.g:7625:1: ( ( 'statistics' ) )
23546 // InternalApplicationConfiguration.g:7626:1: ( 'statistics' )
23547 {
23548 // InternalApplicationConfiguration.g:7626:1: ( 'statistics' )
23549 // InternalApplicationConfiguration.g:7627:2: 'statistics'
23550 {
23551 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0());
23552 match(input,45,FOLLOW_2);
23553 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0());
23554
23555 }
23556
23557
23558 }
23559
23560 }
23561 catch (RecognitionException re) {
23562 reportError(re);
23563 recover(input,re);
23564 }
23565 finally {
23566
23567 restoreStackSize(stackSize);
23568
23569 }
23570 return ;
23571 }
23572 // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl"
23573
23574
23575 // $ANTLR start "rule__GenerationTask__Group_3_10__1"
23576 // InternalApplicationConfiguration.g:7636:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
23577 public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
23578
23579 int stackSize = keepStackSize();
23580
23581 try {
23582 // InternalApplicationConfiguration.g:7640:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
23583 // InternalApplicationConfiguration.g:7641:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
23584 {
23585 pushFollow(FOLLOW_20);
23586 rule__GenerationTask__Group_3_10__1__Impl();
23587
23588 state._fsp--;
23589
23590 pushFollow(FOLLOW_2);
23591 rule__GenerationTask__Group_3_10__2();
23592
23593 state._fsp--;
23594
23595
23596 }
23597
23598 }
23599 catch (RecognitionException re) {
23600 reportError(re);
23601 recover(input,re);
23602 }
23603 finally {
23604
23605 restoreStackSize(stackSize);
23606
23607 }
23608 return ;
23609 }
23610 // $ANTLR end "rule__GenerationTask__Group_3_10__1"
23611
23612
23613 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
23614 // InternalApplicationConfiguration.g:7648:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
23615 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
23616
23617 int stackSize = keepStackSize();
23618
23619 try {
23620 // InternalApplicationConfiguration.g:7652:1: ( ( '=' ) )
23621 // InternalApplicationConfiguration.g:7653:1: ( '=' )
23622 {
23623 // InternalApplicationConfiguration.g:7653:1: ( '=' )
23624 // InternalApplicationConfiguration.g:7654:2: '='
23625 {
23626 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
23627 match(input,19,FOLLOW_2);
23628 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
23629
23630 }
23631
23632
23633 }
23634
23635 }
23636 catch (RecognitionException re) {
23637 reportError(re);
23638 recover(input,re);
23639 }
23640 finally {
23641
23642 restoreStackSize(stackSize);
23643
23644 }
23645 return ;
23646 }
23647 // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl"
23648
23649
23650 // $ANTLR start "rule__GenerationTask__Group_3_10__2"
23651 // InternalApplicationConfiguration.g:7663:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
23652 public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
23653
23654 int stackSize = keepStackSize();
23655
23656 try {
23657 // InternalApplicationConfiguration.g:7667:1: ( rule__GenerationTask__Group_3_10__2__Impl )
23658 // InternalApplicationConfiguration.g:7668:2: rule__GenerationTask__Group_3_10__2__Impl
23659 {
23660 pushFollow(FOLLOW_2);
23661 rule__GenerationTask__Group_3_10__2__Impl();
23662
23663 state._fsp--;
23664
23665
23666 }
23667
23668 }
23669 catch (RecognitionException re) {
23670 reportError(re);
23671 recover(input,re);
23672 }
23673 finally {
23674
23675 restoreStackSize(stackSize);
23676
23677 }
23678 return ;
23679 }
23680 // $ANTLR end "rule__GenerationTask__Group_3_10__2"
23681
23682
23683 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
23684 // InternalApplicationConfiguration.g:7674:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ;
23685 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
23686
23687 int stackSize = keepStackSize();
23688
23689 try {
23690 // InternalApplicationConfiguration.g:7678:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) )
23691 // InternalApplicationConfiguration.g:7679:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) )
23692 {
23693 // InternalApplicationConfiguration.g:7679:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) )
23694 // InternalApplicationConfiguration.g:7680:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 )
23695 {
23696 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2());
23697 // InternalApplicationConfiguration.g:7681:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 )
23698 // InternalApplicationConfiguration.g:7681:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2
23699 {
23700 pushFollow(FOLLOW_2);
23701 rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2();
23702
23703 state._fsp--;
23704
23705
23706 }
23707
23708 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2());
23709
23710 }
23711
23712
23713 }
23714
23715 }
23716 catch (RecognitionException re) {
23717 reportError(re);
23718 recover(input,re);
23719 }
23720 finally {
23721
23722 restoreStackSize(stackSize);
23723
23724 }
23725 return ;
23726 }
23727 // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl"
23728
23729
23730 // $ANTLR start "rule__GenerationTask__Group_3_11__0"
23731 // InternalApplicationConfiguration.g:7690:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
23732 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
23733
23734 int stackSize = keepStackSize();
23735
23736 try {
23737 // InternalApplicationConfiguration.g:7694:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
23738 // InternalApplicationConfiguration.g:7695:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
23739 {
23740 pushFollow(FOLLOW_12);
23741 rule__GenerationTask__Group_3_11__0__Impl();
23742
23743 state._fsp--;
23744
23745 pushFollow(FOLLOW_2);
23746 rule__GenerationTask__Group_3_11__1();
23747
23748 state._fsp--;
23749
23750
23751 }
23752
23753 }
23754 catch (RecognitionException re) {
23755 reportError(re);
23756 recover(input,re);
23757 }
23758 finally {
23759
23760 restoreStackSize(stackSize);
23761
23762 }
23763 return ;
23764 }
23765 // $ANTLR end "rule__GenerationTask__Group_3_11__0"
23766
23767
23768 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
23769 // InternalApplicationConfiguration.g:7702:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'output' ) ;
23770 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
23771
23772 int stackSize = keepStackSize();
23773
23774 try {
23775 // InternalApplicationConfiguration.g:7706:1: ( ( 'output' ) )
23776 // InternalApplicationConfiguration.g:7707:1: ( 'output' )
23777 {
23778 // InternalApplicationConfiguration.g:7707:1: ( 'output' )
23779 // InternalApplicationConfiguration.g:7708:2: 'output'
23780 {
23781 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0());
23782 match(input,46,FOLLOW_2);
23783 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0());
23784
23785 }
23786
23787
23788 }
23789
23790 }
23791 catch (RecognitionException re) {
23792 reportError(re);
23793 recover(input,re);
23794 }
23795 finally {
23796
23797 restoreStackSize(stackSize);
23798
23799 }
23800 return ;
23801 }
23802 // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl"
23803
23804
23805 // $ANTLR start "rule__GenerationTask__Group_3_11__1"
23806 // InternalApplicationConfiguration.g:7717:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
23807 public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
23808
23809 int stackSize = keepStackSize();
23810
23811 try {
23812 // InternalApplicationConfiguration.g:7721:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
23813 // InternalApplicationConfiguration.g:7722:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
23814 {
23815 pushFollow(FOLLOW_20);
23816 rule__GenerationTask__Group_3_11__1__Impl();
23817
23818 state._fsp--;
23819
23820 pushFollow(FOLLOW_2);
23821 rule__GenerationTask__Group_3_11__2();
23822
23823 state._fsp--;
23824
23825
23826 }
23827
23828 }
23829 catch (RecognitionException re) {
23830 reportError(re);
23831 recover(input,re);
23832 }
23833 finally {
23834
23835 restoreStackSize(stackSize);
23836
23837 }
23838 return ;
23839 }
23840 // $ANTLR end "rule__GenerationTask__Group_3_11__1"
23841
23842
23843 // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
23844 // InternalApplicationConfiguration.g:7729:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
23845 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
23846
23847 int stackSize = keepStackSize();
23848
23849 try {
23850 // InternalApplicationConfiguration.g:7733:1: ( ( '=' ) )
23851 // InternalApplicationConfiguration.g:7734:1: ( '=' )
23852 {
23853 // InternalApplicationConfiguration.g:7734:1: ( '=' )
23854 // InternalApplicationConfiguration.g:7735:2: '='
23855 {
23856 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
23857 match(input,19,FOLLOW_2);
23858 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
23859
23860 }
23861
23862
23863 }
23864
23865 }
23866 catch (RecognitionException re) {
23867 reportError(re);
23868 recover(input,re);
23869 }
23870 finally {
23871
23872 restoreStackSize(stackSize);
23873
23874 }
23875 return ;
23876 }
23877 // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl"
23878
23879
23880 // $ANTLR start "rule__GenerationTask__Group_3_11__2"
23881 // InternalApplicationConfiguration.g:7744:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
23882 public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
23883
23884 int stackSize = keepStackSize();
23885
23886 try {
23887 // InternalApplicationConfiguration.g:7748:1: ( rule__GenerationTask__Group_3_11__2__Impl )
23888 // InternalApplicationConfiguration.g:7749:2: rule__GenerationTask__Group_3_11__2__Impl
23889 {
23890 pushFollow(FOLLOW_2);
23891 rule__GenerationTask__Group_3_11__2__Impl();
23892
23893 state._fsp--;
23894
23895
23896 }
23897
23898 }
23899 catch (RecognitionException re) {
23900 reportError(re);
23901 recover(input,re);
23902 }
23903 finally {
23904
23905 restoreStackSize(stackSize);
23906
23907 }
23908 return ;
23909 }
23910 // $ANTLR end "rule__GenerationTask__Group_3_11__2"
23911
23912
23913 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
23914 // InternalApplicationConfiguration.g:7755:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ;
23915 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
23916
23917 int stackSize = keepStackSize();
23918
23919 try {
23920 // InternalApplicationConfiguration.g:7759:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) )
23921 // InternalApplicationConfiguration.g:7760:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) )
23922 {
23923 // InternalApplicationConfiguration.g:7760:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) )
23924 // InternalApplicationConfiguration.g:7761:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 )
23925 {
23926 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2());
23927 // InternalApplicationConfiguration.g:7762:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 )
23928 // InternalApplicationConfiguration.g:7762:3: rule__GenerationTask__TagetFolderAssignment_3_11_2
23929 {
23930 pushFollow(FOLLOW_2);
23931 rule__GenerationTask__TagetFolderAssignment_3_11_2();
23932
23933 state._fsp--;
23934
23935
23936 }
23937
23938 after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2());
23939
23940 }
23941
23942
23943 }
23944
23945 }
23946 catch (RecognitionException re) {
23947 reportError(re);
23948 recover(input,re);
23949 }
23950 finally {
23951
23952 restoreStackSize(stackSize);
23953
23954 }
23955 return ;
23956 }
23957 // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl"
23958
23959
23960 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
23961 // InternalApplicationConfiguration.g:7771:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
23962 public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
23963
23964 int stackSize = keepStackSize();
23965 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
23966
23967 try {
23968 // InternalApplicationConfiguration.g:7776:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
23969 // InternalApplicationConfiguration.g:7777:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
23970 {
23971 // InternalApplicationConfiguration.g:7777:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
23972 int alt52=2;
23973 alt52 = dfa52.predict(input);
23974 switch (alt52) {
23975 case 1 :
23976 // InternalApplicationConfiguration.g:7777:2: rule__GenerationTask__UnorderedGroup_3__0
23977 {
23978 pushFollow(FOLLOW_2);
23979 rule__GenerationTask__UnorderedGroup_3__0();
23980
23981 state._fsp--;
23982
23983
23984 }
23985 break;
23986
23987 }
23988
23989
23990 }
23991
23992 }
23993 catch (RecognitionException re) {
23994 reportError(re);
23995 recover(input,re);
23996 }
23997 finally {
23998
23999 getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
24000 restoreStackSize(stackSize);
24001
24002 }
24003 return ;
24004 }
24005 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3"
24006
24007
24008 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
24009 // InternalApplicationConfiguration.g:7785:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) ) ;
24010 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
24011
24012 int stackSize = keepStackSize();
24013 boolean selected = false;
24014
24015 try {
24016 // InternalApplicationConfiguration.g:7790:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) ) )
24017 // InternalApplicationConfiguration.g:7791:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) )
24018 {
24019 // InternalApplicationConfiguration.g:7791:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) )
24020 int alt53=12;
24021 alt53 = dfa53.predict(input);
24022 switch (alt53) {
24023 case 1 :
24024 // InternalApplicationConfiguration.g:7792:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
24025 {
24026 // InternalApplicationConfiguration.g:7792:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
24027 // InternalApplicationConfiguration.g:7793:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
24028 {
24029 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
24030 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
24031 }
24032 // InternalApplicationConfiguration.g:7793:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
24033 // InternalApplicationConfiguration.g:7794:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
24034 {
24035
24036 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
24037
24038
24039 selected = true;
24040
24041 // InternalApplicationConfiguration.g:7800:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
24042 // InternalApplicationConfiguration.g:7801:6: ( rule__GenerationTask__Group_3_0__0 )
24043 {
24044 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
24045 // InternalApplicationConfiguration.g:7802:6: ( rule__GenerationTask__Group_3_0__0 )
24046 // InternalApplicationConfiguration.g:7802:7: rule__GenerationTask__Group_3_0__0
24047 {
24048 pushFollow(FOLLOW_2);
24049 rule__GenerationTask__Group_3_0__0();
24050
24051 state._fsp--;
24052
24053
24054 }
24055
24056 after(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
24057
24058 }
24059
24060
24061 }
24062
24063
24064 }
24065
24066
24067 }
24068 break;
24069 case 2 :
24070 // InternalApplicationConfiguration.g:7807:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
24071 {
24072 // InternalApplicationConfiguration.g:7807:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
24073 // InternalApplicationConfiguration.g:7808:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
24074 {
24075 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
24076 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
24077 }
24078 // InternalApplicationConfiguration.g:7808:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
24079 // InternalApplicationConfiguration.g:7809:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
24080 {
24081
24082 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
24083
24084
24085 selected = true;
24086
24087 // InternalApplicationConfiguration.g:7815:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
24088 // InternalApplicationConfiguration.g:7816:6: ( rule__GenerationTask__Group_3_1__0 )
24089 {
24090 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
24091 // InternalApplicationConfiguration.g:7817:6: ( rule__GenerationTask__Group_3_1__0 )
24092 // InternalApplicationConfiguration.g:7817:7: rule__GenerationTask__Group_3_1__0
24093 {
24094 pushFollow(FOLLOW_2);
24095 rule__GenerationTask__Group_3_1__0();
24096
24097 state._fsp--;
24098
24099
24100 }
24101
24102 after(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
24103
24104 }
24105
24106
24107 }
24108
24109
24110 }
24111
24112
24113 }
24114 break;
24115 case 3 :
24116 // InternalApplicationConfiguration.g:7822:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
24117 {
24118 // InternalApplicationConfiguration.g:7822:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
24119 // InternalApplicationConfiguration.g:7823:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
24120 {
24121 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
24122 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
24123 }
24124 // InternalApplicationConfiguration.g:7823:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
24125 // InternalApplicationConfiguration.g:7824:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
24126 {
24127
24128 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
24129
24130
24131 selected = true;
24132
24133 // InternalApplicationConfiguration.g:7830:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
24134 // InternalApplicationConfiguration.g:7831:6: ( rule__GenerationTask__Group_3_2__0 )
24135 {
24136 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
24137 // InternalApplicationConfiguration.g:7832:6: ( rule__GenerationTask__Group_3_2__0 )
24138 // InternalApplicationConfiguration.g:7832:7: rule__GenerationTask__Group_3_2__0
24139 {
24140 pushFollow(FOLLOW_2);
24141 rule__GenerationTask__Group_3_2__0();
24142
24143 state._fsp--;
24144
24145
24146 }
24147
24148 after(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
24149
24150 }
24151
24152
24153 }
24154
24155
24156 }
24157
24158
24159 }
24160 break;
24161 case 4 :
24162 // InternalApplicationConfiguration.g:7837:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
24163 {
24164 // InternalApplicationConfiguration.g:7837:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
24165 // InternalApplicationConfiguration.g:7838:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
24166 {
24167 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
24168 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
24169 }
24170 // InternalApplicationConfiguration.g:7838:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
24171 // InternalApplicationConfiguration.g:7839:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
24172 {
24173
24174 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
24175
24176
24177 selected = true;
24178
24179 // InternalApplicationConfiguration.g:7845:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
24180 // InternalApplicationConfiguration.g:7846:6: ( rule__GenerationTask__Group_3_3__0 )
24181 {
24182 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
24183 // InternalApplicationConfiguration.g:7847:6: ( rule__GenerationTask__Group_3_3__0 )
24184 // InternalApplicationConfiguration.g:7847:7: rule__GenerationTask__Group_3_3__0
24185 {
24186 pushFollow(FOLLOW_2);
24187 rule__GenerationTask__Group_3_3__0();
24188
24189 state._fsp--;
24190
24191
24192 }
24193
24194 after(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
24195
24196 }
24197
24198
24199 }
24200
24201
24202 }
24203
24204
24205 }
24206 break;
24207 case 5 :
24208 // InternalApplicationConfiguration.g:7852:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
24209 {
24210 // InternalApplicationConfiguration.g:7852:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
24211 // InternalApplicationConfiguration.g:7853:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
24212 {
24213 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
24214 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
24215 }
24216 // InternalApplicationConfiguration.g:7853:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
24217 // InternalApplicationConfiguration.g:7854:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
24218 {
24219
24220 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
24221
24222
24223 selected = true;
24224
24225 // InternalApplicationConfiguration.g:7860:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
24226 // InternalApplicationConfiguration.g:7861:6: ( rule__GenerationTask__Group_3_4__0 )
24227 {
24228 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
24229 // InternalApplicationConfiguration.g:7862:6: ( rule__GenerationTask__Group_3_4__0 )
24230 // InternalApplicationConfiguration.g:7862:7: rule__GenerationTask__Group_3_4__0
24231 {
24232 pushFollow(FOLLOW_2);
24233 rule__GenerationTask__Group_3_4__0();
24234
24235 state._fsp--;
24236
24237
24238 }
24239
24240 after(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
24241
24242 }
24243
24244
24245 }
24246
24247
24248 }
24249
24250
24251 }
24252 break;
24253 case 6 :
24254 // InternalApplicationConfiguration.g:7867:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
24255 {
24256 // InternalApplicationConfiguration.g:7867:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
24257 // InternalApplicationConfiguration.g:7868:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
24258 {
24259 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
24260 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
24261 }
24262 // InternalApplicationConfiguration.g:7868:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
24263 // InternalApplicationConfiguration.g:7869:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
24264 {
24265
24266 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
24267
24268
24269 selected = true;
24270
24271 // InternalApplicationConfiguration.g:7875:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
24272 // InternalApplicationConfiguration.g:7876:6: ( rule__GenerationTask__Group_3_5__0 )
24273 {
24274 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
24275 // InternalApplicationConfiguration.g:7877:6: ( rule__GenerationTask__Group_3_5__0 )
24276 // InternalApplicationConfiguration.g:7877:7: rule__GenerationTask__Group_3_5__0
24277 {
24278 pushFollow(FOLLOW_2);
24279 rule__GenerationTask__Group_3_5__0();
24280
24281 state._fsp--;
24282
24283
24284 }
24285
24286 after(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
24287
24288 }
24289
24290
24291 }
24292
24293
24294 }
24295
24296
24297 }
24298 break;
24299 case 7 :
24300 // InternalApplicationConfiguration.g:7882:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
24301 {
24302 // InternalApplicationConfiguration.g:7882:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
24303 // InternalApplicationConfiguration.g:7883:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
24304 {
24305 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
24306 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
24307 }
24308 // InternalApplicationConfiguration.g:7883:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
24309 // InternalApplicationConfiguration.g:7884:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
24310 {
24311
24312 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
24313
24314
24315 selected = true;
24316
24317 // InternalApplicationConfiguration.g:7890:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
24318 // InternalApplicationConfiguration.g:7891:6: ( rule__GenerationTask__Group_3_6__0 )
24319 {
24320 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
24321 // InternalApplicationConfiguration.g:7892:6: ( rule__GenerationTask__Group_3_6__0 )
24322 // InternalApplicationConfiguration.g:7892:7: rule__GenerationTask__Group_3_6__0
24323 {
24324 pushFollow(FOLLOW_2);
24325 rule__GenerationTask__Group_3_6__0();
24326
24327 state._fsp--;
24328
24329
24330 }
24331
24332 after(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
24333
24334 }
24335
24336
24337 }
24338
24339
24340 }
24341
24342
24343 }
24344 break;
24345 case 8 :
24346 // InternalApplicationConfiguration.g:7897:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
24347 {
24348 // InternalApplicationConfiguration.g:7897:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
24349 // InternalApplicationConfiguration.g:7898:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
24350 {
24351 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
24352 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
24353 }
24354 // InternalApplicationConfiguration.g:7898:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
24355 // InternalApplicationConfiguration.g:7899:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
24356 {
24357
24358 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
24359
24360
24361 selected = true;
24362
24363 // InternalApplicationConfiguration.g:7905:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
24364 // InternalApplicationConfiguration.g:7906:6: ( rule__GenerationTask__Group_3_7__0 )
24365 {
24366 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
24367 // InternalApplicationConfiguration.g:7907:6: ( rule__GenerationTask__Group_3_7__0 )
24368 // InternalApplicationConfiguration.g:7907:7: rule__GenerationTask__Group_3_7__0
24369 {
24370 pushFollow(FOLLOW_2);
24371 rule__GenerationTask__Group_3_7__0();
24372
24373 state._fsp--;
24374
24375
24376 }
24377
24378 after(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
24379
24380 }
24381
24382
24383 }
24384
24385
24386 }
24387
24388
24389 }
24390 break;
24391 case 9 :
24392 // InternalApplicationConfiguration.g:7912:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
24393 {
24394 // InternalApplicationConfiguration.g:7912:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
24395 // InternalApplicationConfiguration.g:7913:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
24396 {
24397 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
24398 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
24399 }
24400 // InternalApplicationConfiguration.g:7913:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
24401 // InternalApplicationConfiguration.g:7914:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
24402 {
24403
24404 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
24405
24406
24407 selected = true;
24408
24409 // InternalApplicationConfiguration.g:7920:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
24410 // InternalApplicationConfiguration.g:7921:6: ( rule__GenerationTask__Group_3_8__0 )
24411 {
24412 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
24413 // InternalApplicationConfiguration.g:7922:6: ( rule__GenerationTask__Group_3_8__0 )
24414 // InternalApplicationConfiguration.g:7922:7: rule__GenerationTask__Group_3_8__0
24415 {
24416 pushFollow(FOLLOW_2);
24417 rule__GenerationTask__Group_3_8__0();
24418
24419 state._fsp--;
24420
24421
24422 }
24423
24424 after(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
24425
24426 }
24427
24428
24429 }
24430
24431
24432 }
24433
24434
24435 }
24436 break;
24437 case 10 :
24438 // InternalApplicationConfiguration.g:7927:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
24439 {
24440 // InternalApplicationConfiguration.g:7927:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
24441 // InternalApplicationConfiguration.g:7928:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
24442 {
24443 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
24444 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
24445 }
24446 // InternalApplicationConfiguration.g:7928:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
24447 // InternalApplicationConfiguration.g:7929:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
24448 {
24449
24450 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
24451
24452
24453 selected = true;
24454
24455 // InternalApplicationConfiguration.g:7935:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
24456 // InternalApplicationConfiguration.g:7936:6: ( rule__GenerationTask__Group_3_9__0 )
24457 {
24458 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
24459 // InternalApplicationConfiguration.g:7937:6: ( rule__GenerationTask__Group_3_9__0 )
24460 // InternalApplicationConfiguration.g:7937:7: rule__GenerationTask__Group_3_9__0
24461 {
24462 pushFollow(FOLLOW_2);
24463 rule__GenerationTask__Group_3_9__0();
24464
24465 state._fsp--;
24466
24467
24468 }
24469
24470 after(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
24471
24472 }
24473
24474
24475 }
24476
24477
24478 }
24479
24480
24481 }
24482 break;
24483 case 11 :
24484 // InternalApplicationConfiguration.g:7942:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
24485 {
24486 // InternalApplicationConfiguration.g:7942:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
24487 // InternalApplicationConfiguration.g:7943:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
24488 {
24489 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
24490 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
24491 }
24492 // InternalApplicationConfiguration.g:7943:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
24493 // InternalApplicationConfiguration.g:7944:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
24494 {
24495
24496 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
24497
24498
24499 selected = true;
24500
24501 // InternalApplicationConfiguration.g:7950:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
24502 // InternalApplicationConfiguration.g:7951:6: ( rule__GenerationTask__Group_3_10__0 )
24503 {
24504 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
24505 // InternalApplicationConfiguration.g:7952:6: ( rule__GenerationTask__Group_3_10__0 )
24506 // InternalApplicationConfiguration.g:7952:7: rule__GenerationTask__Group_3_10__0
24507 {
24508 pushFollow(FOLLOW_2);
24509 rule__GenerationTask__Group_3_10__0();
24510
24511 state._fsp--;
24512
24513
24514 }
24515
24516 after(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
24517
24518 }
24519
24520
24521 }
24522
24523
24524 }
24525
24526
24527 }
24528 break;
24529 case 12 :
24530 // InternalApplicationConfiguration.g:7957:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
24531 {
24532 // InternalApplicationConfiguration.g:7957:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
24533 // InternalApplicationConfiguration.g:7958:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
24534 {
24535 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
24536 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
24537 }
24538 // InternalApplicationConfiguration.g:7958:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
24539 // InternalApplicationConfiguration.g:7959:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
24540 {
24541
24542 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
24543
24544
24545 selected = true;
24546
24547 // InternalApplicationConfiguration.g:7965:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
24548 // InternalApplicationConfiguration.g:7966:6: ( rule__GenerationTask__Group_3_11__0 )
24549 {
24550 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
24551 // InternalApplicationConfiguration.g:7967:6: ( rule__GenerationTask__Group_3_11__0 )
24552 // InternalApplicationConfiguration.g:7967:7: rule__GenerationTask__Group_3_11__0
24553 {
24554 pushFollow(FOLLOW_2);
24555 rule__GenerationTask__Group_3_11__0();
24556
24557 state._fsp--;
24558
24559
24560 }
24561
24562 after(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
24563
24564 }
24565
24566
24567 }
24568
24569
24570 }
24571
24572
24573 }
24574 break;
24575
24576 }
24577
24578
24579 }
24580
24581 }
24582 catch (RecognitionException re) {
24583 reportError(re);
24584 recover(input,re);
24585 }
24586 finally {
24587
24588 if (selected)
24589 getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
24590 restoreStackSize(stackSize);
24591
24592 }
24593 return ;
24594 }
24595 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl"
24596
24597
24598 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
24599 // InternalApplicationConfiguration.g:7980:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
24600 public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
24601
24602 int stackSize = keepStackSize();
24603
24604 try {
24605 // InternalApplicationConfiguration.g:7984:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
24606 // InternalApplicationConfiguration.g:7985:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
24607 {
24608 pushFollow(FOLLOW_41);
24609 rule__GenerationTask__UnorderedGroup_3__Impl();
24610
24611 state._fsp--;
24612
24613 // InternalApplicationConfiguration.g:7986:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
24614 int alt54=2;
24615 alt54 = dfa54.predict(input);
24616 switch (alt54) {
24617 case 1 :
24618 // InternalApplicationConfiguration.g:7986:2: rule__GenerationTask__UnorderedGroup_3__1
24619 {
24620 pushFollow(FOLLOW_2);
24621 rule__GenerationTask__UnorderedGroup_3__1();
24622
24623 state._fsp--;
24624
24625
24626 }
24627 break;
24628
24629 }
24630
24631
24632 }
24633
24634 }
24635 catch (RecognitionException re) {
24636 reportError(re);
24637 recover(input,re);
24638 }
24639 finally {
24640
24641 restoreStackSize(stackSize);
24642
24643 }
24644 return ;
24645 }
24646 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0"
24647
24648
24649 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
24650 // InternalApplicationConfiguration.g:7992:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
24651 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
24652
24653 int stackSize = keepStackSize();
24654
24655 try {
24656 // InternalApplicationConfiguration.g:7996:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
24657 // InternalApplicationConfiguration.g:7997:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
24658 {
24659 pushFollow(FOLLOW_41);
24660 rule__GenerationTask__UnorderedGroup_3__Impl();
24661
24662 state._fsp--;
24663
24664 // InternalApplicationConfiguration.g:7998:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
24665 int alt55=2;
24666 alt55 = dfa55.predict(input);
24667 switch (alt55) {
24668 case 1 :
24669 // InternalApplicationConfiguration.g:7998:2: rule__GenerationTask__UnorderedGroup_3__2
24670 {
24671 pushFollow(FOLLOW_2);
24672 rule__GenerationTask__UnorderedGroup_3__2();
24673
24674 state._fsp--;
24675
24676
24677 }
24678 break;
24679
24680 }
24681
24682
24683 }
24684
24685 }
24686 catch (RecognitionException re) {
24687 reportError(re);
24688 recover(input,re);
24689 }
24690 finally {
24691
24692 restoreStackSize(stackSize);
24693
24694 }
24695 return ;
24696 }
24697 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1"
24698
24699
24700 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
24701 // InternalApplicationConfiguration.g:8004:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
24702 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
24703
24704 int stackSize = keepStackSize();
24705
24706 try {
24707 // InternalApplicationConfiguration.g:8008:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
24708 // InternalApplicationConfiguration.g:8009:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
24709 {
24710 pushFollow(FOLLOW_41);
24711 rule__GenerationTask__UnorderedGroup_3__Impl();
24712
24713 state._fsp--;
24714
24715 // InternalApplicationConfiguration.g:8010:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
24716 int alt56=2;
24717 alt56 = dfa56.predict(input);
24718 switch (alt56) {
24719 case 1 :
24720 // InternalApplicationConfiguration.g:8010:2: rule__GenerationTask__UnorderedGroup_3__3
24721 {
24722 pushFollow(FOLLOW_2);
24723 rule__GenerationTask__UnorderedGroup_3__3();
24724
24725 state._fsp--;
24726
24727
24728 }
24729 break;
24730
24731 }
24732
24733
24734 }
24735
24736 }
24737 catch (RecognitionException re) {
24738 reportError(re);
24739 recover(input,re);
24740 }
24741 finally {
24742
24743 restoreStackSize(stackSize);
24744
24745 }
24746 return ;
24747 }
24748 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2"
24749
24750
24751 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
24752 // InternalApplicationConfiguration.g:8016:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
24753 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
24754
24755 int stackSize = keepStackSize();
24756
24757 try {
24758 // InternalApplicationConfiguration.g:8020:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
24759 // InternalApplicationConfiguration.g:8021:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
24760 {
24761 pushFollow(FOLLOW_41);
24762 rule__GenerationTask__UnorderedGroup_3__Impl();
24763
24764 state._fsp--;
24765
24766 // InternalApplicationConfiguration.g:8022:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
24767 int alt57=2;
24768 alt57 = dfa57.predict(input);
24769 switch (alt57) {
24770 case 1 :
24771 // InternalApplicationConfiguration.g:8022:2: rule__GenerationTask__UnorderedGroup_3__4
24772 {
24773 pushFollow(FOLLOW_2);
24774 rule__GenerationTask__UnorderedGroup_3__4();
24775
24776 state._fsp--;
24777
24778
24779 }
24780 break;
24781
24782 }
24783
24784
24785 }
24786
24787 }
24788 catch (RecognitionException re) {
24789 reportError(re);
24790 recover(input,re);
24791 }
24792 finally {
24793
24794 restoreStackSize(stackSize);
24795
24796 }
24797 return ;
24798 }
24799 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3"
24800
24801
24802 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
24803 // InternalApplicationConfiguration.g:8028:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
24804 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
24805
24806 int stackSize = keepStackSize();
24807
24808 try {
24809 // InternalApplicationConfiguration.g:8032:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
24810 // InternalApplicationConfiguration.g:8033:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
24811 {
24812 pushFollow(FOLLOW_41);
24813 rule__GenerationTask__UnorderedGroup_3__Impl();
24814
24815 state._fsp--;
24816
24817 // InternalApplicationConfiguration.g:8034:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
24818 int alt58=2;
24819 alt58 = dfa58.predict(input);
24820 switch (alt58) {
24821 case 1 :
24822 // InternalApplicationConfiguration.g:8034:2: rule__GenerationTask__UnorderedGroup_3__5
24823 {
24824 pushFollow(FOLLOW_2);
24825 rule__GenerationTask__UnorderedGroup_3__5();
24826
24827 state._fsp--;
24828
24829
24830 }
24831 break;
24832
24833 }
24834
24835
24836 }
24837
24838 }
24839 catch (RecognitionException re) {
24840 reportError(re);
24841 recover(input,re);
24842 }
24843 finally {
24844
24845 restoreStackSize(stackSize);
24846
24847 }
24848 return ;
24849 }
24850 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4"
24851
24852
24853 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
24854 // InternalApplicationConfiguration.g:8040:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
24855 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
24856
24857 int stackSize = keepStackSize();
24858
24859 try {
24860 // InternalApplicationConfiguration.g:8044:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
24861 // InternalApplicationConfiguration.g:8045:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
24862 {
24863 pushFollow(FOLLOW_41);
24864 rule__GenerationTask__UnorderedGroup_3__Impl();
24865
24866 state._fsp--;
24867
24868 // InternalApplicationConfiguration.g:8046:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
24869 int alt59=2;
24870 alt59 = dfa59.predict(input);
24871 switch (alt59) {
24872 case 1 :
24873 // InternalApplicationConfiguration.g:8046:2: rule__GenerationTask__UnorderedGroup_3__6
24874 {
24875 pushFollow(FOLLOW_2);
24876 rule__GenerationTask__UnorderedGroup_3__6();
24877
24878 state._fsp--;
24879
24880
24881 }
24882 break;
24883
24884 }
24885
24886
24887 }
24888
24889 }
24890 catch (RecognitionException re) {
24891 reportError(re);
24892 recover(input,re);
24893 }
24894 finally {
24895
24896 restoreStackSize(stackSize);
24897
24898 }
24899 return ;
24900 }
24901 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5"
24902
24903
24904 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
24905 // InternalApplicationConfiguration.g:8052:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
24906 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
24907
24908 int stackSize = keepStackSize();
24909
24910 try {
24911 // InternalApplicationConfiguration.g:8056:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
24912 // InternalApplicationConfiguration.g:8057:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
24913 {
24914 pushFollow(FOLLOW_41);
24915 rule__GenerationTask__UnorderedGroup_3__Impl();
24916
24917 state._fsp--;
24918
24919 // InternalApplicationConfiguration.g:8058:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
24920 int alt60=2;
24921 alt60 = dfa60.predict(input);
24922 switch (alt60) {
24923 case 1 :
24924 // InternalApplicationConfiguration.g:8058:2: rule__GenerationTask__UnorderedGroup_3__7
24925 {
24926 pushFollow(FOLLOW_2);
24927 rule__GenerationTask__UnorderedGroup_3__7();
24928
24929 state._fsp--;
24930
24931
24932 }
24933 break;
24934
24935 }
24936
24937
24938 }
24939
24940 }
24941 catch (RecognitionException re) {
24942 reportError(re);
24943 recover(input,re);
24944 }
24945 finally {
24946
24947 restoreStackSize(stackSize);
24948
24949 }
24950 return ;
24951 }
24952 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6"
24953
24954
24955 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
24956 // InternalApplicationConfiguration.g:8064:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
24957 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
24958
24959 int stackSize = keepStackSize();
24960
24961 try {
24962 // InternalApplicationConfiguration.g:8068:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
24963 // InternalApplicationConfiguration.g:8069:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
24964 {
24965 pushFollow(FOLLOW_41);
24966 rule__GenerationTask__UnorderedGroup_3__Impl();
24967
24968 state._fsp--;
24969
24970 // InternalApplicationConfiguration.g:8070:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
24971 int alt61=2;
24972 alt61 = dfa61.predict(input);
24973 switch (alt61) {
24974 case 1 :
24975 // InternalApplicationConfiguration.g:8070:2: rule__GenerationTask__UnorderedGroup_3__8
24976 {
24977 pushFollow(FOLLOW_2);
24978 rule__GenerationTask__UnorderedGroup_3__8();
24979
24980 state._fsp--;
24981
24982
24983 }
24984 break;
24985
24986 }
24987
24988
24989 }
24990
24991 }
24992 catch (RecognitionException re) {
24993 reportError(re);
24994 recover(input,re);
24995 }
24996 finally {
24997
24998 restoreStackSize(stackSize);
24999
25000 }
25001 return ;
25002 }
25003 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7"
25004
25005
25006 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
25007 // InternalApplicationConfiguration.g:8076:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
25008 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
25009
25010 int stackSize = keepStackSize();
25011
25012 try {
25013 // InternalApplicationConfiguration.g:8080:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
25014 // InternalApplicationConfiguration.g:8081:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
25015 {
25016 pushFollow(FOLLOW_41);
25017 rule__GenerationTask__UnorderedGroup_3__Impl();
25018
25019 state._fsp--;
25020
25021 // InternalApplicationConfiguration.g:8082:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
25022 int alt62=2;
25023 alt62 = dfa62.predict(input);
25024 switch (alt62) {
25025 case 1 :
25026 // InternalApplicationConfiguration.g:8082:2: rule__GenerationTask__UnorderedGroup_3__9
25027 {
25028 pushFollow(FOLLOW_2);
25029 rule__GenerationTask__UnorderedGroup_3__9();
25030
25031 state._fsp--;
25032
25033
25034 }
25035 break;
25036
25037 }
25038
25039
25040 }
25041
25042 }
25043 catch (RecognitionException re) {
25044 reportError(re);
25045 recover(input,re);
25046 }
25047 finally {
25048
25049 restoreStackSize(stackSize);
25050
25051 }
25052 return ;
25053 }
25054 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8"
25055
25056
25057 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
25058 // InternalApplicationConfiguration.g:8088:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
25059 public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
25060
25061 int stackSize = keepStackSize();
25062
25063 try {
25064 // InternalApplicationConfiguration.g:8092:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
25065 // InternalApplicationConfiguration.g:8093:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
25066 {
25067 pushFollow(FOLLOW_41);
25068 rule__GenerationTask__UnorderedGroup_3__Impl();
25069
25070 state._fsp--;
25071
25072 // InternalApplicationConfiguration.g:8094:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
25073 int alt63=2;
25074 alt63 = dfa63.predict(input);
25075 switch (alt63) {
25076 case 1 :
25077 // InternalApplicationConfiguration.g:8094:2: rule__GenerationTask__UnorderedGroup_3__10
25078 {
25079 pushFollow(FOLLOW_2);
25080 rule__GenerationTask__UnorderedGroup_3__10();
25081
25082 state._fsp--;
25083
25084
25085 }
25086 break;
25087
25088 }
25089
25090
25091 }
25092
25093 }
25094 catch (RecognitionException re) {
25095 reportError(re);
25096 recover(input,re);
25097 }
25098 finally {
25099
25100 restoreStackSize(stackSize);
25101
25102 }
25103 return ;
25104 }
25105 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9"
25106
25107
25108 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
25109 // InternalApplicationConfiguration.g:8100:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
25110 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
25111
25112 int stackSize = keepStackSize();
25113
25114 try {
25115 // InternalApplicationConfiguration.g:8104:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
25116 // InternalApplicationConfiguration.g:8105:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
25117 {
25118 pushFollow(FOLLOW_41);
25119 rule__GenerationTask__UnorderedGroup_3__Impl();
25120
25121 state._fsp--;
25122
25123 // InternalApplicationConfiguration.g:8106:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
25124 int alt64=2;
25125 alt64 = dfa64.predict(input);
25126 switch (alt64) {
25127 case 1 :
25128 // InternalApplicationConfiguration.g:8106:2: rule__GenerationTask__UnorderedGroup_3__11
25129 {
25130 pushFollow(FOLLOW_2);
25131 rule__GenerationTask__UnorderedGroup_3__11();
25132
25133 state._fsp--;
25134
25135
25136 }
25137 break;
25138
25139 }
25140
25141
25142 }
25143
25144 }
25145 catch (RecognitionException re) {
25146 reportError(re);
25147 recover(input,re);
25148 }
25149 finally {
25150
25151 restoreStackSize(stackSize);
25152
25153 }
25154 return ;
25155 }
25156 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10"
25157
25158
25159 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
25160 // InternalApplicationConfiguration.g:8112:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ;
25161 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
25162
25163 int stackSize = keepStackSize();
25164
25165 try {
25166 // InternalApplicationConfiguration.g:8116:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
25167 // InternalApplicationConfiguration.g:8117:2: rule__GenerationTask__UnorderedGroup_3__Impl
25168 {
25169 pushFollow(FOLLOW_2);
25170 rule__GenerationTask__UnorderedGroup_3__Impl();
25171
25172 state._fsp--;
25173
25174
25175 }
25176
25177 }
25178 catch (RecognitionException re) {
25179 reportError(re);
25180 recover(input,re);
25181 }
25182 finally {
25183
25184 restoreStackSize(stackSize);
25185
25186 }
25187 return ;
25188 }
25189 // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11"
25190
25191
3951 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" 25192 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
3952 // InternalApplicationConfiguration.g:1312:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; 25193 // InternalApplicationConfiguration.g:8124:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
3953 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { 25194 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
3954 25195
3955 int stackSize = keepStackSize(); 25196 int stackSize = keepStackSize();
3956 25197
3957 try { 25198 try {
3958 // InternalApplicationConfiguration.g:1316:1: ( ( ruleImport ) ) 25199 // InternalApplicationConfiguration.g:8128:1: ( ( ruleImport ) )
3959 // InternalApplicationConfiguration.g:1317:2: ( ruleImport ) 25200 // InternalApplicationConfiguration.g:8129:2: ( ruleImport )
3960 { 25201 {
3961 // InternalApplicationConfiguration.g:1317:2: ( ruleImport ) 25202 // InternalApplicationConfiguration.g:8129:2: ( ruleImport )
3962 // InternalApplicationConfiguration.g:1318:3: ruleImport 25203 // InternalApplicationConfiguration.g:8130:3: ruleImport
3963 { 25204 {
3964 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); 25205 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
3965 pushFollow(FOLLOW_2); 25206 pushFollow(FOLLOW_2);
@@ -3990,17 +25231,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3990 25231
3991 25232
3992 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" 25233 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
3993 // InternalApplicationConfiguration.g:1327:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; 25234 // InternalApplicationConfiguration.g:8139:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
3994 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { 25235 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
3995 25236
3996 int stackSize = keepStackSize(); 25237 int stackSize = keepStackSize();
3997 25238
3998 try { 25239 try {
3999 // InternalApplicationConfiguration.g:1331:1: ( ( ruleCommand ) ) 25240 // InternalApplicationConfiguration.g:8143:1: ( ( ruleCommand ) )
4000 // InternalApplicationConfiguration.g:1332:2: ( ruleCommand ) 25241 // InternalApplicationConfiguration.g:8144:2: ( ruleCommand )
4001 { 25242 {
4002 // InternalApplicationConfiguration.g:1332:2: ( ruleCommand ) 25243 // InternalApplicationConfiguration.g:8144:2: ( ruleCommand )
4003 // InternalApplicationConfiguration.g:1333:3: ruleCommand 25244 // InternalApplicationConfiguration.g:8145:3: ruleCommand
4004 { 25245 {
4005 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); 25246 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
4006 pushFollow(FOLLOW_2); 25247 pushFollow(FOLLOW_2);
@@ -4031,21 +25272,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4031 25272
4032 25273
4033 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" 25274 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
4034 // InternalApplicationConfiguration.g:1342:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; 25275 // InternalApplicationConfiguration.g:8154:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
4035 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { 25276 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
4036 25277
4037 int stackSize = keepStackSize(); 25278 int stackSize = keepStackSize();
4038 25279
4039 try { 25280 try {
4040 // InternalApplicationConfiguration.g:1346:1: ( ( ( RULE_STRING ) ) ) 25281 // InternalApplicationConfiguration.g:8158:1: ( ( ( RULE_STRING ) ) )
4041 // InternalApplicationConfiguration.g:1347:2: ( ( RULE_STRING ) ) 25282 // InternalApplicationConfiguration.g:8159:2: ( ( RULE_STRING ) )
4042 { 25283 {
4043 // InternalApplicationConfiguration.g:1347:2: ( ( RULE_STRING ) ) 25284 // InternalApplicationConfiguration.g:8159:2: ( ( RULE_STRING ) )
4044 // InternalApplicationConfiguration.g:1348:3: ( RULE_STRING ) 25285 // InternalApplicationConfiguration.g:8160:3: ( RULE_STRING )
4045 { 25286 {
4046 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); 25287 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
4047 // InternalApplicationConfiguration.g:1349:3: ( RULE_STRING ) 25288 // InternalApplicationConfiguration.g:8161:3: ( RULE_STRING )
4048 // InternalApplicationConfiguration.g:1350:4: RULE_STRING 25289 // InternalApplicationConfiguration.g:8162:4: RULE_STRING
4049 { 25290 {
4050 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); 25291 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
4051 match(input,RULE_STRING,FOLLOW_2); 25292 match(input,RULE_STRING,FOLLOW_2);
@@ -4076,21 +25317,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4076 25317
4077 25318
4078 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" 25319 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
4079 // InternalApplicationConfiguration.g:1361:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; 25320 // InternalApplicationConfiguration.g:8173:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
4080 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { 25321 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
4081 25322
4082 int stackSize = keepStackSize(); 25323 int stackSize = keepStackSize();
4083 25324
4084 try { 25325 try {
4085 // InternalApplicationConfiguration.g:1365:1: ( ( ( RULE_STRING ) ) ) 25326 // InternalApplicationConfiguration.g:8177:1: ( ( ( RULE_STRING ) ) )
4086 // InternalApplicationConfiguration.g:1366:2: ( ( RULE_STRING ) ) 25327 // InternalApplicationConfiguration.g:8178:2: ( ( RULE_STRING ) )
4087 { 25328 {
4088 // InternalApplicationConfiguration.g:1366:2: ( ( RULE_STRING ) ) 25329 // InternalApplicationConfiguration.g:8178:2: ( ( RULE_STRING ) )
4089 // InternalApplicationConfiguration.g:1367:3: ( RULE_STRING ) 25330 // InternalApplicationConfiguration.g:8179:3: ( RULE_STRING )
4090 { 25331 {
4091 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); 25332 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
4092 // InternalApplicationConfiguration.g:1368:3: ( RULE_STRING ) 25333 // InternalApplicationConfiguration.g:8180:3: ( RULE_STRING )
4093 // InternalApplicationConfiguration.g:1369:4: RULE_STRING 25334 // InternalApplicationConfiguration.g:8181:4: RULE_STRING
4094 { 25335 {
4095 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); 25336 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
4096 match(input,RULE_STRING,FOLLOW_2); 25337 match(input,RULE_STRING,FOLLOW_2);
@@ -4120,18 +25361,178 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4120 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2" 25361 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
4121 25362
4122 25363
25364 // $ANTLR start "rule__FileSpecification__PathAssignment"
25365 // InternalApplicationConfiguration.g:8192:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
25366 public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
25367
25368 int stackSize = keepStackSize();
25369
25370 try {
25371 // InternalApplicationConfiguration.g:8196:1: ( ( RULE_STRING ) )
25372 // InternalApplicationConfiguration.g:8197:2: ( RULE_STRING )
25373 {
25374 // InternalApplicationConfiguration.g:8197:2: ( RULE_STRING )
25375 // InternalApplicationConfiguration.g:8198:3: RULE_STRING
25376 {
25377 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
25378 match(input,RULE_STRING,FOLLOW_2);
25379 after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
25380
25381 }
25382
25383
25384 }
25385
25386 }
25387 catch (RecognitionException re) {
25388 reportError(re);
25389 recover(input,re);
25390 }
25391 finally {
25392
25393 restoreStackSize(stackSize);
25394
25395 }
25396 return ;
25397 }
25398 // $ANTLR end "rule__FileSpecification__PathAssignment"
25399
25400
25401 // $ANTLR start "rule__FileDeclaration__NameAssignment_1"
25402 // InternalApplicationConfiguration.g:8207:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
25403 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
25404
25405 int stackSize = keepStackSize();
25406
25407 try {
25408 // InternalApplicationConfiguration.g:8211:1: ( ( RULE_ID ) )
25409 // InternalApplicationConfiguration.g:8212:2: ( RULE_ID )
25410 {
25411 // InternalApplicationConfiguration.g:8212:2: ( RULE_ID )
25412 // InternalApplicationConfiguration.g:8213:3: RULE_ID
25413 {
25414 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
25415 match(input,RULE_ID,FOLLOW_2);
25416 after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
25417
25418 }
25419
25420
25421 }
25422
25423 }
25424 catch (RecognitionException re) {
25425 reportError(re);
25426 recover(input,re);
25427 }
25428 finally {
25429
25430 restoreStackSize(stackSize);
25431
25432 }
25433 return ;
25434 }
25435 // $ANTLR end "rule__FileDeclaration__NameAssignment_1"
25436
25437
25438 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
25439 // InternalApplicationConfiguration.g:8222:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
25440 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
25441
25442 int stackSize = keepStackSize();
25443
25444 try {
25445 // InternalApplicationConfiguration.g:8226:1: ( ( ruleFileSpecification ) )
25446 // InternalApplicationConfiguration.g:8227:2: ( ruleFileSpecification )
25447 {
25448 // InternalApplicationConfiguration.g:8227:2: ( ruleFileSpecification )
25449 // InternalApplicationConfiguration.g:8228:3: ruleFileSpecification
25450 {
25451 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
25452 pushFollow(FOLLOW_2);
25453 ruleFileSpecification();
25454
25455 state._fsp--;
25456
25457 after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
25458
25459 }
25460
25461
25462 }
25463
25464 }
25465 catch (RecognitionException re) {
25466 reportError(re);
25467 recover(input,re);
25468 }
25469 finally {
25470
25471 restoreStackSize(stackSize);
25472
25473 }
25474 return ;
25475 }
25476 // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3"
25477
25478
25479 // $ANTLR start "rule__FileReference__ReferredAssignment"
25480 // InternalApplicationConfiguration.g:8237:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
25481 public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
25482
25483 int stackSize = keepStackSize();
25484
25485 try {
25486 // InternalApplicationConfiguration.g:8241:1: ( ( ( RULE_ID ) ) )
25487 // InternalApplicationConfiguration.g:8242:2: ( ( RULE_ID ) )
25488 {
25489 // InternalApplicationConfiguration.g:8242:2: ( ( RULE_ID ) )
25490 // InternalApplicationConfiguration.g:8243:3: ( RULE_ID )
25491 {
25492 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
25493 // InternalApplicationConfiguration.g:8244:3: ( RULE_ID )
25494 // InternalApplicationConfiguration.g:8245:4: RULE_ID
25495 {
25496 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
25497 match(input,RULE_ID,FOLLOW_2);
25498 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
25499
25500 }
25501
25502 after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
25503
25504 }
25505
25506
25507 }
25508
25509 }
25510 catch (RecognitionException re) {
25511 reportError(re);
25512 recover(input,re);
25513 }
25514 finally {
25515
25516 restoreStackSize(stackSize);
25517
25518 }
25519 return ;
25520 }
25521 // $ANTLR end "rule__FileReference__ReferredAssignment"
25522
25523
4123 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" 25524 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
4124 // InternalApplicationConfiguration.g:1380:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; 25525 // InternalApplicationConfiguration.g:8256:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
4125 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { 25526 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
4126 25527
4127 int stackSize = keepStackSize(); 25528 int stackSize = keepStackSize();
4128 25529
4129 try { 25530 try {
4130 // InternalApplicationConfiguration.g:1384:1: ( ( ruleMetamodelEntry ) ) 25531 // InternalApplicationConfiguration.g:8260:1: ( ( ruleMetamodelEntry ) )
4131 // InternalApplicationConfiguration.g:1385:2: ( ruleMetamodelEntry ) 25532 // InternalApplicationConfiguration.g:8261:2: ( ruleMetamodelEntry )
4132 { 25533 {
4133 // InternalApplicationConfiguration.g:1385:2: ( ruleMetamodelEntry ) 25534 // InternalApplicationConfiguration.g:8261:2: ( ruleMetamodelEntry )
4134 // InternalApplicationConfiguration.g:1386:3: ruleMetamodelEntry 25535 // InternalApplicationConfiguration.g:8262:3: ruleMetamodelEntry
4135 { 25536 {
4136 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 25537 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
4137 pushFollow(FOLLOW_2); 25538 pushFollow(FOLLOW_2);
@@ -4162,17 +25563,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4162 25563
4163 25564
4164 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" 25565 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
4165 // InternalApplicationConfiguration.g:1395:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; 25566 // InternalApplicationConfiguration.g:8271:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
4166 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { 25567 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
4167 25568
4168 int stackSize = keepStackSize(); 25569 int stackSize = keepStackSize();
4169 25570
4170 try { 25571 try {
4171 // InternalApplicationConfiguration.g:1399:1: ( ( ruleMetamodelEntry ) ) 25572 // InternalApplicationConfiguration.g:8275:1: ( ( ruleMetamodelEntry ) )
4172 // InternalApplicationConfiguration.g:1400:2: ( ruleMetamodelEntry ) 25573 // InternalApplicationConfiguration.g:8276:2: ( ruleMetamodelEntry )
4173 { 25574 {
4174 // InternalApplicationConfiguration.g:1400:2: ( ruleMetamodelEntry ) 25575 // InternalApplicationConfiguration.g:8276:2: ( ruleMetamodelEntry )
4175 // InternalApplicationConfiguration.g:1401:3: ruleMetamodelEntry 25576 // InternalApplicationConfiguration.g:8277:3: ruleMetamodelEntry
4176 { 25577 {
4177 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 25578 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
4178 pushFollow(FOLLOW_2); 25579 pushFollow(FOLLOW_2);
@@ -4203,25 +25604,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4203 25604
4204 25605
4205 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" 25606 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
4206 // InternalApplicationConfiguration.g:1410:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( RULE_ID ) ) ; 25607 // InternalApplicationConfiguration.g:8286:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
4207 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { 25608 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
4208 25609
4209 int stackSize = keepStackSize(); 25610 int stackSize = keepStackSize();
4210 25611
4211 try { 25612 try {
4212 // InternalApplicationConfiguration.g:1414:1: ( ( ( RULE_ID ) ) ) 25613 // InternalApplicationConfiguration.g:8290:1: ( ( ( ruleQualifiedName ) ) )
4213 // InternalApplicationConfiguration.g:1415:2: ( ( RULE_ID ) ) 25614 // InternalApplicationConfiguration.g:8291:2: ( ( ruleQualifiedName ) )
4214 { 25615 {
4215 // InternalApplicationConfiguration.g:1415:2: ( ( RULE_ID ) ) 25616 // InternalApplicationConfiguration.g:8291:2: ( ( ruleQualifiedName ) )
4216 // InternalApplicationConfiguration.g:1416:3: ( RULE_ID ) 25617 // InternalApplicationConfiguration.g:8292:3: ( ruleQualifiedName )
4217 { 25618 {
4218 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 25619 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
4219 // InternalApplicationConfiguration.g:1417:3: ( RULE_ID ) 25620 // InternalApplicationConfiguration.g:8293:3: ( ruleQualifiedName )
4220 // InternalApplicationConfiguration.g:1418:4: RULE_ID 25621 // InternalApplicationConfiguration.g:8294:4: ruleQualifiedName
4221 { 25622 {
4222 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageIDTerminalRuleCall_1_0_1()); 25623 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
4223 match(input,RULE_ID,FOLLOW_2); 25624 pushFollow(FOLLOW_2);
4224 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageIDTerminalRuleCall_1_0_1()); 25625 ruleQualifiedName();
25626
25627 state._fsp--;
25628
25629 after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
4225 25630
4226 } 25631 }
4227 25632
@@ -4248,17 +25653,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4248 25653
4249 25654
4250 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" 25655 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
4251 // InternalApplicationConfiguration.g:1429:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; 25656 // InternalApplicationConfiguration.g:8305:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
4252 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { 25657 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
4253 25658
4254 int stackSize = keepStackSize(); 25659 int stackSize = keepStackSize();
4255 25660
4256 try { 25661 try {
4257 // InternalApplicationConfiguration.g:1433:1: ( ( ruleMetamodelElement ) ) 25662 // InternalApplicationConfiguration.g:8309:1: ( ( ruleMetamodelElement ) )
4258 // InternalApplicationConfiguration.g:1434:2: ( ruleMetamodelElement ) 25663 // InternalApplicationConfiguration.g:8310:2: ( ruleMetamodelElement )
4259 { 25664 {
4260 // InternalApplicationConfiguration.g:1434:2: ( ruleMetamodelElement ) 25665 // InternalApplicationConfiguration.g:8310:2: ( ruleMetamodelElement )
4261 // InternalApplicationConfiguration.g:1435:3: ruleMetamodelElement 25666 // InternalApplicationConfiguration.g:8311:3: ruleMetamodelElement
4262 { 25667 {
4263 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 25668 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
4264 pushFollow(FOLLOW_2); 25669 pushFollow(FOLLOW_2);
@@ -4289,17 +25694,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4289 25694
4290 25695
4291 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" 25696 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
4292 // InternalApplicationConfiguration.g:1444:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; 25697 // InternalApplicationConfiguration.g:8320:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
4293 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException { 25698 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
4294 25699
4295 int stackSize = keepStackSize(); 25700 int stackSize = keepStackSize();
4296 25701
4297 try { 25702 try {
4298 // InternalApplicationConfiguration.g:1448:1: ( ( ruleMetamodelElement ) ) 25703 // InternalApplicationConfiguration.g:8324:1: ( ( ruleMetamodelElement ) )
4299 // InternalApplicationConfiguration.g:1449:2: ( ruleMetamodelElement ) 25704 // InternalApplicationConfiguration.g:8325:2: ( ruleMetamodelElement )
4300 { 25705 {
4301 // InternalApplicationConfiguration.g:1449:2: ( ruleMetamodelElement ) 25706 // InternalApplicationConfiguration.g:8325:2: ( ruleMetamodelElement )
4302 // InternalApplicationConfiguration.g:1450:3: ruleMetamodelElement 25707 // InternalApplicationConfiguration.g:8326:3: ruleMetamodelElement
4303 { 25708 {
4304 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 25709 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
4305 pushFollow(FOLLOW_2); 25710 pushFollow(FOLLOW_2);
@@ -4330,25 +25735,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4330 25735
4331 25736
4332 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" 25737 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
4333 // InternalApplicationConfiguration.g:1459:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( RULE_ID ) ) ; 25738 // InternalApplicationConfiguration.g:8335:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
4334 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { 25739 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
4335 25740
4336 int stackSize = keepStackSize(); 25741 int stackSize = keepStackSize();
4337 25742
4338 try { 25743 try {
4339 // InternalApplicationConfiguration.g:1463:1: ( ( ( RULE_ID ) ) ) 25744 // InternalApplicationConfiguration.g:8339:1: ( ( ( ruleQualifiedName ) ) )
4340 // InternalApplicationConfiguration.g:1464:2: ( ( RULE_ID ) ) 25745 // InternalApplicationConfiguration.g:8340:2: ( ( ruleQualifiedName ) )
4341 { 25746 {
4342 // InternalApplicationConfiguration.g:1464:2: ( ( RULE_ID ) ) 25747 // InternalApplicationConfiguration.g:8340:2: ( ( ruleQualifiedName ) )
4343 // InternalApplicationConfiguration.g:1465:3: ( RULE_ID ) 25748 // InternalApplicationConfiguration.g:8341:3: ( ruleQualifiedName )
4344 { 25749 {
4345 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 25750 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
4346 // InternalApplicationConfiguration.g:1466:3: ( RULE_ID ) 25751 // InternalApplicationConfiguration.g:8342:3: ( ruleQualifiedName )
4347 // InternalApplicationConfiguration.g:1467:4: RULE_ID 25752 // InternalApplicationConfiguration.g:8343:4: ruleQualifiedName
4348 { 25753 {
4349 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageIDTerminalRuleCall_0_0_0_1()); 25754 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
4350 match(input,RULE_ID,FOLLOW_2); 25755 pushFollow(FOLLOW_2);
4351 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageIDTerminalRuleCall_0_0_0_1()); 25756 ruleQualifiedName();
25757
25758 state._fsp--;
25759
25760 after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
4352 25761
4353 } 25762 }
4354 25763
@@ -4375,21 +25784,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4375 25784
4376 25785
4377 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" 25786 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
4378 // InternalApplicationConfiguration.g:1478:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; 25787 // InternalApplicationConfiguration.g:8354:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
4379 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { 25788 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
4380 25789
4381 int stackSize = keepStackSize(); 25790 int stackSize = keepStackSize();
4382 25791
4383 try { 25792 try {
4384 // InternalApplicationConfiguration.g:1482:1: ( ( ( RULE_ID ) ) ) 25793 // InternalApplicationConfiguration.g:8358:1: ( ( ( RULE_ID ) ) )
4385 // InternalApplicationConfiguration.g:1483:2: ( ( RULE_ID ) ) 25794 // InternalApplicationConfiguration.g:8359:2: ( ( RULE_ID ) )
4386 { 25795 {
4387 // InternalApplicationConfiguration.g:1483:2: ( ( RULE_ID ) ) 25796 // InternalApplicationConfiguration.g:8359:2: ( ( RULE_ID ) )
4388 // InternalApplicationConfiguration.g:1484:3: ( RULE_ID ) 25797 // InternalApplicationConfiguration.g:8360:3: ( RULE_ID )
4389 { 25798 {
4390 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); 25799 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
4391 // InternalApplicationConfiguration.g:1485:3: ( RULE_ID ) 25800 // InternalApplicationConfiguration.g:8361:3: ( RULE_ID )
4392 // InternalApplicationConfiguration.g:1486:4: RULE_ID 25801 // InternalApplicationConfiguration.g:8362:4: RULE_ID
4393 { 25802 {
4394 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); 25803 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
4395 match(input,RULE_ID,FOLLOW_2); 25804 match(input,RULE_ID,FOLLOW_2);
@@ -4420,21 +25829,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4420 25829
4421 25830
4422 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" 25831 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
4423 // InternalApplicationConfiguration.g:1497:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; 25832 // InternalApplicationConfiguration.g:8373:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
4424 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { 25833 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
4425 25834
4426 int stackSize = keepStackSize(); 25835 int stackSize = keepStackSize();
4427 25836
4428 try { 25837 try {
4429 // InternalApplicationConfiguration.g:1501:1: ( ( ( RULE_ID ) ) ) 25838 // InternalApplicationConfiguration.g:8377:1: ( ( ( RULE_ID ) ) )
4430 // InternalApplicationConfiguration.g:1502:2: ( ( RULE_ID ) ) 25839 // InternalApplicationConfiguration.g:8378:2: ( ( RULE_ID ) )
4431 { 25840 {
4432 // InternalApplicationConfiguration.g:1502:2: ( ( RULE_ID ) ) 25841 // InternalApplicationConfiguration.g:8378:2: ( ( RULE_ID ) )
4433 // InternalApplicationConfiguration.g:1503:3: ( RULE_ID ) 25842 // InternalApplicationConfiguration.g:8379:3: ( RULE_ID )
4434 { 25843 {
4435 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); 25844 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
4436 // InternalApplicationConfiguration.g:1504:3: ( RULE_ID ) 25845 // InternalApplicationConfiguration.g:8380:3: ( RULE_ID )
4437 // InternalApplicationConfiguration.g:1505:4: RULE_ID 25846 // InternalApplicationConfiguration.g:8381:4: RULE_ID
4438 { 25847 {
4439 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); 25848 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
4440 match(input,RULE_ID,FOLLOW_2); 25849 match(input,RULE_ID,FOLLOW_2);
@@ -4465,17 +25874,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4465 25874
4466 25875
4467 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" 25876 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
4468 // InternalApplicationConfiguration.g:1516:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 25877 // InternalApplicationConfiguration.g:8392:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
4469 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { 25878 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
4470 25879
4471 int stackSize = keepStackSize(); 25880 int stackSize = keepStackSize();
4472 25881
4473 try { 25882 try {
4474 // InternalApplicationConfiguration.g:1520:1: ( ( RULE_ID ) ) 25883 // InternalApplicationConfiguration.g:8396:1: ( ( RULE_ID ) )
4475 // InternalApplicationConfiguration.g:1521:2: ( RULE_ID ) 25884 // InternalApplicationConfiguration.g:8397:2: ( RULE_ID )
4476 { 25885 {
4477 // InternalApplicationConfiguration.g:1521:2: ( RULE_ID ) 25886 // InternalApplicationConfiguration.g:8397:2: ( RULE_ID )
4478 // InternalApplicationConfiguration.g:1522:3: RULE_ID 25887 // InternalApplicationConfiguration.g:8398:3: RULE_ID
4479 { 25888 {
4480 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 25889 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
4481 match(input,RULE_ID,FOLLOW_2); 25890 match(input,RULE_ID,FOLLOW_2);
@@ -4502,17 +25911,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4502 25911
4503 25912
4504 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" 25913 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
4505 // InternalApplicationConfiguration.g:1531:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; 25914 // InternalApplicationConfiguration.g:8407:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
4506 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { 25915 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
4507 25916
4508 int stackSize = keepStackSize(); 25917 int stackSize = keepStackSize();
4509 25918
4510 try { 25919 try {
4511 // InternalApplicationConfiguration.g:1535:1: ( ( ruleMetamodelSpecification ) ) 25920 // InternalApplicationConfiguration.g:8411:1: ( ( ruleMetamodelSpecification ) )
4512 // InternalApplicationConfiguration.g:1536:2: ( ruleMetamodelSpecification ) 25921 // InternalApplicationConfiguration.g:8412:2: ( ruleMetamodelSpecification )
4513 { 25922 {
4514 // InternalApplicationConfiguration.g:1536:2: ( ruleMetamodelSpecification ) 25923 // InternalApplicationConfiguration.g:8412:2: ( ruleMetamodelSpecification )
4515 // InternalApplicationConfiguration.g:1537:3: ruleMetamodelSpecification 25924 // InternalApplicationConfiguration.g:8413:3: ruleMetamodelSpecification
4516 { 25925 {
4517 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 25926 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
4518 pushFollow(FOLLOW_2); 25927 pushFollow(FOLLOW_2);
@@ -4543,21 +25952,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4543 25952
4544 25953
4545 // $ANTLR start "rule__MetamodelReference__ReferredAssignment" 25954 // $ANTLR start "rule__MetamodelReference__ReferredAssignment"
4546 // InternalApplicationConfiguration.g:1546:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 25955 // InternalApplicationConfiguration.g:8422:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
4547 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { 25956 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
4548 25957
4549 int stackSize = keepStackSize(); 25958 int stackSize = keepStackSize();
4550 25959
4551 try { 25960 try {
4552 // InternalApplicationConfiguration.g:1550:1: ( ( ( RULE_ID ) ) ) 25961 // InternalApplicationConfiguration.g:8426:1: ( ( ( RULE_ID ) ) )
4553 // InternalApplicationConfiguration.g:1551:2: ( ( RULE_ID ) ) 25962 // InternalApplicationConfiguration.g:8427:2: ( ( RULE_ID ) )
4554 { 25963 {
4555 // InternalApplicationConfiguration.g:1551:2: ( ( RULE_ID ) ) 25964 // InternalApplicationConfiguration.g:8427:2: ( ( RULE_ID ) )
4556 // InternalApplicationConfiguration.g:1552:3: ( RULE_ID ) 25965 // InternalApplicationConfiguration.g:8428:3: ( RULE_ID )
4557 { 25966 {
4558 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); 25967 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
4559 // InternalApplicationConfiguration.g:1553:3: ( RULE_ID ) 25968 // InternalApplicationConfiguration.g:8429:3: ( RULE_ID )
4560 // InternalApplicationConfiguration.g:1554:4: RULE_ID 25969 // InternalApplicationConfiguration.g:8430:4: RULE_ID
4561 { 25970 {
4562 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); 25971 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
4563 match(input,RULE_ID,FOLLOW_2); 25972 match(input,RULE_ID,FOLLOW_2);
@@ -4586,26 +25995,4471 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4586 } 25995 }
4587 // $ANTLR end "rule__MetamodelReference__ReferredAssignment" 25996 // $ANTLR end "rule__MetamodelReference__ReferredAssignment"
4588 25997
25998
25999 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
26000 // InternalApplicationConfiguration.g:8441:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
26001 public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
26002
26003 int stackSize = keepStackSize();
26004
26005 try {
26006 // InternalApplicationConfiguration.g:8445:1: ( ( rulePartialModelEntry ) )
26007 // InternalApplicationConfiguration.g:8446:2: ( rulePartialModelEntry )
26008 {
26009 // InternalApplicationConfiguration.g:8446:2: ( rulePartialModelEntry )
26010 // InternalApplicationConfiguration.g:8447:3: rulePartialModelEntry
26011 {
26012 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
26013 pushFollow(FOLLOW_2);
26014 rulePartialModelEntry();
26015
26016 state._fsp--;
26017
26018 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
26019
26020 }
26021
26022
26023 }
26024
26025 }
26026 catch (RecognitionException re) {
26027 reportError(re);
26028 recover(input,re);
26029 }
26030 finally {
26031
26032 restoreStackSize(stackSize);
26033
26034 }
26035 return ;
26036 }
26037 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1"
26038
26039
26040 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
26041 // InternalApplicationConfiguration.g:8456:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
26042 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
26043
26044 int stackSize = keepStackSize();
26045
26046 try {
26047 // InternalApplicationConfiguration.g:8460:1: ( ( rulePartialModelEntry ) )
26048 // InternalApplicationConfiguration.g:8461:2: ( rulePartialModelEntry )
26049 {
26050 // InternalApplicationConfiguration.g:8461:2: ( rulePartialModelEntry )
26051 // InternalApplicationConfiguration.g:8462:3: rulePartialModelEntry
26052 {
26053 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
26054 pushFollow(FOLLOW_2);
26055 rulePartialModelEntry();
26056
26057 state._fsp--;
26058
26059 after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
26060
26061 }
26062
26063
26064 }
26065
26066 }
26067 catch (RecognitionException re) {
26068 reportError(re);
26069 recover(input,re);
26070 }
26071 finally {
26072
26073 restoreStackSize(stackSize);
26074
26075 }
26076 return ;
26077 }
26078 // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1"
26079
26080
26081 // $ANTLR start "rule__ModelEntry__PathAssignment"
26082 // InternalApplicationConfiguration.g:8471:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
26083 public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
26084
26085 int stackSize = keepStackSize();
26086
26087 try {
26088 // InternalApplicationConfiguration.g:8475:1: ( ( ruleFile ) )
26089 // InternalApplicationConfiguration.g:8476:2: ( ruleFile )
26090 {
26091 // InternalApplicationConfiguration.g:8476:2: ( ruleFile )
26092 // InternalApplicationConfiguration.g:8477:3: ruleFile
26093 {
26094 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
26095 pushFollow(FOLLOW_2);
26096 ruleFile();
26097
26098 state._fsp--;
26099
26100 after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
26101
26102 }
26103
26104
26105 }
26106
26107 }
26108 catch (RecognitionException re) {
26109 reportError(re);
26110 recover(input,re);
26111 }
26112 finally {
26113
26114 restoreStackSize(stackSize);
26115
26116 }
26117 return ;
26118 }
26119 // $ANTLR end "rule__ModelEntry__PathAssignment"
26120
26121
26122 // $ANTLR start "rule__FolderEntry__PathAssignment_1"
26123 // InternalApplicationConfiguration.g:8486:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
26124 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
26125
26126 int stackSize = keepStackSize();
26127
26128 try {
26129 // InternalApplicationConfiguration.g:8490:1: ( ( ruleFile ) )
26130 // InternalApplicationConfiguration.g:8491:2: ( ruleFile )
26131 {
26132 // InternalApplicationConfiguration.g:8491:2: ( ruleFile )
26133 // InternalApplicationConfiguration.g:8492:3: ruleFile
26134 {
26135 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
26136 pushFollow(FOLLOW_2);
26137 ruleFile();
26138
26139 state._fsp--;
26140
26141 after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
26142
26143 }
26144
26145
26146 }
26147
26148 }
26149 catch (RecognitionException re) {
26150 reportError(re);
26151 recover(input,re);
26152 }
26153 finally {
26154
26155 restoreStackSize(stackSize);
26156
26157 }
26158 return ;
26159 }
26160 // $ANTLR end "rule__FolderEntry__PathAssignment_1"
26161
26162
26163 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
26164 // InternalApplicationConfiguration.g:8501:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
26165 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
26166
26167 int stackSize = keepStackSize();
26168
26169 try {
26170 // InternalApplicationConfiguration.g:8505:1: ( ( ruleModelEntry ) )
26171 // InternalApplicationConfiguration.g:8506:2: ( ruleModelEntry )
26172 {
26173 // InternalApplicationConfiguration.g:8506:2: ( ruleModelEntry )
26174 // InternalApplicationConfiguration.g:8507:3: ruleModelEntry
26175 {
26176 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
26177 pushFollow(FOLLOW_2);
26178 ruleModelEntry();
26179
26180 state._fsp--;
26181
26182 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
26183
26184 }
26185
26186
26187 }
26188
26189 }
26190 catch (RecognitionException re) {
26191 reportError(re);
26192 recover(input,re);
26193 }
26194 finally {
26195
26196 restoreStackSize(stackSize);
26197
26198 }
26199 return ;
26200 }
26201 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2"
26202
26203
26204 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
26205 // InternalApplicationConfiguration.g:8516:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
26206 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
26207
26208 int stackSize = keepStackSize();
26209
26210 try {
26211 // InternalApplicationConfiguration.g:8520:1: ( ( ruleModelEntry ) )
26212 // InternalApplicationConfiguration.g:8521:2: ( ruleModelEntry )
26213 {
26214 // InternalApplicationConfiguration.g:8521:2: ( ruleModelEntry )
26215 // InternalApplicationConfiguration.g:8522:3: ruleModelEntry
26216 {
26217 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
26218 pushFollow(FOLLOW_2);
26219 ruleModelEntry();
26220
26221 state._fsp--;
26222
26223 after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
26224
26225 }
26226
26227
26228 }
26229
26230 }
26231 catch (RecognitionException re) {
26232 reportError(re);
26233 recover(input,re);
26234 }
26235 finally {
26236
26237 restoreStackSize(stackSize);
26238
26239 }
26240 return ;
26241 }
26242 // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1"
26243
26244
26245 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
26246 // InternalApplicationConfiguration.g:8531:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
26247 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
26248
26249 int stackSize = keepStackSize();
26250
26251 try {
26252 // InternalApplicationConfiguration.g:8535:1: ( ( RULE_ID ) )
26253 // InternalApplicationConfiguration.g:8536:2: ( RULE_ID )
26254 {
26255 // InternalApplicationConfiguration.g:8536:2: ( RULE_ID )
26256 // InternalApplicationConfiguration.g:8537:3: RULE_ID
26257 {
26258 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
26259 match(input,RULE_ID,FOLLOW_2);
26260 after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
26261
26262 }
26263
26264
26265 }
26266
26267 }
26268 catch (RecognitionException re) {
26269 reportError(re);
26270 recover(input,re);
26271 }
26272 finally {
26273
26274 restoreStackSize(stackSize);
26275
26276 }
26277 return ;
26278 }
26279 // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1"
26280
26281
26282 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
26283 // InternalApplicationConfiguration.g:8546:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
26284 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
26285
26286 int stackSize = keepStackSize();
26287
26288 try {
26289 // InternalApplicationConfiguration.g:8550:1: ( ( rulePartialModelSpecification ) )
26290 // InternalApplicationConfiguration.g:8551:2: ( rulePartialModelSpecification )
26291 {
26292 // InternalApplicationConfiguration.g:8551:2: ( rulePartialModelSpecification )
26293 // InternalApplicationConfiguration.g:8552:3: rulePartialModelSpecification
26294 {
26295 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
26296 pushFollow(FOLLOW_2);
26297 rulePartialModelSpecification();
26298
26299 state._fsp--;
26300
26301 after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
26302
26303 }
26304
26305
26306 }
26307
26308 }
26309 catch (RecognitionException re) {
26310 reportError(re);
26311 recover(input,re);
26312 }
26313 finally {
26314
26315 restoreStackSize(stackSize);
26316
26317 }
26318 return ;
26319 }
26320 // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2"
26321
26322
26323 // $ANTLR start "rule__PartialModelReference__ReferredAssignment"
26324 // InternalApplicationConfiguration.g:8561:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
26325 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
26326
26327 int stackSize = keepStackSize();
26328
26329 try {
26330 // InternalApplicationConfiguration.g:8565:1: ( ( ( RULE_ID ) ) )
26331 // InternalApplicationConfiguration.g:8566:2: ( ( RULE_ID ) )
26332 {
26333 // InternalApplicationConfiguration.g:8566:2: ( ( RULE_ID ) )
26334 // InternalApplicationConfiguration.g:8567:3: ( RULE_ID )
26335 {
26336 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
26337 // InternalApplicationConfiguration.g:8568:3: ( RULE_ID )
26338 // InternalApplicationConfiguration.g:8569:4: RULE_ID
26339 {
26340 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
26341 match(input,RULE_ID,FOLLOW_2);
26342 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
26343
26344 }
26345
26346 after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
26347
26348 }
26349
26350
26351 }
26352
26353 }
26354 catch (RecognitionException re) {
26355 reportError(re);
26356 recover(input,re);
26357 }
26358 finally {
26359
26360 restoreStackSize(stackSize);
26361
26362 }
26363 return ;
26364 }
26365 // $ANTLR end "rule__PartialModelReference__ReferredAssignment"
26366
26367
26368 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
26369 // InternalApplicationConfiguration.g:8580:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
26370 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
26371
26372 int stackSize = keepStackSize();
26373
26374 try {
26375 // InternalApplicationConfiguration.g:8584:1: ( ( rulePatternEntry ) )
26376 // InternalApplicationConfiguration.g:8585:2: ( rulePatternEntry )
26377 {
26378 // InternalApplicationConfiguration.g:8585:2: ( rulePatternEntry )
26379 // InternalApplicationConfiguration.g:8586:3: rulePatternEntry
26380 {
26381 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
26382 pushFollow(FOLLOW_2);
26383 rulePatternEntry();
26384
26385 state._fsp--;
26386
26387 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
26388
26389 }
26390
26391
26392 }
26393
26394 }
26395 catch (RecognitionException re) {
26396 reportError(re);
26397 recover(input,re);
26398 }
26399 finally {
26400
26401 restoreStackSize(stackSize);
26402
26403 }
26404 return ;
26405 }
26406 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1"
26407
26408
26409 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
26410 // InternalApplicationConfiguration.g:8595:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
26411 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
26412
26413 int stackSize = keepStackSize();
26414
26415 try {
26416 // InternalApplicationConfiguration.g:8599:1: ( ( rulePatternEntry ) )
26417 // InternalApplicationConfiguration.g:8600:2: ( rulePatternEntry )
26418 {
26419 // InternalApplicationConfiguration.g:8600:2: ( rulePatternEntry )
26420 // InternalApplicationConfiguration.g:8601:3: rulePatternEntry
26421 {
26422 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
26423 pushFollow(FOLLOW_2);
26424 rulePatternEntry();
26425
26426 state._fsp--;
26427
26428 after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
26429
26430 }
26431
26432
26433 }
26434
26435 }
26436 catch (RecognitionException re) {
26437 reportError(re);
26438 recover(input,re);
26439 }
26440 finally {
26441
26442 restoreStackSize(stackSize);
26443
26444 }
26445 return ;
26446 }
26447 // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1"
26448
26449
26450 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
26451 // InternalApplicationConfiguration.g:8610:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
26452 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
26453
26454 int stackSize = keepStackSize();
26455
26456 try {
26457 // InternalApplicationConfiguration.g:8614:1: ( ( ( ruleQualifiedName ) ) )
26458 // InternalApplicationConfiguration.g:8615:2: ( ( ruleQualifiedName ) )
26459 {
26460 // InternalApplicationConfiguration.g:8615:2: ( ( ruleQualifiedName ) )
26461 // InternalApplicationConfiguration.g:8616:3: ( ruleQualifiedName )
26462 {
26463 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
26464 // InternalApplicationConfiguration.g:8617:3: ( ruleQualifiedName )
26465 // InternalApplicationConfiguration.g:8618:4: ruleQualifiedName
26466 {
26467 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
26468 pushFollow(FOLLOW_2);
26469 ruleQualifiedName();
26470
26471 state._fsp--;
26472
26473 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
26474
26475 }
26476
26477 after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
26478
26479 }
26480
26481
26482 }
26483
26484 }
26485 catch (RecognitionException re) {
26486 reportError(re);
26487 recover(input,re);
26488 }
26489 finally {
26490
26491 restoreStackSize(stackSize);
26492
26493 }
26494 return ;
26495 }
26496 // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1"
26497
26498
26499 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
26500 // InternalApplicationConfiguration.g:8629:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
26501 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
26502
26503 int stackSize = keepStackSize();
26504
26505 try {
26506 // InternalApplicationConfiguration.g:8633:1: ( ( rulePatternElement ) )
26507 // InternalApplicationConfiguration.g:8634:2: ( rulePatternElement )
26508 {
26509 // InternalApplicationConfiguration.g:8634:2: ( rulePatternElement )
26510 // InternalApplicationConfiguration.g:8635:3: rulePatternElement
26511 {
26512 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
26513 pushFollow(FOLLOW_2);
26514 rulePatternElement();
26515
26516 state._fsp--;
26517
26518 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
26519
26520 }
26521
26522
26523 }
26524
26525 }
26526 catch (RecognitionException re) {
26527 reportError(re);
26528 recover(input,re);
26529 }
26530 finally {
26531
26532 restoreStackSize(stackSize);
26533
26534 }
26535 return ;
26536 }
26537 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2"
26538
26539
26540 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
26541 // InternalApplicationConfiguration.g:8644:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
26542 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
26543
26544 int stackSize = keepStackSize();
26545
26546 try {
26547 // InternalApplicationConfiguration.g:8648:1: ( ( rulePatternElement ) )
26548 // InternalApplicationConfiguration.g:8649:2: ( rulePatternElement )
26549 {
26550 // InternalApplicationConfiguration.g:8649:2: ( rulePatternElement )
26551 // InternalApplicationConfiguration.g:8650:3: rulePatternElement
26552 {
26553 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
26554 pushFollow(FOLLOW_2);
26555 rulePatternElement();
26556
26557 state._fsp--;
26558
26559 after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
26560
26561 }
26562
26563
26564 }
26565
26566 }
26567 catch (RecognitionException re) {
26568 reportError(re);
26569 recover(input,re);
26570 }
26571 finally {
26572
26573 restoreStackSize(stackSize);
26574
26575 }
26576 return ;
26577 }
26578 // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
26579
26580
26581 // $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
26582 // InternalApplicationConfiguration.g:8659:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
26583 public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
26584
26585 int stackSize = keepStackSize();
26586
26587 try {
26588 // InternalApplicationConfiguration.g:8663:1: ( ( ( ruleQualifiedName ) ) )
26589 // InternalApplicationConfiguration.g:8664:2: ( ( ruleQualifiedName ) )
26590 {
26591 // InternalApplicationConfiguration.g:8664:2: ( ( ruleQualifiedName ) )
26592 // InternalApplicationConfiguration.g:8665:3: ( ruleQualifiedName )
26593 {
26594 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
26595 // InternalApplicationConfiguration.g:8666:3: ( ruleQualifiedName )
26596 // InternalApplicationConfiguration.g:8667:4: ruleQualifiedName
26597 {
26598 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
26599 pushFollow(FOLLOW_2);
26600 ruleQualifiedName();
26601
26602 state._fsp--;
26603
26604 after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
26605
26606 }
26607
26608 after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
26609
26610 }
26611
26612
26613 }
26614
26615 }
26616 catch (RecognitionException re) {
26617 reportError(re);
26618 recover(input,re);
26619 }
26620 finally {
26621
26622 restoreStackSize(stackSize);
26623
26624 }
26625 return ;
26626 }
26627 // $ANTLR end "rule__PatternElement__PackageAssignment_0_0"
26628
26629
26630 // $ANTLR start "rule__PatternElement__PatternAssignment_1"
26631 // InternalApplicationConfiguration.g:8678:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
26632 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
26633
26634 int stackSize = keepStackSize();
26635
26636 try {
26637 // InternalApplicationConfiguration.g:8682:1: ( ( ( RULE_ID ) ) )
26638 // InternalApplicationConfiguration.g:8683:2: ( ( RULE_ID ) )
26639 {
26640 // InternalApplicationConfiguration.g:8683:2: ( ( RULE_ID ) )
26641 // InternalApplicationConfiguration.g:8684:3: ( RULE_ID )
26642 {
26643 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
26644 // InternalApplicationConfiguration.g:8685:3: ( RULE_ID )
26645 // InternalApplicationConfiguration.g:8686:4: RULE_ID
26646 {
26647 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
26648 match(input,RULE_ID,FOLLOW_2);
26649 after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
26650
26651 }
26652
26653 after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
26654
26655 }
26656
26657
26658 }
26659
26660 }
26661 catch (RecognitionException re) {
26662 reportError(re);
26663 recover(input,re);
26664 }
26665 finally {
26666
26667 restoreStackSize(stackSize);
26668
26669 }
26670 return ;
26671 }
26672 // $ANTLR end "rule__PatternElement__PatternAssignment_1"
26673
26674
26675 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
26676 // InternalApplicationConfiguration.g:8697:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
26677 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
26678
26679 int stackSize = keepStackSize();
26680
26681 try {
26682 // InternalApplicationConfiguration.g:8701:1: ( ( RULE_ID ) )
26683 // InternalApplicationConfiguration.g:8702:2: ( RULE_ID )
26684 {
26685 // InternalApplicationConfiguration.g:8702:2: ( RULE_ID )
26686 // InternalApplicationConfiguration.g:8703:3: RULE_ID
26687 {
26688 before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
26689 match(input,RULE_ID,FOLLOW_2);
26690 after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
26691
26692 }
26693
26694
26695 }
26696
26697 }
26698 catch (RecognitionException re) {
26699 reportError(re);
26700 recover(input,re);
26701 }
26702 finally {
26703
26704 restoreStackSize(stackSize);
26705
26706 }
26707 return ;
26708 }
26709 // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1"
26710
26711
26712 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
26713 // InternalApplicationConfiguration.g:8712:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
26714 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
26715
26716 int stackSize = keepStackSize();
26717
26718 try {
26719 // InternalApplicationConfiguration.g:8716:1: ( ( rulePatternSpecification ) )
26720 // InternalApplicationConfiguration.g:8717:2: ( rulePatternSpecification )
26721 {
26722 // InternalApplicationConfiguration.g:8717:2: ( rulePatternSpecification )
26723 // InternalApplicationConfiguration.g:8718:3: rulePatternSpecification
26724 {
26725 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
26726 pushFollow(FOLLOW_2);
26727 rulePatternSpecification();
26728
26729 state._fsp--;
26730
26731 after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
26732
26733 }
26734
26735
26736 }
26737
26738 }
26739 catch (RecognitionException re) {
26740 reportError(re);
26741 recover(input,re);
26742 }
26743 finally {
26744
26745 restoreStackSize(stackSize);
26746
26747 }
26748 return ;
26749 }
26750 // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2"
26751
26752
26753 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
26754 // InternalApplicationConfiguration.g:8727:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
26755 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
26756
26757 int stackSize = keepStackSize();
26758
26759 try {
26760 // InternalApplicationConfiguration.g:8731:1: ( ( ( RULE_ID ) ) )
26761 // InternalApplicationConfiguration.g:8732:2: ( ( RULE_ID ) )
26762 {
26763 // InternalApplicationConfiguration.g:8732:2: ( ( RULE_ID ) )
26764 // InternalApplicationConfiguration.g:8733:3: ( RULE_ID )
26765 {
26766 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
26767 // InternalApplicationConfiguration.g:8734:3: ( RULE_ID )
26768 // InternalApplicationConfiguration.g:8735:4: RULE_ID
26769 {
26770 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
26771 match(input,RULE_ID,FOLLOW_2);
26772 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
26773
26774 }
26775
26776 after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
26777
26778 }
26779
26780
26781 }
26782
26783 }
26784 catch (RecognitionException re) {
26785 reportError(re);
26786 recover(input,re);
26787 }
26788 finally {
26789
26790 restoreStackSize(stackSize);
26791
26792 }
26793 return ;
26794 }
26795 // $ANTLR end "rule__GraphPatternReference__ReferredAssignment"
26796
26797
26798 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
26799 // InternalApplicationConfiguration.g:8746:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
26800 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
26801
26802 int stackSize = keepStackSize();
26803
26804 try {
26805 // InternalApplicationConfiguration.g:8750:1: ( ( ruleConfigEntry ) )
26806 // InternalApplicationConfiguration.g:8751:2: ( ruleConfigEntry )
26807 {
26808 // InternalApplicationConfiguration.g:8751:2: ( ruleConfigEntry )
26809 // InternalApplicationConfiguration.g:8752:3: ruleConfigEntry
26810 {
26811 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
26812 pushFollow(FOLLOW_2);
26813 ruleConfigEntry();
26814
26815 state._fsp--;
26816
26817 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
26818
26819 }
26820
26821
26822 }
26823
26824 }
26825 catch (RecognitionException re) {
26826 reportError(re);
26827 recover(input,re);
26828 }
26829 finally {
26830
26831 restoreStackSize(stackSize);
26832
26833 }
26834 return ;
26835 }
26836 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0"
26837
26838
26839 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
26840 // InternalApplicationConfiguration.g:8761:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
26841 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
26842
26843 int stackSize = keepStackSize();
26844
26845 try {
26846 // InternalApplicationConfiguration.g:8765:1: ( ( ruleConfigEntry ) )
26847 // InternalApplicationConfiguration.g:8766:2: ( ruleConfigEntry )
26848 {
26849 // InternalApplicationConfiguration.g:8766:2: ( ruleConfigEntry )
26850 // InternalApplicationConfiguration.g:8767:3: ruleConfigEntry
26851 {
26852 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
26853 pushFollow(FOLLOW_2);
26854 ruleConfigEntry();
26855
26856 state._fsp--;
26857
26858 after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
26859
26860 }
26861
26862
26863 }
26864
26865 }
26866 catch (RecognitionException re) {
26867 reportError(re);
26868 recover(input,re);
26869 }
26870 finally {
26871
26872 restoreStackSize(stackSize);
26873
26874 }
26875 return ;
26876 }
26877 // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1"
26878
26879
26880 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
26881 // InternalApplicationConfiguration.g:8776:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
26882 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
26883
26884 int stackSize = keepStackSize();
26885
26886 try {
26887 // InternalApplicationConfiguration.g:8780:1: ( ( RULE_ID ) )
26888 // InternalApplicationConfiguration.g:8781:2: ( RULE_ID )
26889 {
26890 // InternalApplicationConfiguration.g:8781:2: ( RULE_ID )
26891 // InternalApplicationConfiguration.g:8782:3: RULE_ID
26892 {
26893 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
26894 match(input,RULE_ID,FOLLOW_2);
26895 after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
26896
26897 }
26898
26899
26900 }
26901
26902 }
26903 catch (RecognitionException re) {
26904 reportError(re);
26905 recover(input,re);
26906 }
26907 finally {
26908
26909 restoreStackSize(stackSize);
26910
26911 }
26912 return ;
26913 }
26914 // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1"
26915
26916
26917 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
26918 // InternalApplicationConfiguration.g:8791:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
26919 public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
26920
26921 int stackSize = keepStackSize();
26922
26923 try {
26924 // InternalApplicationConfiguration.g:8795:1: ( ( ruleConfigSpecification ) )
26925 // InternalApplicationConfiguration.g:8796:2: ( ruleConfigSpecification )
26926 {
26927 // InternalApplicationConfiguration.g:8796:2: ( ruleConfigSpecification )
26928 // InternalApplicationConfiguration.g:8797:3: ruleConfigSpecification
26929 {
26930 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
26931 pushFollow(FOLLOW_2);
26932 ruleConfigSpecification();
26933
26934 state._fsp--;
26935
26936 after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
26937
26938 }
26939
26940
26941 }
26942
26943 }
26944 catch (RecognitionException re) {
26945 reportError(re);
26946 recover(input,re);
26947 }
26948 finally {
26949
26950 restoreStackSize(stackSize);
26951
26952 }
26953 return ;
26954 }
26955 // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2"
26956
26957
26958 // $ANTLR start "rule__ConfigEntry__KeyAssignment_0"
26959 // InternalApplicationConfiguration.g:8806:1: rule__ConfigEntry__KeyAssignment_0 : ( RULE_STRING ) ;
26960 public final void rule__ConfigEntry__KeyAssignment_0() throws RecognitionException {
26961
26962 int stackSize = keepStackSize();
26963
26964 try {
26965 // InternalApplicationConfiguration.g:8810:1: ( ( RULE_STRING ) )
26966 // InternalApplicationConfiguration.g:8811:2: ( RULE_STRING )
26967 {
26968 // InternalApplicationConfiguration.g:8811:2: ( RULE_STRING )
26969 // InternalApplicationConfiguration.g:8812:3: RULE_STRING
26970 {
26971 before(grammarAccess.getConfigEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
26972 match(input,RULE_STRING,FOLLOW_2);
26973 after(grammarAccess.getConfigEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
26974
26975 }
26976
26977
26978 }
26979
26980 }
26981 catch (RecognitionException re) {
26982 reportError(re);
26983 recover(input,re);
26984 }
26985 finally {
26986
26987 restoreStackSize(stackSize);
26988
26989 }
26990 return ;
26991 }
26992 // $ANTLR end "rule__ConfigEntry__KeyAssignment_0"
26993
26994
26995 // $ANTLR start "rule__ConfigEntry__ValueAssignment_2"
26996 // InternalApplicationConfiguration.g:8821:1: rule__ConfigEntry__ValueAssignment_2 : ( RULE_STRING ) ;
26997 public final void rule__ConfigEntry__ValueAssignment_2() throws RecognitionException {
26998
26999 int stackSize = keepStackSize();
27000
27001 try {
27002 // InternalApplicationConfiguration.g:8825:1: ( ( RULE_STRING ) )
27003 // InternalApplicationConfiguration.g:8826:2: ( RULE_STRING )
27004 {
27005 // InternalApplicationConfiguration.g:8826:2: ( RULE_STRING )
27006 // InternalApplicationConfiguration.g:8827:3: RULE_STRING
27007 {
27008 before(grammarAccess.getConfigEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
27009 match(input,RULE_STRING,FOLLOW_2);
27010 after(grammarAccess.getConfigEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
27011
27012 }
27013
27014
27015 }
27016
27017 }
27018 catch (RecognitionException re) {
27019 reportError(re);
27020 recover(input,re);
27021 }
27022 finally {
27023
27024 restoreStackSize(stackSize);
27025
27026 }
27027 return ;
27028 }
27029 // $ANTLR end "rule__ConfigEntry__ValueAssignment_2"
27030
27031
27032 // $ANTLR start "rule__ConfigReference__ConfigAssignment"
27033 // InternalApplicationConfiguration.g:8836:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
27034 public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
27035
27036 int stackSize = keepStackSize();
27037
27038 try {
27039 // InternalApplicationConfiguration.g:8840:1: ( ( ( RULE_ID ) ) )
27040 // InternalApplicationConfiguration.g:8841:2: ( ( RULE_ID ) )
27041 {
27042 // InternalApplicationConfiguration.g:8841:2: ( ( RULE_ID ) )
27043 // InternalApplicationConfiguration.g:8842:3: ( RULE_ID )
27044 {
27045 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
27046 // InternalApplicationConfiguration.g:8843:3: ( RULE_ID )
27047 // InternalApplicationConfiguration.g:8844:4: RULE_ID
27048 {
27049 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
27050 match(input,RULE_ID,FOLLOW_2);
27051 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
27052
27053 }
27054
27055 after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
27056
27057 }
27058
27059
27060 }
27061
27062 }
27063 catch (RecognitionException re) {
27064 reportError(re);
27065 recover(input,re);
27066 }
27067 finally {
27068
27069 restoreStackSize(stackSize);
27070
27071 }
27072 return ;
27073 }
27074 // $ANTLR end "rule__ConfigReference__ConfigAssignment"
27075
27076
27077 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
27078 // InternalApplicationConfiguration.g:8855:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
27079 public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
27080
27081 int stackSize = keepStackSize();
27082
27083 try {
27084 // InternalApplicationConfiguration.g:8859:1: ( ( ruleTypeScope ) )
27085 // InternalApplicationConfiguration.g:8860:2: ( ruleTypeScope )
27086 {
27087 // InternalApplicationConfiguration.g:8860:2: ( ruleTypeScope )
27088 // InternalApplicationConfiguration.g:8861:3: ruleTypeScope
27089 {
27090 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
27091 pushFollow(FOLLOW_2);
27092 ruleTypeScope();
27093
27094 state._fsp--;
27095
27096 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
27097
27098 }
27099
27100
27101 }
27102
27103 }
27104 catch (RecognitionException re) {
27105 reportError(re);
27106 recover(input,re);
27107 }
27108 finally {
27109
27110 restoreStackSize(stackSize);
27111
27112 }
27113 return ;
27114 }
27115 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0"
27116
27117
27118 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
27119 // InternalApplicationConfiguration.g:8870:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
27120 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
27121
27122 int stackSize = keepStackSize();
27123
27124 try {
27125 // InternalApplicationConfiguration.g:8874:1: ( ( ruleTypeScope ) )
27126 // InternalApplicationConfiguration.g:8875:2: ( ruleTypeScope )
27127 {
27128 // InternalApplicationConfiguration.g:8875:2: ( ruleTypeScope )
27129 // InternalApplicationConfiguration.g:8876:3: ruleTypeScope
27130 {
27131 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
27132 pushFollow(FOLLOW_2);
27133 ruleTypeScope();
27134
27135 state._fsp--;
27136
27137 after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
27138
27139 }
27140
27141
27142 }
27143
27144 }
27145 catch (RecognitionException re) {
27146 reportError(re);
27147 recover(input,re);
27148 }
27149 finally {
27150
27151 restoreStackSize(stackSize);
27152
27153 }
27154 return ;
27155 }
27156 // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1"
27157
27158
27159 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
27160 // InternalApplicationConfiguration.g:8885:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
27161 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
27162
27163 int stackSize = keepStackSize();
27164
27165 try {
27166 // InternalApplicationConfiguration.g:8889:1: ( ( ruleClassReference ) )
27167 // InternalApplicationConfiguration.g:8890:2: ( ruleClassReference )
27168 {
27169 // InternalApplicationConfiguration.g:8890:2: ( ruleClassReference )
27170 // InternalApplicationConfiguration.g:8891:3: ruleClassReference
27171 {
27172 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
27173 pushFollow(FOLLOW_2);
27174 ruleClassReference();
27175
27176 state._fsp--;
27177
27178 after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
27179
27180 }
27181
27182
27183 }
27184
27185 }
27186 catch (RecognitionException re) {
27187 reportError(re);
27188 recover(input,re);
27189 }
27190 finally {
27191
27192 restoreStackSize(stackSize);
27193
27194 }
27195 return ;
27196 }
27197 // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1"
27198
27199
27200 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
27201 // InternalApplicationConfiguration.g:8900:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
27202 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
27203
27204 int stackSize = keepStackSize();
27205
27206 try {
27207 // InternalApplicationConfiguration.g:8904:1: ( ( ( '+=' ) ) )
27208 // InternalApplicationConfiguration.g:8905:2: ( ( '+=' ) )
27209 {
27210 // InternalApplicationConfiguration.g:8905:2: ( ( '+=' ) )
27211 // InternalApplicationConfiguration.g:8906:3: ( '+=' )
27212 {
27213 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27214 // InternalApplicationConfiguration.g:8907:3: ( '+=' )
27215 // InternalApplicationConfiguration.g:8908:4: '+='
27216 {
27217 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27218 match(input,47,FOLLOW_2);
27219 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27220
27221 }
27222
27223 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27224
27225 }
27226
27227
27228 }
27229
27230 }
27231 catch (RecognitionException re) {
27232 reportError(re);
27233 recover(input,re);
27234 }
27235 finally {
27236
27237 restoreStackSize(stackSize);
27238
27239 }
27240 return ;
27241 }
27242 // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0"
27243
27244
27245 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
27246 // InternalApplicationConfiguration.g:8919:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
27247 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
27248
27249 int stackSize = keepStackSize();
27250
27251 try {
27252 // InternalApplicationConfiguration.g:8923:1: ( ( ( '=' ) ) )
27253 // InternalApplicationConfiguration.g:8924:2: ( ( '=' ) )
27254 {
27255 // InternalApplicationConfiguration.g:8924:2: ( ( '=' ) )
27256 // InternalApplicationConfiguration.g:8925:3: ( '=' )
27257 {
27258 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27259 // InternalApplicationConfiguration.g:8926:3: ( '=' )
27260 // InternalApplicationConfiguration.g:8927:4: '='
27261 {
27262 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27263 match(input,19,FOLLOW_2);
27264 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27265
27266 }
27267
27268 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27269
27270 }
27271
27272
27273 }
27274
27275 }
27276 catch (RecognitionException re) {
27277 reportError(re);
27278 recover(input,re);
27279 }
27280 finally {
27281
27282 restoreStackSize(stackSize);
27283
27284 }
27285 return ;
27286 }
27287 // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1"
27288
27289
27290 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
27291 // InternalApplicationConfiguration.g:8938:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
27292 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
27293
27294 int stackSize = keepStackSize();
27295
27296 try {
27297 // InternalApplicationConfiguration.g:8942:1: ( ( ruleExactNumber ) )
27298 // InternalApplicationConfiguration.g:8943:2: ( ruleExactNumber )
27299 {
27300 // InternalApplicationConfiguration.g:8943:2: ( ruleExactNumber )
27301 // InternalApplicationConfiguration.g:8944:3: ruleExactNumber
27302 {
27303 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27304 pushFollow(FOLLOW_2);
27305 ruleExactNumber();
27306
27307 state._fsp--;
27308
27309 after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27310
27311 }
27312
27313
27314 }
27315
27316 }
27317 catch (RecognitionException re) {
27318 reportError(re);
27319 recover(input,re);
27320 }
27321 finally {
27322
27323 restoreStackSize(stackSize);
27324
27325 }
27326 return ;
27327 }
27328 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0"
27329
27330
27331 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
27332 // InternalApplicationConfiguration.g:8953:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
27333 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
27334
27335 int stackSize = keepStackSize();
27336
27337 try {
27338 // InternalApplicationConfiguration.g:8957:1: ( ( ruleIntervallNumber ) )
27339 // InternalApplicationConfiguration.g:8958:2: ( ruleIntervallNumber )
27340 {
27341 // InternalApplicationConfiguration.g:8958:2: ( ruleIntervallNumber )
27342 // InternalApplicationConfiguration.g:8959:3: ruleIntervallNumber
27343 {
27344 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
27345 pushFollow(FOLLOW_2);
27346 ruleIntervallNumber();
27347
27348 state._fsp--;
27349
27350 after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
27351
27352 }
27353
27354
27355 }
27356
27357 }
27358 catch (RecognitionException re) {
27359 reportError(re);
27360 recover(input,re);
27361 }
27362 finally {
27363
27364 restoreStackSize(stackSize);
27365
27366 }
27367 return ;
27368 }
27369 // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1"
27370
27371
27372 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
27373 // InternalApplicationConfiguration.g:8968:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
27374 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
27375
27376 int stackSize = keepStackSize();
27377
27378 try {
27379 // InternalApplicationConfiguration.g:8972:1: ( ( ruleObjectReference ) )
27380 // InternalApplicationConfiguration.g:8973:2: ( ruleObjectReference )
27381 {
27382 // InternalApplicationConfiguration.g:8973:2: ( ruleObjectReference )
27383 // InternalApplicationConfiguration.g:8974:3: ruleObjectReference
27384 {
27385 before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
27386 pushFollow(FOLLOW_2);
27387 ruleObjectReference();
27388
27389 state._fsp--;
27390
27391 after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
27392
27393 }
27394
27395
27396 }
27397
27398 }
27399 catch (RecognitionException re) {
27400 reportError(re);
27401 recover(input,re);
27402 }
27403 finally {
27404
27405 restoreStackSize(stackSize);
27406
27407 }
27408 return ;
27409 }
27410 // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1"
27411
27412
27413 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
27414 // InternalApplicationConfiguration.g:8983:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
27415 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
27416
27417 int stackSize = keepStackSize();
27418
27419 try {
27420 // InternalApplicationConfiguration.g:8987:1: ( ( ( '+=' ) ) )
27421 // InternalApplicationConfiguration.g:8988:2: ( ( '+=' ) )
27422 {
27423 // InternalApplicationConfiguration.g:8988:2: ( ( '+=' ) )
27424 // InternalApplicationConfiguration.g:8989:3: ( '+=' )
27425 {
27426 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27427 // InternalApplicationConfiguration.g:8990:3: ( '+=' )
27428 // InternalApplicationConfiguration.g:8991:4: '+='
27429 {
27430 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27431 match(input,47,FOLLOW_2);
27432 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27433
27434 }
27435
27436 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27437
27438 }
27439
27440
27441 }
27442
27443 }
27444 catch (RecognitionException re) {
27445 reportError(re);
27446 recover(input,re);
27447 }
27448 finally {
27449
27450 restoreStackSize(stackSize);
27451
27452 }
27453 return ;
27454 }
27455 // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0"
27456
27457
27458 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
27459 // InternalApplicationConfiguration.g:9002:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
27460 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
27461
27462 int stackSize = keepStackSize();
27463
27464 try {
27465 // InternalApplicationConfiguration.g:9006:1: ( ( ( '=' ) ) )
27466 // InternalApplicationConfiguration.g:9007:2: ( ( '=' ) )
27467 {
27468 // InternalApplicationConfiguration.g:9007:2: ( ( '=' ) )
27469 // InternalApplicationConfiguration.g:9008:3: ( '=' )
27470 {
27471 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27472 // InternalApplicationConfiguration.g:9009:3: ( '=' )
27473 // InternalApplicationConfiguration.g:9010:4: '='
27474 {
27475 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27476 match(input,19,FOLLOW_2);
27477 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27478
27479 }
27480
27481 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27482
27483 }
27484
27485
27486 }
27487
27488 }
27489 catch (RecognitionException re) {
27490 reportError(re);
27491 recover(input,re);
27492 }
27493 finally {
27494
27495 restoreStackSize(stackSize);
27496
27497 }
27498 return ;
27499 }
27500 // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1"
27501
27502
27503 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
27504 // InternalApplicationConfiguration.g:9021:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
27505 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
27506
27507 int stackSize = keepStackSize();
27508
27509 try {
27510 // InternalApplicationConfiguration.g:9025:1: ( ( ruleExactNumber ) )
27511 // InternalApplicationConfiguration.g:9026:2: ( ruleExactNumber )
27512 {
27513 // InternalApplicationConfiguration.g:9026:2: ( ruleExactNumber )
27514 // InternalApplicationConfiguration.g:9027:3: ruleExactNumber
27515 {
27516 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27517 pushFollow(FOLLOW_2);
27518 ruleExactNumber();
27519
27520 state._fsp--;
27521
27522 after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27523
27524 }
27525
27526
27527 }
27528
27529 }
27530 catch (RecognitionException re) {
27531 reportError(re);
27532 recover(input,re);
27533 }
27534 finally {
27535
27536 restoreStackSize(stackSize);
27537
27538 }
27539 return ;
27540 }
27541 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0"
27542
27543
27544 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
27545 // InternalApplicationConfiguration.g:9036:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
27546 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
27547
27548 int stackSize = keepStackSize();
27549
27550 try {
27551 // InternalApplicationConfiguration.g:9040:1: ( ( ruleIntervallNumber ) )
27552 // InternalApplicationConfiguration.g:9041:2: ( ruleIntervallNumber )
27553 {
27554 // InternalApplicationConfiguration.g:9041:2: ( ruleIntervallNumber )
27555 // InternalApplicationConfiguration.g:9042:3: ruleIntervallNumber
27556 {
27557 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
27558 pushFollow(FOLLOW_2);
27559 ruleIntervallNumber();
27560
27561 state._fsp--;
27562
27563 after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
27564
27565 }
27566
27567
27568 }
27569
27570 }
27571 catch (RecognitionException re) {
27572 reportError(re);
27573 recover(input,re);
27574 }
27575 finally {
27576
27577 restoreStackSize(stackSize);
27578
27579 }
27580 return ;
27581 }
27582 // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1"
27583
27584
27585 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
27586 // InternalApplicationConfiguration.g:9051:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
27587 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
27588
27589 int stackSize = keepStackSize();
27590
27591 try {
27592 // InternalApplicationConfiguration.g:9055:1: ( ( ruleIntegerReference ) )
27593 // InternalApplicationConfiguration.g:9056:2: ( ruleIntegerReference )
27594 {
27595 // InternalApplicationConfiguration.g:9056:2: ( ruleIntegerReference )
27596 // InternalApplicationConfiguration.g:9057:3: ruleIntegerReference
27597 {
27598 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
27599 pushFollow(FOLLOW_2);
27600 ruleIntegerReference();
27601
27602 state._fsp--;
27603
27604 after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
27605
27606 }
27607
27608
27609 }
27610
27611 }
27612 catch (RecognitionException re) {
27613 reportError(re);
27614 recover(input,re);
27615 }
27616 finally {
27617
27618 restoreStackSize(stackSize);
27619
27620 }
27621 return ;
27622 }
27623 // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1"
27624
27625
27626 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
27627 // InternalApplicationConfiguration.g:9066:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
27628 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
27629
27630 int stackSize = keepStackSize();
27631
27632 try {
27633 // InternalApplicationConfiguration.g:9070:1: ( ( ( '+=' ) ) )
27634 // InternalApplicationConfiguration.g:9071:2: ( ( '+=' ) )
27635 {
27636 // InternalApplicationConfiguration.g:9071:2: ( ( '+=' ) )
27637 // InternalApplicationConfiguration.g:9072:3: ( '+=' )
27638 {
27639 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27640 // InternalApplicationConfiguration.g:9073:3: ( '+=' )
27641 // InternalApplicationConfiguration.g:9074:4: '+='
27642 {
27643 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27644 match(input,47,FOLLOW_2);
27645 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27646
27647 }
27648
27649 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27650
27651 }
27652
27653
27654 }
27655
27656 }
27657 catch (RecognitionException re) {
27658 reportError(re);
27659 recover(input,re);
27660 }
27661 finally {
27662
27663 restoreStackSize(stackSize);
27664
27665 }
27666 return ;
27667 }
27668 // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0"
27669
27670
27671 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
27672 // InternalApplicationConfiguration.g:9085:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
27673 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
27674
27675 int stackSize = keepStackSize();
27676
27677 try {
27678 // InternalApplicationConfiguration.g:9089:1: ( ( ( '=' ) ) )
27679 // InternalApplicationConfiguration.g:9090:2: ( ( '=' ) )
27680 {
27681 // InternalApplicationConfiguration.g:9090:2: ( ( '=' ) )
27682 // InternalApplicationConfiguration.g:9091:3: ( '=' )
27683 {
27684 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27685 // InternalApplicationConfiguration.g:9092:3: ( '=' )
27686 // InternalApplicationConfiguration.g:9093:4: '='
27687 {
27688 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27689 match(input,19,FOLLOW_2);
27690 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27691
27692 }
27693
27694 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27695
27696 }
27697
27698
27699 }
27700
27701 }
27702 catch (RecognitionException re) {
27703 reportError(re);
27704 recover(input,re);
27705 }
27706 finally {
27707
27708 restoreStackSize(stackSize);
27709
27710 }
27711 return ;
27712 }
27713 // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1"
27714
27715
27716 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
27717 // InternalApplicationConfiguration.g:9104:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
27718 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
27719
27720 int stackSize = keepStackSize();
27721
27722 try {
27723 // InternalApplicationConfiguration.g:9108:1: ( ( ruleExactNumber ) )
27724 // InternalApplicationConfiguration.g:9109:2: ( ruleExactNumber )
27725 {
27726 // InternalApplicationConfiguration.g:9109:2: ( ruleExactNumber )
27727 // InternalApplicationConfiguration.g:9110:3: ruleExactNumber
27728 {
27729 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27730 pushFollow(FOLLOW_2);
27731 ruleExactNumber();
27732
27733 state._fsp--;
27734
27735 after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27736
27737 }
27738
27739
27740 }
27741
27742 }
27743 catch (RecognitionException re) {
27744 reportError(re);
27745 recover(input,re);
27746 }
27747 finally {
27748
27749 restoreStackSize(stackSize);
27750
27751 }
27752 return ;
27753 }
27754 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0"
27755
27756
27757 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
27758 // InternalApplicationConfiguration.g:9119:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
27759 public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
27760
27761 int stackSize = keepStackSize();
27762
27763 try {
27764 // InternalApplicationConfiguration.g:9123:1: ( ( ruleIntervallNumber ) )
27765 // InternalApplicationConfiguration.g:9124:2: ( ruleIntervallNumber )
27766 {
27767 // InternalApplicationConfiguration.g:9124:2: ( ruleIntervallNumber )
27768 // InternalApplicationConfiguration.g:9125:3: ruleIntervallNumber
27769 {
27770 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
27771 pushFollow(FOLLOW_2);
27772 ruleIntervallNumber();
27773
27774 state._fsp--;
27775
27776 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
27777
27778 }
27779
27780
27781 }
27782
27783 }
27784 catch (RecognitionException re) {
27785 reportError(re);
27786 recover(input,re);
27787 }
27788 finally {
27789
27790 restoreStackSize(stackSize);
27791
27792 }
27793 return ;
27794 }
27795 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1"
27796
27797
27798 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
27799 // InternalApplicationConfiguration.g:9134:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
27800 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
27801
27802 int stackSize = keepStackSize();
27803
27804 try {
27805 // InternalApplicationConfiguration.g:9138:1: ( ( ruleIntEnumberation ) )
27806 // InternalApplicationConfiguration.g:9139:2: ( ruleIntEnumberation )
27807 {
27808 // InternalApplicationConfiguration.g:9139:2: ( ruleIntEnumberation )
27809 // InternalApplicationConfiguration.g:9140:3: ruleIntEnumberation
27810 {
27811 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
27812 pushFollow(FOLLOW_2);
27813 ruleIntEnumberation();
27814
27815 state._fsp--;
27816
27817 after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
27818
27819 }
27820
27821
27822 }
27823
27824 }
27825 catch (RecognitionException re) {
27826 reportError(re);
27827 recover(input,re);
27828 }
27829 finally {
27830
27831 restoreStackSize(stackSize);
27832
27833 }
27834 return ;
27835 }
27836 // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2"
27837
27838
27839 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
27840 // InternalApplicationConfiguration.g:9149:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
27841 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
27842
27843 int stackSize = keepStackSize();
27844
27845 try {
27846 // InternalApplicationConfiguration.g:9153:1: ( ( ruleRealReference ) )
27847 // InternalApplicationConfiguration.g:9154:2: ( ruleRealReference )
27848 {
27849 // InternalApplicationConfiguration.g:9154:2: ( ruleRealReference )
27850 // InternalApplicationConfiguration.g:9155:3: ruleRealReference
27851 {
27852 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
27853 pushFollow(FOLLOW_2);
27854 ruleRealReference();
27855
27856 state._fsp--;
27857
27858 after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
27859
27860 }
27861
27862
27863 }
27864
27865 }
27866 catch (RecognitionException re) {
27867 reportError(re);
27868 recover(input,re);
27869 }
27870 finally {
27871
27872 restoreStackSize(stackSize);
27873
27874 }
27875 return ;
27876 }
27877 // $ANTLR end "rule__RealTypeScope__TypeAssignment_1"
27878
27879
27880 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
27881 // InternalApplicationConfiguration.g:9164:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
27882 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
27883
27884 int stackSize = keepStackSize();
27885
27886 try {
27887 // InternalApplicationConfiguration.g:9168:1: ( ( ( '+=' ) ) )
27888 // InternalApplicationConfiguration.g:9169:2: ( ( '+=' ) )
27889 {
27890 // InternalApplicationConfiguration.g:9169:2: ( ( '+=' ) )
27891 // InternalApplicationConfiguration.g:9170:3: ( '+=' )
27892 {
27893 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27894 // InternalApplicationConfiguration.g:9171:3: ( '+=' )
27895 // InternalApplicationConfiguration.g:9172:4: '+='
27896 {
27897 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27898 match(input,47,FOLLOW_2);
27899 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27900
27901 }
27902
27903 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
27904
27905 }
27906
27907
27908 }
27909
27910 }
27911 catch (RecognitionException re) {
27912 reportError(re);
27913 recover(input,re);
27914 }
27915 finally {
27916
27917 restoreStackSize(stackSize);
27918
27919 }
27920 return ;
27921 }
27922 // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0"
27923
27924
27925 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
27926 // InternalApplicationConfiguration.g:9183:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
27927 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
27928
27929 int stackSize = keepStackSize();
27930
27931 try {
27932 // InternalApplicationConfiguration.g:9187:1: ( ( ( '=' ) ) )
27933 // InternalApplicationConfiguration.g:9188:2: ( ( '=' ) )
27934 {
27935 // InternalApplicationConfiguration.g:9188:2: ( ( '=' ) )
27936 // InternalApplicationConfiguration.g:9189:3: ( '=' )
27937 {
27938 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27939 // InternalApplicationConfiguration.g:9190:3: ( '=' )
27940 // InternalApplicationConfiguration.g:9191:4: '='
27941 {
27942 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27943 match(input,19,FOLLOW_2);
27944 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27945
27946 }
27947
27948 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
27949
27950 }
27951
27952
27953 }
27954
27955 }
27956 catch (RecognitionException re) {
27957 reportError(re);
27958 recover(input,re);
27959 }
27960 finally {
27961
27962 restoreStackSize(stackSize);
27963
27964 }
27965 return ;
27966 }
27967 // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1"
27968
27969
27970 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
27971 // InternalApplicationConfiguration.g:9202:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
27972 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
27973
27974 int stackSize = keepStackSize();
27975
27976 try {
27977 // InternalApplicationConfiguration.g:9206:1: ( ( ruleExactNumber ) )
27978 // InternalApplicationConfiguration.g:9207:2: ( ruleExactNumber )
27979 {
27980 // InternalApplicationConfiguration.g:9207:2: ( ruleExactNumber )
27981 // InternalApplicationConfiguration.g:9208:3: ruleExactNumber
27982 {
27983 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27984 pushFollow(FOLLOW_2);
27985 ruleExactNumber();
27986
27987 state._fsp--;
27988
27989 after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
27990
27991 }
27992
27993
27994 }
27995
27996 }
27997 catch (RecognitionException re) {
27998 reportError(re);
27999 recover(input,re);
28000 }
28001 finally {
28002
28003 restoreStackSize(stackSize);
28004
28005 }
28006 return ;
28007 }
28008 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0"
28009
28010
28011 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
28012 // InternalApplicationConfiguration.g:9217:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
28013 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
28014
28015 int stackSize = keepStackSize();
28016
28017 try {
28018 // InternalApplicationConfiguration.g:9221:1: ( ( ruleIntervallNumber ) )
28019 // InternalApplicationConfiguration.g:9222:2: ( ruleIntervallNumber )
28020 {
28021 // InternalApplicationConfiguration.g:9222:2: ( ruleIntervallNumber )
28022 // InternalApplicationConfiguration.g:9223:3: ruleIntervallNumber
28023 {
28024 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
28025 pushFollow(FOLLOW_2);
28026 ruleIntervallNumber();
28027
28028 state._fsp--;
28029
28030 after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
28031
28032 }
28033
28034
28035 }
28036
28037 }
28038 catch (RecognitionException re) {
28039 reportError(re);
28040 recover(input,re);
28041 }
28042 finally {
28043
28044 restoreStackSize(stackSize);
28045
28046 }
28047 return ;
28048 }
28049 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1"
28050
28051
28052 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
28053 // InternalApplicationConfiguration.g:9232:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
28054 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
28055
28056 int stackSize = keepStackSize();
28057
28058 try {
28059 // InternalApplicationConfiguration.g:9236:1: ( ( ruleRealEnumeration ) )
28060 // InternalApplicationConfiguration.g:9237:2: ( ruleRealEnumeration )
28061 {
28062 // InternalApplicationConfiguration.g:9237:2: ( ruleRealEnumeration )
28063 // InternalApplicationConfiguration.g:9238:3: ruleRealEnumeration
28064 {
28065 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
28066 pushFollow(FOLLOW_2);
28067 ruleRealEnumeration();
28068
28069 state._fsp--;
28070
28071 after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
28072
28073 }
28074
28075
28076 }
28077
28078 }
28079 catch (RecognitionException re) {
28080 reportError(re);
28081 recover(input,re);
28082 }
28083 finally {
28084
28085 restoreStackSize(stackSize);
28086
28087 }
28088 return ;
28089 }
28090 // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2"
28091
28092
28093 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
28094 // InternalApplicationConfiguration.g:9247:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
28095 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
28096
28097 int stackSize = keepStackSize();
28098
28099 try {
28100 // InternalApplicationConfiguration.g:9251:1: ( ( ruleStringReference ) )
28101 // InternalApplicationConfiguration.g:9252:2: ( ruleStringReference )
28102 {
28103 // InternalApplicationConfiguration.g:9252:2: ( ruleStringReference )
28104 // InternalApplicationConfiguration.g:9253:3: ruleStringReference
28105 {
28106 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
28107 pushFollow(FOLLOW_2);
28108 ruleStringReference();
28109
28110 state._fsp--;
28111
28112 after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
28113
28114 }
28115
28116
28117 }
28118
28119 }
28120 catch (RecognitionException re) {
28121 reportError(re);
28122 recover(input,re);
28123 }
28124 finally {
28125
28126 restoreStackSize(stackSize);
28127
28128 }
28129 return ;
28130 }
28131 // $ANTLR end "rule__StringTypeScope__TypeAssignment_1"
28132
28133
28134 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
28135 // InternalApplicationConfiguration.g:9262:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
28136 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
28137
28138 int stackSize = keepStackSize();
28139
28140 try {
28141 // InternalApplicationConfiguration.g:9266:1: ( ( ( '+=' ) ) )
28142 // InternalApplicationConfiguration.g:9267:2: ( ( '+=' ) )
28143 {
28144 // InternalApplicationConfiguration.g:9267:2: ( ( '+=' ) )
28145 // InternalApplicationConfiguration.g:9268:3: ( '+=' )
28146 {
28147 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
28148 // InternalApplicationConfiguration.g:9269:3: ( '+=' )
28149 // InternalApplicationConfiguration.g:9270:4: '+='
28150 {
28151 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
28152 match(input,47,FOLLOW_2);
28153 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
28154
28155 }
28156
28157 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
28158
28159 }
28160
28161
28162 }
28163
28164 }
28165 catch (RecognitionException re) {
28166 reportError(re);
28167 recover(input,re);
28168 }
28169 finally {
28170
28171 restoreStackSize(stackSize);
28172
28173 }
28174 return ;
28175 }
28176 // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0"
28177
28178
28179 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
28180 // InternalApplicationConfiguration.g:9281:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
28181 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
28182
28183 int stackSize = keepStackSize();
28184
28185 try {
28186 // InternalApplicationConfiguration.g:9285:1: ( ( ( '=' ) ) )
28187 // InternalApplicationConfiguration.g:9286:2: ( ( '=' ) )
28188 {
28189 // InternalApplicationConfiguration.g:9286:2: ( ( '=' ) )
28190 // InternalApplicationConfiguration.g:9287:3: ( '=' )
28191 {
28192 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
28193 // InternalApplicationConfiguration.g:9288:3: ( '=' )
28194 // InternalApplicationConfiguration.g:9289:4: '='
28195 {
28196 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
28197 match(input,19,FOLLOW_2);
28198 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
28199
28200 }
28201
28202 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
28203
28204 }
28205
28206
28207 }
28208
28209 }
28210 catch (RecognitionException re) {
28211 reportError(re);
28212 recover(input,re);
28213 }
28214 finally {
28215
28216 restoreStackSize(stackSize);
28217
28218 }
28219 return ;
28220 }
28221 // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1"
28222
28223
28224 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
28225 // InternalApplicationConfiguration.g:9300:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
28226 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
28227
28228 int stackSize = keepStackSize();
28229
28230 try {
28231 // InternalApplicationConfiguration.g:9304:1: ( ( ruleExactNumber ) )
28232 // InternalApplicationConfiguration.g:9305:2: ( ruleExactNumber )
28233 {
28234 // InternalApplicationConfiguration.g:9305:2: ( ruleExactNumber )
28235 // InternalApplicationConfiguration.g:9306:3: ruleExactNumber
28236 {
28237 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
28238 pushFollow(FOLLOW_2);
28239 ruleExactNumber();
28240
28241 state._fsp--;
28242
28243 after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
28244
28245 }
28246
28247
28248 }
28249
28250 }
28251 catch (RecognitionException re) {
28252 reportError(re);
28253 recover(input,re);
28254 }
28255 finally {
28256
28257 restoreStackSize(stackSize);
28258
28259 }
28260 return ;
28261 }
28262 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0"
28263
28264
28265 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
28266 // InternalApplicationConfiguration.g:9315:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
28267 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
28268
28269 int stackSize = keepStackSize();
28270
28271 try {
28272 // InternalApplicationConfiguration.g:9319:1: ( ( ruleIntervallNumber ) )
28273 // InternalApplicationConfiguration.g:9320:2: ( ruleIntervallNumber )
28274 {
28275 // InternalApplicationConfiguration.g:9320:2: ( ruleIntervallNumber )
28276 // InternalApplicationConfiguration.g:9321:3: ruleIntervallNumber
28277 {
28278 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
28279 pushFollow(FOLLOW_2);
28280 ruleIntervallNumber();
28281
28282 state._fsp--;
28283
28284 after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
28285
28286 }
28287
28288
28289 }
28290
28291 }
28292 catch (RecognitionException re) {
28293 reportError(re);
28294 recover(input,re);
28295 }
28296 finally {
28297
28298 restoreStackSize(stackSize);
28299
28300 }
28301 return ;
28302 }
28303 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1"
28304
28305
28306 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
28307 // InternalApplicationConfiguration.g:9330:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
28308 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
28309
28310 int stackSize = keepStackSize();
28311
28312 try {
28313 // InternalApplicationConfiguration.g:9334:1: ( ( ruleStringEnumeration ) )
28314 // InternalApplicationConfiguration.g:9335:2: ( ruleStringEnumeration )
28315 {
28316 // InternalApplicationConfiguration.g:9335:2: ( ruleStringEnumeration )
28317 // InternalApplicationConfiguration.g:9336:3: ruleStringEnumeration
28318 {
28319 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
28320 pushFollow(FOLLOW_2);
28321 ruleStringEnumeration();
28322
28323 state._fsp--;
28324
28325 after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
28326
28327 }
28328
28329
28330 }
28331
28332 }
28333 catch (RecognitionException re) {
28334 reportError(re);
28335 recover(input,re);
28336 }
28337 finally {
28338
28339 restoreStackSize(stackSize);
28340
28341 }
28342 return ;
28343 }
28344 // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2"
28345
28346
28347 // $ANTLR start "rule__ClassReference__ElementAssignment_1"
28348 // InternalApplicationConfiguration.g:9345:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
28349 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
28350
28351 int stackSize = keepStackSize();
28352
28353 try {
28354 // InternalApplicationConfiguration.g:9349:1: ( ( ruleMetamodelElement ) )
28355 // InternalApplicationConfiguration.g:9350:2: ( ruleMetamodelElement )
28356 {
28357 // InternalApplicationConfiguration.g:9350:2: ( ruleMetamodelElement )
28358 // InternalApplicationConfiguration.g:9351:3: ruleMetamodelElement
28359 {
28360 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
28361 pushFollow(FOLLOW_2);
28362 ruleMetamodelElement();
28363
28364 state._fsp--;
28365
28366 after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
28367
28368 }
28369
28370
28371 }
28372
28373 }
28374 catch (RecognitionException re) {
28375 reportError(re);
28376 recover(input,re);
28377 }
28378 finally {
28379
28380 restoreStackSize(stackSize);
28381
28382 }
28383 return ;
28384 }
28385 // $ANTLR end "rule__ClassReference__ElementAssignment_1"
28386
28387
28388 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
28389 // InternalApplicationConfiguration.g:9360:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
28390 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
28391
28392 int stackSize = keepStackSize();
28393
28394 try {
28395 // InternalApplicationConfiguration.g:9364:1: ( ( RULE_INT ) )
28396 // InternalApplicationConfiguration.g:9365:2: ( RULE_INT )
28397 {
28398 // InternalApplicationConfiguration.g:9365:2: ( RULE_INT )
28399 // InternalApplicationConfiguration.g:9366:3: RULE_INT
28400 {
28401 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
28402 match(input,RULE_INT,FOLLOW_2);
28403 after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
28404
28405 }
28406
28407
28408 }
28409
28410 }
28411 catch (RecognitionException re) {
28412 reportError(re);
28413 recover(input,re);
28414 }
28415 finally {
28416
28417 restoreStackSize(stackSize);
28418
28419 }
28420 return ;
28421 }
28422 // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0"
28423
28424
28425 // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
28426 // InternalApplicationConfiguration.g:9375:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
28427 public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
28428
28429 int stackSize = keepStackSize();
28430
28431 try {
28432 // InternalApplicationConfiguration.g:9379:1: ( ( ( '*' ) ) )
28433 // InternalApplicationConfiguration.g:9380:2: ( ( '*' ) )
28434 {
28435 // InternalApplicationConfiguration.g:9380:2: ( ( '*' ) )
28436 // InternalApplicationConfiguration.g:9381:3: ( '*' )
28437 {
28438 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
28439 // InternalApplicationConfiguration.g:9382:3: ( '*' )
28440 // InternalApplicationConfiguration.g:9383:4: '*'
28441 {
28442 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
28443 match(input,48,FOLLOW_2);
28444 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
28445
28446 }
28447
28448 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
28449
28450 }
28451
28452
28453 }
28454
28455 }
28456 catch (RecognitionException re) {
28457 reportError(re);
28458 recover(input,re);
28459 }
28460 finally {
28461
28462 restoreStackSize(stackSize);
28463
28464 }
28465 return ;
28466 }
28467 // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1"
28468
28469
28470 // $ANTLR start "rule__IntervallNumber__MinAssignment_0"
28471 // InternalApplicationConfiguration.g:9394:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
28472 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
28473
28474 int stackSize = keepStackSize();
28475
28476 try {
28477 // InternalApplicationConfiguration.g:9398:1: ( ( RULE_INT ) )
28478 // InternalApplicationConfiguration.g:9399:2: ( RULE_INT )
28479 {
28480 // InternalApplicationConfiguration.g:9399:2: ( RULE_INT )
28481 // InternalApplicationConfiguration.g:9400:3: RULE_INT
28482 {
28483 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
28484 match(input,RULE_INT,FOLLOW_2);
28485 after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
28486
28487 }
28488
28489
28490 }
28491
28492 }
28493 catch (RecognitionException re) {
28494 reportError(re);
28495 recover(input,re);
28496 }
28497 finally {
28498
28499 restoreStackSize(stackSize);
28500
28501 }
28502 return ;
28503 }
28504 // $ANTLR end "rule__IntervallNumber__MinAssignment_0"
28505
28506
28507 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
28508 // InternalApplicationConfiguration.g:9409:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
28509 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
28510
28511 int stackSize = keepStackSize();
28512
28513 try {
28514 // InternalApplicationConfiguration.g:9413:1: ( ( RULE_INT ) )
28515 // InternalApplicationConfiguration.g:9414:2: ( RULE_INT )
28516 {
28517 // InternalApplicationConfiguration.g:9414:2: ( RULE_INT )
28518 // InternalApplicationConfiguration.g:9415:3: RULE_INT
28519 {
28520 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
28521 match(input,RULE_INT,FOLLOW_2);
28522 after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
28523
28524 }
28525
28526
28527 }
28528
28529 }
28530 catch (RecognitionException re) {
28531 reportError(re);
28532 recover(input,re);
28533 }
28534 finally {
28535
28536 restoreStackSize(stackSize);
28537
28538 }
28539 return ;
28540 }
28541 // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0"
28542
28543
28544 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
28545 // InternalApplicationConfiguration.g:9424:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
28546 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
28547
28548 int stackSize = keepStackSize();
28549
28550 try {
28551 // InternalApplicationConfiguration.g:9428:1: ( ( ( '*' ) ) )
28552 // InternalApplicationConfiguration.g:9429:2: ( ( '*' ) )
28553 {
28554 // InternalApplicationConfiguration.g:9429:2: ( ( '*' ) )
28555 // InternalApplicationConfiguration.g:9430:3: ( '*' )
28556 {
28557 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
28558 // InternalApplicationConfiguration.g:9431:3: ( '*' )
28559 // InternalApplicationConfiguration.g:9432:4: '*'
28560 {
28561 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
28562 match(input,48,FOLLOW_2);
28563 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
28564
28565 }
28566
28567 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
28568
28569 }
28570
28571
28572 }
28573
28574 }
28575 catch (RecognitionException re) {
28576 reportError(re);
28577 recover(input,re);
28578 }
28579 finally {
28580
28581 restoreStackSize(stackSize);
28582
28583 }
28584 return ;
28585 }
28586 // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
28587
28588
28589 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
28590 // InternalApplicationConfiguration.g:9443:1: rule__IntEnumberation__EntryAssignment_2_0 : ( RULE_INT ) ;
28591 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
28592
28593 int stackSize = keepStackSize();
28594
28595 try {
28596 // InternalApplicationConfiguration.g:9447:1: ( ( RULE_INT ) )
28597 // InternalApplicationConfiguration.g:9448:2: ( RULE_INT )
28598 {
28599 // InternalApplicationConfiguration.g:9448:2: ( RULE_INT )
28600 // InternalApplicationConfiguration.g:9449:3: RULE_INT
28601 {
28602 before(grammarAccess.getIntEnumberationAccess().getEntryINTTerminalRuleCall_2_0_0());
28603 match(input,RULE_INT,FOLLOW_2);
28604 after(grammarAccess.getIntEnumberationAccess().getEntryINTTerminalRuleCall_2_0_0());
28605
28606 }
28607
28608
28609 }
28610
28611 }
28612 catch (RecognitionException re) {
28613 reportError(re);
28614 recover(input,re);
28615 }
28616 finally {
28617
28618 restoreStackSize(stackSize);
28619
28620 }
28621 return ;
28622 }
28623 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0"
28624
28625
28626 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
28627 // InternalApplicationConfiguration.g:9458:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( RULE_INT ) ;
28628 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
28629
28630 int stackSize = keepStackSize();
28631
28632 try {
28633 // InternalApplicationConfiguration.g:9462:1: ( ( RULE_INT ) )
28634 // InternalApplicationConfiguration.g:9463:2: ( RULE_INT )
28635 {
28636 // InternalApplicationConfiguration.g:9463:2: ( RULE_INT )
28637 // InternalApplicationConfiguration.g:9464:3: RULE_INT
28638 {
28639 before(grammarAccess.getIntEnumberationAccess().getEntryINTTerminalRuleCall_2_1_1_0());
28640 match(input,RULE_INT,FOLLOW_2);
28641 after(grammarAccess.getIntEnumberationAccess().getEntryINTTerminalRuleCall_2_1_1_0());
28642
28643 }
28644
28645
28646 }
28647
28648 }
28649 catch (RecognitionException re) {
28650 reportError(re);
28651 recover(input,re);
28652 }
28653 finally {
28654
28655 restoreStackSize(stackSize);
28656
28657 }
28658 return ;
28659 }
28660 // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1"
28661
28662
28663 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
28664 // InternalApplicationConfiguration.g:9473:1: rule__RealEnumeration__EntryAssignment_2_0 : ( RULE_INT ) ;
28665 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
28666
28667 int stackSize = keepStackSize();
28668
28669 try {
28670 // InternalApplicationConfiguration.g:9477:1: ( ( RULE_INT ) )
28671 // InternalApplicationConfiguration.g:9478:2: ( RULE_INT )
28672 {
28673 // InternalApplicationConfiguration.g:9478:2: ( RULE_INT )
28674 // InternalApplicationConfiguration.g:9479:3: RULE_INT
28675 {
28676 before(grammarAccess.getRealEnumerationAccess().getEntryINTTerminalRuleCall_2_0_0());
28677 match(input,RULE_INT,FOLLOW_2);
28678 after(grammarAccess.getRealEnumerationAccess().getEntryINTTerminalRuleCall_2_0_0());
28679
28680 }
28681
28682
28683 }
28684
28685 }
28686 catch (RecognitionException re) {
28687 reportError(re);
28688 recover(input,re);
28689 }
28690 finally {
28691
28692 restoreStackSize(stackSize);
28693
28694 }
28695 return ;
28696 }
28697 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0"
28698
28699
28700 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
28701 // InternalApplicationConfiguration.g:9488:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( RULE_INT ) ;
28702 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
28703
28704 int stackSize = keepStackSize();
28705
28706 try {
28707 // InternalApplicationConfiguration.g:9492:1: ( ( RULE_INT ) )
28708 // InternalApplicationConfiguration.g:9493:2: ( RULE_INT )
28709 {
28710 // InternalApplicationConfiguration.g:9493:2: ( RULE_INT )
28711 // InternalApplicationConfiguration.g:9494:3: RULE_INT
28712 {
28713 before(grammarAccess.getRealEnumerationAccess().getEntryINTTerminalRuleCall_2_1_1_0());
28714 match(input,RULE_INT,FOLLOW_2);
28715 after(grammarAccess.getRealEnumerationAccess().getEntryINTTerminalRuleCall_2_1_1_0());
28716
28717 }
28718
28719
28720 }
28721
28722 }
28723 catch (RecognitionException re) {
28724 reportError(re);
28725 recover(input,re);
28726 }
28727 finally {
28728
28729 restoreStackSize(stackSize);
28730
28731 }
28732 return ;
28733 }
28734 // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1"
28735
28736
28737 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
28738 // InternalApplicationConfiguration.g:9503:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
28739 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
28740
28741 int stackSize = keepStackSize();
28742
28743 try {
28744 // InternalApplicationConfiguration.g:9507:1: ( ( RULE_STRING ) )
28745 // InternalApplicationConfiguration.g:9508:2: ( RULE_STRING )
28746 {
28747 // InternalApplicationConfiguration.g:9508:2: ( RULE_STRING )
28748 // InternalApplicationConfiguration.g:9509:3: RULE_STRING
28749 {
28750 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
28751 match(input,RULE_STRING,FOLLOW_2);
28752 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
28753
28754 }
28755
28756
28757 }
28758
28759 }
28760 catch (RecognitionException re) {
28761 reportError(re);
28762 recover(input,re);
28763 }
28764 finally {
28765
28766 restoreStackSize(stackSize);
28767
28768 }
28769 return ;
28770 }
28771 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0"
28772
28773
28774 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
28775 // InternalApplicationConfiguration.g:9518:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
28776 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
28777
28778 int stackSize = keepStackSize();
28779
28780 try {
28781 // InternalApplicationConfiguration.g:9522:1: ( ( RULE_STRING ) )
28782 // InternalApplicationConfiguration.g:9523:2: ( RULE_STRING )
28783 {
28784 // InternalApplicationConfiguration.g:9523:2: ( RULE_STRING )
28785 // InternalApplicationConfiguration.g:9524:3: RULE_STRING
28786 {
28787 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
28788 match(input,RULE_STRING,FOLLOW_2);
28789 after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
28790
28791 }
28792
28793
28794 }
28795
28796 }
28797 catch (RecognitionException re) {
28798 reportError(re);
28799 recover(input,re);
28800 }
28801 finally {
28802
28803 restoreStackSize(stackSize);
28804
28805 }
28806 return ;
28807 }
28808 // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1"
28809
28810
28811 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
28812 // InternalApplicationConfiguration.g:9533:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
28813 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
28814
28815 int stackSize = keepStackSize();
28816
28817 try {
28818 // InternalApplicationConfiguration.g:9537:1: ( ( RULE_ID ) )
28819 // InternalApplicationConfiguration.g:9538:2: ( RULE_ID )
28820 {
28821 // InternalApplicationConfiguration.g:9538:2: ( RULE_ID )
28822 // InternalApplicationConfiguration.g:9539:3: RULE_ID
28823 {
28824 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
28825 match(input,RULE_ID,FOLLOW_2);
28826 after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
28827
28828 }
28829
28830
28831 }
28832
28833 }
28834 catch (RecognitionException re) {
28835 reportError(re);
28836 recover(input,re);
28837 }
28838 finally {
28839
28840 restoreStackSize(stackSize);
28841
28842 }
28843 return ;
28844 }
28845 // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1"
28846
28847
28848 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
28849 // InternalApplicationConfiguration.g:9548:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
28850 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
28851
28852 int stackSize = keepStackSize();
28853
28854 try {
28855 // InternalApplicationConfiguration.g:9552:1: ( ( ruleScopeSpecification ) )
28856 // InternalApplicationConfiguration.g:9553:2: ( ruleScopeSpecification )
28857 {
28858 // InternalApplicationConfiguration.g:9553:2: ( ruleScopeSpecification )
28859 // InternalApplicationConfiguration.g:9554:3: ruleScopeSpecification
28860 {
28861 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
28862 pushFollow(FOLLOW_2);
28863 ruleScopeSpecification();
28864
28865 state._fsp--;
28866
28867 after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
28868
28869 }
28870
28871
28872 }
28873
28874 }
28875 catch (RecognitionException re) {
28876 reportError(re);
28877 recover(input,re);
28878 }
28879 finally {
28880
28881 restoreStackSize(stackSize);
28882
28883 }
28884 return ;
28885 }
28886 // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2"
28887
28888
28889 // $ANTLR start "rule__ScopeReference__ReferredAssignment"
28890 // InternalApplicationConfiguration.g:9563:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
28891 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
28892
28893 int stackSize = keepStackSize();
28894
28895 try {
28896 // InternalApplicationConfiguration.g:9567:1: ( ( ( RULE_ID ) ) )
28897 // InternalApplicationConfiguration.g:9568:2: ( ( RULE_ID ) )
28898 {
28899 // InternalApplicationConfiguration.g:9568:2: ( ( RULE_ID ) )
28900 // InternalApplicationConfiguration.g:9569:3: ( RULE_ID )
28901 {
28902 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
28903 // InternalApplicationConfiguration.g:9570:3: ( RULE_ID )
28904 // InternalApplicationConfiguration.g:9571:4: RULE_ID
28905 {
28906 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
28907 match(input,RULE_ID,FOLLOW_2);
28908 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
28909
28910 }
28911
28912 after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
28913
28914 }
28915
28916
28917 }
28918
28919 }
28920 catch (RecognitionException re) {
28921 reportError(re);
28922 recover(input,re);
28923 }
28924 finally {
28925
28926 restoreStackSize(stackSize);
28927
28928 }
28929 return ;
28930 }
28931 // $ANTLR end "rule__ScopeReference__ReferredAssignment"
28932
28933
28934 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
28935 // InternalApplicationConfiguration.g:9582:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
28936 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
28937
28938 int stackSize = keepStackSize();
28939
28940 try {
28941 // InternalApplicationConfiguration.g:9586:1: ( ( ruleMetamodel ) )
28942 // InternalApplicationConfiguration.g:9587:2: ( ruleMetamodel )
28943 {
28944 // InternalApplicationConfiguration.g:9587:2: ( ruleMetamodel )
28945 // InternalApplicationConfiguration.g:9588:3: ruleMetamodel
28946 {
28947 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
28948 pushFollow(FOLLOW_2);
28949 ruleMetamodel();
28950
28951 state._fsp--;
28952
28953 after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
28954
28955 }
28956
28957
28958 }
28959
28960 }
28961 catch (RecognitionException re) {
28962 reportError(re);
28963 recover(input,re);
28964 }
28965 finally {
28966
28967 restoreStackSize(stackSize);
28968
28969 }
28970 return ;
28971 }
28972 // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2"
28973
28974
28975 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
28976 // InternalApplicationConfiguration.g:9597:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
28977 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
28978
28979 int stackSize = keepStackSize();
28980
28981 try {
28982 // InternalApplicationConfiguration.g:9601:1: ( ( rulePartialModel ) )
28983 // InternalApplicationConfiguration.g:9602:2: ( rulePartialModel )
28984 {
28985 // InternalApplicationConfiguration.g:9602:2: ( rulePartialModel )
28986 // InternalApplicationConfiguration.g:9603:3: rulePartialModel
28987 {
28988 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
28989 pushFollow(FOLLOW_2);
28990 rulePartialModel();
28991
28992 state._fsp--;
28993
28994 after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
28995
28996 }
28997
28998
28999 }
29000
29001 }
29002 catch (RecognitionException re) {
29003 reportError(re);
29004 recover(input,re);
29005 }
29006 finally {
29007
29008 restoreStackSize(stackSize);
29009
29010 }
29011 return ;
29012 }
29013 // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2"
29014
29015
29016 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
29017 // InternalApplicationConfiguration.g:9612:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
29018 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
29019
29020 int stackSize = keepStackSize();
29021
29022 try {
29023 // InternalApplicationConfiguration.g:9616:1: ( ( ruleGraphPattern ) )
29024 // InternalApplicationConfiguration.g:9617:2: ( ruleGraphPattern )
29025 {
29026 // InternalApplicationConfiguration.g:9617:2: ( ruleGraphPattern )
29027 // InternalApplicationConfiguration.g:9618:3: ruleGraphPattern
29028 {
29029 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
29030 pushFollow(FOLLOW_2);
29031 ruleGraphPattern();
29032
29033 state._fsp--;
29034
29035 after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
29036
29037 }
29038
29039
29040 }
29041
29042 }
29043 catch (RecognitionException re) {
29044 reportError(re);
29045 recover(input,re);
29046 }
29047 finally {
29048
29049 restoreStackSize(stackSize);
29050
29051 }
29052 return ;
29053 }
29054 // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2"
29055
29056
29057 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_3_2"
29058 // InternalApplicationConfiguration.g:9627:1: rule__GenerationTask__ScopeAssignment_3_3_2 : ( ruleScope ) ;
29059 public final void rule__GenerationTask__ScopeAssignment_3_3_2() throws RecognitionException {
29060
29061 int stackSize = keepStackSize();
29062
29063 try {
29064 // InternalApplicationConfiguration.g:9631:1: ( ( ruleScope ) )
29065 // InternalApplicationConfiguration.g:9632:2: ( ruleScope )
29066 {
29067 // InternalApplicationConfiguration.g:9632:2: ( ruleScope )
29068 // InternalApplicationConfiguration.g:9633:3: ruleScope
29069 {
29070 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0());
29071 pushFollow(FOLLOW_2);
29072 ruleScope();
29073
29074 state._fsp--;
29075
29076 after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0());
29077
29078 }
29079
29080
29081 }
29082
29083 }
29084 catch (RecognitionException re) {
29085 reportError(re);
29086 recover(input,re);
29087 }
29088 finally {
29089
29090 restoreStackSize(stackSize);
29091
29092 }
29093 return ;
29094 }
29095 // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_3_2"
29096
29097
29098 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0"
29099 // InternalApplicationConfiguration.g:9642:1: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 : ( ( 'number' ) ) ;
29100 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_4_0() throws RecognitionException {
29101
29102 int stackSize = keepStackSize();
29103
29104 try {
29105 // InternalApplicationConfiguration.g:9646:1: ( ( ( 'number' ) ) )
29106 // InternalApplicationConfiguration.g:9647:2: ( ( 'number' ) )
29107 {
29108 // InternalApplicationConfiguration.g:9647:2: ( ( 'number' ) )
29109 // InternalApplicationConfiguration.g:9648:3: ( 'number' )
29110 {
29111 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
29112 // InternalApplicationConfiguration.g:9649:3: ( 'number' )
29113 // InternalApplicationConfiguration.g:9650:4: 'number'
29114 {
29115 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
29116 match(input,49,FOLLOW_2);
29117 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
29118
29119 }
29120
29121 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
29122
29123 }
29124
29125
29126 }
29127
29128 }
29129 catch (RecognitionException re) {
29130 reportError(re);
29131 recover(input,re);
29132 }
29133 finally {
29134
29135 restoreStackSize(stackSize);
29136
29137 }
29138 return ;
29139 }
29140 // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0"
29141
29142
29143 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_4_2"
29144 // InternalApplicationConfiguration.g:9661:1: rule__GenerationTask__NumberAssignment_3_4_2 : ( RULE_INT ) ;
29145 public final void rule__GenerationTask__NumberAssignment_3_4_2() throws RecognitionException {
29146
29147 int stackSize = keepStackSize();
29148
29149 try {
29150 // InternalApplicationConfiguration.g:9665:1: ( ( RULE_INT ) )
29151 // InternalApplicationConfiguration.g:9666:2: ( RULE_INT )
29152 {
29153 // InternalApplicationConfiguration.g:9666:2: ( RULE_INT )
29154 // InternalApplicationConfiguration.g:9667:3: RULE_INT
29155 {
29156 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0());
29157 match(input,RULE_INT,FOLLOW_2);
29158 after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0());
29159
29160 }
29161
29162
29163 }
29164
29165 }
29166 catch (RecognitionException re) {
29167 reportError(re);
29168 recover(input,re);
29169 }
29170 finally {
29171
29172 restoreStackSize(stackSize);
29173
29174 }
29175 return ;
29176 }
29177 // $ANTLR end "rule__GenerationTask__NumberAssignment_3_4_2"
29178
29179
29180 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_5_0"
29181 // InternalApplicationConfiguration.g:9676:1: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 : ( ( 'runs' ) ) ;
29182 public final void rule__GenerationTask__RunSpecifiedAssignment_3_5_0() throws RecognitionException {
29183
29184 int stackSize = keepStackSize();
29185
29186 try {
29187 // InternalApplicationConfiguration.g:9680:1: ( ( ( 'runs' ) ) )
29188 // InternalApplicationConfiguration.g:9681:2: ( ( 'runs' ) )
29189 {
29190 // InternalApplicationConfiguration.g:9681:2: ( ( 'runs' ) )
29191 // InternalApplicationConfiguration.g:9682:3: ( 'runs' )
29192 {
29193 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
29194 // InternalApplicationConfiguration.g:9683:3: ( 'runs' )
29195 // InternalApplicationConfiguration.g:9684:4: 'runs'
29196 {
29197 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
29198 match(input,50,FOLLOW_2);
29199 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
29200
29201 }
29202
29203 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
29204
29205 }
29206
29207
29208 }
29209
29210 }
29211 catch (RecognitionException re) {
29212 reportError(re);
29213 recover(input,re);
29214 }
29215 finally {
29216
29217 restoreStackSize(stackSize);
29218
29219 }
29220 return ;
29221 }
29222 // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_5_0"
29223
29224
29225 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_5_2"
29226 // InternalApplicationConfiguration.g:9695:1: rule__GenerationTask__RunsAssignment_3_5_2 : ( RULE_INT ) ;
29227 public final void rule__GenerationTask__RunsAssignment_3_5_2() throws RecognitionException {
29228
29229 int stackSize = keepStackSize();
29230
29231 try {
29232 // InternalApplicationConfiguration.g:9699:1: ( ( RULE_INT ) )
29233 // InternalApplicationConfiguration.g:9700:2: ( RULE_INT )
29234 {
29235 // InternalApplicationConfiguration.g:9700:2: ( RULE_INT )
29236 // InternalApplicationConfiguration.g:9701:3: RULE_INT
29237 {
29238 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0());
29239 match(input,RULE_INT,FOLLOW_2);
29240 after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0());
29241
29242 }
29243
29244
29245 }
29246
29247 }
29248 catch (RecognitionException re) {
29249 reportError(re);
29250 recover(input,re);
29251 }
29252 finally {
29253
29254 restoreStackSize(stackSize);
29255
29256 }
29257 return ;
29258 }
29259 // $ANTLR end "rule__GenerationTask__RunsAssignment_3_5_2"
29260
29261
29262 // $ANTLR start "rule__GenerationTask__SolverAssignment_3_6_2"
29263 // InternalApplicationConfiguration.g:9710:1: rule__GenerationTask__SolverAssignment_3_6_2 : ( ruleSolver ) ;
29264 public final void rule__GenerationTask__SolverAssignment_3_6_2() throws RecognitionException {
29265
29266 int stackSize = keepStackSize();
29267
29268 try {
29269 // InternalApplicationConfiguration.g:9714:1: ( ( ruleSolver ) )
29270 // InternalApplicationConfiguration.g:9715:2: ( ruleSolver )
29271 {
29272 // InternalApplicationConfiguration.g:9715:2: ( ruleSolver )
29273 // InternalApplicationConfiguration.g:9716:3: ruleSolver
29274 {
29275 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0());
29276 pushFollow(FOLLOW_2);
29277 ruleSolver();
29278
29279 state._fsp--;
29280
29281 after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0());
29282
29283 }
29284
29285
29286 }
29287
29288 }
29289 catch (RecognitionException re) {
29290 reportError(re);
29291 recover(input,re);
29292 }
29293 finally {
29294
29295 restoreStackSize(stackSize);
29296
29297 }
29298 return ;
29299 }
29300 // $ANTLR end "rule__GenerationTask__SolverAssignment_3_6_2"
29301
29302
29303 // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_7_2"
29304 // InternalApplicationConfiguration.g:9725:1: rule__GenerationTask__ConfigAssignment_3_7_2 : ( ruleConfig ) ;
29305 public final void rule__GenerationTask__ConfigAssignment_3_7_2() throws RecognitionException {
29306
29307 int stackSize = keepStackSize();
29308
29309 try {
29310 // InternalApplicationConfiguration.g:9729:1: ( ( ruleConfig ) )
29311 // InternalApplicationConfiguration.g:9730:2: ( ruleConfig )
29312 {
29313 // InternalApplicationConfiguration.g:9730:2: ( ruleConfig )
29314 // InternalApplicationConfiguration.g:9731:3: ruleConfig
29315 {
29316 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0());
29317 pushFollow(FOLLOW_2);
29318 ruleConfig();
29319
29320 state._fsp--;
29321
29322 after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0());
29323
29324 }
29325
29326
29327 }
29328
29329 }
29330 catch (RecognitionException re) {
29331 reportError(re);
29332 recover(input,re);
29333 }
29334 finally {
29335
29336 restoreStackSize(stackSize);
29337
29338 }
29339 return ;
29340 }
29341 // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_7_2"
29342
29343
29344 // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_8_2"
29345 // InternalApplicationConfiguration.g:9740:1: rule__GenerationTask__DebugFolderAssignment_3_8_2 : ( ruleFile ) ;
29346 public final void rule__GenerationTask__DebugFolderAssignment_3_8_2() throws RecognitionException {
29347
29348 int stackSize = keepStackSize();
29349
29350 try {
29351 // InternalApplicationConfiguration.g:9744:1: ( ( ruleFile ) )
29352 // InternalApplicationConfiguration.g:9745:2: ( ruleFile )
29353 {
29354 // InternalApplicationConfiguration.g:9745:2: ( ruleFile )
29355 // InternalApplicationConfiguration.g:9746:3: ruleFile
29356 {
29357 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0());
29358 pushFollow(FOLLOW_2);
29359 ruleFile();
29360
29361 state._fsp--;
29362
29363 after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0());
29364
29365 }
29366
29367
29368 }
29369
29370 }
29371 catch (RecognitionException re) {
29372 reportError(re);
29373 recover(input,re);
29374 }
29375 finally {
29376
29377 restoreStackSize(stackSize);
29378
29379 }
29380 return ;
29381 }
29382 // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_8_2"
29383
29384
29385 // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_9_2"
29386 // InternalApplicationConfiguration.g:9755:1: rule__GenerationTask__TargetLogFileAssignment_3_9_2 : ( ruleFile ) ;
29387 public final void rule__GenerationTask__TargetLogFileAssignment_3_9_2() throws RecognitionException {
29388
29389 int stackSize = keepStackSize();
29390
29391 try {
29392 // InternalApplicationConfiguration.g:9759:1: ( ( ruleFile ) )
29393 // InternalApplicationConfiguration.g:9760:2: ( ruleFile )
29394 {
29395 // InternalApplicationConfiguration.g:9760:2: ( ruleFile )
29396 // InternalApplicationConfiguration.g:9761:3: ruleFile
29397 {
29398 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0());
29399 pushFollow(FOLLOW_2);
29400 ruleFile();
29401
29402 state._fsp--;
29403
29404 after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0());
29405
29406 }
29407
29408
29409 }
29410
29411 }
29412 catch (RecognitionException re) {
29413 reportError(re);
29414 recover(input,re);
29415 }
29416 finally {
29417
29418 restoreStackSize(stackSize);
29419
29420 }
29421 return ;
29422 }
29423 // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_9_2"
29424
29425
29426 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2"
29427 // InternalApplicationConfiguration.g:9770:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 : ( ruleFile ) ;
29428 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2() throws RecognitionException {
29429
29430 int stackSize = keepStackSize();
29431
29432 try {
29433 // InternalApplicationConfiguration.g:9774:1: ( ( ruleFile ) )
29434 // InternalApplicationConfiguration.g:9775:2: ( ruleFile )
29435 {
29436 // InternalApplicationConfiguration.g:9775:2: ( ruleFile )
29437 // InternalApplicationConfiguration.g:9776:3: ruleFile
29438 {
29439 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0());
29440 pushFollow(FOLLOW_2);
29441 ruleFile();
29442
29443 state._fsp--;
29444
29445 after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0());
29446
29447 }
29448
29449
29450 }
29451
29452 }
29453 catch (RecognitionException re) {
29454 reportError(re);
29455 recover(input,re);
29456 }
29457 finally {
29458
29459 restoreStackSize(stackSize);
29460
29461 }
29462 return ;
29463 }
29464 // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2"
29465
29466
29467 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_11_2"
29468 // InternalApplicationConfiguration.g:9785:1: rule__GenerationTask__TagetFolderAssignment_3_11_2 : ( ruleFile ) ;
29469 public final void rule__GenerationTask__TagetFolderAssignment_3_11_2() throws RecognitionException {
29470
29471 int stackSize = keepStackSize();
29472
29473 try {
29474 // InternalApplicationConfiguration.g:9789:1: ( ( ruleFile ) )
29475 // InternalApplicationConfiguration.g:9790:2: ( ruleFile )
29476 {
29477 // InternalApplicationConfiguration.g:9790:2: ( ruleFile )
29478 // InternalApplicationConfiguration.g:9791:3: ruleFile
29479 {
29480 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0());
29481 pushFollow(FOLLOW_2);
29482 ruleFile();
29483
29484 state._fsp--;
29485
29486 after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0());
29487
29488 }
29489
29490
29491 }
29492
29493 }
29494 catch (RecognitionException re) {
29495 reportError(re);
29496 recover(input,re);
29497 }
29498 finally {
29499
29500 restoreStackSize(stackSize);
29501
29502 }
29503 return ;
29504 }
29505 // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_11_2"
29506
4589 // Delegated rules 29507 // Delegated rules
4590 29508
4591 29509
29510 protected DFA52 dfa52 = new DFA52(this);
29511 protected DFA53 dfa53 = new DFA53(this);
29512 protected DFA54 dfa54 = new DFA54(this);
29513 protected DFA55 dfa55 = new DFA55(this);
29514 protected DFA56 dfa56 = new DFA56(this);
29515 protected DFA57 dfa57 = new DFA57(this);
29516 protected DFA58 dfa58 = new DFA58(this);
29517 protected DFA59 dfa59 = new DFA59(this);
29518 protected DFA60 dfa60 = new DFA60(this);
29519 protected DFA61 dfa61 = new DFA61(this);
29520 protected DFA62 dfa62 = new DFA62(this);
29521 protected DFA63 dfa63 = new DFA63(this);
29522 protected DFA64 dfa64 = new DFA64(this);
29523 static final String dfa_1s = "\16\uffff";
29524 static final String dfa_2s = "\1\25\15\uffff";
29525 static final String dfa_3s = "\1\62\15\uffff";
29526 static final String dfa_4s = "\1\uffff\14\1\1\2";
29527 static final String dfa_5s = "\1\0\15\uffff}>";
29528 static final String[] dfa_6s = {
29529 "\1\15\4\uffff\1\1\2\uffff\1\3\1\10\10\uffff\1\4\1\uffff\1\2\1\7\1\11\1\12\1\13\1\14\2\uffff\1\5\1\6",
29530 "",
29531 "",
29532 "",
29533 "",
29534 "",
29535 "",
29536 "",
29537 "",
29538 "",
29539 "",
29540 "",
29541 "",
29542 ""
29543 };
29544
29545 static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
29546 static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
29547 static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
29548 static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
29549 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
29550 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
29551
29552 class DFA52 extends DFA {
29553
29554 public DFA52(BaseRecognizer recognizer) {
29555 this.recognizer = recognizer;
29556 this.decisionNumber = 52;
29557 this.eot = dfa_1;
29558 this.eof = dfa_1;
29559 this.min = dfa_2;
29560 this.max = dfa_3;
29561 this.accept = dfa_4;
29562 this.special = dfa_5;
29563 this.transition = dfa_6;
29564 }
29565 public String getDescription() {
29566 return "7777:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
29567 }
29568 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29569 TokenStream input = (TokenStream)_input;
29570 int _s = s;
29571 switch ( s ) {
29572 case 0 :
29573 int LA52_0 = input.LA(1);
29574
29575
29576 int index52_0 = input.index();
29577 input.rewind();
29578 s = -1;
29579 if ( LA52_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29580
29581 else if ( LA52_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29582
29583 else if ( LA52_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29584
29585 else if ( LA52_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
29586
29587 else if ( LA52_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
29588
29589 else if ( LA52_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
29590
29591 else if ( LA52_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
29592
29593 else if ( LA52_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
29594
29595 else if ( LA52_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
29596
29597 else if ( LA52_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
29598
29599 else if ( LA52_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
29600
29601 else if ( LA52_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
29602
29603 else if ( (LA52_0==21) ) {s = 13;}
29604
29605
29606 input.seek(index52_0);
29607 if ( s>=0 ) return s;
29608 break;
29609 }
29610 NoViableAltException nvae =
29611 new NoViableAltException(getDescription(), 52, _s, input);
29612 error(nvae);
29613 throw nvae;
29614 }
29615 }
29616 static final String dfa_7s = "\15\uffff";
29617 static final String dfa_8s = "\1\32\14\uffff";
29618 static final String dfa_9s = "\1\62\14\uffff";
29619 static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14";
29620 static final String dfa_11s = "\1\0\14\uffff}>";
29621 static final String[] dfa_12s = {
29622 "\1\1\2\uffff\1\3\1\10\10\uffff\1\4\1\uffff\1\2\1\7\1\11\1\12\1\13\1\14\2\uffff\1\5\1\6",
29623 "",
29624 "",
29625 "",
29626 "",
29627 "",
29628 "",
29629 "",
29630 "",
29631 "",
29632 "",
29633 "",
29634 ""
29635 };
29636
29637 static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
29638 static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s);
29639 static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s);
29640 static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s);
29641 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
29642 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
29643
29644 class DFA53 extends DFA {
29645
29646 public DFA53(BaseRecognizer recognizer) {
29647 this.recognizer = recognizer;
29648 this.decisionNumber = 53;
29649 this.eot = dfa_7;
29650 this.eof = dfa_7;
29651 this.min = dfa_8;
29652 this.max = dfa_9;
29653 this.accept = dfa_10;
29654 this.special = dfa_11;
29655 this.transition = dfa_12;
29656 }
29657 public String getDescription() {
29658 return "7791:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) )";
29659 }
29660 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29661 TokenStream input = (TokenStream)_input;
29662 int _s = s;
29663 switch ( s ) {
29664 case 0 :
29665 int LA53_0 = input.LA(1);
29666
29667
29668 int index53_0 = input.index();
29669 input.rewind();
29670 s = -1;
29671 if ( LA53_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29672
29673 else if ( LA53_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29674
29675 else if ( LA53_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29676
29677 else if ( LA53_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
29678
29679 else if ( LA53_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
29680
29681 else if ( LA53_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
29682
29683 else if ( LA53_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
29684
29685 else if ( LA53_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
29686
29687 else if ( LA53_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
29688
29689 else if ( LA53_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
29690
29691 else if ( LA53_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
29692
29693 else if ( LA53_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
29694
29695
29696 input.seek(index53_0);
29697 if ( s>=0 ) return s;
29698 break;
29699 }
29700 NoViableAltException nvae =
29701 new NoViableAltException(getDescription(), 53, _s, input);
29702 error(nvae);
29703 throw nvae;
29704 }
29705 }
29706
29707 class DFA54 extends DFA {
29708
29709 public DFA54(BaseRecognizer recognizer) {
29710 this.recognizer = recognizer;
29711 this.decisionNumber = 54;
29712 this.eot = dfa_1;
29713 this.eof = dfa_1;
29714 this.min = dfa_2;
29715 this.max = dfa_3;
29716 this.accept = dfa_4;
29717 this.special = dfa_5;
29718 this.transition = dfa_6;
29719 }
29720 public String getDescription() {
29721 return "7986:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
29722 }
29723 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29724 TokenStream input = (TokenStream)_input;
29725 int _s = s;
29726 switch ( s ) {
29727 case 0 :
29728 int LA54_0 = input.LA(1);
29729
29730
29731 int index54_0 = input.index();
29732 input.rewind();
29733 s = -1;
29734 if ( LA54_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29735
29736 else if ( LA54_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29737
29738 else if ( LA54_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29739
29740 else if ( LA54_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
29741
29742 else if ( LA54_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
29743
29744 else if ( LA54_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
29745
29746 else if ( LA54_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
29747
29748 else if ( LA54_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
29749
29750 else if ( LA54_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
29751
29752 else if ( LA54_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
29753
29754 else if ( LA54_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
29755
29756 else if ( LA54_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
29757
29758 else if ( (LA54_0==21) ) {s = 13;}
29759
29760
29761 input.seek(index54_0);
29762 if ( s>=0 ) return s;
29763 break;
29764 }
29765 NoViableAltException nvae =
29766 new NoViableAltException(getDescription(), 54, _s, input);
29767 error(nvae);
29768 throw nvae;
29769 }
29770 }
29771
29772 class DFA55 extends DFA {
29773
29774 public DFA55(BaseRecognizer recognizer) {
29775 this.recognizer = recognizer;
29776 this.decisionNumber = 55;
29777 this.eot = dfa_1;
29778 this.eof = dfa_1;
29779 this.min = dfa_2;
29780 this.max = dfa_3;
29781 this.accept = dfa_4;
29782 this.special = dfa_5;
29783 this.transition = dfa_6;
29784 }
29785 public String getDescription() {
29786 return "7998:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
29787 }
29788 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29789 TokenStream input = (TokenStream)_input;
29790 int _s = s;
29791 switch ( s ) {
29792 case 0 :
29793 int LA55_0 = input.LA(1);
29794
29795
29796 int index55_0 = input.index();
29797 input.rewind();
29798 s = -1;
29799 if ( LA55_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29800
29801 else if ( LA55_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29802
29803 else if ( LA55_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29804
29805 else if ( LA55_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
29806
29807 else if ( LA55_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
29808
29809 else if ( LA55_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
29810
29811 else if ( LA55_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
29812
29813 else if ( LA55_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
29814
29815 else if ( LA55_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
29816
29817 else if ( LA55_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
29818
29819 else if ( LA55_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
29820
29821 else if ( LA55_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
29822
29823 else if ( (LA55_0==21) ) {s = 13;}
29824
29825
29826 input.seek(index55_0);
29827 if ( s>=0 ) return s;
29828 break;
29829 }
29830 NoViableAltException nvae =
29831 new NoViableAltException(getDescription(), 55, _s, input);
29832 error(nvae);
29833 throw nvae;
29834 }
29835 }
29836
29837 class DFA56 extends DFA {
29838
29839 public DFA56(BaseRecognizer recognizer) {
29840 this.recognizer = recognizer;
29841 this.decisionNumber = 56;
29842 this.eot = dfa_1;
29843 this.eof = dfa_1;
29844 this.min = dfa_2;
29845 this.max = dfa_3;
29846 this.accept = dfa_4;
29847 this.special = dfa_5;
29848 this.transition = dfa_6;
29849 }
29850 public String getDescription() {
29851 return "8010:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
29852 }
29853 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29854 TokenStream input = (TokenStream)_input;
29855 int _s = s;
29856 switch ( s ) {
29857 case 0 :
29858 int LA56_0 = input.LA(1);
29859
29860
29861 int index56_0 = input.index();
29862 input.rewind();
29863 s = -1;
29864 if ( LA56_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29865
29866 else if ( LA56_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29867
29868 else if ( LA56_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29869
29870 else if ( LA56_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
29871
29872 else if ( LA56_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
29873
29874 else if ( LA56_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
29875
29876 else if ( LA56_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
29877
29878 else if ( LA56_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
29879
29880 else if ( LA56_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
29881
29882 else if ( LA56_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
29883
29884 else if ( LA56_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
29885
29886 else if ( LA56_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
29887
29888 else if ( (LA56_0==21) ) {s = 13;}
29889
29890
29891 input.seek(index56_0);
29892 if ( s>=0 ) return s;
29893 break;
29894 }
29895 NoViableAltException nvae =
29896 new NoViableAltException(getDescription(), 56, _s, input);
29897 error(nvae);
29898 throw nvae;
29899 }
29900 }
29901
29902 class DFA57 extends DFA {
29903
29904 public DFA57(BaseRecognizer recognizer) {
29905 this.recognizer = recognizer;
29906 this.decisionNumber = 57;
29907 this.eot = dfa_1;
29908 this.eof = dfa_1;
29909 this.min = dfa_2;
29910 this.max = dfa_3;
29911 this.accept = dfa_4;
29912 this.special = dfa_5;
29913 this.transition = dfa_6;
29914 }
29915 public String getDescription() {
29916 return "8022:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
29917 }
29918 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29919 TokenStream input = (TokenStream)_input;
29920 int _s = s;
29921 switch ( s ) {
29922 case 0 :
29923 int LA57_0 = input.LA(1);
29924
29925
29926 int index57_0 = input.index();
29927 input.rewind();
29928 s = -1;
29929 if ( LA57_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29930
29931 else if ( LA57_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29932
29933 else if ( LA57_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29934
29935 else if ( LA57_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
29936
29937 else if ( LA57_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
29938
29939 else if ( LA57_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
29940
29941 else if ( LA57_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
29942
29943 else if ( LA57_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
29944
29945 else if ( LA57_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
29946
29947 else if ( LA57_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
29948
29949 else if ( LA57_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
29950
29951 else if ( LA57_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
29952
29953 else if ( (LA57_0==21) ) {s = 13;}
29954
29955
29956 input.seek(index57_0);
29957 if ( s>=0 ) return s;
29958 break;
29959 }
29960 NoViableAltException nvae =
29961 new NoViableAltException(getDescription(), 57, _s, input);
29962 error(nvae);
29963 throw nvae;
29964 }
29965 }
29966
29967 class DFA58 extends DFA {
29968
29969 public DFA58(BaseRecognizer recognizer) {
29970 this.recognizer = recognizer;
29971 this.decisionNumber = 58;
29972 this.eot = dfa_1;
29973 this.eof = dfa_1;
29974 this.min = dfa_2;
29975 this.max = dfa_3;
29976 this.accept = dfa_4;
29977 this.special = dfa_5;
29978 this.transition = dfa_6;
29979 }
29980 public String getDescription() {
29981 return "8034:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
29982 }
29983 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
29984 TokenStream input = (TokenStream)_input;
29985 int _s = s;
29986 switch ( s ) {
29987 case 0 :
29988 int LA58_0 = input.LA(1);
29989
29990
29991 int index58_0 = input.index();
29992 input.rewind();
29993 s = -1;
29994 if ( LA58_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
29995
29996 else if ( LA58_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
29997
29998 else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
29999
30000 else if ( LA58_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30001
30002 else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30003
30004 else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30005
30006 else if ( LA58_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30007
30008 else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30009
30010 else if ( LA58_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30011
30012 else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30013
30014 else if ( LA58_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30015
30016 else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30017
30018 else if ( (LA58_0==21) ) {s = 13;}
30019
30020
30021 input.seek(index58_0);
30022 if ( s>=0 ) return s;
30023 break;
30024 }
30025 NoViableAltException nvae =
30026 new NoViableAltException(getDescription(), 58, _s, input);
30027 error(nvae);
30028 throw nvae;
30029 }
30030 }
30031
30032 class DFA59 extends DFA {
30033
30034 public DFA59(BaseRecognizer recognizer) {
30035 this.recognizer = recognizer;
30036 this.decisionNumber = 59;
30037 this.eot = dfa_1;
30038 this.eof = dfa_1;
30039 this.min = dfa_2;
30040 this.max = dfa_3;
30041 this.accept = dfa_4;
30042 this.special = dfa_5;
30043 this.transition = dfa_6;
30044 }
30045 public String getDescription() {
30046 return "8046:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
30047 }
30048 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
30049 TokenStream input = (TokenStream)_input;
30050 int _s = s;
30051 switch ( s ) {
30052 case 0 :
30053 int LA59_0 = input.LA(1);
30054
30055
30056 int index59_0 = input.index();
30057 input.rewind();
30058 s = -1;
30059 if ( LA59_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
30060
30061 else if ( LA59_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
30062
30063 else if ( LA59_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
30064
30065 else if ( LA59_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30066
30067 else if ( LA59_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30068
30069 else if ( LA59_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30070
30071 else if ( LA59_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30072
30073 else if ( LA59_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30074
30075 else if ( LA59_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30076
30077 else if ( LA59_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30078
30079 else if ( LA59_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30080
30081 else if ( LA59_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30082
30083 else if ( (LA59_0==21) ) {s = 13;}
30084
30085
30086 input.seek(index59_0);
30087 if ( s>=0 ) return s;
30088 break;
30089 }
30090 NoViableAltException nvae =
30091 new NoViableAltException(getDescription(), 59, _s, input);
30092 error(nvae);
30093 throw nvae;
30094 }
30095 }
30096
30097 class DFA60 extends DFA {
30098
30099 public DFA60(BaseRecognizer recognizer) {
30100 this.recognizer = recognizer;
30101 this.decisionNumber = 60;
30102 this.eot = dfa_1;
30103 this.eof = dfa_1;
30104 this.min = dfa_2;
30105 this.max = dfa_3;
30106 this.accept = dfa_4;
30107 this.special = dfa_5;
30108 this.transition = dfa_6;
30109 }
30110 public String getDescription() {
30111 return "8058:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
30112 }
30113 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
30114 TokenStream input = (TokenStream)_input;
30115 int _s = s;
30116 switch ( s ) {
30117 case 0 :
30118 int LA60_0 = input.LA(1);
30119
30120
30121 int index60_0 = input.index();
30122 input.rewind();
30123 s = -1;
30124 if ( LA60_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
30125
30126 else if ( LA60_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
30127
30128 else if ( LA60_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
30129
30130 else if ( LA60_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30131
30132 else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30133
30134 else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30135
30136 else if ( LA60_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30137
30138 else if ( LA60_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30139
30140 else if ( LA60_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30141
30142 else if ( LA60_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30143
30144 else if ( LA60_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30145
30146 else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30147
30148 else if ( (LA60_0==21) ) {s = 13;}
30149
30150
30151 input.seek(index60_0);
30152 if ( s>=0 ) return s;
30153 break;
30154 }
30155 NoViableAltException nvae =
30156 new NoViableAltException(getDescription(), 60, _s, input);
30157 error(nvae);
30158 throw nvae;
30159 }
30160 }
30161
30162 class DFA61 extends DFA {
30163
30164 public DFA61(BaseRecognizer recognizer) {
30165 this.recognizer = recognizer;
30166 this.decisionNumber = 61;
30167 this.eot = dfa_1;
30168 this.eof = dfa_1;
30169 this.min = dfa_2;
30170 this.max = dfa_3;
30171 this.accept = dfa_4;
30172 this.special = dfa_5;
30173 this.transition = dfa_6;
30174 }
30175 public String getDescription() {
30176 return "8070:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
30177 }
30178 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
30179 TokenStream input = (TokenStream)_input;
30180 int _s = s;
30181 switch ( s ) {
30182 case 0 :
30183 int LA61_0 = input.LA(1);
30184
30185
30186 int index61_0 = input.index();
30187 input.rewind();
30188 s = -1;
30189 if ( LA61_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
30190
30191 else if ( LA61_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
30192
30193 else if ( LA61_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
30194
30195 else if ( LA61_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30196
30197 else if ( LA61_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30198
30199 else if ( LA61_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30200
30201 else if ( LA61_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30202
30203 else if ( LA61_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30204
30205 else if ( LA61_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30206
30207 else if ( LA61_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30208
30209 else if ( LA61_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30210
30211 else if ( LA61_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30212
30213 else if ( (LA61_0==21) ) {s = 13;}
30214
30215
30216 input.seek(index61_0);
30217 if ( s>=0 ) return s;
30218 break;
30219 }
30220 NoViableAltException nvae =
30221 new NoViableAltException(getDescription(), 61, _s, input);
30222 error(nvae);
30223 throw nvae;
30224 }
30225 }
30226
30227 class DFA62 extends DFA {
30228
30229 public DFA62(BaseRecognizer recognizer) {
30230 this.recognizer = recognizer;
30231 this.decisionNumber = 62;
30232 this.eot = dfa_1;
30233 this.eof = dfa_1;
30234 this.min = dfa_2;
30235 this.max = dfa_3;
30236 this.accept = dfa_4;
30237 this.special = dfa_5;
30238 this.transition = dfa_6;
30239 }
30240 public String getDescription() {
30241 return "8082:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
30242 }
30243 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
30244 TokenStream input = (TokenStream)_input;
30245 int _s = s;
30246 switch ( s ) {
30247 case 0 :
30248 int LA62_0 = input.LA(1);
30249
30250
30251 int index62_0 = input.index();
30252 input.rewind();
30253 s = -1;
30254 if ( LA62_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
30255
30256 else if ( LA62_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
30257
30258 else if ( LA62_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
30259
30260 else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30261
30262 else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30263
30264 else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30265
30266 else if ( LA62_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30267
30268 else if ( LA62_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30269
30270 else if ( LA62_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30271
30272 else if ( LA62_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30273
30274 else if ( LA62_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30275
30276 else if ( LA62_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30277
30278 else if ( (LA62_0==21) ) {s = 13;}
30279
30280
30281 input.seek(index62_0);
30282 if ( s>=0 ) return s;
30283 break;
30284 }
30285 NoViableAltException nvae =
30286 new NoViableAltException(getDescription(), 62, _s, input);
30287 error(nvae);
30288 throw nvae;
30289 }
30290 }
30291
30292 class DFA63 extends DFA {
30293
30294 public DFA63(BaseRecognizer recognizer) {
30295 this.recognizer = recognizer;
30296 this.decisionNumber = 63;
30297 this.eot = dfa_1;
30298 this.eof = dfa_1;
30299 this.min = dfa_2;
30300 this.max = dfa_3;
30301 this.accept = dfa_4;
30302 this.special = dfa_5;
30303 this.transition = dfa_6;
30304 }
30305 public String getDescription() {
30306 return "8094:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
30307 }
30308 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
30309 TokenStream input = (TokenStream)_input;
30310 int _s = s;
30311 switch ( s ) {
30312 case 0 :
30313 int LA63_0 = input.LA(1);
30314
30315
30316 int index63_0 = input.index();
30317 input.rewind();
30318 s = -1;
30319 if ( LA63_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
30320
30321 else if ( LA63_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
30322
30323 else if ( LA63_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
30324
30325 else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30326
30327 else if ( LA63_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30328
30329 else if ( LA63_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30330
30331 else if ( LA63_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30332
30333 else if ( LA63_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30334
30335 else if ( LA63_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30336
30337 else if ( LA63_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30338
30339 else if ( LA63_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30340
30341 else if ( LA63_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30342
30343 else if ( (LA63_0==21) ) {s = 13;}
30344
30345
30346 input.seek(index63_0);
30347 if ( s>=0 ) return s;
30348 break;
30349 }
30350 NoViableAltException nvae =
30351 new NoViableAltException(getDescription(), 63, _s, input);
30352 error(nvae);
30353 throw nvae;
30354 }
30355 }
30356
30357 class DFA64 extends DFA {
30358
30359 public DFA64(BaseRecognizer recognizer) {
30360 this.recognizer = recognizer;
30361 this.decisionNumber = 64;
30362 this.eot = dfa_1;
30363 this.eof = dfa_1;
30364 this.min = dfa_2;
30365 this.max = dfa_3;
30366 this.accept = dfa_4;
30367 this.special = dfa_5;
30368 this.transition = dfa_6;
30369 }
30370 public String getDescription() {
30371 return "8106:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
30372 }
30373 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
30374 TokenStream input = (TokenStream)_input;
30375 int _s = s;
30376 switch ( s ) {
30377 case 0 :
30378 int LA64_0 = input.LA(1);
30379
30380
30381 int index64_0 = input.index();
30382 input.rewind();
30383 s = -1;
30384 if ( LA64_0 == 26 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
30385
30386 else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
30387
30388 else if ( LA64_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
30389
30390 else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
30391
30392 else if ( LA64_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
30393
30394 else if ( LA64_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
30395
30396 else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
30397
30398 else if ( LA64_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
30399
30400 else if ( LA64_0 == 43 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
30401
30402 else if ( LA64_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
30403
30404 else if ( LA64_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
30405
30406 else if ( LA64_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
30407
30408 else if ( (LA64_0==21) ) {s = 13;}
30409
30410
30411 input.seek(index64_0);
30412 if ( s>=0 ) return s;
30413 break;
30414 }
30415 NoViableAltException nvae =
30416 new NoViableAltException(getDescription(), 64, _s, input);
30417 error(nvae);
30418 throw nvae;
30419 }
30420 }
4592 30421
4593 30422
4594 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); 30423 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
4595 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); 30424 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
4596 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000200000L}); 30425 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000018074040000L});
4597 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000802L}); 30426 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000008002L});
4598 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000200002L}); 30427 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000018074040002L});
4599 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000001000L}); 30428 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000004000L});
4600 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000010L}); 30429 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000004002L});
4601 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000002000L}); 30430 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
4602 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000020020L}); 30431 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000010000L});
4603 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000018000L}); 30432 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000020L});
4604 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000010002L}); 30433 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000020000L});
4605 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L}); 30434 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000080000L});
4606 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000040000L}); 30435 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000800010L});
4607 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000004000L}); 30436 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000600000L});
4608 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000100000L}); 30437 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400002L});
4609 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000080000L}); 30438 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000001000000L});
4610 30439 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000100000L});
4611} \ No newline at end of file 30440 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000002000000L});
30441 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000008000030L});
30442 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000030L});
30443 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000200020L});
30444 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000400000L});
30445 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000080200000L});
30446 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000080000000L});
30447 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000100000000L});
30448 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000800000080000L});
30449 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0001000000000040L});
30450 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L});
30451 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000800000000L});
30452 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0001000000100040L});
30453 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000001000000000L});
30454 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000000000L});
30455 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000200000000L});
30456 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000004000000000L});
30457 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000200040L});
30458 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000040L});
30459 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x00067E8064000000L});
30460 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000200000L});
30461 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000100010L});
30462 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000003800L});
30463 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x00067E8064000002L});
30464
30465}