]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.tests.modelled.ui.ontology/graph/TestsUI.pgraph
Simantics integration STS
[simantics/platform.git] / bundles / org.simantics.tests.modelled.ui.ontology / graph / TestsUI.pgraph
index bcae4c4805e8f96a48815bc8bb051f9f677af7bf..ab6b5352dfc18b5cbf8111bf04749c5a448c0d53 100644 (file)
@@ -11,8 +11,8 @@ TestsUI = <http://www.simantics.org/TestsUI-1.0> : L0.Ontology
     L0.HasResourceClass "org.simantics.tests.modelled.ui.ontology.TestsUIResource"
 
 TestsUI.SCLMain : L0.SCLModule
-    L0.SCLModule.definition _ : L0.String 
-      @L0.loadString "scl/SCLMain.scl" 
+    L0.SCLModule.definition _ : L0.String
+      @L0.loadString "scl/SCLMain.scl"
 
 TestsUI.testImage : IMAGE.PngImage
   @L0.loadBytes "images/test.png"
@@ -35,6 +35,8 @@ MBC
     @VP.namedRelationChildRule    TestsUI.Contributions.STSSuites           L0.Entity                              L0.ConsistsOf TESTS.STSSuite
     @VP.namedConstantImageRule    TestsUI.Contributions.SuiteImage          TESTS.STSSuite                         TestsUI.testSuiteImage
     @VP.namedRelationChildRule    TestsUI.Contributions.STSTests            L0.Entity                              L0.ConsistsOf TESTS.STSTest
+    @VP.namedRelationChildRule    TestsUI.Contributions.SuiteModules        TESTS.STSSuite                         L0.ConsistsOf L0.SCLModule
+    @VP.namedRelationChildRule    TestsUI.Contributions.TestModules         TESTS.STSTest                          L0.ConsistsOf L0.SCLModule
     @VP.customImageRule           TESTS.STSTest                             MBC.TestImageRule
     @VP.namedRelationChildRule    TestsUI.Contributions.STSVariables        L0.Entity                              L0.ConsistsOf TESTS.STSVariable
     @VP.namedConstantImageRule    TestsUI.Contributions.VariableImage       TESTS.STSVariable                      SILK.page_white_edit
@@ -98,3 +100,11 @@ MAC
         VP.ActionContribution.HasNodeType TESTS.STSSuite
         VP.ActionContribution.HasNodeType TESTS.STSTest
         VP.ActionContribution.HasAction ACTIONS.NewSTSVariable
+    VP.BrowseContext.HasActionContribution _ : VP.ActionContribution
+        L0.HasLabel "SCL Module"
+        VP.ActionContribution.HasImage SILK.page_white_text
+        VP.ActionContribution.HasCategory VP.NewActionCategory
+        VP.ActionContribution.HasNodeType TESTS.STSSuite
+        VP.ActionContribution.HasNodeType TESTS.STSTest
+        VP.ActionContribution.HasAction MOD.ModelingActionContext.Actions.NewSCLModule
+        VP.ActionContribution.IsVisibleIf MOD.ModelingActionContext.Tests.IsContainerNotPublished