From f74547ff3f2f4d24b255b34557453faf0db33d5b Mon Sep 17 00:00:00 2001 From: villberg Date: Thu, 27 Oct 2011 07:17:15 +0000 Subject: [PATCH] git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@23047 ac1ea38d-2e2b-0410-8846-a27921b304fc --- .../META-INF/MANIFEST.MF | 2 +- org.simantics.sysdyn.ontology/graph.tg | Bin 70716 -> 72094 bytes .../graph/GeneralSymbols.pgraph | 2 +- .../graph/Profiles.pgraph | 2 +- .../graph/Sysdyn.pgraph | 6 +- .../Sysdyn_ModelBrowser_Viewpoint.pgraph | 2 +- .../graph/WorkModel.pgraph | 4 +- org.simantics.sysdyn.ontology/mdl2pgraph.pl | 4 +- .../org/simantics/sysdyn/SysdynResource.java | 490 ++++++------------ .../testGraph/Cancer.pgraph.keep | 4 +- org.simantics.sysdyn.ui/adapters.xml | 2 +- org.simantics.sysdyn.ui/plugin.xml | 2 +- .../simantics/sysdyn/representation/Book.java | 2 +- .../representation/DiagramContainerDummy.java | 2 +- .../sysdyn/representation/Sheet.java | 2 +- 15 files changed, 164 insertions(+), 362 deletions(-) diff --git a/org.simantics.sysdyn.ontology/META-INF/MANIFEST.MF b/org.simantics.sysdyn.ontology/META-INF/MANIFEST.MF index 08acfa9f..95c40536 100644 --- a/org.simantics.sysdyn.ontology/META-INF/MANIFEST.MF +++ b/org.simantics.sysdyn.ontology/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Simantics System Dynamics Ontology Bundle-SymbolicName: org.simantics.sysdyn.ontology -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.1.0.qualifier Require-Bundle: org.simantics.layer0, org.simantics.diagram.ontology;bundle-version="1.0.0", org.simantics.structural.ontology;bundle-version="1.0.0", diff --git a/org.simantics.sysdyn.ontology/graph.tg b/org.simantics.sysdyn.ontology/graph.tg index 013b650898fcf64feb5baef3671c0195174034e9..1022b35029889dc31b6705d837ac02e75b8890a5 100644 GIT binary patch literal 72094 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 diff --git a/org.simantics.sysdyn.ontology/graph/GeneralSymbols.pgraph b/org.simantics.sysdyn.ontology/graph/GeneralSymbols.pgraph index 3a55dd73..57f3e8e2 100644 --- a/org.simantics.sysdyn.ontology/graph/GeneralSymbols.pgraph +++ b/org.simantics.sysdyn.ontology/graph/GeneralSymbols.pgraph @@ -1,6 +1,6 @@ L0 = G2D = -DIA = +DIA = SYSDYN = GENERAL = SYSDYN.SymbolReferences.GeneralSymbols : DIA.SymbolReferenceLibrary diff --git a/org.simantics.sysdyn.ontology/graph/Profiles.pgraph b/org.simantics.sysdyn.ontology/graph/Profiles.pgraph index a851e757..0b918dfc 100644 --- a/org.simantics.sysdyn.ontology/graph/Profiles.pgraph +++ b/org.simantics.sysdyn.ontology/graph/Profiles.pgraph @@ -1,6 +1,6 @@ L0 = L0X = -DIA = +DIA = SYSDYN = PROFILES = SYSDYN.Profiles : L0.Library diff --git a/org.simantics.sysdyn.ontology/graph/Sysdyn.pgraph b/org.simantics.sysdyn.ontology/graph/Sysdyn.pgraph index c7ebe6d5..3f6baa9d 100644 --- a/org.simantics.sysdyn.ontology/graph/Sysdyn.pgraph +++ b/org.simantics.sysdyn.ontology/graph/Sysdyn.pgraph @@ -2,16 +2,16 @@ L0 = L0X = G2D = STR = -DIA = +DIA = SIMU = -MOD = +MOD = PROJ = //##################################################################### // Defines ontology and attaches it to SimanticsDomain //##################################################################### -SYSDYN = : L0.Ontology +SYSDYN = : L0.Ontology @L0.new L0.HasResourceClass "org.simantics.sysdyn.SysdynResource" diff --git a/org.simantics.sysdyn.ontology/graph/Sysdyn_ModelBrowser_Viewpoint.pgraph b/org.simantics.sysdyn.ontology/graph/Sysdyn_ModelBrowser_Viewpoint.pgraph index bf45a176..947f5efe 100644 --- a/org.simantics.sysdyn.ontology/graph/Sysdyn_ModelBrowser_Viewpoint.pgraph +++ b/org.simantics.sysdyn.ontology/graph/Sysdyn_ModelBrowser_Viewpoint.pgraph @@ -4,7 +4,7 @@ SIMU = PROJECT = IMAGE = ACT = -MOD = +MOD = STR = SYSDYN = diff --git a/org.simantics.sysdyn.ontology/graph/WorkModel.pgraph b/org.simantics.sysdyn.ontology/graph/WorkModel.pgraph index 44a7e991..85f82b8c 100644 --- a/org.simantics.sysdyn.ontology/graph/WorkModel.pgraph +++ b/org.simantics.sysdyn.ontology/graph/WorkModel.pgraph @@ -2,9 +2,9 @@ L0 = L0X = G2D = STR = -DIA = +DIA = SIMU = -MOD = +MOD = SYSDYN = PROJ = diff --git a/org.simantics.sysdyn.ontology/mdl2pgraph.pl b/org.simantics.sysdyn.ontology/mdl2pgraph.pl index 4c049c79..d7def866 100755 --- a/org.simantics.sysdyn.ontology/mdl2pgraph.pl +++ b/org.simantics.sysdyn.ontology/mdl2pgraph.pl @@ -581,9 +581,9 @@ my $header = < G2D = STR = -DIA = +DIA = SIMU = -MOD = +MOD = SYSDYN = PROJ = diff --git a/org.simantics.sysdyn.ontology/src/org/simantics/sysdyn/SysdynResource.java b/org.simantics.sysdyn.ontology/src/org/simantics/sysdyn/SysdynResource.java index c75bc79e..229bf186 100644 --- a/org.simantics.sysdyn.ontology/src/org/simantics/sysdyn/SysdynResource.java +++ b/org.simantics.sysdyn.ontology/src/org/simantics/sysdyn/SysdynResource.java @@ -8,51 +8,21 @@ import org.simantics.db.exception.DatabaseException; public class SysdynResource { - public final Resource AdditionalSymbols; - public final Resource AdditionalSymbols_Text; - public final Resource AllElementsGroup; public final Resource ArrayIndexes; public final Resource ArrayIndexes_Inverse; public final Resource Auxiliary; public final Resource AuxiliarySymbol; public final Resource BasicExperiment; - public final Resource Built$in_Functions; - public final Resource Built$in_Functions_Vensim_Functions; - public final Resource Built$in_Functions_Vensim_Functions_ABS; - public final Resource Built$in_Functions_Vensim_Functions_COS; - public final Resource Built$in_Functions_Vensim_Functions_COSH; - public final Resource Built$in_Functions_Vensim_Functions_EXP; - public final Resource Built$in_Functions_Vensim_Functions_IFTHENELSE; - public final Resource Built$in_Functions_Vensim_Functions_LN; - public final Resource Built$in_Functions_Vensim_Functions_MAX; - public final Resource Built$in_Functions_Vensim_Functions_MIN; - public final Resource Built$in_Functions_Vensim_Functions_MODULO; - public final Resource Built$in_Functions_Vensim_Functions_PULSE; - public final Resource Built$in_Functions_Vensim_Functions_RAMP; - public final Resource Built$in_Functions_Vensim_Functions_SIN; - public final Resource Built$in_Functions_Vensim_Functions_SINH; - public final Resource Built$in_Functions_Vensim_Functions_SQRT; - public final Resource Built$in_Functions_Vensim_Functions_STEP; - public final Resource Built$in_Functions_Vensim_Functions_TAN; - public final Resource Built$in_Functions_Vensim_Functions_TANH; - public final Resource Built$in_Functions_Vensim_Functions_XIDZ; - public final Resource Built$in_Functions_Vensim_Functions_ZIDZ; - public final Resource Built$in_Functions_interpolate; - public final Resource Built$in_Functions_interpolateFull; - public final Resource Built$in_Functions_xidz; - public final Resource Built$in_Functions_zidz; public final Resource Cloud; public final Resource CloudSymbol; public final Resource Configuration; public final Resource ConfigurationDiagram; public final Resource ConfigurationDiagramTemplate; public final Resource ConstantExpression; - public final Resource DefaultProfile; public final Resource DefaultRealization; public final Resource DelayExpression; public final Resource Dependency; public final Resource DependencyConnection; - public final Resource DependencyIssue; public final Resource DiagramToCompositeMapping; public final Resource Enumeration; public final Resource EnumerationIndex; @@ -60,7 +30,6 @@ public class SysdynResource { public final Resource EnumerationIndexes_Inverse; public final Resource Experiment; public final Resource Expression; - public final Resource ExpressionIssue; public final Resource Expressions; public final Resource Expressions_Inverse; public final Resource ExternalFunctionFile; @@ -139,7 +108,6 @@ public class SysdynResource { public final Resource IsReplaceable_Inverse; public final Resource IsTailOf; public final Resource IsTailOfTerminal; - public final Resource IssueStyle; public final Resource LookupExpression; public final Resource Module; public final Resource ModuleSymbol; @@ -150,26 +118,6 @@ public class SysdynResource { public final Resource PolarityLocation; public final Resource PolarityLocation_Inverse; public final Resource Polarity_Inverse; - public final Resource Profiles; - public final Resource Profiles_IssueWarnings; - public final Resource Profiles_SimulationPlaybackColours; - public final Resource ProjectActionContext; - public final Resource ProjectActionContext_Actions; - public final Resource ProjectActionContext_Actions_NewEnumeration; - public final Resource ProjectActionContext_Actions_NewFunction; - public final Resource ProjectActionContext_Actions_NewFunctionLibrary; - public final Resource ProjectActionContext_Actions_NewModuleType; - public final Resource ProjectActionContext_Actions_NewSharedFunctionLibrary; - public final Resource ProjectActionContext_Actions_OpenWorkbook; - public final Resource ProjectBrowseContext; - public final Resource ProjectBrowseContext_BuiltinFunctions; - public final Resource ProjectBrowseContext_FunctionsFolder; - public final Resource ProjectBrowseContext_ModuleContentChildRule; - public final Resource ProjectBrowseContext_ModuleSymbol; - public final Resource ProjectBrowseContext_ModuleTypeChildRule; - public final Resource ProjectBrowseContext_ModuleTypeLabelRule; - public final Resource ProjectBrowseContext_ModulesFolder; - public final Resource ProjectBrowseContext_SharedFunctionsFolder; public final Resource Redeclaration; public final Resource RefersTo; public final Resource ReplacedEnumeration; @@ -183,8 +131,6 @@ public class SysdynResource { public final Resource ShowEnumerationIndexInCharts_Inverse; public final Resource ShowResult; public final Resource SimulateOnChangeExperiment; - public final Resource SimulationPlaybackProfile; - public final Resource SimulationPlaybackStyle; public final Resource Stock; public final Resource StockExpression; public final Resource StockSymbol; @@ -194,23 +140,11 @@ public class SysdynResource { public final Resource Symbols; public final Resource SysdynConnectionType; public final Resource SysdynDiagramModelingRules; - public final Resource SysdynIssue; public final Resource SysdynModel; public final Resource SysdynModelicaFunction; public final Resource SysdynModelicaFunctionLibrary; public final Resource SysdynModuleLibrary; public final Resource SysdynTerminal; - public final Resource Validations; - public final Resource Validations_Dependencies; - public final Resource Validations_Dependencies_DependencyConnectionsIssueSource; - public final Resource Validations_Dependencies_dependencyBaseRealizationFunction; - public final Resource Validations_Dependencies_dependencySynchronizer; - public final Resource Validations_Dependencies_dependencyValidator; - public final Resource Validations_Expressions; - public final Resource Validations_Expressions_ExpressionIssueSource; - public final Resource Validations_Expressions_expressionBaseRealizationFunction; - public final Resource Validations_Expressions_expressionSynchronizer; - public final Resource Validations_Expressions_expressionValidator; public final Resource Valve; public final Resource ValveSymbol; public final Resource Variable; @@ -222,218 +156,152 @@ public class SysdynResource { public final Resource polarityLocation; public static class URIs { - public static final String AdditionalSymbols = "http://www.simantics.org/Sysdyn-1.0/AdditionalSymbols"; - public static final String AdditionalSymbols_Text = "http://www.simantics.org/Sysdyn-1.0/AdditionalSymbols/Text"; - public static final String AllElementsGroup = "http://www.simantics.org/Sysdyn-1.0/AllElementsGroup"; - public static final String ArrayIndexes = "http://www.simantics.org/Sysdyn-1.0/ArrayIndexes"; - public static final String ArrayIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.0/ArrayIndexes/Inverse"; - public static final String Auxiliary = "http://www.simantics.org/Sysdyn-1.0/Auxiliary"; - public static final String AuxiliarySymbol = "http://www.simantics.org/Sysdyn-1.0/AuxiliarySymbol"; - public static final String BasicExperiment = "http://www.simantics.org/Sysdyn-1.0/BasicExperiment"; - public static final String Built$in_Functions = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions"; - public static final String Built$in_Functions_Vensim_Functions = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions"; - public static final String Built$in_Functions_Vensim_Functions_ABS = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/ABS"; - public static final String Built$in_Functions_Vensim_Functions_COS = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/COS"; - public static final String Built$in_Functions_Vensim_Functions_COSH = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/COSH"; - public static final String Built$in_Functions_Vensim_Functions_EXP = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/EXP"; - public static final String Built$in_Functions_Vensim_Functions_IFTHENELSE = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/IFTHENELSE"; - public static final String Built$in_Functions_Vensim_Functions_LN = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/LN"; - public static final String Built$in_Functions_Vensim_Functions_MAX = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/MAX"; - public static final String Built$in_Functions_Vensim_Functions_MIN = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/MIN"; - public static final String Built$in_Functions_Vensim_Functions_MODULO = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/MODULO"; - public static final String Built$in_Functions_Vensim_Functions_PULSE = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/PULSE"; - public static final String Built$in_Functions_Vensim_Functions_RAMP = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/RAMP"; - public static final String Built$in_Functions_Vensim_Functions_SIN = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/SIN"; - public static final String Built$in_Functions_Vensim_Functions_SINH = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/SINH"; - public static final String Built$in_Functions_Vensim_Functions_SQRT = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/SQRT"; - public static final String Built$in_Functions_Vensim_Functions_STEP = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/STEP"; - public static final String Built$in_Functions_Vensim_Functions_TAN = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/TAN"; - public static final String Built$in_Functions_Vensim_Functions_TANH = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/TANH"; - public static final String Built$in_Functions_Vensim_Functions_XIDZ = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/XIDZ"; - public static final String Built$in_Functions_Vensim_Functions_ZIDZ = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/Vensim%20Functions/ZIDZ"; - public static final String Built$in_Functions_interpolate = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/interpolate"; - public static final String Built$in_Functions_interpolateFull = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/interpolateFull"; - public static final String Built$in_Functions_xidz = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/xidz"; - public static final String Built$in_Functions_zidz = "http://www.simantics.org/Sysdyn-1.0/Built-in%20Functions/zidz"; - public static final String Cloud = "http://www.simantics.org/Sysdyn-1.0/Cloud"; - public static final String CloudSymbol = "http://www.simantics.org/Sysdyn-1.0/CloudSymbol"; - public static final String Configuration = "http://www.simantics.org/Sysdyn-1.0/Configuration"; - public static final String ConfigurationDiagram = "http://www.simantics.org/Sysdyn-1.0/ConfigurationDiagram"; - public static final String ConfigurationDiagramTemplate = "http://www.simantics.org/Sysdyn-1.0/ConfigurationDiagramTemplate"; - public static final String ConstantExpression = "http://www.simantics.org/Sysdyn-1.0/ConstantExpression"; - public static final String DefaultProfile = "http://www.simantics.org/Sysdyn-1.0/DefaultProfile"; - public static final String DefaultRealization = "http://www.simantics.org/Sysdyn-1.0/DefaultRealization"; - public static final String DelayExpression = "http://www.simantics.org/Sysdyn-1.0/DelayExpression"; - public static final String Dependency = "http://www.simantics.org/Sysdyn-1.0/Dependency"; - public static final String DependencyConnection = "http://www.simantics.org/Sysdyn-1.0/DependencyConnection"; - public static final String DependencyIssue = "http://www.simantics.org/Sysdyn-1.0/DependencyIssue"; - public static final String DiagramToCompositeMapping = "http://www.simantics.org/Sysdyn-1.0/DiagramToCompositeMapping"; - public static final String Enumeration = "http://www.simantics.org/Sysdyn-1.0/Enumeration"; - public static final String EnumerationIndex = "http://www.simantics.org/Sysdyn-1.0/EnumerationIndex"; - public static final String EnumerationIndexes = "http://www.simantics.org/Sysdyn-1.0/EnumerationIndexes"; - public static final String EnumerationIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.0/EnumerationIndexes/Inverse"; - public static final String Experiment = "http://www.simantics.org/Sysdyn-1.0/Experiment"; - public static final String Expression = "http://www.simantics.org/Sysdyn-1.0/Expression"; - public static final String ExpressionIssue = "http://www.simantics.org/Sysdyn-1.0/ExpressionIssue"; - public static final String Expressions = "http://www.simantics.org/Sysdyn-1.0/Expressions"; - public static final String Expressions_Inverse = "http://www.simantics.org/Sysdyn-1.0/Expressions/Inverse"; - public static final String ExternalFunctionFile = "http://www.simantics.org/Sysdyn-1.0/ExternalFunctionFile"; - public static final String Flow = "http://www.simantics.org/Sysdyn-1.0/Flow"; - public static final String FlowConnection = "http://www.simantics.org/Sysdyn-1.0/FlowConnection"; - public static final String GameExperiment = "http://www.simantics.org/Sysdyn-1.0/GameExperiment"; - public static final String HasActiveExpression = "http://www.simantics.org/Sysdyn-1.0/HasActiveExpression"; - public static final String HasActiveExpression_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasActiveExpression/Inverse"; - public static final String HasArrayIndexes = "http://www.simantics.org/Sysdyn-1.0/HasArrayIndexes"; - public static final String HasArrayIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasArrayIndexes/Inverse"; - public static final String HasArrayRange = "http://www.simantics.org/Sysdyn-1.0/HasArrayRange"; - public static final String HasArrayRange_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasArrayRange/Inverse"; - public static final String HasDefaultInputValue = "http://www.simantics.org/Sysdyn-1.0/HasDefaultInputValue"; - public static final String HasDefaultInputValue_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasDefaultInputValue/Inverse"; - public static final String HasEnumerationIndexes = "http://www.simantics.org/Sysdyn-1.0/HasEnumerationIndexes"; - public static final String HasEnumerationIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasEnumerationIndexes/Inverse"; - public static final String HasEquation = "http://www.simantics.org/Sysdyn-1.0/HasEquation"; - public static final String HasEquation_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasEquation/Inverse"; - public static final String HasExpressions = "http://www.simantics.org/Sysdyn-1.0/HasExpressions"; - public static final String HasExpressions_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasExpressions/Inverse"; - public static final String HasExternalFile = "http://www.simantics.org/Sysdyn-1.0/HasExternalFile"; - public static final String HasExternalFile_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasExternalFile/Inverse"; - public static final String HasHead = "http://www.simantics.org/Sysdyn-1.0/HasHead"; - public static final String HasHeadTerminal = "http://www.simantics.org/Sysdyn-1.0/HasHeadTerminal"; - public static final String HasInitialEquation = "http://www.simantics.org/Sysdyn-1.0/HasInitialEquation"; - public static final String HasInitialEquation_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasInitialEquation/Inverse"; - public static final String HasLookup = "http://www.simantics.org/Sysdyn-1.0/HasLookup"; - public static final String HasLookup_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasLookup/Inverse"; - public static final String HasMaxX = "http://www.simantics.org/Sysdyn-1.0/HasMaxX"; - public static final String HasMaxX_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasMaxX/Inverse"; - public static final String HasMaxY = "http://www.simantics.org/Sysdyn-1.0/HasMaxY"; - public static final String HasMaxY_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasMaxY/Inverse"; - public static final String HasMinX = "http://www.simantics.org/Sysdyn-1.0/HasMinX"; - public static final String HasMinX_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasMinX/Inverse"; - public static final String HasMinY = "http://www.simantics.org/Sysdyn-1.0/HasMinY"; - public static final String HasMinY_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasMinY/Inverse"; - public static final String HasModelicaFunctionCode = "http://www.simantics.org/Sysdyn-1.0/HasModelicaFunctionCode"; - public static final String HasModelicaFunctionCode_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasModelicaFunctionCode/Inverse"; - public static final String HasOutputInterval = "http://www.simantics.org/Sysdyn-1.0/HasOutputInterval"; - public static final String HasOutputInterval_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasOutputInterval/Inverse"; - public static final String HasParameterFile = "http://www.simantics.org/Sysdyn-1.0/HasParameterFile"; - public static final String HasParameterFile_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasParameterFile/Inverse"; - public static final String HasRangeEnd = "http://www.simantics.org/Sysdyn-1.0/HasRangeEnd"; - public static final String HasRangeEnd_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasRangeEnd/Inverse"; - public static final String HasRangeStart = "http://www.simantics.org/Sysdyn-1.0/HasRangeStart"; - public static final String HasRangeStart_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasRangeStart/Inverse"; - public static final String HasRangeStep = "http://www.simantics.org/Sysdyn-1.0/HasRangeStep"; - public static final String HasRangeStep_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasRangeStep/Inverse"; - public static final String HasRedeclaration = "http://www.simantics.org/Sysdyn-1.0/HasRedeclaration"; - public static final String HasRedeclaration_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasRedeclaration/Inverse"; - public static final String HasResult = "http://www.simantics.org/Sysdyn-1.0/HasResult"; - public static final String HasResultFile = "http://www.simantics.org/Sysdyn-1.0/HasResultFile"; - public static final String HasResultFile_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasResultFile/Inverse"; - public static final String HasResult_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasResult/Inverse"; - public static final String HasSolver = "http://www.simantics.org/Sysdyn-1.0/HasSolver"; - public static final String HasSolver_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasSolver/Inverse"; - public static final String HasStartTime = "http://www.simantics.org/Sysdyn-1.0/HasStartTime"; - public static final String HasStartTime_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasStartTime/Inverse"; - public static final String HasStopTime = "http://www.simantics.org/Sysdyn-1.0/HasStopTime"; - public static final String HasStopTime_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasStopTime/Inverse"; - public static final String HasTail = "http://www.simantics.org/Sysdyn-1.0/HasTail"; - public static final String HasTailTerminal = "http://www.simantics.org/Sysdyn-1.0/HasTailTerminal"; - public static final String HasTolerance = "http://www.simantics.org/Sysdyn-1.0/HasTolerance"; - public static final String HasTolerance_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasTolerance/Inverse"; - public static final String HasUnit = "http://www.simantics.org/Sysdyn-1.0/HasUnit"; - public static final String HasUnit_Inverse = "http://www.simantics.org/Sysdyn-1.0/HasUnit/Inverse"; - public static final String HistoryRealization = "http://www.simantics.org/Sysdyn-1.0/HistoryRealization"; - public static final String ImportedOntologies = "http://www.simantics.org/Sysdyn-1.0/ImportedOntologies"; - public static final String IndependentVariable = "http://www.simantics.org/Sysdyn-1.0/IndependentVariable"; - public static final String Input = "http://www.simantics.org/Sysdyn-1.0/Input"; - public static final String InputSymbol = "http://www.simantics.org/Sysdyn-1.0/InputSymbol"; - public static final String IsHeadOf = "http://www.simantics.org/Sysdyn-1.0/IsHeadOf"; - public static final String IsHeadOfTerminal = "http://www.simantics.org/Sysdyn-1.0/IsHeadOfTerminal"; - public static final String IsOutput = "http://www.simantics.org/Sysdyn-1.0/IsOutput"; - public static final String IsReplaceable = "http://www.simantics.org/Sysdyn-1.0/IsReplaceable"; - public static final String IsReplaceable_Inverse = "http://www.simantics.org/Sysdyn-1.0/IsReplaceable/Inverse"; - public static final String IsTailOf = "http://www.simantics.org/Sysdyn-1.0/IsTailOf"; - public static final String IsTailOfTerminal = "http://www.simantics.org/Sysdyn-1.0/IsTailOfTerminal"; - public static final String IssueStyle = "http://www.simantics.org/Sysdyn-1.0/IssueStyle"; - public static final String LookupExpression = "http://www.simantics.org/Sysdyn-1.0/LookupExpression"; - public static final String Module = "http://www.simantics.org/Sysdyn-1.0/Module"; - public static final String ModuleSymbol = "http://www.simantics.org/Sysdyn-1.0/ModuleSymbol"; - public static final String NormalExpression = "http://www.simantics.org/Sysdyn-1.0/NormalExpression"; - public static final String ParameterExpression = "http://www.simantics.org/Sysdyn-1.0/ParameterExpression"; - public static final String PlaybackExperiment = "http://www.simantics.org/Sysdyn-1.0/PlaybackExperiment"; - public static final String Polarity = "http://www.simantics.org/Sysdyn-1.0/Polarity"; - public static final String PolarityLocation = "http://www.simantics.org/Sysdyn-1.0/PolarityLocation"; - public static final String PolarityLocation_Inverse = "http://www.simantics.org/Sysdyn-1.0/PolarityLocation/Inverse"; - public static final String Polarity_Inverse = "http://www.simantics.org/Sysdyn-1.0/Polarity/Inverse"; - public static final String Profiles = "http://www.simantics.org/Sysdyn-1.0/Profiles"; - public static final String Profiles_IssueWarnings = "http://www.simantics.org/Sysdyn-1.0/Profiles/IssueWarnings"; - public static final String Profiles_SimulationPlaybackColours = "http://www.simantics.org/Sysdyn-1.0/Profiles/SimulationPlaybackColours"; - public static final String ProjectActionContext = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext"; - public static final String ProjectActionContext_Actions = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions"; - public static final String ProjectActionContext_Actions_NewEnumeration = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions/NewEnumeration"; - public static final String ProjectActionContext_Actions_NewFunction = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions/NewFunction"; - public static final String ProjectActionContext_Actions_NewFunctionLibrary = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions/NewFunctionLibrary"; - public static final String ProjectActionContext_Actions_NewModuleType = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions/NewModuleType"; - public static final String ProjectActionContext_Actions_NewSharedFunctionLibrary = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions/NewSharedFunctionLibrary"; - public static final String ProjectActionContext_Actions_OpenWorkbook = "http://www.simantics.org/Sysdyn-1.0/ProjectActionContext/Actions/OpenWorkbook"; - public static final String ProjectBrowseContext = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext"; - public static final String ProjectBrowseContext_BuiltinFunctions = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/BuiltinFunctions"; - public static final String ProjectBrowseContext_FunctionsFolder = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/FunctionsFolder"; - public static final String ProjectBrowseContext_ModuleContentChildRule = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/ModuleContentChildRule"; - public static final String ProjectBrowseContext_ModuleSymbol = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/ModuleSymbol"; - public static final String ProjectBrowseContext_ModuleTypeChildRule = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/ModuleTypeChildRule"; - public static final String ProjectBrowseContext_ModuleTypeLabelRule = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/ModuleTypeLabelRule"; - public static final String ProjectBrowseContext_ModulesFolder = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/ModulesFolder"; - public static final String ProjectBrowseContext_SharedFunctionsFolder = "http://www.simantics.org/Sysdyn-1.0/ProjectBrowseContext/SharedFunctionsFolder"; - public static final String Redeclaration = "http://www.simantics.org/Sysdyn-1.0/Redeclaration"; - public static final String RefersTo = "http://www.simantics.org/Sysdyn-1.0/RefersTo"; - public static final String ReplacedEnumeration = "http://www.simantics.org/Sysdyn-1.0/ReplacedEnumeration"; - public static final String ReplacedEnumeration_Inverse = "http://www.simantics.org/Sysdyn-1.0/ReplacedEnumeration/Inverse"; - public static final String ReplacingEnumeration = "http://www.simantics.org/Sysdyn-1.0/ReplacingEnumeration"; - public static final String ReplacingEnumeration_Inverse = "http://www.simantics.org/Sysdyn-1.0/ReplacingEnumeration/Inverse"; - public static final String Result = "http://www.simantics.org/Sysdyn-1.0/Result"; - public static final String SharedFunctionOntology = "http://www.simantics.org/Sysdyn-1.0/SharedFunctionOntology"; - public static final String SharedModuleOntolofgy = "http://www.simantics.org/Sysdyn-1.0/SharedModuleOntolofgy"; - public static final String ShowEnumerationIndexInCharts = "http://www.simantics.org/Sysdyn-1.0/ShowEnumerationIndexInCharts"; - public static final String ShowEnumerationIndexInCharts_Inverse = "http://www.simantics.org/Sysdyn-1.0/ShowEnumerationIndexInCharts/Inverse"; - public static final String ShowResult = "http://www.simantics.org/Sysdyn-1.0/ShowResult"; - public static final String SimulateOnChangeExperiment = "http://www.simantics.org/Sysdyn-1.0/SimulateOnChangeExperiment"; - public static final String SimulationPlaybackProfile = "http://www.simantics.org/Sysdyn-1.0/SimulationPlaybackProfile"; - public static final String SimulationPlaybackStyle = "http://www.simantics.org/Sysdyn-1.0/SimulationPlaybackStyle"; - public static final String Stock = "http://www.simantics.org/Sysdyn-1.0/Stock"; - public static final String StockExpression = "http://www.simantics.org/Sysdyn-1.0/StockExpression"; - public static final String StockSymbol = "http://www.simantics.org/Sysdyn-1.0/StockSymbol"; - public static final String SymbolReferences = "http://www.simantics.org/Sysdyn-1.0/SymbolReferences"; - public static final String SymbolReferences_BasicSymbols = "http://www.simantics.org/Sysdyn-1.0/SymbolReferences/BasicSymbols"; - public static final String SymbolReferences_GeneralSymbols = "http://www.simantics.org/Sysdyn-1.0/SymbolReferences/GeneralSymbols"; - public static final String Symbols = "http://www.simantics.org/Sysdyn-1.0/Symbols"; - public static final String SysdynConnectionType = "http://www.simantics.org/Sysdyn-1.0/SysdynConnectionType"; - public static final String SysdynDiagramModelingRules = "http://www.simantics.org/Sysdyn-1.0/SysdynDiagramModelingRules"; - public static final String SysdynIssue = "http://www.simantics.org/Sysdyn-1.0/SysdynIssue"; - public static final String SysdynModel = "http://www.simantics.org/Sysdyn-1.0/SysdynModel"; - public static final String SysdynModelicaFunction = "http://www.simantics.org/Sysdyn-1.0/SysdynModelicaFunction"; - public static final String SysdynModelicaFunctionLibrary = "http://www.simantics.org/Sysdyn-1.0/SysdynModelicaFunctionLibrary"; - public static final String SysdynModuleLibrary = "http://www.simantics.org/Sysdyn-1.0/SysdynModuleLibrary"; - public static final String SysdynTerminal = "http://www.simantics.org/Sysdyn-1.0/SysdynTerminal"; - public static final String Validations = "http://www.simantics.org/Sysdyn-1.0/Validations"; - public static final String Validations_Dependencies = "http://www.simantics.org/Sysdyn-1.0/Validations/Dependencies"; - public static final String Validations_Dependencies_DependencyConnectionsIssueSource = "http://www.simantics.org/Sysdyn-1.0/Validations/Dependencies/DependencyConnectionsIssueSource"; - public static final String Validations_Dependencies_dependencyBaseRealizationFunction = "http://www.simantics.org/Sysdyn-1.0/Validations/Dependencies/dependencyBaseRealizationFunction"; - public static final String Validations_Dependencies_dependencySynchronizer = "http://www.simantics.org/Sysdyn-1.0/Validations/Dependencies/dependencySynchronizer"; - public static final String Validations_Dependencies_dependencyValidator = "http://www.simantics.org/Sysdyn-1.0/Validations/Dependencies/dependencyValidator"; - public static final String Validations_Expressions = "http://www.simantics.org/Sysdyn-1.0/Validations/Expressions"; - public static final String Validations_Expressions_ExpressionIssueSource = "http://www.simantics.org/Sysdyn-1.0/Validations/Expressions/ExpressionIssueSource"; - public static final String Validations_Expressions_expressionBaseRealizationFunction = "http://www.simantics.org/Sysdyn-1.0/Validations/Expressions/expressionBaseRealizationFunction"; - public static final String Validations_Expressions_expressionSynchronizer = "http://www.simantics.org/Sysdyn-1.0/Validations/Expressions/expressionSynchronizer"; - public static final String Validations_Expressions_expressionValidator = "http://www.simantics.org/Sysdyn-1.0/Validations/Expressions/expressionValidator"; - public static final String Valve = "http://www.simantics.org/Sysdyn-1.0/Valve"; - public static final String ValveSymbol = "http://www.simantics.org/Sysdyn-1.0/ValveSymbol"; - public static final String Variable = "http://www.simantics.org/Sysdyn-1.0/Variable"; - public static final String Variable_Type = "http://www.simantics.org/Sysdyn-1.0/Variable/Type"; - public static final String Variable_Type_Inverse = "http://www.simantics.org/Sysdyn-1.0/Variable/Type/Inverse"; - public static final String WithLookupExpression = "http://www.simantics.org/Sysdyn-1.0/WithLookupExpression"; - public static final String angle = "http://www.simantics.org/Sysdyn-1.0/angle"; - public static final String angle_Inverse = "http://www.simantics.org/Sysdyn-1.0/angle/Inverse"; - public static final String polarityLocation = "http://www.simantics.org/Sysdyn-1.0/polarityLocation"; + public static final String ArrayIndexes = "http://www.simantics.org/Sysdyn-1.1/ArrayIndexes"; + public static final String ArrayIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.1/ArrayIndexes/Inverse"; + public static final String Auxiliary = "http://www.simantics.org/Sysdyn-1.1/Auxiliary"; + public static final String AuxiliarySymbol = "http://www.simantics.org/Sysdyn-1.1/AuxiliarySymbol"; + public static final String BasicExperiment = "http://www.simantics.org/Sysdyn-1.1/BasicExperiment"; + public static final String Cloud = "http://www.simantics.org/Sysdyn-1.1/Cloud"; + public static final String CloudSymbol = "http://www.simantics.org/Sysdyn-1.1/CloudSymbol"; + public static final String Configuration = "http://www.simantics.org/Sysdyn-1.1/Configuration"; + public static final String ConfigurationDiagram = "http://www.simantics.org/Sysdyn-1.1/ConfigurationDiagram"; + public static final String ConfigurationDiagramTemplate = "http://www.simantics.org/Sysdyn-1.1/ConfigurationDiagramTemplate"; + public static final String ConstantExpression = "http://www.simantics.org/Sysdyn-1.1/ConstantExpression"; + public static final String DefaultRealization = "http://www.simantics.org/Sysdyn-1.1/DefaultRealization"; + public static final String DelayExpression = "http://www.simantics.org/Sysdyn-1.1/DelayExpression"; + public static final String Dependency = "http://www.simantics.org/Sysdyn-1.1/Dependency"; + public static final String DependencyConnection = "http://www.simantics.org/Sysdyn-1.1/DependencyConnection"; + public static final String DiagramToCompositeMapping = "http://www.simantics.org/Sysdyn-1.1/DiagramToCompositeMapping"; + public static final String Enumeration = "http://www.simantics.org/Sysdyn-1.1/Enumeration"; + public static final String EnumerationIndex = "http://www.simantics.org/Sysdyn-1.1/EnumerationIndex"; + public static final String EnumerationIndexes = "http://www.simantics.org/Sysdyn-1.1/EnumerationIndexes"; + public static final String EnumerationIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.1/EnumerationIndexes/Inverse"; + public static final String Experiment = "http://www.simantics.org/Sysdyn-1.1/Experiment"; + public static final String Expression = "http://www.simantics.org/Sysdyn-1.1/Expression"; + public static final String Expressions = "http://www.simantics.org/Sysdyn-1.1/Expressions"; + public static final String Expressions_Inverse = "http://www.simantics.org/Sysdyn-1.1/Expressions/Inverse"; + public static final String ExternalFunctionFile = "http://www.simantics.org/Sysdyn-1.1/ExternalFunctionFile"; + public static final String Flow = "http://www.simantics.org/Sysdyn-1.1/Flow"; + public static final String FlowConnection = "http://www.simantics.org/Sysdyn-1.1/FlowConnection"; + public static final String GameExperiment = "http://www.simantics.org/Sysdyn-1.1/GameExperiment"; + public static final String HasActiveExpression = "http://www.simantics.org/Sysdyn-1.1/HasActiveExpression"; + public static final String HasActiveExpression_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasActiveExpression/Inverse"; + public static final String HasArrayIndexes = "http://www.simantics.org/Sysdyn-1.1/HasArrayIndexes"; + public static final String HasArrayIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasArrayIndexes/Inverse"; + public static final String HasArrayRange = "http://www.simantics.org/Sysdyn-1.1/HasArrayRange"; + public static final String HasArrayRange_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasArrayRange/Inverse"; + public static final String HasDefaultInputValue = "http://www.simantics.org/Sysdyn-1.1/HasDefaultInputValue"; + public static final String HasDefaultInputValue_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasDefaultInputValue/Inverse"; + public static final String HasEnumerationIndexes = "http://www.simantics.org/Sysdyn-1.1/HasEnumerationIndexes"; + public static final String HasEnumerationIndexes_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasEnumerationIndexes/Inverse"; + public static final String HasEquation = "http://www.simantics.org/Sysdyn-1.1/HasEquation"; + public static final String HasEquation_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasEquation/Inverse"; + public static final String HasExpressions = "http://www.simantics.org/Sysdyn-1.1/HasExpressions"; + public static final String HasExpressions_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasExpressions/Inverse"; + public static final String HasExternalFile = "http://www.simantics.org/Sysdyn-1.1/HasExternalFile"; + public static final String HasExternalFile_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasExternalFile/Inverse"; + public static final String HasHead = "http://www.simantics.org/Sysdyn-1.1/HasHead"; + public static final String HasHeadTerminal = "http://www.simantics.org/Sysdyn-1.1/HasHeadTerminal"; + public static final String HasInitialEquation = "http://www.simantics.org/Sysdyn-1.1/HasInitialEquation"; + public static final String HasInitialEquation_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasInitialEquation/Inverse"; + public static final String HasLookup = "http://www.simantics.org/Sysdyn-1.1/HasLookup"; + public static final String HasLookup_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasLookup/Inverse"; + public static final String HasMaxX = "http://www.simantics.org/Sysdyn-1.1/HasMaxX"; + public static final String HasMaxX_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasMaxX/Inverse"; + public static final String HasMaxY = "http://www.simantics.org/Sysdyn-1.1/HasMaxY"; + public static final String HasMaxY_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasMaxY/Inverse"; + public static final String HasMinX = "http://www.simantics.org/Sysdyn-1.1/HasMinX"; + public static final String HasMinX_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasMinX/Inverse"; + public static final String HasMinY = "http://www.simantics.org/Sysdyn-1.1/HasMinY"; + public static final String HasMinY_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasMinY/Inverse"; + public static final String HasModelicaFunctionCode = "http://www.simantics.org/Sysdyn-1.1/HasModelicaFunctionCode"; + public static final String HasModelicaFunctionCode_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasModelicaFunctionCode/Inverse"; + public static final String HasOutputInterval = "http://www.simantics.org/Sysdyn-1.1/HasOutputInterval"; + public static final String HasOutputInterval_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasOutputInterval/Inverse"; + public static final String HasParameterFile = "http://www.simantics.org/Sysdyn-1.1/HasParameterFile"; + public static final String HasParameterFile_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasParameterFile/Inverse"; + public static final String HasRangeEnd = "http://www.simantics.org/Sysdyn-1.1/HasRangeEnd"; + public static final String HasRangeEnd_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasRangeEnd/Inverse"; + public static final String HasRangeStart = "http://www.simantics.org/Sysdyn-1.1/HasRangeStart"; + public static final String HasRangeStart_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasRangeStart/Inverse"; + public static final String HasRangeStep = "http://www.simantics.org/Sysdyn-1.1/HasRangeStep"; + public static final String HasRangeStep_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasRangeStep/Inverse"; + public static final String HasRedeclaration = "http://www.simantics.org/Sysdyn-1.1/HasRedeclaration"; + public static final String HasRedeclaration_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasRedeclaration/Inverse"; + public static final String HasResult = "http://www.simantics.org/Sysdyn-1.1/HasResult"; + public static final String HasResultFile = "http://www.simantics.org/Sysdyn-1.1/HasResultFile"; + public static final String HasResultFile_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasResultFile/Inverse"; + public static final String HasResult_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasResult/Inverse"; + public static final String HasSolver = "http://www.simantics.org/Sysdyn-1.1/HasSolver"; + public static final String HasSolver_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasSolver/Inverse"; + public static final String HasStartTime = "http://www.simantics.org/Sysdyn-1.1/HasStartTime"; + public static final String HasStartTime_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasStartTime/Inverse"; + public static final String HasStopTime = "http://www.simantics.org/Sysdyn-1.1/HasStopTime"; + public static final String HasStopTime_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasStopTime/Inverse"; + public static final String HasTail = "http://www.simantics.org/Sysdyn-1.1/HasTail"; + public static final String HasTailTerminal = "http://www.simantics.org/Sysdyn-1.1/HasTailTerminal"; + public static final String HasTolerance = "http://www.simantics.org/Sysdyn-1.1/HasTolerance"; + public static final String HasTolerance_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasTolerance/Inverse"; + public static final String HasUnit = "http://www.simantics.org/Sysdyn-1.1/HasUnit"; + public static final String HasUnit_Inverse = "http://www.simantics.org/Sysdyn-1.1/HasUnit/Inverse"; + public static final String HistoryRealization = "http://www.simantics.org/Sysdyn-1.1/HistoryRealization"; + public static final String ImportedOntologies = "http://www.simantics.org/Sysdyn-1.1/ImportedOntologies"; + public static final String IndependentVariable = "http://www.simantics.org/Sysdyn-1.1/IndependentVariable"; + public static final String Input = "http://www.simantics.org/Sysdyn-1.1/Input"; + public static final String InputSymbol = "http://www.simantics.org/Sysdyn-1.1/InputSymbol"; + public static final String IsHeadOf = "http://www.simantics.org/Sysdyn-1.1/IsHeadOf"; + public static final String IsHeadOfTerminal = "http://www.simantics.org/Sysdyn-1.1/IsHeadOfTerminal"; + public static final String IsOutput = "http://www.simantics.org/Sysdyn-1.1/IsOutput"; + public static final String IsReplaceable = "http://www.simantics.org/Sysdyn-1.1/IsReplaceable"; + public static final String IsReplaceable_Inverse = "http://www.simantics.org/Sysdyn-1.1/IsReplaceable/Inverse"; + public static final String IsTailOf = "http://www.simantics.org/Sysdyn-1.1/IsTailOf"; + public static final String IsTailOfTerminal = "http://www.simantics.org/Sysdyn-1.1/IsTailOfTerminal"; + public static final String LookupExpression = "http://www.simantics.org/Sysdyn-1.1/LookupExpression"; + public static final String Module = "http://www.simantics.org/Sysdyn-1.1/Module"; + public static final String ModuleSymbol = "http://www.simantics.org/Sysdyn-1.1/ModuleSymbol"; + public static final String NormalExpression = "http://www.simantics.org/Sysdyn-1.1/NormalExpression"; + public static final String ParameterExpression = "http://www.simantics.org/Sysdyn-1.1/ParameterExpression"; + public static final String PlaybackExperiment = "http://www.simantics.org/Sysdyn-1.1/PlaybackExperiment"; + public static final String Polarity = "http://www.simantics.org/Sysdyn-1.1/Polarity"; + public static final String PolarityLocation = "http://www.simantics.org/Sysdyn-1.1/PolarityLocation"; + public static final String PolarityLocation_Inverse = "http://www.simantics.org/Sysdyn-1.1/PolarityLocation/Inverse"; + public static final String Polarity_Inverse = "http://www.simantics.org/Sysdyn-1.1/Polarity/Inverse"; + public static final String Redeclaration = "http://www.simantics.org/Sysdyn-1.1/Redeclaration"; + public static final String RefersTo = "http://www.simantics.org/Sysdyn-1.1/RefersTo"; + public static final String ReplacedEnumeration = "http://www.simantics.org/Sysdyn-1.1/ReplacedEnumeration"; + public static final String ReplacedEnumeration_Inverse = "http://www.simantics.org/Sysdyn-1.1/ReplacedEnumeration/Inverse"; + public static final String ReplacingEnumeration = "http://www.simantics.org/Sysdyn-1.1/ReplacingEnumeration"; + public static final String ReplacingEnumeration_Inverse = "http://www.simantics.org/Sysdyn-1.1/ReplacingEnumeration/Inverse"; + public static final String Result = "http://www.simantics.org/Sysdyn-1.1/Result"; + public static final String SharedFunctionOntology = "http://www.simantics.org/Sysdyn-1.1/SharedFunctionOntology"; + public static final String SharedModuleOntolofgy = "http://www.simantics.org/Sysdyn-1.1/SharedModuleOntolofgy"; + public static final String ShowEnumerationIndexInCharts = "http://www.simantics.org/Sysdyn-1.1/ShowEnumerationIndexInCharts"; + public static final String ShowEnumerationIndexInCharts_Inverse = "http://www.simantics.org/Sysdyn-1.1/ShowEnumerationIndexInCharts/Inverse"; + public static final String ShowResult = "http://www.simantics.org/Sysdyn-1.1/ShowResult"; + public static final String SimulateOnChangeExperiment = "http://www.simantics.org/Sysdyn-1.1/SimulateOnChangeExperiment"; + public static final String Stock = "http://www.simantics.org/Sysdyn-1.1/Stock"; + public static final String StockExpression = "http://www.simantics.org/Sysdyn-1.1/StockExpression"; + public static final String StockSymbol = "http://www.simantics.org/Sysdyn-1.1/StockSymbol"; + public static final String SymbolReferences = "http://www.simantics.org/Sysdyn-1.1/SymbolReferences"; + public static final String SymbolReferences_BasicSymbols = "http://www.simantics.org/Sysdyn-1.1/SymbolReferences/BasicSymbols"; + public static final String SymbolReferences_GeneralSymbols = "http://www.simantics.org/Sysdyn-1.1/SymbolReferences/GeneralSymbols"; + public static final String Symbols = "http://www.simantics.org/Sysdyn-1.1/Symbols"; + public static final String SysdynConnectionType = "http://www.simantics.org/Sysdyn-1.1/SysdynConnectionType"; + public static final String SysdynDiagramModelingRules = "http://www.simantics.org/Sysdyn-1.1/SysdynDiagramModelingRules"; + public static final String SysdynModel = "http://www.simantics.org/Sysdyn-1.1/SysdynModel"; + public static final String SysdynModelicaFunction = "http://www.simantics.org/Sysdyn-1.1/SysdynModelicaFunction"; + public static final String SysdynModelicaFunctionLibrary = "http://www.simantics.org/Sysdyn-1.1/SysdynModelicaFunctionLibrary"; + public static final String SysdynModuleLibrary = "http://www.simantics.org/Sysdyn-1.1/SysdynModuleLibrary"; + public static final String SysdynTerminal = "http://www.simantics.org/Sysdyn-1.1/SysdynTerminal"; + public static final String Valve = "http://www.simantics.org/Sysdyn-1.1/Valve"; + public static final String ValveSymbol = "http://www.simantics.org/Sysdyn-1.1/ValveSymbol"; + public static final String Variable = "http://www.simantics.org/Sysdyn-1.1/Variable"; + public static final String Variable_Type = "http://www.simantics.org/Sysdyn-1.1/Variable/Type"; + public static final String Variable_Type_Inverse = "http://www.simantics.org/Sysdyn-1.1/Variable/Type/Inverse"; + public static final String WithLookupExpression = "http://www.simantics.org/Sysdyn-1.1/WithLookupExpression"; + public static final String angle = "http://www.simantics.org/Sysdyn-1.1/angle"; + public static final String angle_Inverse = "http://www.simantics.org/Sysdyn-1.1/angle/Inverse"; + public static final String polarityLocation = "http://www.simantics.org/Sysdyn-1.1/polarityLocation"; } public static Resource getResourceOrNull(ReadGraph graph, String uri) { @@ -446,51 +314,21 @@ public class SysdynResource { } public SysdynResource(ReadGraph graph) { - AdditionalSymbols = getResourceOrNull(graph, URIs.AdditionalSymbols); - AdditionalSymbols_Text = getResourceOrNull(graph, URIs.AdditionalSymbols_Text); - AllElementsGroup = getResourceOrNull(graph, URIs.AllElementsGroup); ArrayIndexes = getResourceOrNull(graph, URIs.ArrayIndexes); ArrayIndexes_Inverse = getResourceOrNull(graph, URIs.ArrayIndexes_Inverse); Auxiliary = getResourceOrNull(graph, URIs.Auxiliary); AuxiliarySymbol = getResourceOrNull(graph, URIs.AuxiliarySymbol); BasicExperiment = getResourceOrNull(graph, URIs.BasicExperiment); - Built$in_Functions = getResourceOrNull(graph, URIs.Built$in_Functions); - Built$in_Functions_Vensim_Functions = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions); - Built$in_Functions_Vensim_Functions_ABS = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_ABS); - Built$in_Functions_Vensim_Functions_COS = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_COS); - Built$in_Functions_Vensim_Functions_COSH = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_COSH); - Built$in_Functions_Vensim_Functions_EXP = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_EXP); - Built$in_Functions_Vensim_Functions_IFTHENELSE = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_IFTHENELSE); - Built$in_Functions_Vensim_Functions_LN = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_LN); - Built$in_Functions_Vensim_Functions_MAX = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_MAX); - Built$in_Functions_Vensim_Functions_MIN = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_MIN); - Built$in_Functions_Vensim_Functions_MODULO = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_MODULO); - Built$in_Functions_Vensim_Functions_PULSE = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_PULSE); - Built$in_Functions_Vensim_Functions_RAMP = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_RAMP); - Built$in_Functions_Vensim_Functions_SIN = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_SIN); - Built$in_Functions_Vensim_Functions_SINH = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_SINH); - Built$in_Functions_Vensim_Functions_SQRT = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_SQRT); - Built$in_Functions_Vensim_Functions_STEP = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_STEP); - Built$in_Functions_Vensim_Functions_TAN = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_TAN); - Built$in_Functions_Vensim_Functions_TANH = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_TANH); - Built$in_Functions_Vensim_Functions_XIDZ = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_XIDZ); - Built$in_Functions_Vensim_Functions_ZIDZ = getResourceOrNull(graph, URIs.Built$in_Functions_Vensim_Functions_ZIDZ); - Built$in_Functions_interpolate = getResourceOrNull(graph, URIs.Built$in_Functions_interpolate); - Built$in_Functions_interpolateFull = getResourceOrNull(graph, URIs.Built$in_Functions_interpolateFull); - Built$in_Functions_xidz = getResourceOrNull(graph, URIs.Built$in_Functions_xidz); - Built$in_Functions_zidz = getResourceOrNull(graph, URIs.Built$in_Functions_zidz); Cloud = getResourceOrNull(graph, URIs.Cloud); CloudSymbol = getResourceOrNull(graph, URIs.CloudSymbol); Configuration = getResourceOrNull(graph, URIs.Configuration); ConfigurationDiagram = getResourceOrNull(graph, URIs.ConfigurationDiagram); ConfigurationDiagramTemplate = getResourceOrNull(graph, URIs.ConfigurationDiagramTemplate); ConstantExpression = getResourceOrNull(graph, URIs.ConstantExpression); - DefaultProfile = getResourceOrNull(graph, URIs.DefaultProfile); DefaultRealization = getResourceOrNull(graph, URIs.DefaultRealization); DelayExpression = getResourceOrNull(graph, URIs.DelayExpression); Dependency = getResourceOrNull(graph, URIs.Dependency); DependencyConnection = getResourceOrNull(graph, URIs.DependencyConnection); - DependencyIssue = getResourceOrNull(graph, URIs.DependencyIssue); DiagramToCompositeMapping = getResourceOrNull(graph, URIs.DiagramToCompositeMapping); Enumeration = getResourceOrNull(graph, URIs.Enumeration); EnumerationIndex = getResourceOrNull(graph, URIs.EnumerationIndex); @@ -498,7 +336,6 @@ public class SysdynResource { EnumerationIndexes_Inverse = getResourceOrNull(graph, URIs.EnumerationIndexes_Inverse); Experiment = getResourceOrNull(graph, URIs.Experiment); Expression = getResourceOrNull(graph, URIs.Expression); - ExpressionIssue = getResourceOrNull(graph, URIs.ExpressionIssue); Expressions = getResourceOrNull(graph, URIs.Expressions); Expressions_Inverse = getResourceOrNull(graph, URIs.Expressions_Inverse); ExternalFunctionFile = getResourceOrNull(graph, URIs.ExternalFunctionFile); @@ -577,7 +414,6 @@ public class SysdynResource { IsReplaceable_Inverse = getResourceOrNull(graph, URIs.IsReplaceable_Inverse); IsTailOf = getResourceOrNull(graph, URIs.IsTailOf); IsTailOfTerminal = getResourceOrNull(graph, URIs.IsTailOfTerminal); - IssueStyle = getResourceOrNull(graph, URIs.IssueStyle); LookupExpression = getResourceOrNull(graph, URIs.LookupExpression); Module = getResourceOrNull(graph, URIs.Module); ModuleSymbol = getResourceOrNull(graph, URIs.ModuleSymbol); @@ -588,26 +424,6 @@ public class SysdynResource { PolarityLocation = getResourceOrNull(graph, URIs.PolarityLocation); PolarityLocation_Inverse = getResourceOrNull(graph, URIs.PolarityLocation_Inverse); Polarity_Inverse = getResourceOrNull(graph, URIs.Polarity_Inverse); - Profiles = getResourceOrNull(graph, URIs.Profiles); - Profiles_IssueWarnings = getResourceOrNull(graph, URIs.Profiles_IssueWarnings); - Profiles_SimulationPlaybackColours = getResourceOrNull(graph, URIs.Profiles_SimulationPlaybackColours); - ProjectActionContext = getResourceOrNull(graph, URIs.ProjectActionContext); - ProjectActionContext_Actions = getResourceOrNull(graph, URIs.ProjectActionContext_Actions); - ProjectActionContext_Actions_NewEnumeration = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_NewEnumeration); - ProjectActionContext_Actions_NewFunction = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_NewFunction); - ProjectActionContext_Actions_NewFunctionLibrary = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_NewFunctionLibrary); - ProjectActionContext_Actions_NewModuleType = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_NewModuleType); - ProjectActionContext_Actions_NewSharedFunctionLibrary = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_NewSharedFunctionLibrary); - ProjectActionContext_Actions_OpenWorkbook = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_OpenWorkbook); - ProjectBrowseContext = getResourceOrNull(graph, URIs.ProjectBrowseContext); - ProjectBrowseContext_BuiltinFunctions = getResourceOrNull(graph, URIs.ProjectBrowseContext_BuiltinFunctions); - ProjectBrowseContext_FunctionsFolder = getResourceOrNull(graph, URIs.ProjectBrowseContext_FunctionsFolder); - ProjectBrowseContext_ModuleContentChildRule = getResourceOrNull(graph, URIs.ProjectBrowseContext_ModuleContentChildRule); - ProjectBrowseContext_ModuleSymbol = getResourceOrNull(graph, URIs.ProjectBrowseContext_ModuleSymbol); - ProjectBrowseContext_ModuleTypeChildRule = getResourceOrNull(graph, URIs.ProjectBrowseContext_ModuleTypeChildRule); - ProjectBrowseContext_ModuleTypeLabelRule = getResourceOrNull(graph, URIs.ProjectBrowseContext_ModuleTypeLabelRule); - ProjectBrowseContext_ModulesFolder = getResourceOrNull(graph, URIs.ProjectBrowseContext_ModulesFolder); - ProjectBrowseContext_SharedFunctionsFolder = getResourceOrNull(graph, URIs.ProjectBrowseContext_SharedFunctionsFolder); Redeclaration = getResourceOrNull(graph, URIs.Redeclaration); RefersTo = getResourceOrNull(graph, URIs.RefersTo); ReplacedEnumeration = getResourceOrNull(graph, URIs.ReplacedEnumeration); @@ -621,8 +437,6 @@ public class SysdynResource { ShowEnumerationIndexInCharts_Inverse = getResourceOrNull(graph, URIs.ShowEnumerationIndexInCharts_Inverse); ShowResult = getResourceOrNull(graph, URIs.ShowResult); SimulateOnChangeExperiment = getResourceOrNull(graph, URIs.SimulateOnChangeExperiment); - SimulationPlaybackProfile = getResourceOrNull(graph, URIs.SimulationPlaybackProfile); - SimulationPlaybackStyle = getResourceOrNull(graph, URIs.SimulationPlaybackStyle); Stock = getResourceOrNull(graph, URIs.Stock); StockExpression = getResourceOrNull(graph, URIs.StockExpression); StockSymbol = getResourceOrNull(graph, URIs.StockSymbol); @@ -632,23 +446,11 @@ public class SysdynResource { Symbols = getResourceOrNull(graph, URIs.Symbols); SysdynConnectionType = getResourceOrNull(graph, URIs.SysdynConnectionType); SysdynDiagramModelingRules = getResourceOrNull(graph, URIs.SysdynDiagramModelingRules); - SysdynIssue = getResourceOrNull(graph, URIs.SysdynIssue); SysdynModel = getResourceOrNull(graph, URIs.SysdynModel); SysdynModelicaFunction = getResourceOrNull(graph, URIs.SysdynModelicaFunction); SysdynModelicaFunctionLibrary = getResourceOrNull(graph, URIs.SysdynModelicaFunctionLibrary); SysdynModuleLibrary = getResourceOrNull(graph, URIs.SysdynModuleLibrary); SysdynTerminal = getResourceOrNull(graph, URIs.SysdynTerminal); - Validations = getResourceOrNull(graph, URIs.Validations); - Validations_Dependencies = getResourceOrNull(graph, URIs.Validations_Dependencies); - Validations_Dependencies_DependencyConnectionsIssueSource = getResourceOrNull(graph, URIs.Validations_Dependencies_DependencyConnectionsIssueSource); - Validations_Dependencies_dependencyBaseRealizationFunction = getResourceOrNull(graph, URIs.Validations_Dependencies_dependencyBaseRealizationFunction); - Validations_Dependencies_dependencySynchronizer = getResourceOrNull(graph, URIs.Validations_Dependencies_dependencySynchronizer); - Validations_Dependencies_dependencyValidator = getResourceOrNull(graph, URIs.Validations_Dependencies_dependencyValidator); - Validations_Expressions = getResourceOrNull(graph, URIs.Validations_Expressions); - Validations_Expressions_ExpressionIssueSource = getResourceOrNull(graph, URIs.Validations_Expressions_ExpressionIssueSource); - Validations_Expressions_expressionBaseRealizationFunction = getResourceOrNull(graph, URIs.Validations_Expressions_expressionBaseRealizationFunction); - Validations_Expressions_expressionSynchronizer = getResourceOrNull(graph, URIs.Validations_Expressions_expressionSynchronizer); - Validations_Expressions_expressionValidator = getResourceOrNull(graph, URIs.Validations_Expressions_expressionValidator); Valve = getResourceOrNull(graph, URIs.Valve); ValveSymbol = getResourceOrNull(graph, URIs.ValveSymbol); Variable = getResourceOrNull(graph, URIs.Variable); diff --git a/org.simantics.sysdyn.ontology/testGraph/Cancer.pgraph.keep b/org.simantics.sysdyn.ontology/testGraph/Cancer.pgraph.keep index f4b7e54c..6b559e7d 100644 --- a/org.simantics.sysdyn.ontology/testGraph/Cancer.pgraph.keep +++ b/org.simantics.sysdyn.ontology/testGraph/Cancer.pgraph.keep @@ -1,9 +1,9 @@ L0 = G2D = STR = -DIA = +DIA = SIMU = -MOD = +MOD = SYSDYN = PROJ = diff --git a/org.simantics.sysdyn.ui/adapters.xml b/org.simantics.sysdyn.ui/adapters.xml index 7f8312db..1c1472e3 100644 --- a/org.simantics.sysdyn.ui/adapters.xml +++ b/org.simantics.sysdyn.ui/adapters.xml @@ -10,5 +10,5 @@ VTT Technical Research Centre of Finland - initial API and implementation --> - none 0 fill 1 + none 0 fill 1 \ No newline at end of file diff --git a/org.simantics.sysdyn.ui/plugin.xml b/org.simantics.sysdyn.ui/plugin.xml index 06b479bb..0502cfae 100644 --- a/org.simantics.sysdyn.ui/plugin.xml +++ b/org.simantics.sysdyn.ui/plugin.xml @@ -1615,7 +1615,7 @@ + browseContext="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext"> diff --git a/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Book.java b/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Book.java index 556dfe1e..8456e27c 100644 --- a/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Book.java +++ b/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Book.java @@ -7,7 +7,7 @@ import org.simantics.objmap.annotations.GraphType; import org.simantics.objmap.annotations.RelatedElements; import org.simantics.sysdyn.representation.visitors.IElementVisitorVoid; -@GraphType("http://www.simantics.org/Spreadsheet-1.0/Book") +@GraphType("http://www.simantics.org/Spreadsheet-1.1/Book") public class Book extends Variable { @RelatedElements( diff --git a/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/DiagramContainerDummy.java b/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/DiagramContainerDummy.java index 2e16d6ce..f30cc284 100644 --- a/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/DiagramContainerDummy.java +++ b/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/DiagramContainerDummy.java @@ -14,7 +14,7 @@ package org.simantics.sysdyn.representation; import org.simantics.objmap.annotations.GraphType; import org.simantics.sysdyn.representation.visitors.IElementVisitorVoid; -@GraphType("http://www.simantics.org/Diagram-2.0/DiagramContainer") +@GraphType("http://www.simantics.org/Diagram-2.1/DiagramContainer") public class DiagramContainerDummy implements IElement { @Override diff --git a/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Sheet.java b/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Sheet.java index 2d6157ce..9571a065 100644 --- a/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Sheet.java +++ b/org.simantics.sysdyn/src/org/simantics/sysdyn/representation/Sheet.java @@ -24,7 +24,7 @@ import org.simantics.spreadsheet.common.matrix.VariantMatrix; import org.simantics.spreadsheet.util.SpreadsheetUtils; import org.simantics.sysdyn.representation.visitors.IElementVisitorVoid; -@GraphType("http://www.simantics.org/Spreadsheet-1.0/Spreadsheet") +@GraphType("http://www.simantics.org/Spreadsheet-1.1/Spreadsheet") public class Sheet extends org.simantics.sysdyn.representation.Variable { @RelatedElement("http://www.simantics.org/Layer0-1.0/PartOf") -- 2.47.1