DN.MappedComponent <R L0.IsWeaklyRelatedTo
L0.InverseOf DN.MappedFromElement <R L0.IsWeaklyRelatedTo
+DN.Diagram.trackChangesEnabled <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasRange L0.Boolean
+ L0.HasLabel "Track changes"
+
+DN.Diagram.splitToMultipleEnabled <R L0.HasProperty : SEL.GenericParameterType
+ L0.HasRange L0.Boolean
+ L0.HasLabel "Split To Multiple Diagrams"
+
DN.AddLayerToDNDiagramTemplate <T L0.Template
DN.EPSG_4326 : DN.SpatialRefSystem
>-- DN.Mapping.EdgeMapping.KSupplyAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.EdgeMapping.TGroundAttribute --> L0.String <R L0.HasProperty
>-- DN.Mapping.EdgeMapping.ElevationAttribute --> L0.String <R L0.HasProperty
+
+
+// Allowed connection types
+DN.SupplyConnectionType <T STR.ConnectionType
+
+DN.SupplyInConnectionType : DN.SupplyConnectionType : STR.InputDirection
+ STR.SupportsDirection DN.SupplyOutConnectionType
+ STR.ConnectionType.isUserSelectable true
+
+DN.SupplyOutConnectionType : DN.SupplyConnectionType : STR.OutputDirection
+ STR.SupportsDirection DN.SupplyInConnectionType
+ STR.ConnectionType.isUserSelectable true
+
+DN.ReturnConnectionType <T STR.ConnectionType
+
+DN.ReturnInConnectionType : DN.ReturnConnectionType : STR.InputDirection
+ STR.SupportsDirection DN.ReturnOutConnectionType
+ STR.ConnectionType.isUserSelectable true
+
+DN.ReturnOutConnectionType : DN.ReturnConnectionType : STR.OutputDirection
+ STR.SupportsDirection DN.ReturnInConnectionType
+ STR.ConnectionType.isUserSelectable true