]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ontology/scl/Simantics/District/ComponentMapping.scl
Implement district features to Simantics platform
[simantics/district.git] / org.simantics.district.network.ontology / scl / Simantics / District / ComponentMapping.scl
1 data VertexMapping = VertexMapping {\r
2     componentType :: String,\r
3     elevationAttribute :: String,\r
4     terminals :: [TerminalPair]\r
5 }\r
6 \r
7 data TerminalPair = TerminalPair {\r
8     inputTerminal :: String,\r
9     outputTerminal :: String\r
10 }\r
11 \r
12 data EdgeMapping = EdgeMapping {\r
13     componentType :: String,\r
14     bidirectional :: Boolean,\r
15     lengthAttribute :: String,\r
16     diameterAttribute :: String,\r
17     terminals :: [TerminalPair]\r
18 }