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;fp=bundles%2Forg.simantics.modeling.ontology%2Fgraph%2FModeling.pgraph;h=1bd459db5b94c296171b02414bfdda76aba4f170;hp=0000000000000000000000000000000000000000;hb=969bd23cab98a79ca9101af33334000879fb60c5;hpb=866dba5cd5a3929bbeae85991796acb212338a08 diff --git a/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph b/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph new file mode 100644 index 000000000..1bd459db5 --- /dev/null +++ b/bundles/org.simantics.modeling.ontology/graph/Modeling.pgraph @@ -0,0 +1,505 @@ +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 + +//########################################################################## +//## 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 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.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.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