L0 = DIA = STR = MOD = VP = IMAGE = SEL = SEL_UI = G2D = DN = : L0.Ontology @L0.new L0.Ontology.global true L0.HasResourceClass "org.simantics.district.network.ontology.DistrictNetworkResource" DN.Layer -- DN.Mapping.InputTerminal --> DN.Mapping.Terminal -- DN.Mapping.OutputTerminal --> DN.Mapping.Terminal -- DN.Mapping.Id --> L0.String -- DN.Mapping.ComponentType --> STR.ComponentType -- DN.Mapping.VertexMapping.ElevationAttribute --> L0.String -- DN.Mapping.VertexMapping.SupplyTemperatureAttribute --> L0.String -- DN.Mapping.VertexMapping.ReturnTemperatureAttribute --> L0.String -- DN.Mapping.VertexMapping.SupplyPressureAttribute --> L0.String -- DN.Mapping.VertexMapping.ReturnPressureAttribute --> L0.String -- DN.Mapping.VertexMapping.DeltaPressureAttribute --> L0.String -- DN.Mapping.VertexMapping.DeltaTemperatureAttribute --> L0.String -- DN.Mapping.Terminals --> DN.Mapping.TerminalPair -- DN.Mapping.VertexMapping.dpAttribute --> L0.String -- DN.Mapping.VertexMapping.dtAttribute --> L0.String -- DN.Mapping.VertexMapping.HeatPowerAttribute --> L0.String -- DN.Mapping.VertexMapping.NominalHeadMAttribute --> L0.String -- DN.Mapping.VertexMapping.NominalHeadBAttribute --> L0.String -- DN.Mapping.VertexMapping.NominalFlowAttribute --> L0.String -- DN.Mapping.VertexMapping.MaximumHeadMAttribute --> L0.String -- DN.Mapping.VertexMapping.HeatLoadDsAttribute --> L0.String -- DN.Mapping.VertexMapping.AddressAttribute --> L0.String -- DN.Mapping.VertexMapping.MassFlowAttribute --> L0.String -- DN.Mapping.VertexMapping.VolFlowAttribute --> L0.String -- DN.Mapping.VertexMapping.VelocityAttribute --> L0.String -- DN.Mapping.VertexMapping.FlowAreaAttribute --> L0.String -- DN.Mapping.VertexMapping.ValvePositionAttribute --> L0.String -- DN.Mapping.VertexMapping.NominalPressureLossAttribute --> L0.String -- DN.Mapping.VertexMapping.NominalMassFlowAttribute --> L0.String -- DN.Mapping.Id >-- DN.Mapping.ComponentType >-- DN.Mapping.EdgeMapping.LengthAttribute --> L0.String -- DN.Mapping.EdgeMapping.DiameterAttribute --> L0.String -- DN.Mapping.EdgeMapping.OuterDiameterAttribute --> L0.String -- DN.Mapping.EdgeMapping.NominalMassFlowAttribute --> L0.String -- DN.Mapping.EdgeMapping.FlowAreaAttribute --> L0.String -- DN.Mapping.EdgeMapping.KReturnAttribute --> L0.String -- DN.Mapping.EdgeMapping.KSupplyAttribute --> L0.String -- DN.Mapping.EdgeMapping.TGroundAttribute --> L0.String -- DN.Mapping.Terminals 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 DIA.Element DN.ComponentNameStyle : DIA.ResourceSCLTextGridStyle @MOD.scl DIA.ResourceSCLTextGridStyle.texts """ districtNetworkProfileStyle "http://www.simantics.org/Layer0-1.1/HasName" """ "String -> Variable -> (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 -> (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