]> gerrit.simantics Code Review - simantics/sysdyn.git/commitdiff
Made SysdynProjcet require WORKBENCH.SymbolManager feature.
authorlehtonen <lehtonen@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Tue, 25 May 2010 23:21:25 +0000 (23:21 +0000)
committerlehtonen <lehtonen@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Tue, 25 May 2010 23:21:25 +0000 (23:21 +0000)
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@15902 ac1ea38d-2e2b-0410-8846-a27921b304fc

sysdyn_ontologies/sysdyn.graph

index f847af7d4fff553de1f96b71e0729b847b9d7a40..f641e328154ff159e259719dc307bf151bf701b9 100644 (file)
@@ -5,6 +5,7 @@
 %import "modeling.graph" MOD\r
 %import "project.graph" PROJ\r
 %import "simulation.graph" SIMU\r
+%import "workbench.graph" WORKBENCH\r
 \r
 %deflib L0.Type Sysdyn\r
 %deflib L0.Relation Sysdyn\r
@@ -34,8 +35,9 @@ SysdynProject : PROJ.Feature
     L0.HasLabel "System Dynamics Project" : L0.String\r
     L0.HasDescription """System dynamics modelling project. Create system dynamics models and simulate them with OpenModelica.""" : L0.String\r
     L0.PartOf Sysdyn\r
-    L0.PartOf PROJ.PublishedProjectFeatures    \r
-    \r
+    L0.PartOf PROJ.PublishedProjectFeatures\r
+    PROJ.RequiresFeature WORKBENCH.SymbolManager\r
+\r
 ######################################################################\r
 # Model\r
 ######################################################################    \r
@@ -186,41 +188,41 @@ WithLookupExpression <T Expression
       \r
 ######################################################################\r
 # Symbols\r
-######################################################################    \r
+######################################################################\r
 \r
-#Auxiliary\r
-#  MOD.ComponentTypeToSymbol AuxiliarySymbol <T DIA.DefinedElement\r
-#   L0.HasLabel "Auxiliary" : L0.String\r
-#    L0.IsDependencyOf BasicSymbolLibrary\r
-#    ST.IsDefinedBy %list : DIA.Composite <R L0.IsRelatedTo\r
-#      _ : DIA.SVGElement\r
-#        G2D.HasSVGDocument """<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-#<svg xmlns="http://www.w3.org/2000/svg" overflow="visible">\r
-#<ellipse cx="0" cy="0" rx="8" ry="4" stroke="black" stroke-width="0.2" fill="none" />\r
-#</svg>""" : L0.String\r
-\r
-#Stock\r
-#  MOD.ComponentTypeToSymbol StockSymbol <T DIA.DefinedElement\r
-#    L0.HasLabel "Stock" : L0.String\r
-#    L0.IsDependencyOf BasicSymbolLibrary\r
-#    ST.IsDefinedBy %list : DIA.Composite <R L0.IsRelatedTo\r
-#      _ : DIA.SVGElement\r
-#        G2D.HasSVGDocument """<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-#<svg xmlns="http://www.w3.org/2000/svg" overflow="visible">\r
-#<rect x="-8" y="-4" width="16" height="8" stroke="black" stroke-width="0.2" fill="none"/>\r
-#</svg>""" : L0.String\r
-\r
-\r
-#Valve\r
-#  MOD.ComponentTypeToSymbol ValveSymbol <T DIA.DefinedElement\r
-#    L0.HasLabel "Valve" : L0.String\r
-#    L0.IsDependencyOf BasicSymbolLibrary\r
-#    ST.IsDefinedBy %list : DIA.Composite <R L0.HasNext\r
-#      _ : DIA.SVGElement\r
-#        G2D.HasSVGDocument """<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-#<svg xmlns="http://www.w3.org/2000/svg" overflow="visible">\r
-#<path\r
-#     stroke="black" stroke-width="0.2" fill="none"\r
-#     d="M-3 3 L3 -3 L-3 -3 L3 3 Z" />     \r
-#</svg>""" : L0.String\r
+Auxiliary\r
+  MOD.ComponentTypeToSymbol AuxiliarySymbol <T DIA.DefinedElement\r
+    L0.HasLabel "Auxiliary" : L0.String\r
+    L0.IsDependencyOf BasicSymbolLibrary\r
+    ST.IsDefinedBy %list : DIA.Composite <R L0.IsRelatedTo\r
+      _ : DIA.SVGElement\r
+        G2D.HasSVGDocument """<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<svg xmlns="http://www.w3.org/2000/svg" overflow="visible">\r
+<ellipse cx="0" cy="0" rx="8" ry="4" stroke="black" stroke-width="0.2" fill="none" />\r
+</svg>""" : L0.String\r
+\r
+Stock\r
+  MOD.ComponentTypeToSymbol StockSymbol <T DIA.DefinedElement\r
+    L0.HasLabel "Stock" : L0.String\r
+    L0.IsDependencyOf BasicSymbolLibrary\r
+    ST.IsDefinedBy %list : DIA.Composite <R L0.IsRelatedTo\r
+      _ : DIA.SVGElement\r
+        G2D.HasSVGDocument """<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<svg xmlns="http://www.w3.org/2000/svg" overflow="visible">\r
+<rect x="-8" y="-4" width="16" height="8" stroke="black" stroke-width="0.2" fill="none"/>\r
+</svg>""" : L0.String\r
+\r
+\r
+Valve\r
+  MOD.ComponentTypeToSymbol ValveSymbol <T DIA.DefinedElement\r
+    L0.HasLabel "Valve" : L0.String\r
+    L0.IsDependencyOf BasicSymbolLibrary\r
+    ST.IsDefinedBy %list : DIA.Composite <R L0.HasNext\r
+      _ : DIA.SVGElement\r
+        G2D.HasSVGDocument """<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<svg xmlns="http://www.w3.org/2000/svg" overflow="visible">\r
+<path\r
+     stroke="black" stroke-width="0.2" fill="none"\r
+     d="M-3 3 L3 -3 L-3 -3 L3 3 Z" />     \r
+</svg>""" : L0.String\r
 \r