X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=bundles%2Forg.simantics.modeling%2Fscl%2FSimantics%2FSCL.md;fp=bundles%2Forg.simantics.modeling%2Fscl%2FSimantics%2FSCL.md;h=d985176f72ce72968e404c5de85b5366c358fbbe;hb=3edbf85ff8a7f1bd596857a24b1bdebd66943d6b;hp=0000000000000000000000000000000000000000;hpb=28383a4302178eb8aaac0c0e870fec438dbca935;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling/scl/Simantics/SCL.md b/bundles/org.simantics.modeling/scl/Simantics/SCL.md new file mode 100644 index 000000000..d985176f7 --- /dev/null +++ b/bundles/org.simantics.modeling/scl/Simantics/SCL.md @@ -0,0 +1,59 @@ +# Simantics/SCL + +This module contains functions closely related to SCL and storing +SCL related constructs in the Simantics database. + +## SCL Command Session + +::data[CommandResponse] +::value[createTextAndErrors] +::value[execute] +::value[isSuccessful] + +### SCL Realm + +::value[getOrCreateSCLRealm] +::value[readSCLRealm] +::value[refreshVariables] +::value[sclRealmById] +::value[syncExec] + +### Command Session Variable Access + +::value[setVariable] +::value[variableValue] + +## SCL Values + +::value[createSCLValue] +::value[createSCLValueIndependent] +::value[setExpression] + +## SCL Modules + +::value[createSCLModuleAction] +::value[createSCLModuleDefault] +::value[createSCLModule] +::value[createSCLModuleR] +::value[createSCLModuleWithDefinition] +::value[setSCLModuleDefinition] + +## SCL Scripts + +::value[createSCLScriptAction] +::value[createSCLScriptDefault] +::value[createSCLScript] +::value[createSCLScriptR] +::value[createSCLScriptWithDefinition] +::value[setSCLScriptDefinition] + +## Ontology definitions (PGraphs) + +PGraph (partial graph) is a textual format for specifying ontologies for Simantics. +For more information on the format, see [this documentation](http://dev.simantics.org/index.php/Graph_File_Format). + +::value[createPGraphAction] +::value[createPGraphDefault] +::value[createPGraph] +::value[createPGraphR] +::value[setPGraphDefinition]