MustacheNodes.relast 1.11 KB
Newer Older
René Schöne's avatar
René Schöne committed
1
2
3
//TypeComponentMustache ;
//rel TypeComponentMustache.TypeComponent -> TypeComponent ;

4
MRagConnect ::= ReadDefinition:MReadDefinition* WriteDefinition:MWriteDefinition* MappingDefinition:MMappingDefinition* DependencyDefinition:MDependencyDefinition* RootTypeComponent:MTypeComponent* TokenComponent:MTokenComponent*;
5
abstract MUpdateDefinition ::= InnerMappingDefinition:MInnerMappingDefinition*;
René Schöne's avatar
René Schöne committed
6
7
8
MReadDefinition : MUpdateDefinition;
MWriteDefinition : MUpdateDefinition;
MMappingDefinition;
9
MInnerMappingDefinition;
René Schöne's avatar
René Schöne committed
10
11
MDependencyDefinition;
MTypeComponent;
12
MTokenComponent;
René Schöne's avatar
René Schöne committed
13

14
rel MRagConnect.RagConnect -> RagConnect;
15
16
17
18
19
20
21
22
rel MInnerMappingDefinition.MappingDefinition -> MappingDefinition;
rel MReadDefinition.ReadFromMqttDefinition -> ReadFromMqttDefinition;
rel MWriteDefinition.WriteToMqttDefinition -> WriteToMqttDefinition;
rel MMappingDefinition.MappingDefinition -> MappingDefinition;
rel MDependencyDefinition.DependencyDefinition -> DependencyDefinition;
rel MTypeComponent.TypeComponent -> TypeComponent;
rel MTokenComponent.TokenComponent -> TokenComponent;
rel MTokenComponent.DependencyDefinition* -> MDependencyDefinition;