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 void
sequence(org.eclipse.xtext.serializer.ISerializationContext context, EObject semanticObject)
protected void
sequence_AbstractElement(org.eclipse.xtext.serializer.ISerializationContext context, AbstractElement semanticObject)
Contexts: AbstractElement returns AbstractElement Constraint: {AbstractElement}protected void
sequence_AnySelector(org.eclipse.xtext.serializer.ISerializationContext context, AnySelector semanticObject)
Contexts: DataSelector returns AnySelector AnySelector returns AnySelector Constraint: {AnySelector}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]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=CharacteristicTypeSelectorprotected 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*)protected void
sequence_CharacteristicReference(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicReference semanticObject)
Contexts: Reference returns CharacteristicReference CharacteristicReference returns CharacteristicReference Constraint: value=[CharacteristicVariable|ID]protected void
sequence_CharacteristicSet(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicSet semanticObject)
Contexts: CharacteristicVariableType returns CharacteristicSet CharacteristicSet returns CharacteristicSet Constraint: name=IDprotected void
sequence_CharacteristicSetReference(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicSetReference semanticObject)
Contexts: Reference returns CharacteristicSetReference CharacteristicSetReference returns CharacteristicSetReference Constraint: (value=[CharacteristicSet|ID] | ref=CharacteristsicSetOperation)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])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) ) )protected void
sequence_CharacteristicVariable(org.eclipse.xtext.serializer.ISerializationContext context, CharacteristicVariable semanticObject)
Contexts: CharacteristicVariableType returns CharacteristicVariable CharacteristicVariable returns CharacteristicVariable Constraint: name=IDprotected 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)protected void
sequence_Condition(org.eclipse.xtext.serializer.ISerializationContext context, Condition semanticObject)
Contexts: Condition returns Condition Constraint: operation=BooleanOperationprotected void
sequence_Constraint(org.eclipse.xtext.serializer.ISerializationContext context, Constraint semanticObject)
Contexts: AbstractElement returns Constraint Constraint returns Constraint Constraint: (name=ID rule=Rule)protected void
sequence_CreateSetOperation(org.eclipse.xtext.serializer.ISerializationContext context, CreateSetOperation semanticObject)
Contexts: Operation returns CreateSetOperation CharacteristsicSetOperation returns CreateSetOperation CreateSetOperation returns CreateSetOperation Constraint: value=CharacteristicReferenceprotected void
sequence_Data(org.eclipse.xtext.serializer.ISerializationContext context, Data semanticObject)
Contexts: Data returns Data Constraint: (selectors+=AnySelector | (selectors+=SpecificDataSelector selectors+=SpecificDataSelector*))protected void
sequence_Destination(org.eclipse.xtext.serializer.ISerializationContext context, Destination semanticObject)
Contexts: Destination returns Destination Constraint: (selectors+=NodeSelector selectors+=NodeSelector*)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)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=CharacteristicSetReferenceprotected 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]*)?)?)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])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)protected void
sequence_Include(org.eclipse.xtext.serializer.ISerializationContext context, Include semanticObject)
Contexts: AbstractElement returns Include Include returns Include Constraint: importURI=STRINGprotected void
sequence_IndexOperation(org.eclipse.xtext.serializer.ISerializationContext context, IndexOperation semanticObject)
Contexts: Operation returns IndexOperation NumericOperation returns IndexOperation IndexOperation returns IndexOperation Constraint: value=CharacteristicReferenceprotected 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)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)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)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=LogicalNegationOperationprotected 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)protected void
sequence_Model(org.eclipse.xtext.serializer.ISerializationContext context, Model semanticObject)
Contexts: Model returns Model Constraint: elements+=AbstractElement+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])protected void
sequence_NodeTypeSelector(org.eclipse.xtext.serializer.ISerializationContext context, NodeTypeSelector semanticObject)
Contexts: NodeSelector returns NodeTypeSelector NodeTypeSelector returns NodeTypeSelector Constraint: type=NodeTypeprotected 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]protected void
sequence_PropertySelector(org.eclipse.xtext.serializer.ISerializationContext context, PropertySelector semanticObject)
Contexts: CharacteristicSelector returns PropertySelector NodeSelector returns PropertySelector PropertySelector returns PropertySelector Constraint: ref=CharacteristicTypeSelectorprotected 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?)protected void
sequence_Source(org.eclipse.xtext.serializer.ISerializationContext context, Source semanticObject)
Contexts: Source returns Source Constraint: (selectors+=NodeSelector selectors+=NodeSelector*)protected void
sequence_Statement(org.eclipse.xtext.serializer.ISerializationContext context, Statement semanticObject)
Contexts: Statement returns Statement Constraint: (modality=StatementModality type=StatementType)protected void
sequence_StatementModality(org.eclipse.xtext.serializer.ISerializationContext context, StatementModality semanticObject)
Contexts: StatementModality returns StatementModality Constraint: name='NEVER'protected void
sequence_StatementType(org.eclipse.xtext.serializer.ISerializationContext context, StatementType semanticObject)
Contexts: StatementType returns StatementType Constraint: name='FLOWS'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)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)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)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)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)-
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_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)
-
-