+
+DN.SCLMain : L0.SCLModule
+ L0.SCLModule.definition
+ """
+ include "Simantics/District/SCLMain"
+ """
+
+DN.DistrictProfile : DIA.Profile
+ L0.HasLabel "District Network Profile"
+ DIA.Profile.priority 0.0
+ DIA.HasEntries
+ _ : DIA.Profile
+ @L0.list
+ DN.DistrictProfile.entry
+ L0.HasLabel "Component names"
+ @DIA.groupStyleProfileEntry DN.ComponentNameStyle DN.Groups.ElementGroup
+ DN.DistrictProfile.entry1
+ L0.HasLabel "Id"
+ @DIA.groupStyleProfileEntry DN.ComponentIdStyle DN.Groups.ElementGroup
+ DN.DistrictProfile.entry2
+ L0.HasLabel "Edge Node Styling"
+ @DIA.groupStyleProfileEntry DN.EdgeNodeStyle DN.Groups.ElementGroup
+
+DN.Groups : L0.Library
+
+DN.Groups.ElementGroup : DIA.TypeGroup
+ DIA.TypeGroup.HasType DN.Element
+
+DN.ComponentNameStyle : DIA.ResourceSCLTextGridStyle
+ @MOD.scl DIA.ResourceSCLTextGridStyle.texts
+ """
+ districtNetworkProfileStyle "http://www.simantics.org/Layer0-1.1/HasName"
+ """
+ "String -> Variable -> <ReadGraph> (String, String, String)"
+ @G2D.fontProperty DIA.TextElement.font "Arial" 30 G2D.FontStyle.normal_font_style
+
+DN.ComponentIdStyle : DIA.ResourceSCLTextGridStyle
+ @MOD.scl DIA.ResourceSCLTextGridStyle.texts
+ """
+ districtNetworkProfileStyle "http://www.simantics.org/Layer0-1.1/HasName"
+ """
+ "String -> Variable -> <ReadGraph> (String, String, String)"
+ @G2D.fontProperty DIA.TextElement.font "Arial" 30 G2D.FontStyle.normal_font_style
+
+//DN.EdgeNodeGroup : DIA.Group
+
+//DN.Profiles : L0.Library
+
+DN.EdgeNodeStyle : DIA.Style
+
+// Templates
+
+//groupStyleEntry : L0.Template
+// @template %subject %style %group
+// %subject : DIA.GroupStyleProfileEntry
+// DIA.ProfileEntry.HasStyle %style
+// DIA.ProfileEntry.HasGroup %group
+
+
+//DN.Profiles.EdgeNodeStyle
+// L0.HasLabel "Edge Node Style"
+// @groupStyleEntry DN.EdgeNodeStyle DN.EdgeNodeGroup