MustacheNodes.relast 1.06 KB
Newer Older
1
MRagConnect ::= ReceiveDefinition:MReceiveDefinition* SendDefinition:MSendDefinition* MappingDefinition:MMappingDefinition* DependencyDefinition:MDependencyDefinition* RootTypeComponent:MTypeComponent* TokenComponent:MTokenComponent*;
2
abstract MEndpointDefinition ::= InnerMappingDefinition:MInnerMappingDefinition*;
3
4
MReceiveDefinition : MEndpointDefinition;
MSendDefinition : MEndpointDefinition;
René Schöne's avatar
René Schöne committed
5
MMappingDefinition;
6
MInnerMappingDefinition;
René Schöne's avatar
René Schöne committed
7
8
MDependencyDefinition;
MTypeComponent;
9
MTokenComponent;
René Schöne's avatar
René Schöne committed
10

11
rel MRagConnect.RagConnect -> RagConnect;
12
rel MInnerMappingDefinition.MMappingDefinition -> MMappingDefinition;
René Schöne's avatar
René Schöne committed
13
14
rel MReceiveDefinition.ReceiveTokenEndpointDefinition -> ReceiveTokenEndpointDefinition;
rel MSendDefinition.SendTokenEndpointDefinition -> SendTokenEndpointDefinition;
15
16
17
18
19
rel MMappingDefinition.MappingDefinition -> MappingDefinition;
rel MDependencyDefinition.DependencyDefinition -> DependencyDefinition;
rel MTypeComponent.TypeComponent -> TypeComponent;
rel MTokenComponent.TokenComponent -> TokenComponent;
rel MTokenComponent.DependencyDefinition* -> MDependencyDefinition;