]> gerrit.simantics Code Review - simantics/sysdyn.git/commitdiff
Merged trunk@30126 to branches/sysdyn-1.8 on 2014-10-16 for 1.8.2 release.
authorjsimomaa <jsimomaa@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Thu, 16 Oct 2014 07:41:02 +0000 (07:41 +0000)
committerjsimomaa <jsimomaa@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Thu, 16 Oct 2014 07:41:02 +0000 (07:41 +0000)
refs #5178

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/branches/1.8@30423 ac1ea38d-2e2b-0410-8846-a27921b304fc

org.simantics.sysdyn/scl/Simantics/Sysdyn.scl [new file with mode: 0644]

diff --git a/org.simantics.sysdyn/scl/Simantics/Sysdyn.scl b/org.simantics.sysdyn/scl/Simantics/Sysdyn.scl
new file mode 100644 (file)
index 0000000..878dffb
--- /dev/null
@@ -0,0 +1,110 @@
+include "UI/Progress"\r
+include "Simantics/DB"\r
+include "Simantics/Variables"\r
+\r
+importJava "org.simantics.sysdyn.utils.DocumentationUtils" where\r
+\r
+    @JavaName getModules\r
+    getModules :: Variable -> <ReadGraph> [Resource]\r
+    \r
+    @JavaName getExperimentVariables\r
+    getExperimentVariables :: Variable -> <ReadGraph> [Variable]\r
+    \r
+    @JavaName getRoleVariables\r
+    getRoleVariables :: Variable -> <ReadGraph> [Variable]    \r
+\r
+    @JavaName getDocumentVariables\r
+    getDocumentVariables :: Variable -> <ReadGraph> [Variable]    \r
+\r
+    @JavaName getIndexDocuments\r
+    getIndexDocuments :: Variable -> <ReadGraph> [Variable]    \r
+    \r
+    @JavaName getResultVariables\r
+    getResultVariables :: Variable -> <ReadGraph> [Variable]  \r
+    \r
+    @JavaName getConfiguration\r
+    getConfiguration :: Resource -> <ReadGraph> Resource\r
+    \r
+    @JavaName getConfigurationVariables\r
+    getConfigurationVariables :: Resource -> <ReadGraph> [Resource]\r
+    \r
+    @JavaName getName\r
+    getName :: Resource -> <ReadGraph> String\r
+    \r
+    @JavaName getType\r
+    getType :: Resource -> <ReadGraph> String\r
+\r
+    @JavaName getUnit\r
+    getUnit :: Resource -> <ReadGraph> String\r
+\r
+    @JavaName getVariability\r
+    getVariability :: Resource -> <ReadGraph> String    \r
+    \r
+    @JavaName getDescription\r
+    getDescription :: Resource -> <ReadGraph> String\r
+    \r
+    @JavaName getDocumentationDefinition\r
+    getDocumentationDefinition :: Resource -> <ReadGraph> String\r
+    \r
+    \r
+    \r
+    @JavaName numberOfVariables\r
+    numberOfVariables :: Resource -> Boolean -> <ReadGraph> Integer\r
+\r
+    @JavaName totalNumberOfVariables\r
+    totalNumberOfVariables :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfStocks\r
+    numberOfStocks :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfValves\r
+    numberOfValves :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfInputs\r
+    numberOfInputs :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfShadows\r
+    numberOfShadows :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfAuxiliaries\r
+    numberOfAuxiliaries :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfModules\r
+    numberOfModules :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfSheets\r
+    numberOfSheets :: Resource -> Boolean -> <ReadGraph> Integer\r
+    \r
+    @JavaName numberOfModuleTypes\r
+    numberOfModuleTypes :: Variable -> <ReadGraph> Integer\r
+   \r
+    @JavaName base64Encode\r
+    base64Encode :: Variable -> String -> <ReadGraph> String \r
+    \r
+    @JavaName formatDate\r
+    formatDate :: Long -> <ReadGraph> String \r
+    \r
+    @JavaName importModel\r
+    importModel :: String -> <Proc> Resource\r
+    \r
+    @JavaName isParameter\r
+    isParameter :: Variable -> <ReadGraph> Boolean\r
+\r
+    lastValue :: Resource -> String -> String -> Double\r
+    lastValue2 :: Variable -> String -> <ReadGraph> Variable\r
+    currentValue :: Variable -> String -> <ReadGraph> Variable\r
+    lastValueIndexed :: Variable -> String -> <ReadGraph> Variable\r
+    equation :: Variable -> String -> <ReadGraph> Variable\r
+\r
+importJava "org.simantics.sysdyn.manager.SysdynExperiments" where\r
+    \r
+    activateExperiment :: Resource -> String\r
+    run :: String -> ()\r
+    saveIC :: Variable -> String -> <WriteGraph> Maybe Resource\r
+    assignIC :: Variable -> String -> <WriteGraph> ()\r
+    deassignIC :: Variable -> <WriteGraph> ()\r
+    applyIC :: Variable -> String -> <WriteGraph> ()\r
+    deleteIC :: Variable -> String -> <WriteGraph> ()\r
+\r
+    setPublishResults :: Variable -> Boolean -> <ReadGraph> ()\r
+    
\ No newline at end of file