]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.platform.ui.ontology/graph/PlatformUI.pgraph
88f2d0fa7e92ed233d16f5c9e69bdd17a72186c9
[simantics/platform.git] / bundles / org.simantics.platform.ui.ontology / graph / PlatformUI.pgraph
1 L0 = <http://www.simantics.org/Layer0-1.1>
2 PROJECT = <http://www.simantics.org/Project-1.2>
3 MOD = <http://www.simantics.org/Modeling-1.2>
4 STR = <http://www.simantics.org/Structural-1.2>
5 SEL = <http://www.simantics.org/SelectionView-1.2>
6 SEL_UI = <http://www.simantics.org/SelectionViewUI-1.1>
7 ANNO = <http://www.simantics.org/Annotation-1.0>
8 TEMPLATE = <http://www.simantics.org/ModelingTemplate2d-1.0>
9
10 PlatformUI = <http://www.simantics.org/PlatformUI-1.0> : L0.Ontology
11     @L0.new
12     L0.HasResourceClass "org.simantics.platform.ui.PlatformUIResource"
13     L0.IsLinkedTo SEL
14     L0.IsLinkedTo ANNO
15     L0.IsLinkedTo TEMPLATE
16     L0.IsLinkedTo MOD
17     
18 PlatformUI.SCLMain : L0.SCLModule
19     L0.SCLModule.definition _ : L0.String
20       @L0.loadString "scl/SCLMain.scl"
21     
22 PlatformUI.NameLabelMode <T L0.String
23     @L0.tag L0.Enumeration
24
25 PlatformUI.NameLabelMode.Name  = "NAME" : L0.String
26 PlatformUI.NameLabelMode.Label  = "LABEL" : L0.String
27 PlatformUI.NameLabelMode.NameAndLabel  = "NAME_AND_LABEL" : L0.String
28 PlatformUI.NameLabelMode.LabelAndName= "LABEL_AND_NAME" : L0.String
29
30 PROJECT.Project
31     >-- PlatformUI.hasNameLabelMode --> PlatformUI.NameLabelMode <R L0.HasProperty : L0.FunctionalRelation
32        
33 PlatformUI.Model <T MOD.StructuralModel
34     @L0.assert MOD.StructuralModel.HasConfigurationType PlatformUI.Configuration
35     @L0.assert L0.IsLinkedTo PlatformUI
36     
37 PlatformUI.Configuration <T STR.Composite <T L0.RVIContext
38
39 PlatformUI.SharedOntology <T MOD.SharedOntology
40     @L0.assert L0.IsLinkedTo PlatformUI
41
42 PlatformUI.StandardPropertiesTabContribution : SEL.TypedVariableTabContribution
43     SEL.TypedVariableTabContribution.HasType L0.Entity
44     SEL.VariableTabContribution.HasView SEL_UI.StandardProperties
45     SEL.VariableTabContribution.HasPriority -1
46     L0.HasLabel "Properties"