diff options
author | 2018-02-15 22:55:47 +0100 | |
---|---|---|
committer | 2018-02-15 22:55:47 +0100 | |
commit | 0be8ac9989d7af31c7e3b9f923fbbd7ed9f540ea (patch) | |
tree | 711125f4701dc14d6201ed782ca9de0b79616938 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java | |
parent | Eclass trace notation changed from "[X]" to "<X>". (diff) | |
download | VIATRA-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/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.java | 194 |
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 | |||
8 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry; | 8 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry; |
9 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | 9 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; |
10 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; | 10 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; |
11 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope; | ||
11 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; | 12 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; |
12 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; | 13 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; |
13 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; | 14 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; |
14 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; | 15 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; |
15 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; | 16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; |
16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; | 17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; |
18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber; | ||
17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; | 19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; |
18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference; | 20 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference; |
19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification; | 21 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification; |
@@ -21,24 +23,31 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEnt | |||
21 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask; | 23 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask; |
22 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration; | 24 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration; |
23 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference; | 25 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference; |
26 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation; | ||
24 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; | 27 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; |
28 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope; | ||
29 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber; | ||
25 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; | 30 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; |
26 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; | 31 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; |
27 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; | 32 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; |
28 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; | 33 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; |
29 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; | 34 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; |
30 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; | 35 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; |
36 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; | ||
31 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration; | 37 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration; |
32 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference; | 38 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference; |
33 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification; | 39 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification; |
34 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement; | 40 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement; |
35 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification; | 41 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification; |
42 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration; | ||
36 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; | 43 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; |
44 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; | ||
37 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; | 45 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; |
38 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; | 46 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; |
39 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; | 47 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; |
48 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration; | ||
40 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope; | 49 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope; |
41 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope; | 50 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope; |
42 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport; | 51 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport; |
43 | import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess; | 52 | import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess; |
44 | import java.util.Set; | 53 | import 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 | ||