aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java194
1 files changed, 175 insertions, 19 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
index 7315b343..26dcdaad 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
@@ -8,12 +8,14 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackag
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry; 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; 9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; 10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; 12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; 13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; 14import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
14import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; 15import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
15import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; 16import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
16import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; 17import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
18import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
17import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; 19import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
18import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference; 20import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
19import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification; 21import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
@@ -21,24 +23,31 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEnt
21import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask; 23import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
22import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration; 24import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
23import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference; 25import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
26import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
24import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; 27import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
28import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
29import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
25import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; 30import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
26import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; 31import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
27import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; 32import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
28import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; 33import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
29import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; 34import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
30import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; 35import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
36import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
31import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration; 37import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
32import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference; 38import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
33import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification; 39import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
34import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement; 40import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
35import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification; 41import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
42import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
36import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; 43import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
44import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
37import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; 45import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
38import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; 46import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
39import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; 47import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
48import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
40import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope; 49import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
41import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope; 50import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
42import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport; 51import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
43import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess; 52import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
44import java.util.Set; 53import java.util.Set;
@@ -75,6 +84,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
75 case ApplicationConfigurationPackage.CLASS_REFERENCE: 84 case ApplicationConfigurationPackage.CLASS_REFERENCE:
76 sequence_ClassReference(context, (ClassReference) semanticObject); 85 sequence_ClassReference(context, (ClassReference) semanticObject);
77 return; 86 return;
87 case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE:
88 sequence_ClassTypeScope(context, (ClassTypeScope) semanticObject);
89 return;
78 case ApplicationConfigurationPackage.CONFIG_DECLARATION: 90 case ApplicationConfigurationPackage.CONFIG_DECLARATION:
79 sequence_ConfigDeclaration(context, (ConfigDeclaration) semanticObject); 91 sequence_ConfigDeclaration(context, (ConfigDeclaration) semanticObject);
80 return; 92 return;
@@ -93,6 +105,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
93 case ApplicationConfigurationPackage.EPACKAGE_IMPORT: 105 case ApplicationConfigurationPackage.EPACKAGE_IMPORT:
94 sequence_EPackageImport(context, (EPackageImport) semanticObject); 106 sequence_EPackageImport(context, (EPackageImport) semanticObject);
95 return; 107 return;
108 case ApplicationConfigurationPackage.EXACT_NUMBER:
109 sequence_ExactNumber(context, (ExactNumber) semanticObject);
110 return;
96 case ApplicationConfigurationPackage.FILE_DECLARATION: 111 case ApplicationConfigurationPackage.FILE_DECLARATION:
97 sequence_FileDeclaration(context, (FileDeclaration) semanticObject); 112 sequence_FileDeclaration(context, (FileDeclaration) semanticObject);
98 return; 113 return;
@@ -114,9 +129,18 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
114 case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE: 129 case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE:
115 sequence_GraphPatternReference(context, (GraphPatternReference) semanticObject); 130 sequence_GraphPatternReference(context, (GraphPatternReference) semanticObject);
116 return; 131 return;
132 case ApplicationConfigurationPackage.INT_ENUMBERATION:
133 sequence_IntEnumberation(context, (IntEnumberation) semanticObject);
134 return;
117 case ApplicationConfigurationPackage.INTEGER_SCOPE: 135 case ApplicationConfigurationPackage.INTEGER_SCOPE:
118 sequence_IntegerReference(context, (IntegerScope) semanticObject); 136 sequence_IntegerReference(context, (IntegerScope) semanticObject);
119 return; 137 return;
138 case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE:
139 sequence_IntegerTypeScope(context, (IntegerTypeScope) semanticObject);
140 return;
141 case ApplicationConfigurationPackage.INTERVALL_NUMBER:
142 sequence_IntervallNumber(context, (IntervallNumber) semanticObject);
143 return;
120 case ApplicationConfigurationPackage.METAMODEL_DECLARATION: 144 case ApplicationConfigurationPackage.METAMODEL_DECLARATION:
121 sequence_MetamodelDeclaration(context, (MetamodelDeclaration) semanticObject); 145 sequence_MetamodelDeclaration(context, (MetamodelDeclaration) semanticObject);
122 return; 146 return;
@@ -135,6 +159,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
135 case ApplicationConfigurationPackage.OBJECT_REFERENCE: 159 case ApplicationConfigurationPackage.OBJECT_REFERENCE:
136 sequence_ObjectReference(context, (ObjectReference) semanticObject); 160 sequence_ObjectReference(context, (ObjectReference) semanticObject);
137 return; 161 return;
162 case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE:
163 sequence_ObjectTypeScope(context, (ObjectTypeScope) semanticObject);
164 return;
138 case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION: 165 case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION:
139 sequence_PartialModelDeclaration(context, (PartialModelDeclaration) semanticObject); 166 sequence_PartialModelDeclaration(context, (PartialModelDeclaration) semanticObject);
140 return; 167 return;
@@ -150,9 +177,15 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
150 case ApplicationConfigurationPackage.PATTERN_SPECIFICATION: 177 case ApplicationConfigurationPackage.PATTERN_SPECIFICATION:
151 sequence_PatternSpecification(context, (PatternSpecification) semanticObject); 178 sequence_PatternSpecification(context, (PatternSpecification) semanticObject);
152 return; 179 return;
180 case ApplicationConfigurationPackage.REAL_ENUMERATION:
181 sequence_RealEnumeration(context, (RealEnumeration) semanticObject);
182 return;
153 case ApplicationConfigurationPackage.REAL_SCOPE: 183 case ApplicationConfigurationPackage.REAL_SCOPE:
154 sequence_RealReference(context, (RealScope) semanticObject); 184 sequence_RealReference(context, (RealScope) semanticObject);
155 return; 185 return;
186 case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
187 sequence_RealTypeScope(context, (RealTypeScope) semanticObject);
188 return;
156 case ApplicationConfigurationPackage.SCOPE_DECLARATION: 189 case ApplicationConfigurationPackage.SCOPE_DECLARATION:
157 sequence_ScopeDeclaration(context, (ScopeDeclaration) semanticObject); 190 sequence_ScopeDeclaration(context, (ScopeDeclaration) semanticObject);
158 return; 191 return;
@@ -162,11 +195,14 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
162 case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: 195 case ApplicationConfigurationPackage.SCOPE_SPECIFICATION:
163 sequence_ScopeSpecification(context, (ScopeSpecification) semanticObject); 196 sequence_ScopeSpecification(context, (ScopeSpecification) semanticObject);
164 return; 197 return;
198 case ApplicationConfigurationPackage.STRING_ENUMERATION:
199 sequence_StringEnumeration(context, (StringEnumeration) semanticObject);
200 return;
165 case ApplicationConfigurationPackage.STRING_SCOPE: 201 case ApplicationConfigurationPackage.STRING_SCOPE:
166 sequence_StringReference(context, (StringScope) semanticObject); 202 sequence_StringReference(context, (StringScope) semanticObject);
167 return; 203 return;
168 case ApplicationConfigurationPackage.TYPE_SCOPE: 204 case ApplicationConfigurationPackage.STRING_TYPE_SCOPE:
169 sequence_TypeScope(context, (TypeScope) semanticObject); 205 sequence_StringTypeScope(context, (StringTypeScope) semanticObject);
170 return; 206 return;
171 case ApplicationConfigurationPackage.VIATRA_IMPORT: 207 case ApplicationConfigurationPackage.VIATRA_IMPORT:
172 sequence_ViatraImport(context, (ViatraImport) semanticObject); 208 sequence_ViatraImport(context, (ViatraImport) semanticObject);
@@ -223,6 +259,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
223 259
224 /** 260 /**
225 * Contexts: 261 * Contexts:
262 * TypeScope returns ClassTypeScope
263 * ClassTypeScope returns ClassTypeScope
264 *
265 * Constraint:
266 * (type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber))
267 */
268 protected void sequence_ClassTypeScope(ISerializationContext context, ClassTypeScope semanticObject) {
269 genericSequencer.createSequence(context, semanticObject);
270 }
271
272
273 /**
274 * Contexts:
226 * Command returns ConfigDeclaration 275 * Command returns ConfigDeclaration
227 * Declaration returns ConfigDeclaration 276 * Declaration returns ConfigDeclaration
228 * ConfigDeclaration returns ConfigDeclaration 277 * ConfigDeclaration returns ConfigDeclaration
@@ -330,6 +379,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
330 379
331 /** 380 /**
332 * Contexts: 381 * Contexts:
382 * NumberSpecification returns ExactNumber
383 * ExactNumber returns ExactNumber
384 *
385 * Constraint:
386 * (exactNumber=INT | exactUnlimited?='*')
387 */
388 protected void sequence_ExactNumber(ISerializationContext context, ExactNumber semanticObject) {
389 genericSequencer.createSequence(context, semanticObject);
390 }
391
392
393 /**
394 * Contexts:
333 * Command returns FileDeclaration 395 * Command returns FileDeclaration
334 * Declaration returns FileDeclaration 396 * Declaration returns FileDeclaration
335 * FileDeclaration returns FileDeclaration 397 * FileDeclaration returns FileDeclaration
@@ -410,19 +472,21 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
410 * 472 *
411 * Constraint: 473 * Constraint:
412 * ( 474 * (
413 * metamodel=Metamodel | 475 * (
414 * partialModel=PartialModel | 476 * metamodel=Metamodel |
415 * patterns=GraphPattern | 477 * partialModel=PartialModel |
416 * scope=Scope | 478 * patterns=GraphPattern |
417 * number=INT | 479 * scope=Scope |
418 * runs=INT | 480 * solver=Solver |
419 * solver=Solver | 481 * config=Config |
420 * config=Config | 482 * debugFolder=File |
421 * tagetFolder=File | 483 * targetLogFile=File |
422 * debugFolder=File | 484 * targetStatisticsFile=File |
423 * targetLogFile=File | 485 * tagetFolder=File
424 * targetStatisticsFile=File 486 * )?
425 * )* 487 * (numberSpecified?='number' number=INT)?
488 * (runSpecified?='runs' runs=INT)?
489 * )+
426 */ 490 */
427 protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) { 491 protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) {
428 genericSequencer.createSequence(context, semanticObject); 492 genericSequencer.createSequence(context, semanticObject);
@@ -473,6 +537,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
473 537
474 /** 538 /**
475 * Contexts: 539 * Contexts:
540 * NumberSpecification returns IntEnumberation
541 * IntEnumberation returns IntEnumberation
542 *
543 * Constraint:
544 * (entry+=INT entry+=INT*)?
545 */
546 protected void sequence_IntEnumberation(ISerializationContext context, IntEnumberation semanticObject) {
547 genericSequencer.createSequence(context, semanticObject);
548 }
549
550
551 /**
552 * Contexts:
476 * TypeReference returns IntegerScope 553 * TypeReference returns IntegerScope
477 * IntegerReference returns IntegerScope 554 * IntegerReference returns IntegerScope
478 * 555 *
@@ -486,6 +563,32 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
486 563
487 /** 564 /**
488 * Contexts: 565 * Contexts:
566 * TypeScope returns IntegerTypeScope
567 * IntegerTypeScope returns IntegerTypeScope
568 *
569 * Constraint:
570 * (type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=IntEnumberation))
571 */
572 protected void sequence_IntegerTypeScope(ISerializationContext context, IntegerTypeScope semanticObject) {
573 genericSequencer.createSequence(context, semanticObject);
574 }
575
576
577 /**
578 * Contexts:
579 * NumberSpecification returns IntervallNumber
580 * IntervallNumber returns IntervallNumber
581 *
582 * Constraint:
583 * (min=INT (maxNumber=INT | maxUnlimited?='*'))
584 */
585 protected void sequence_IntervallNumber(ISerializationContext context, IntervallNumber semanticObject) {
586 genericSequencer.createSequence(context, semanticObject);
587 }
588
589
590 /**
591 * Contexts:
489 * Command returns MetamodelDeclaration 592 * Command returns MetamodelDeclaration
490 * Declaration returns MetamodelDeclaration 593 * Declaration returns MetamodelDeclaration
491 * MetamodelDeclaration returns MetamodelDeclaration 594 * MetamodelDeclaration returns MetamodelDeclaration
@@ -586,6 +689,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
586 689
587 /** 690 /**
588 * Contexts: 691 * Contexts:
692 * TypeScope returns ObjectTypeScope
693 * ObjectTypeScope returns ObjectTypeScope
694 *
695 * Constraint:
696 * (type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber))
697 */
698 protected void sequence_ObjectTypeScope(ISerializationContext context, ObjectTypeScope semanticObject) {
699 genericSequencer.createSequence(context, semanticObject);
700 }
701
702
703 /**
704 * Contexts:
589 * Command returns PartialModelDeclaration 705 * Command returns PartialModelDeclaration
590 * Declaration returns PartialModelDeclaration 706 * Declaration returns PartialModelDeclaration
591 * PartialModelDeclaration returns PartialModelDeclaration 707 * PartialModelDeclaration returns PartialModelDeclaration
@@ -667,6 +783,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
667 783
668 /** 784 /**
669 * Contexts: 785 * Contexts:
786 * NumberSpecification returns RealEnumeration
787 * RealEnumeration returns RealEnumeration
788 *
789 * Constraint:
790 * (entry+=INT entry+=INT*)?
791 */
792 protected void sequence_RealEnumeration(ISerializationContext context, RealEnumeration semanticObject) {
793 genericSequencer.createSequence(context, semanticObject);
794 }
795
796
797 /**
798 * Contexts:
670 * TypeReference returns RealScope 799 * TypeReference returns RealScope
671 * RealReference returns RealScope 800 * RealReference returns RealScope
672 * 801 *
@@ -680,6 +809,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
680 809
681 /** 810 /**
682 * Contexts: 811 * Contexts:
812 * TypeScope returns RealTypeScope
813 * RealTypeScope returns RealTypeScope
814 *
815 * Constraint:
816 * (type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=RealEnumeration))
817 */
818 protected void sequence_RealTypeScope(ISerializationContext context, RealTypeScope semanticObject) {
819 genericSequencer.createSequence(context, semanticObject);
820 }
821
822
823 /**
824 * Contexts:
683 * Command returns ScopeDeclaration 825 * Command returns ScopeDeclaration
684 * Declaration returns ScopeDeclaration 826 * Declaration returns ScopeDeclaration
685 * ScopeDeclaration returns ScopeDeclaration 827 * ScopeDeclaration returns ScopeDeclaration
@@ -735,6 +877,19 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
735 877
736 /** 878 /**
737 * Contexts: 879 * Contexts:
880 * NumberSpecification returns StringEnumeration
881 * StringEnumeration returns StringEnumeration
882 *
883 * Constraint:
884 * (entry+=STRING entry+=STRING*)?
885 */
886 protected void sequence_StringEnumeration(ISerializationContext context, StringEnumeration semanticObject) {
887 genericSequencer.createSequence(context, semanticObject);
888 }
889
890
891 /**
892 * Contexts:
738 * TypeReference returns StringScope 893 * TypeReference returns StringScope
739 * StringReference returns StringScope 894 * StringReference returns StringScope
740 * 895 *
@@ -748,12 +903,13 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
748 903
749 /** 904 /**
750 * Contexts: 905 * Contexts:
751 * TypeScope returns TypeScope 906 * TypeScope returns StringTypeScope
907 * StringTypeScope returns StringTypeScope
752 * 908 *
753 * Constraint: 909 * Constraint:
754 * (type=TypeReference (setsNew?='+=' | setsSum?='=') min=INT (maxUnlimited?='*' | max=INT)?) 910 * (type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=StringEnumeration))
755 */ 911 */
756 protected void sequence_TypeScope(ISerializationContext context, TypeScope semanticObject) { 912 protected void sequence_StringTypeScope(ISerializationContext context, StringTypeScope semanticObject) {
757 genericSequencer.createSequence(context, semanticObject); 913 genericSequencer.createSequence(context, semanticObject);
758 } 914 }
759 915