Class QualityEffectSpecificationSemanticSequencer
- java.lang.Object
-
- org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
- org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
- org.palladiosimulator.qes.serializer.QualityEffectSpecificationSemanticSequencer
-
- All Implemented Interfaces:
org.eclipse.xtext.serializer.sequencer.ISemanticSequencer
public class QualityEffectSpecificationSemanticSequencer extends org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
-
Constructor Summary
Constructors Constructor Description QualityEffectSpecificationSemanticSequencer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
sequence(org.eclipse.xtext.serializer.ISerializationContext context, EObject semanticObject)
protected void
sequence_Annotation(org.eclipse.xtext.serializer.ISerializationContext context, Annotation semanticObject)
Contexts: ComponentProperty returns Annotation Annotation returns Annotation RoleProperty returns Annotation Constraint: (not?='not'? annotation=STRING)protected void
sequence_Assembly(org.eclipse.xtext.serializer.ISerializationContext context, Assembly semanticObject)
Contexts: ComponentProperty returns Assembly Assembly returns Assembly Constraint: (not?='not'? type=AssemblyType component=ComponentSpecification?)protected void
sequence_ComponentSpecification(org.eclipse.xtext.serializer.ISerializationContext context, ComponentSpecification semanticObject)
Contexts: ComponentSpecification returns ComponentSpecification Constraint: (properties+=ComponentProperty properties+=ComponentProperty*)protected void
sequence_Entry(org.eclipse.xtext.serializer.ISerializationContext context, Entry semanticObject)
Contexts: Entry returns Entry Constraint: (key+=STRING key+=STRING* value=STRING)protected void
sequence_Identifier(org.eclipse.xtext.serializer.ISerializationContext context, Identifier semanticObject)
Contexts: ComponentProperty returns Identifier Identifier returns Identifier RoleProperty returns Identifier ResourceProperty returns Identifier Constraint: (not?='not'? id=STRING)protected void
sequence_Model(org.eclipse.xtext.serializer.ISerializationContext context, Model semanticObject)
Contexts: Model returns Model Constraint: (specifications+=QualityEffectSpecification specifications+=QualityEffectSpecification*)protected void
sequence_Name(org.eclipse.xtext.serializer.ISerializationContext context, Name semanticObject)
Contexts: ComponentProperty returns Name Name returns Name RoleProperty returns Name ResourceProperty returns Name Constraint: (not?='not'? autonym=STRING)protected void
sequence_NQA(org.eclipse.xtext.serializer.ISerializationContext context, NQA semanticObject)
Contexts: TransformationSpecification returns NQA NQA returns NQA Constraint: (quality=STRING type=TransformationType element=STRING)protected void
sequence_NumericValue(org.eclipse.xtext.serializer.ISerializationContext context, NumericValue semanticObject)
Contexts: TransformationSpecification returns NumericValue NumericValue returns NumericValue Constraint: (valueType=ID transformationType=TransformationType transformationNumber=NUMBER)protected void
sequence_QualityEffectSpecification(org.eclipse.xtext.serializer.ISerializationContext context, QualityEffectSpecification semanticObject)
Contexts: QualityEffectSpecification returns QualityEffectSpecification Constraint: ( components+=ComponentSpecification components+=ComponentSpecification* transformations+=TransformationSpecification transformations+=TransformationSpecification* )protected void
sequence_Reasoning(org.eclipse.xtext.serializer.ISerializationContext context, Reasoning semanticObject)
Contexts: TransformationSpecification returns Reasoning Reasoning returns Reasoning Constraint: (quality=STRING rules+=Rule rules+=Rule*)protected void
sequence_Resource(org.eclipse.xtext.serializer.ISerializationContext context, Resource semanticObject)
Contexts: ComponentProperty returns Resource Resource returns Resource Constraint: (properties+=ResourceProperty properties+=ResourceProperty*)protected void
sequence_Role(org.eclipse.xtext.serializer.ISerializationContext context, Role semanticObject)
Contexts: ComponentProperty returns Role Role returns Role Constraint: (not?='not'? type=RoleType (properties+=RoleProperty properties+=RoleProperty*)?)protected void
sequence_Rule(org.eclipse.xtext.serializer.ISerializationContext context, Rule semanticObject)
Contexts: Rule returns Rule Constraint: (qualities+=STRING qualities+=STRING* entries+=Entry entries+=Entry*)protected void
sequence_Type(org.eclipse.xtext.serializer.ISerializationContext context, Type semanticObject)
Contexts: ComponentProperty returns Type Type returns Type Constraint: (not?='not'? type=ComponentType)-
Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
init
-
-
-
-
Method Detail
-
sequence
public void sequence(org.eclipse.xtext.serializer.ISerializationContext context, EObject semanticObject)
- Overrides:
sequence
in classorg.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
sequence_Annotation
protected void sequence_Annotation(org.eclipse.xtext.serializer.ISerializationContext context, Annotation semanticObject)
Contexts: ComponentProperty returns Annotation Annotation returns Annotation RoleProperty returns Annotation Constraint: (not?='not'? annotation=STRING)
-
sequence_Assembly
protected void sequence_Assembly(org.eclipse.xtext.serializer.ISerializationContext context, Assembly semanticObject)
Contexts: ComponentProperty returns Assembly Assembly returns Assembly Constraint: (not?='not'? type=AssemblyType component=ComponentSpecification?)
-
sequence_ComponentSpecification
protected void sequence_ComponentSpecification(org.eclipse.xtext.serializer.ISerializationContext context, ComponentSpecification semanticObject)
Contexts: ComponentSpecification returns ComponentSpecification Constraint: (properties+=ComponentProperty properties+=ComponentProperty*)
-
sequence_Entry
protected void sequence_Entry(org.eclipse.xtext.serializer.ISerializationContext context, Entry semanticObject)
Contexts: Entry returns Entry Constraint: (key+=STRING key+=STRING* value=STRING)
-
sequence_Identifier
protected void sequence_Identifier(org.eclipse.xtext.serializer.ISerializationContext context, Identifier semanticObject)
Contexts: ComponentProperty returns Identifier Identifier returns Identifier RoleProperty returns Identifier ResourceProperty returns Identifier Constraint: (not?='not'? id=STRING)
-
sequence_Model
protected void sequence_Model(org.eclipse.xtext.serializer.ISerializationContext context, Model semanticObject)
Contexts: Model returns Model Constraint: (specifications+=QualityEffectSpecification specifications+=QualityEffectSpecification*)
-
sequence_NQA
protected void sequence_NQA(org.eclipse.xtext.serializer.ISerializationContext context, NQA semanticObject)
Contexts: TransformationSpecification returns NQA NQA returns NQA Constraint: (quality=STRING type=TransformationType element=STRING)
-
sequence_Name
protected void sequence_Name(org.eclipse.xtext.serializer.ISerializationContext context, Name semanticObject)
Contexts: ComponentProperty returns Name Name returns Name RoleProperty returns Name ResourceProperty returns Name Constraint: (not?='not'? autonym=STRING)
-
sequence_NumericValue
protected void sequence_NumericValue(org.eclipse.xtext.serializer.ISerializationContext context, NumericValue semanticObject)
Contexts: TransformationSpecification returns NumericValue NumericValue returns NumericValue Constraint: (valueType=ID transformationType=TransformationType transformationNumber=NUMBER)
-
sequence_QualityEffectSpecification
protected void sequence_QualityEffectSpecification(org.eclipse.xtext.serializer.ISerializationContext context, QualityEffectSpecification semanticObject)
Contexts: QualityEffectSpecification returns QualityEffectSpecification Constraint: ( components+=ComponentSpecification components+=ComponentSpecification* transformations+=TransformationSpecification transformations+=TransformationSpecification* )
-
sequence_Reasoning
protected void sequence_Reasoning(org.eclipse.xtext.serializer.ISerializationContext context, Reasoning semanticObject)
Contexts: TransformationSpecification returns Reasoning Reasoning returns Reasoning Constraint: (quality=STRING rules+=Rule rules+=Rule*)
-
sequence_Resource
protected void sequence_Resource(org.eclipse.xtext.serializer.ISerializationContext context, Resource semanticObject)
Contexts: ComponentProperty returns Resource Resource returns Resource Constraint: (properties+=ResourceProperty properties+=ResourceProperty*)
-
sequence_Role
protected void sequence_Role(org.eclipse.xtext.serializer.ISerializationContext context, Role semanticObject)
Contexts: ComponentProperty returns Role Role returns Role Constraint: (not?='not'? type=RoleType (properties+=RoleProperty properties+=RoleProperty*)?)
-
sequence_Rule
protected void sequence_Rule(org.eclipse.xtext.serializer.ISerializationContext context, Rule semanticObject)
Contexts: Rule returns Rule Constraint: (qualities+=STRING qualities+=STRING* entries+=Entry entries+=Entry*)
-
sequence_Type
protected void sequence_Type(org.eclipse.xtext.serializer.ISerializationContext context, Type semanticObject)
Contexts: ComponentProperty returns Type Type returns Type Constraint: (not?='not'? type=ComponentType)
-
-