X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.ontology%2Fgraph%2FModeling.pgraph;h=865f03e989527c9571d51d8c3be511586c1fd49e;hp=1bd459db5b94c296171b02414bfdda76aba4f170;hb=b055bfb36cca301ceed0591028d245e152c8c32d;hpb=969bd23cab98a79ca9101af33334000879fb60c5 diff --git a/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph b/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph index 1bd459db5..865f03e98 100644 --- a/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph +++ b/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph @@ -1,65 +1,66 @@ -L0 = -L0X = -STR = -PROJ = -G2D = -DIA = -SIMU = -DOC = -ISSUE = -SG = -VIEW = -SEL = -VP = -IMAGE = -SHEET = - -PRED = L0X.Predicate - -MOD = : L0.Ontology - @L0.new - L0.HasResourceClass "org.simantics.modeling.ModelingResources" - -MOD.SCLMain : L0.SCLModule - L0.SCLModule.definition _ : L0.String - @L0.loadString "scl/SCLMain.scl" - -MOD.Functions : L0.Library +L0 = +L0X = +STR = +PROJ = +G2D = +DIA = +SIMU = +GF = +DOC = +ISSUE = +SG = +VIEW = +SEL = +VP = +IMAGE = +SHEET = + +PRED = L0X.Predicate + +MOD = : L0.Ontology + @L0.new + L0.HasResourceClass "org.simantics.modeling.ModelingResources" + +MOD.SCLMain : L0.SCLModule + L0.SCLModule.definition _ : L0.String + @L0.loadString "scl/SCLMain.scl" + +MOD.Functions : L0.Library //########################################################################## //## Concepts //########################################################################## - -MOD.StructuralModel -- MOD.StructuralModel.HasComponentTypeSupertype --> STR.ComponentType -- MOD.StructuralModel.HasDefaultComponentTypeName --> L0.String -- MOD.StructuralModel.HasComponentTypeSubstructureType --> STR.ComponentType -- MOD.StructuralModel.HasDefaultComponentTypeSymbol --> L0.Template -- MOD.StructuralModel.HasSymbolDiagramType --> L0.Type -- MOD.StructuralModel.HasConfigurationType --> L0.Type -- MOD.StructuralModel.HasComponentTypeSupertype --> STR.ComponentType -- MOD.StructuralModel.HasDefaultComponentTypeName --> L0.String -- MOD.StructuralModel.HasComponentTypeSubstructureType --> STR.ComponentType -- MOD.StructuralModel.HasDefaultComponentTypeSymbol --> L0.Template -- MOD.StructuralModel.HasSymbolDiagramType --> L0.Type -- MOD.StructuralModel.HasSymbolType --> L0.Type -- MOD.StructuralModel.HasConfigurationType --> L0.Type L0.Type - L0.HasDescription """This relation indicates that a certain diagram connection relation type + +MOD.HasConnectionMappingSpecification L0.Type + L0.HasDescription """This relation indicates that a certain diagram connection relation type should be used together with a certain connection relation.""" MOD.ReferenceElement L0.Type +MOD.HasReferencedType L0.Type -MOD.TestTerminal """ - + //?? MOD.WebmonVariable -- MOD.Documents.IssueTemplate.UserContent DOC.WikiDocument.WikiText - @L0.assert MOD.Documents.IssueTemplate.UserContent "Some user-defined text about this issue" - @L0.assert SG.Node.children - _ : L0.List - @L0.list - MOD.Documents.IssueTemplate.Header : DOC.Scenegraph.Wiki - DOC.Scenegraph.Wiki.text MOD.Functions.issueDocumentHeader : L0.Function - MOD.Documents.IssueTemplate.User : DOC.Scenegraph.Wiki - DOC.Scenegraph.Node.printInPDF true - DOC.Scenegraph.Wiki.text - @SG.lifted MOD.Documents.IssueTemplate.UserContent - -MOD.HiddenComposite -- MOD.Documents.IssueTemplate.UserContent DOC.WikiDocument.WikiText + @L0.assert MOD.Documents.IssueTemplate.UserContent "Some user-defined text about this issue" + @L0.assert SG.Node.children + _ : L0.List + @L0.list + MOD.Documents.IssueTemplate.Header : DOC.Scenegraph.Wiki + DOC.Scenegraph.Wiki.text MOD.Functions.issueDocumentHeader : L0.Function + MOD.Documents.IssueTemplate.User : DOC.Scenegraph.Wiki + DOC.Scenegraph.Node.printInPDF true + DOC.Scenegraph.Wiki.text + @SG.lifted MOD.Documents.IssueTemplate.UserContent + +MOD.HiddenComposite -- MOD.DiagramTemplate.HasMappingType --> L0.Type -- MOD.DiagramTemplate.HasMappingType --> L0.Type -- %relation - MOD.DiagramConnectionRelationToConnectionRelation %relation - -MOD.contextualHelpId ==> "String" -- MOD.SourceInformation.copiedFrom ==> "String" -- MOD.SourceInformation.copiedAtRevision --> L0.RevisionId MOD.SourceInformation "String" - L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation - L0.HasLabel "Author" - SEL.SortingName "1" - L0.readOnly true - -MOD.ChangeInformation."n-createdAt" "Long" - L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation - L0.HasLabel "Created At" - SEL.HasDisplayValue MOD.Functions.modificationTimeTextLong - SEL.SortingName "2" - L0.readOnly true - -MOD.ChangeInformation."n-modifiedBy" "String" - L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation - L0.HasLabel "Last Modified By" - SEL.SortingName "3" - L0.readOnly true - -MOD.ChangeInformation."n-modifiedAt" "Long" - L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation - L0.HasLabel "Last Modified At" - SEL.HasDisplayValue MOD.Functions.modificationTimeTextLong - SEL.SortingName "4" - L0.readOnly true - -MOD.changeInformation MOD.ChangeInformation - SEL.HasDisplayValue "" - L0.readOnly true - SEL.canBeLifted false - SEL.HasStandardPropertyInfo MOD.SystemPropertyInfo - -MOD.TypeWithChangeInformation -- MOD.SCLCommandSession.hasValue --> L0.Value -- MOD.InitialCondition.sclState --> L0.ByteArray -- MOD.InitialCondition.HasSCLState --> MOD.SCLState -- MOD.SCLState.identifier --> L0.String -- MOD.SCLState.blob --> L0.ByteArray -- MOD.SCLQuery.values --> MOD.SCLQuery.Value -- MOD.LifeCycleProcess.load ==> "LifeCycleContext -> ()" -- MOD.LifeCycleProcess.unload ==> "LifeCycleContext -> ()" trackDependencies""" - "LifeCycleContext -> ()" - @MOD.scl MOD.LifeCycleProcess.unload - """\x -> untrackDependencies""" - "LifeCycleContext -> ()" - - -MOD.EditorContribution MOD.EditorContribution.canHandle ==> "Resource -> Boolean" MOD.EditorContribution.editorId --> L0.String MOD.EditorContribution.priority --> L0.Integer MOD.EditorContribution.HasImage --> IMAGE.Image Boolean" - - - \ No newline at end of file + <-- %parent + +MOD.terminalRelation : L0.Template + @template %subject %target + %subject -- %relation + MOD.DiagramConnectionRelationToConnectionRelation %relation + +MOD.contextualHelpId ==> "String" -- MOD.SourceInformation.copiedFrom ==> "String" -- MOD.SourceInformation.copiedAtRevision --> L0.RevisionId MOD.SourceInformation "String" + L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation + L0.HasLabel "Author" + SEL.SortingName "1" + L0.readOnly true + +MOD.ChangeInformation."n-createdAt" "Long" + L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation + L0.HasLabel "Created At" + SEL.HasDisplayValue MOD.Functions.modificationTimeTextLong + SEL.SortingName "2" + L0.readOnly true + +MOD.ChangeInformation."n-modifiedBy" "String" + L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation + L0.HasLabel "Last Modified By" + SEL.SortingName "3" + L0.readOnly true + +MOD.ChangeInformation."n-modifiedAt" "Long" + L0.HasSubliteralPredicate.Inverse MOD.ChangeInformation + L0.HasLabel "Last Modified At" + SEL.HasDisplayValue MOD.Functions.modificationTimeTextLong + SEL.SortingName "4" + L0.readOnly true + +MOD.changeInformation MOD.ChangeInformation + SEL.HasDisplayValue "" + L0.readOnly true + SEL.canBeLifted false + SEL.HasStandardPropertyInfo MOD.SystemPropertyInfo + +MOD.changed + @L0.defTag + L0.HasDescription "Indicates that the change information of this object has been modified after import into this database." + +MOD.TypeWithChangeInformation -- MOD.SCLCommandSession.hasValue --> L0.Value -- MOD.InitialCondition.sclState --> L0.ByteArray -- MOD.InitialCondition.HasSCLState --> MOD.SCLState -- MOD.SCLState.identifier --> L0.String -- MOD.SCLState.blob --> L0.ByteArray -- MOD.SCLQuery.values --> MOD.SCLQuery.Value -- MOD.LifeCycleProcess.load ==> "LifeCycleContext -> ()" -- MOD.LifeCycleProcess.unload ==> "LifeCycleContext -> ()" trackDependencies""" + "LifeCycleContext -> ()" + @MOD.scl MOD.LifeCycleProcess.unload + """\x -> untrackDependencies""" + "LifeCycleContext -> ()" + + +MOD.OntologicalRequirementTracker trackOntologicalRequirements""" + "LifeCycleContext -> ()" + @MOD.sclAssertion MOD.LifeCycleProcess.unload + """\x -> untrackOntologicalRequirements""" + "LifeCycleContext -> ()" + +MOD.EditorContribution MOD.EditorContribution.canHandle ==> "Resource -> Boolean" MOD.EditorContribution.editorId --> L0.String MOD.EditorContribution.priority --> L0.Integer MOD.EditorContribution.HasImage --> IMAGE.Image Boolean" + +MOD.SVGTabContribution : SEL.SCLTabContribution + @MOD.scl SEL.SCLTabContribution.instantiate + "svgTabContribution" + "() -> TabContribution" + +MOD.SymbolCodeStyle : DIA.Style + +MOD.IssueDecorationStyle : DIA.Style + +MOD.PreferredDiagramEditorID "Resource -> Vector Byte" Vector Byte" + +L0.SCLScript + MOD.contentDumpFunction + MOD.SCLScriptContentDumpFunction + @L0.sclValue "sclScriptContentDump" "Resource -> Vector Byte" + +L0.PGraph + MOD.contentDumpFunction + MOD.PGraphContentDumpFunction + @L0.sclValue "pgraphContentDump" "Resource -> Vector Byte" + +GF.File + MOD.contentDumpFunction + MOD.GraphFileContentDumpFunction + @L0.sclValue "graphFileContentDump" "Resource -> Vector Byte" + +STR.Component + MOD.contentDumpFunction + MOD.StructuralComponentContentDumpFunction + @L0.sclValue "structuralComponentContentDump" "Resource -> Vector Byte" + +SEL.GenericParameterType + MOD.contentDumpFunction + MOD.GenericParameterTypeContentDumpFunction + @L0.sclValue "genericParameterTypeContentDump" "Resource -> Vector Byte"