Package de.sebinside.dcp.dsl.serializer
Class DSLSemanticSequencer
- java.lang.Object
-
- org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
- org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
- de.sebinside.dcp.dsl.serializer.DSLSemanticSequencer
-
- All Implemented Interfaces:
org.eclipse.xtext.serializer.sequencer.ISemanticSequencer
public class DSLSemanticSequencer extends org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
-
Constructor Summary
Constructors Constructor Description DSLSemanticSequencer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsequence(org.eclipse.xtext.serializer.ISerializationContext context, EObject semanticObject)protected voidsequence_AbstractElement(org.eclipse.xtext.serializer.ISerializationContext context, AbstractElement semanticObject)Contexts: AbstractElement returns AbstractElement Constraint: {AbstractElement}protected voidsequence_AnySelector(org.eclipse.xtext.serializer.ISerializationContext context, AnySelector semanticObject)Contexts: DataSelector returns AnySelector AnySelector returns AnySelector Constraint: {AnySelector}protected voidsequence_AttributeClassSelector(org.eclipse.xtext.serializer.ISerializationContext context, AttributeClassSelector semanticObject)Contexts: DataSelector returns AttributeClassSelector SpecificDataSelector returns AttributeClassSelector CharacteristicClassSelector returns AttributeClassSelector AttributeClassSelector returns AttributeClassSelector Constraint: ref=[CharacteristicClass|ID]protected voidsequence_AttributeSelector(org.eclipse.xtext.serializer.ISerializationContext context, AttributeSelector semanticObject)Contexts: DataSelector returns AttributeSelector SpecificDataSelector returns AttributeSelector CharacteristicSelector returns AttributeSelector AttributeSelector returns AttributeSelector Constraint: ref=CharacteristicTypeSelectorprotected voidsequence_CharacteristicClass(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicClass semanticObject)Contexts: AbstractElement returns CharacteristicClass CharacteristicClass returns CharacteristicClass Constraint: (name=ID members+=CharacteristicTypeSelector members+=CharacteristicTypeSelector*)protected voidsequence_CharacteristicReference(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicReference semanticObject)Contexts: Reference returns CharacteristicReference CharacteristicReference returns CharacteristicReference Constraint: value=[CharacteristicVariable|ID]protected voidsequence_CharacteristicSet(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicSet semanticObject)Contexts: CharacteristicVariableType returns CharacteristicSet CharacteristicSet returns CharacteristicSet Constraint: name=IDprotected voidsequence_CharacteristicSetReference(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicSetReference semanticObject)Contexts: Reference returns CharacteristicSetReference CharacteristicSetReference returns CharacteristicSetReference Constraint: (value=[CharacteristicSet|ID] | ref=CharacteristsicSetOperation)protected voidsequence_CharacteristicType(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicType semanticObject)Contexts: AbstractElement returns CharacteristicType CharacteristicType returns CharacteristicType Constraint: (name=ID ref=[EnumCharacteristicType|StringOrId])protected voidsequence_CharacteristicTypeSelector(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicTypeSelector semanticObject)Contexts: CharacteristicTypeSelector returns CharacteristicTypeSelector Constraint: ( ref=[CharacteristicType|ID] ( (negated?='!'? literals+=[Literal|ID]) | (literals+=[Literal|ID] literals+=[Literal|ID]*) | (isVariableSelector?='$' variable=CharacteristicVariableType) ) )protected voidsequence_CharacteristicVariable(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicVariable semanticObject)Contexts: CharacteristicVariableType returns CharacteristicVariable CharacteristicVariable returns CharacteristicVariable Constraint: name=IDprotected voidsequence_ComplementOperation(org.eclipse.xtext.serializer.ISerializationContext context, ComplementOperation semanticObject)Contexts: Operation returns ComplementOperation CharacteristsicSetOperation returns ComplementOperation ComplementOperation returns ComplementOperation Constraint: (types+=[CharacteristicType|ID] types+=[CharacteristicType|ID]* value=CharacteristicSetReference)protected voidsequence_Condition(org.eclipse.xtext.serializer.ISerializationContext context, Condition semanticObject)Contexts: Condition returns Condition Constraint: operation=BooleanOperationprotected voidsequence_Constraint(org.eclipse.xtext.serializer.ISerializationContext context, Constraint semanticObject)Contexts: AbstractElement returns Constraint Constraint returns Constraint Constraint: (name=ID rule=Rule)protected voidsequence_CreateSetOperation(org.eclipse.xtext.serializer.ISerializationContext context, CreateSetOperation semanticObject)Contexts: Operation returns CreateSetOperation CharacteristsicSetOperation returns CreateSetOperation CreateSetOperation returns CreateSetOperation Constraint: value=CharacteristicReferenceprotected voidsequence_Data(org.eclipse.xtext.serializer.ISerializationContext context, Data semanticObject)Contexts: Data returns Data Constraint: (selectors+=AnySelector | (selectors+=SpecificDataSelector selectors+=SpecificDataSelector*))protected voidsequence_Destination(org.eclipse.xtext.serializer.ISerializationContext context, Destination semanticObject)Contexts: Destination returns Destination Constraint: (selectors+=NodeSelector selectors+=NodeSelector*)protected voidsequence_ElementOfOperation(org.eclipse.xtext.serializer.ISerializationContext context, ElementOfOperation semanticObject)Contexts: Operation returns ElementOfOperation BooleanOperation returns ElementOfOperation LogicalOrOperation returns ElementOfOperation LogicalOrOperation.LogicalOrOperation_1_0 returns ElementOfOperation LogicalAndOperation returns ElementOfOperation LogicalAndOperation.LogicalAndOperation_1_0 returns ElementOfOperation LogicalNegationOperation returns ElementOfOperation EncapsulatedLogicalOperation returns ElementOfOperation SimpleBooleanOperation returns ElementOfOperation ElementOfOperation returns ElementOfOperation Constraint: (left=CharacteristicReference right=CharacteristicSetReference)protected voidsequence_EmptySetOperation(org.eclipse.xtext.serializer.ISerializationContext context, EmptySetOperation semanticObject)Contexts: Operation returns EmptySetOperation BooleanOperation returns EmptySetOperation LogicalOrOperation returns EmptySetOperation LogicalOrOperation.LogicalOrOperation_1_0 returns EmptySetOperation LogicalAndOperation returns EmptySetOperation LogicalAndOperation.LogicalAndOperation_1_0 returns EmptySetOperation LogicalNegationOperation returns EmptySetOperation EncapsulatedLogicalOperation returns EmptySetOperation SimpleBooleanOperation returns EmptySetOperation EmptySetOperation returns EmptySetOperation Constraint: value=CharacteristicSetReferenceprotected voidsequence_GlobalSetConstantDefinition(org.eclipse.xtext.serializer.ISerializationContext context, GlobalSetConstantDefinition semanticObject)Contexts: AbstractElement returns GlobalSetConstantDefinition GlobalConstantDefinition returns GlobalSetConstantDefinition GlobalSetConstantDefinition returns GlobalSetConstantDefinition Constraint: (variable=CharacteristicSet (ref=[CharacteristicType|ID] (literals+=[Literal|ID] literals+=[Literal|ID]*)?)?)protected voidsequence_GlobalValueConstantDefinition(org.eclipse.xtext.serializer.ISerializationContext context, GlobalValueConstantDefinition semanticObject)Contexts: AbstractElement returns GlobalValueConstantDefinition GlobalConstantDefinition returns GlobalValueConstantDefinition GlobalValueConstantDefinition returns GlobalValueConstantDefinition Constraint: (variable=CharacteristicVariable ref=[CharacteristicType|ID] literals+=[Literal|ID])protected voidsequence_GreaterThanOperation(org.eclipse.xtext.serializer.ISerializationContext context, GreaterThanOperation semanticObject)Contexts: Operation returns GreaterThanOperation BooleanOperation returns GreaterThanOperation LogicalOrOperation returns GreaterThanOperation LogicalOrOperation.LogicalOrOperation_1_0 returns GreaterThanOperation LogicalAndOperation returns GreaterThanOperation LogicalAndOperation.LogicalAndOperation_1_0 returns GreaterThanOperation LogicalNegationOperation returns GreaterThanOperation EncapsulatedLogicalOperation returns GreaterThanOperation SimpleBooleanOperation returns GreaterThanOperation GreaterThanOperation returns GreaterThanOperation Constraint: (left=NumericOperation right=NumericOperation)protected voidsequence_Include(org.eclipse.xtext.serializer.ISerializationContext context, Include semanticObject)Contexts: AbstractElement returns Include Include returns Include Constraint: importURI=STRINGprotected voidsequence_IndexOperation(org.eclipse.xtext.serializer.ISerializationContext context, IndexOperation semanticObject)Contexts: Operation returns IndexOperation NumericOperation returns IndexOperation IndexOperation returns IndexOperation Constraint: value=CharacteristicReferenceprotected voidsequence_IntersectionOperation(org.eclipse.xtext.serializer.ISerializationContext context, IntersectionOperation semanticObject)Contexts: Operation returns IntersectionOperation CharacteristsicSetOperation returns IntersectionOperation IntersectionOperation returns IntersectionOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)protected voidsequence_LessThanOperation(org.eclipse.xtext.serializer.ISerializationContext context, LessThanOperation semanticObject)Contexts: Operation returns LessThanOperation BooleanOperation returns LessThanOperation LogicalOrOperation returns LessThanOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LessThanOperation LogicalAndOperation returns LessThanOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LessThanOperation LogicalNegationOperation returns LessThanOperation EncapsulatedLogicalOperation returns LessThanOperation SimpleBooleanOperation returns LessThanOperation LessThanOperation returns LessThanOperation Constraint: (left=NumericOperation right=NumericOperation)protected voidsequence_LogicalAndOperation(org.eclipse.xtext.serializer.ISerializationContext context, LogicalAndOperation semanticObject)Contexts: Operation returns LogicalAndOperation BooleanOperation returns LogicalAndOperation LogicalOrOperation returns LogicalAndOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LogicalAndOperation LogicalAndOperation returns LogicalAndOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LogicalAndOperation LogicalNegationOperation returns LogicalAndOperation EncapsulatedLogicalOperation returns LogicalAndOperation Constraint: (left=LogicalAndOperation_LogicalAndOperation_1_0 right=LogicalNegationOperation)protected voidsequence_LogicalNegationOperation(org.eclipse.xtext.serializer.ISerializationContext context, LogicalNegationOperation semanticObject)Contexts: Operation returns LogicalNegationOperation BooleanOperation returns LogicalNegationOperation LogicalOrOperation returns LogicalNegationOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LogicalNegationOperation LogicalAndOperation returns LogicalNegationOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LogicalNegationOperation LogicalNegationOperation returns LogicalNegationOperation EncapsulatedLogicalOperation returns LogicalNegationOperation Constraint: value=LogicalNegationOperationprotected voidsequence_LogicalOrOperation(org.eclipse.xtext.serializer.ISerializationContext context, LogicalOrOperation semanticObject)Contexts: Operation returns LogicalOrOperation BooleanOperation returns LogicalOrOperation LogicalOrOperation returns LogicalOrOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LogicalOrOperation LogicalAndOperation returns LogicalOrOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LogicalOrOperation LogicalNegationOperation returns LogicalOrOperation EncapsulatedLogicalOperation returns LogicalOrOperation Constraint: (left=LogicalOrOperation_LogicalOrOperation_1_0 right=LogicalAndOperation)protected voidsequence_Model(org.eclipse.xtext.serializer.ISerializationContext context, Model semanticObject)Contexts: Model returns Model Constraint: elements+=AbstractElement+protected voidsequence_NodeIdentitiySelector(org.eclipse.xtext.serializer.ISerializationContext context, NodeIdentitiySelector semanticObject)Contexts: NodeSelector returns NodeIdentitiySelector NodeIdentitiySelector returns NodeIdentitiySelector Constraint: (name=STRING | diaNode=[CharacterizedNode|ID])protected voidsequence_NodeTypeSelector(org.eclipse.xtext.serializer.ISerializationContext context, NodeTypeSelector semanticObject)Contexts: NodeSelector returns NodeTypeSelector NodeTypeSelector returns NodeTypeSelector Constraint: type=NodeTypeprotected voidsequence_PropertyClassSelector(org.eclipse.xtext.serializer.ISerializationContext context, PropertyClassSelector semanticObject)Contexts: CharacteristicClassSelector returns PropertyClassSelector NodeSelector returns PropertyClassSelector PropertyClassSelector returns PropertyClassSelector Constraint: ref=[CharacteristicClass|ID]protected voidsequence_PropertySelector(org.eclipse.xtext.serializer.ISerializationContext context, PropertySelector semanticObject)Contexts: CharacteristicSelector returns PropertySelector NodeSelector returns PropertySelector PropertySelector returns PropertySelector Constraint: ref=CharacteristicTypeSelectorprotected voidsequence_Rule(org.eclipse.xtext.serializer.ISerializationContext context, Rule semanticObject)Contexts: Rule returns Rule Constraint: (data=Data statement=Statement destination=Destination from=Source? condition=Condition?)protected voidsequence_Source(org.eclipse.xtext.serializer.ISerializationContext context, Source semanticObject)Contexts: Source returns Source Constraint: (selectors+=NodeSelector selectors+=NodeSelector*)protected voidsequence_Statement(org.eclipse.xtext.serializer.ISerializationContext context, Statement semanticObject)Contexts: Statement returns Statement Constraint: (modality=StatementModality type=StatementType)protected voidsequence_StatementModality(org.eclipse.xtext.serializer.ISerializationContext context, StatementModality semanticObject)Contexts: StatementModality returns StatementModality Constraint: name='NEVER'protected voidsequence_StatementType(org.eclipse.xtext.serializer.ISerializationContext context, StatementType semanticObject)Contexts: StatementType returns StatementType Constraint: name='FLOWS'protected voidsequence_SubsetOperation(org.eclipse.xtext.serializer.ISerializationContext context, SubsetOperation semanticObject)Contexts: Operation returns SubsetOperation BooleanOperation returns SubsetOperation LogicalOrOperation returns SubsetOperation LogicalOrOperation.LogicalOrOperation_1_0 returns SubsetOperation LogicalAndOperation returns SubsetOperation LogicalAndOperation.LogicalAndOperation_1_0 returns SubsetOperation LogicalNegationOperation returns SubsetOperation EncapsulatedLogicalOperation returns SubsetOperation SimpleBooleanOperation returns SubsetOperation SubsetOperation returns SubsetOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)protected voidsequence_SubtractOperation(org.eclipse.xtext.serializer.ISerializationContext context, SubtractOperation semanticObject)Contexts: Operation returns SubtractOperation CharacteristsicSetOperation returns SubtractOperation SubtractOperation returns SubtractOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)protected voidsequence_UnionOperation(org.eclipse.xtext.serializer.ISerializationContext context, UnionOperation semanticObject)Contexts: Operation returns UnionOperation CharacteristsicSetOperation returns UnionOperation UnionOperation returns UnionOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)protected voidsequence_VariableEqualityOperation(org.eclipse.xtext.serializer.ISerializationContext context, VariableEqualityOperation semanticObject)Contexts: Operation returns VariableEqualityOperation BooleanOperation returns VariableEqualityOperation LogicalOrOperation returns VariableEqualityOperation LogicalOrOperation.LogicalOrOperation_1_0 returns VariableEqualityOperation LogicalAndOperation returns VariableEqualityOperation LogicalAndOperation.LogicalAndOperation_1_0 returns VariableEqualityOperation LogicalNegationOperation returns VariableEqualityOperation EncapsulatedLogicalOperation returns VariableEqualityOperation SimpleBooleanOperation returns VariableEqualityOperation VariableEqualityOperation returns VariableEqualityOperation Constraint: (left=CharacteristicReference right=CharacteristicReference)protected voidsequence_VariableInequalityOperation(org.eclipse.xtext.serializer.ISerializationContext context, VariableInequalityOperation semanticObject)Contexts: Operation returns VariableInequalityOperation BooleanOperation returns VariableInequalityOperation LogicalOrOperation returns VariableInequalityOperation LogicalOrOperation.LogicalOrOperation_1_0 returns VariableInequalityOperation LogicalAndOperation returns VariableInequalityOperation LogicalAndOperation.LogicalAndOperation_1_0 returns VariableInequalityOperation LogicalNegationOperation returns VariableInequalityOperation EncapsulatedLogicalOperation returns VariableInequalityOperation SimpleBooleanOperation returns VariableInequalityOperation VariableInequalityOperation returns VariableInequalityOperation Constraint: (left=CharacteristicReference right=CharacteristicReference)-
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:
sequencein classorg.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
sequence_AbstractElement
protected void sequence_AbstractElement(org.eclipse.xtext.serializer.ISerializationContext context, AbstractElement semanticObject)Contexts: AbstractElement returns AbstractElement Constraint: {AbstractElement}
-
sequence_AnySelector
protected void sequence_AnySelector(org.eclipse.xtext.serializer.ISerializationContext context, AnySelector semanticObject)Contexts: DataSelector returns AnySelector AnySelector returns AnySelector Constraint: {AnySelector}
-
sequence_AttributeClassSelector
protected void sequence_AttributeClassSelector(org.eclipse.xtext.serializer.ISerializationContext context, AttributeClassSelector semanticObject)Contexts: DataSelector returns AttributeClassSelector SpecificDataSelector returns AttributeClassSelector CharacteristicClassSelector returns AttributeClassSelector AttributeClassSelector returns AttributeClassSelector Constraint: ref=[CharacteristicClass|ID]
-
sequence_AttributeSelector
protected void sequence_AttributeSelector(org.eclipse.xtext.serializer.ISerializationContext context, AttributeSelector semanticObject)Contexts: DataSelector returns AttributeSelector SpecificDataSelector returns AttributeSelector CharacteristicSelector returns AttributeSelector AttributeSelector returns AttributeSelector Constraint: ref=CharacteristicTypeSelector
-
sequence_CharacteristicClass
protected void sequence_CharacteristicClass(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicClass semanticObject)Contexts: AbstractElement returns CharacteristicClass CharacteristicClass returns CharacteristicClass Constraint: (name=ID members+=CharacteristicTypeSelector members+=CharacteristicTypeSelector*)
-
sequence_CharacteristicReference
protected void sequence_CharacteristicReference(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicReference semanticObject)Contexts: Reference returns CharacteristicReference CharacteristicReference returns CharacteristicReference Constraint: value=[CharacteristicVariable|ID]
-
sequence_CharacteristicSetReference
protected void sequence_CharacteristicSetReference(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicSetReference semanticObject)Contexts: Reference returns CharacteristicSetReference CharacteristicSetReference returns CharacteristicSetReference Constraint: (value=[CharacteristicSet|ID] | ref=CharacteristsicSetOperation)
-
sequence_CharacteristicSet
protected void sequence_CharacteristicSet(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicSet semanticObject)Contexts: CharacteristicVariableType returns CharacteristicSet CharacteristicSet returns CharacteristicSet Constraint: name=ID
-
sequence_CharacteristicTypeSelector
protected void sequence_CharacteristicTypeSelector(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicTypeSelector semanticObject)Contexts: CharacteristicTypeSelector returns CharacteristicTypeSelector Constraint: ( ref=[CharacteristicType|ID] ( (negated?='!'? literals+=[Literal|ID]) | (literals+=[Literal|ID] literals+=[Literal|ID]*) | (isVariableSelector?='$' variable=CharacteristicVariableType) ) )
-
sequence_CharacteristicType
protected void sequence_CharacteristicType(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicType semanticObject)Contexts: AbstractElement returns CharacteristicType CharacteristicType returns CharacteristicType Constraint: (name=ID ref=[EnumCharacteristicType|StringOrId])
-
sequence_CharacteristicVariable
protected void sequence_CharacteristicVariable(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicVariable semanticObject)Contexts: CharacteristicVariableType returns CharacteristicVariable CharacteristicVariable returns CharacteristicVariable Constraint: name=ID
-
sequence_ComplementOperation
protected void sequence_ComplementOperation(org.eclipse.xtext.serializer.ISerializationContext context, ComplementOperation semanticObject)Contexts: Operation returns ComplementOperation CharacteristsicSetOperation returns ComplementOperation ComplementOperation returns ComplementOperation Constraint: (types+=[CharacteristicType|ID] types+=[CharacteristicType|ID]* value=CharacteristicSetReference)
-
sequence_Condition
protected void sequence_Condition(org.eclipse.xtext.serializer.ISerializationContext context, Condition semanticObject)Contexts: Condition returns Condition Constraint: operation=BooleanOperation
-
sequence_Constraint
protected void sequence_Constraint(org.eclipse.xtext.serializer.ISerializationContext context, Constraint semanticObject)Contexts: AbstractElement returns Constraint Constraint returns Constraint Constraint: (name=ID rule=Rule)
-
sequence_CreateSetOperation
protected void sequence_CreateSetOperation(org.eclipse.xtext.serializer.ISerializationContext context, CreateSetOperation semanticObject)Contexts: Operation returns CreateSetOperation CharacteristsicSetOperation returns CreateSetOperation CreateSetOperation returns CreateSetOperation Constraint: value=CharacteristicReference
-
sequence_Data
protected void sequence_Data(org.eclipse.xtext.serializer.ISerializationContext context, Data semanticObject)Contexts: Data returns Data Constraint: (selectors+=AnySelector | (selectors+=SpecificDataSelector selectors+=SpecificDataSelector*))
-
sequence_Destination
protected void sequence_Destination(org.eclipse.xtext.serializer.ISerializationContext context, Destination semanticObject)Contexts: Destination returns Destination Constraint: (selectors+=NodeSelector selectors+=NodeSelector*)
-
sequence_ElementOfOperation
protected void sequence_ElementOfOperation(org.eclipse.xtext.serializer.ISerializationContext context, ElementOfOperation semanticObject)Contexts: Operation returns ElementOfOperation BooleanOperation returns ElementOfOperation LogicalOrOperation returns ElementOfOperation LogicalOrOperation.LogicalOrOperation_1_0 returns ElementOfOperation LogicalAndOperation returns ElementOfOperation LogicalAndOperation.LogicalAndOperation_1_0 returns ElementOfOperation LogicalNegationOperation returns ElementOfOperation EncapsulatedLogicalOperation returns ElementOfOperation SimpleBooleanOperation returns ElementOfOperation ElementOfOperation returns ElementOfOperation Constraint: (left=CharacteristicReference right=CharacteristicSetReference)
-
sequence_EmptySetOperation
protected void sequence_EmptySetOperation(org.eclipse.xtext.serializer.ISerializationContext context, EmptySetOperation semanticObject)Contexts: Operation returns EmptySetOperation BooleanOperation returns EmptySetOperation LogicalOrOperation returns EmptySetOperation LogicalOrOperation.LogicalOrOperation_1_0 returns EmptySetOperation LogicalAndOperation returns EmptySetOperation LogicalAndOperation.LogicalAndOperation_1_0 returns EmptySetOperation LogicalNegationOperation returns EmptySetOperation EncapsulatedLogicalOperation returns EmptySetOperation SimpleBooleanOperation returns EmptySetOperation EmptySetOperation returns EmptySetOperation Constraint: value=CharacteristicSetReference
-
sequence_GlobalSetConstantDefinition
protected void sequence_GlobalSetConstantDefinition(org.eclipse.xtext.serializer.ISerializationContext context, GlobalSetConstantDefinition semanticObject)Contexts: AbstractElement returns GlobalSetConstantDefinition GlobalConstantDefinition returns GlobalSetConstantDefinition GlobalSetConstantDefinition returns GlobalSetConstantDefinition Constraint: (variable=CharacteristicSet (ref=[CharacteristicType|ID] (literals+=[Literal|ID] literals+=[Literal|ID]*)?)?)
-
sequence_GlobalValueConstantDefinition
protected void sequence_GlobalValueConstantDefinition(org.eclipse.xtext.serializer.ISerializationContext context, GlobalValueConstantDefinition semanticObject)Contexts: AbstractElement returns GlobalValueConstantDefinition GlobalConstantDefinition returns GlobalValueConstantDefinition GlobalValueConstantDefinition returns GlobalValueConstantDefinition Constraint: (variable=CharacteristicVariable ref=[CharacteristicType|ID] literals+=[Literal|ID])
-
sequence_GreaterThanOperation
protected void sequence_GreaterThanOperation(org.eclipse.xtext.serializer.ISerializationContext context, GreaterThanOperation semanticObject)Contexts: Operation returns GreaterThanOperation BooleanOperation returns GreaterThanOperation LogicalOrOperation returns GreaterThanOperation LogicalOrOperation.LogicalOrOperation_1_0 returns GreaterThanOperation LogicalAndOperation returns GreaterThanOperation LogicalAndOperation.LogicalAndOperation_1_0 returns GreaterThanOperation LogicalNegationOperation returns GreaterThanOperation EncapsulatedLogicalOperation returns GreaterThanOperation SimpleBooleanOperation returns GreaterThanOperation GreaterThanOperation returns GreaterThanOperation Constraint: (left=NumericOperation right=NumericOperation)
-
sequence_Include
protected void sequence_Include(org.eclipse.xtext.serializer.ISerializationContext context, Include semanticObject)Contexts: AbstractElement returns Include Include returns Include Constraint: importURI=STRING
-
sequence_IndexOperation
protected void sequence_IndexOperation(org.eclipse.xtext.serializer.ISerializationContext context, IndexOperation semanticObject)Contexts: Operation returns IndexOperation NumericOperation returns IndexOperation IndexOperation returns IndexOperation Constraint: value=CharacteristicReference
-
sequence_IntersectionOperation
protected void sequence_IntersectionOperation(org.eclipse.xtext.serializer.ISerializationContext context, IntersectionOperation semanticObject)Contexts: Operation returns IntersectionOperation CharacteristsicSetOperation returns IntersectionOperation IntersectionOperation returns IntersectionOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)
-
sequence_LessThanOperation
protected void sequence_LessThanOperation(org.eclipse.xtext.serializer.ISerializationContext context, LessThanOperation semanticObject)Contexts: Operation returns LessThanOperation BooleanOperation returns LessThanOperation LogicalOrOperation returns LessThanOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LessThanOperation LogicalAndOperation returns LessThanOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LessThanOperation LogicalNegationOperation returns LessThanOperation EncapsulatedLogicalOperation returns LessThanOperation SimpleBooleanOperation returns LessThanOperation LessThanOperation returns LessThanOperation Constraint: (left=NumericOperation right=NumericOperation)
-
sequence_LogicalAndOperation
protected void sequence_LogicalAndOperation(org.eclipse.xtext.serializer.ISerializationContext context, LogicalAndOperation semanticObject)Contexts: Operation returns LogicalAndOperation BooleanOperation returns LogicalAndOperation LogicalOrOperation returns LogicalAndOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LogicalAndOperation LogicalAndOperation returns LogicalAndOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LogicalAndOperation LogicalNegationOperation returns LogicalAndOperation EncapsulatedLogicalOperation returns LogicalAndOperation Constraint: (left=LogicalAndOperation_LogicalAndOperation_1_0 right=LogicalNegationOperation)
-
sequence_LogicalNegationOperation
protected void sequence_LogicalNegationOperation(org.eclipse.xtext.serializer.ISerializationContext context, LogicalNegationOperation semanticObject)Contexts: Operation returns LogicalNegationOperation BooleanOperation returns LogicalNegationOperation LogicalOrOperation returns LogicalNegationOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LogicalNegationOperation LogicalAndOperation returns LogicalNegationOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LogicalNegationOperation LogicalNegationOperation returns LogicalNegationOperation EncapsulatedLogicalOperation returns LogicalNegationOperation Constraint: value=LogicalNegationOperation
-
sequence_LogicalOrOperation
protected void sequence_LogicalOrOperation(org.eclipse.xtext.serializer.ISerializationContext context, LogicalOrOperation semanticObject)Contexts: Operation returns LogicalOrOperation BooleanOperation returns LogicalOrOperation LogicalOrOperation returns LogicalOrOperation LogicalOrOperation.LogicalOrOperation_1_0 returns LogicalOrOperation LogicalAndOperation returns LogicalOrOperation LogicalAndOperation.LogicalAndOperation_1_0 returns LogicalOrOperation LogicalNegationOperation returns LogicalOrOperation EncapsulatedLogicalOperation returns LogicalOrOperation Constraint: (left=LogicalOrOperation_LogicalOrOperation_1_0 right=LogicalAndOperation)
-
sequence_Model
protected void sequence_Model(org.eclipse.xtext.serializer.ISerializationContext context, Model semanticObject)Contexts: Model returns Model Constraint: elements+=AbstractElement+
-
sequence_NodeIdentitiySelector
protected void sequence_NodeIdentitiySelector(org.eclipse.xtext.serializer.ISerializationContext context, NodeIdentitiySelector semanticObject)Contexts: NodeSelector returns NodeIdentitiySelector NodeIdentitiySelector returns NodeIdentitiySelector Constraint: (name=STRING | diaNode=[CharacterizedNode|ID])
-
sequence_NodeTypeSelector
protected void sequence_NodeTypeSelector(org.eclipse.xtext.serializer.ISerializationContext context, NodeTypeSelector semanticObject)Contexts: NodeSelector returns NodeTypeSelector NodeTypeSelector returns NodeTypeSelector Constraint: type=NodeType
-
sequence_PropertyClassSelector
protected void sequence_PropertyClassSelector(org.eclipse.xtext.serializer.ISerializationContext context, PropertyClassSelector semanticObject)Contexts: CharacteristicClassSelector returns PropertyClassSelector NodeSelector returns PropertyClassSelector PropertyClassSelector returns PropertyClassSelector Constraint: ref=[CharacteristicClass|ID]
-
sequence_PropertySelector
protected void sequence_PropertySelector(org.eclipse.xtext.serializer.ISerializationContext context, PropertySelector semanticObject)Contexts: CharacteristicSelector returns PropertySelector NodeSelector returns PropertySelector PropertySelector returns PropertySelector Constraint: ref=CharacteristicTypeSelector
-
sequence_Rule
protected void sequence_Rule(org.eclipse.xtext.serializer.ISerializationContext context, Rule semanticObject)Contexts: Rule returns Rule Constraint: (data=Data statement=Statement destination=Destination from=Source? condition=Condition?)
-
sequence_Source
protected void sequence_Source(org.eclipse.xtext.serializer.ISerializationContext context, Source semanticObject)Contexts: Source returns Source Constraint: (selectors+=NodeSelector selectors+=NodeSelector*)
-
sequence_StatementModality
protected void sequence_StatementModality(org.eclipse.xtext.serializer.ISerializationContext context, StatementModality semanticObject)Contexts: StatementModality returns StatementModality Constraint: name='NEVER'
-
sequence_StatementType
protected void sequence_StatementType(org.eclipse.xtext.serializer.ISerializationContext context, StatementType semanticObject)Contexts: StatementType returns StatementType Constraint: name='FLOWS'
-
sequence_Statement
protected void sequence_Statement(org.eclipse.xtext.serializer.ISerializationContext context, Statement semanticObject)Contexts: Statement returns Statement Constraint: (modality=StatementModality type=StatementType)
-
sequence_SubsetOperation
protected void sequence_SubsetOperation(org.eclipse.xtext.serializer.ISerializationContext context, SubsetOperation semanticObject)Contexts: Operation returns SubsetOperation BooleanOperation returns SubsetOperation LogicalOrOperation returns SubsetOperation LogicalOrOperation.LogicalOrOperation_1_0 returns SubsetOperation LogicalAndOperation returns SubsetOperation LogicalAndOperation.LogicalAndOperation_1_0 returns SubsetOperation LogicalNegationOperation returns SubsetOperation EncapsulatedLogicalOperation returns SubsetOperation SimpleBooleanOperation returns SubsetOperation SubsetOperation returns SubsetOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)
-
sequence_SubtractOperation
protected void sequence_SubtractOperation(org.eclipse.xtext.serializer.ISerializationContext context, SubtractOperation semanticObject)Contexts: Operation returns SubtractOperation CharacteristsicSetOperation returns SubtractOperation SubtractOperation returns SubtractOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)
-
sequence_UnionOperation
protected void sequence_UnionOperation(org.eclipse.xtext.serializer.ISerializationContext context, UnionOperation semanticObject)Contexts: Operation returns UnionOperation CharacteristsicSetOperation returns UnionOperation UnionOperation returns UnionOperation Constraint: (left=CharacteristicSetReference right=CharacteristicSetReference)
-
sequence_VariableEqualityOperation
protected void sequence_VariableEqualityOperation(org.eclipse.xtext.serializer.ISerializationContext context, VariableEqualityOperation semanticObject)Contexts: Operation returns VariableEqualityOperation BooleanOperation returns VariableEqualityOperation LogicalOrOperation returns VariableEqualityOperation LogicalOrOperation.LogicalOrOperation_1_0 returns VariableEqualityOperation LogicalAndOperation returns VariableEqualityOperation LogicalAndOperation.LogicalAndOperation_1_0 returns VariableEqualityOperation LogicalNegationOperation returns VariableEqualityOperation EncapsulatedLogicalOperation returns VariableEqualityOperation SimpleBooleanOperation returns VariableEqualityOperation VariableEqualityOperation returns VariableEqualityOperation Constraint: (left=CharacteristicReference right=CharacteristicReference)
-
sequence_VariableInequalityOperation
protected void sequence_VariableInequalityOperation(org.eclipse.xtext.serializer.ISerializationContext context, VariableInequalityOperation semanticObject)Contexts: Operation returns VariableInequalityOperation BooleanOperation returns VariableInequalityOperation LogicalOrOperation returns VariableInequalityOperation LogicalOrOperation.LogicalOrOperation_1_0 returns VariableInequalityOperation LogicalAndOperation returns VariableInequalityOperation LogicalAndOperation.LogicalAndOperation_1_0 returns VariableInequalityOperation LogicalNegationOperation returns VariableInequalityOperation EncapsulatedLogicalOperation returns VariableInequalityOperation SimpleBooleanOperation returns VariableInequalityOperation VariableInequalityOperation returns VariableInequalityOperation Constraint: (left=CharacteristicReference right=CharacteristicReference)
-
-