]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.document.linking.ontology/graph/documentlinkViewpoint.pgraph
Added Simantics/Diagram function positionToVector.
[simantics/platform.git] / bundles / org.simantics.document.linking.ontology / graph / documentlinkViewpoint.pgraph
1 L0 = <http://www.simantics.org/Layer0-1.1>
2 MOD = <http://www.simantics.org/Modeling-1.2>
3 IMAGE = <http://www.simantics.org/Image2-1.2>
4 VP = <http://www.simantics.org/Viewpoint-1.2>
5 ACT = <http://www.simantics.org/Action-1.1>
6 DocumentLink = <http://www.simantics.org/DocumentLink-1.0>
7 Silk = <http://www.simantics.org/Silk-1.1>
8
9 PropertyBrowseContext = DocumentLink.SourcePropertyViewpointBrowseContext : VP.BrowseContext
10 PropertyActionContext = DocumentLink.SourcePropertyViewpointActionContext : VP.BrowseContext
11
12 ObjectBrowseContext = DocumentLink.SourceObjectViewpointBrowseContext : VP.BrowseContext
13 ObjectActionContext = DocumentLink.SourceObjectViewpointActionContext : VP.BrowseContext
14
15 ModelBrowseContext = DocumentLink.ModelViewpointBrowseContext : VP.BrowseContext
16 ModelBrowseContext2 = DocumentLink.ModelViewpointBrowseContext2 : VP.BrowseContext
17 ModelActionContext = DocumentLink.ModelViewpointActionContext : VP.BrowseContext
18
19
20 PropertyBrowseContext.VariableLabelRule : VP.LabelRule
21 PropertyBrowseContext.VariableModifierRule : VP.ModifierRule
22 PropertyBrowseContext.VariableImageRule : VP.ImageRule
23 PropertyBrowseContext.VariableImageDecorationRule : VP.ImageDecorationRule
24
25 VAR = PropertyBrowseContext.Variable : VP.NodeType
26     VP.HasContentType "Variable"  
27        
28 PropertyBrowseContext
29    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
30       VP.ChildContribution.HasParentNodeType L0.Entity
31       VP.ChildContribution.HasChildNodeType VAR
32       VP.ChildContribution.HasRule PropertyBrowseContext.ChildRule : VP.ChildRule
33    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
34       VP.ChildContribution.HasParentNodeType VAR
35       VP.ChildContribution.HasChildNodeType VAR
36       VP.ChildContribution.HasRule PropertyBrowseContext.ChildRule
37    @VP.customLabelRule VAR  PropertyBrowseContext.VariableLabelRule
38    @VP.customModifierRule VAR PropertyBrowseContext.VariableModifierRule        
39    @VP.customImageRule VAR PropertyBrowseContext.VariableImageRule
40    @VP.customImageDecorationRule VAR PropertyBrowseContext.VariableImageDecorationRule 
41    
42   
43 PropertyActionContext.Category : VP.ActionCategory
44    L0.HasLabel "Edit"
45    VP.ActionCategory.IsSubmenu L0.False
46
47 PropertyActionContext.RemoveSource : ACT.Action
48 PropertyActionContext.ShowDocument : ACT.Action
49 PropertyActionContext.ShowDocumentExternal : ACT.Action
50 PropertyActionContext.ReplaceWithLatest : ACT.Action
51 PropertyActionContext.FixAllReferences : ACT.Action
52 PropertyActionContext.SourceObjectDropAction : ACT.DropAction
53
54 PropertyActionContext.VariableInstanceTest <T VP.Test
55 PropertyActionContext.SourceReferenceOldTest <T VP.Test
56    
57 PropertyActionContext
58
59    VP.BrowseContext.HasActionContribution PropertyActionContext.Remove : VP.ActionContribution
60                 L0.HasLabel "Remove"
61                 VP.ActionContribution.HasImage Silk.cross
62                 VP.ActionContribution.HasCategory PropertyActionContext.Category
63                 VP.ActionContribution.HasNodeType VAR
64                 VP.ActionContribution.HasAction PropertyActionContext.RemoveSource
65                 VP.ActionContribution.IsVisibleIf _ : PropertyActionContext.VariableInstanceTest
66                    VP.HasInstanceOfTest.IsInstanceOf DocumentLink.Source
67    VP.BrowseContext.HasActionContribution PropertyActionContext.Open : VP.ActionContribution
68                 L0.HasLabel "Open"
69                 VP.ActionContribution.HasImage Silk.book_go
70                 VP.ActionContribution.HasCategory PropertyActionContext.Category
71                 VP.ActionContribution.HasNodeType VAR
72                 VP.ActionContribution.HasAction PropertyActionContext.ShowDocument
73                 VP.ActionContribution.IsVisibleIf _ : PropertyActionContext.VariableInstanceTest
74                    VP.HasInstanceOfTest.IsInstanceOf DocumentLink.Source
75    VP.BrowseContext.HasActionContribution PropertyActionContext.OpenWith : VP.ActionContribution
76                 L0.HasLabel "Open with"
77                 VP.ActionContribution.HasImage Silk.book_go
78                 VP.ActionContribution.HasCategory PropertyActionContext.Category
79                 VP.ActionContribution.HasNodeType VAR
80                 VP.ActionContribution.HasAction PropertyActionContext.ShowDocumentExternal
81                 VP.ActionContribution.IsVisibleIf _ : PropertyActionContext.VariableInstanceTest
82                    VP.HasInstanceOfTest.IsInstanceOf DocumentLink.Source
83    VP.BrowseContext.HasActionContribution PropertyActionContext.Replace : VP.ActionContribution
84                 L0.HasLabel "Replace with latest"
85                 VP.ActionContribution.HasImage Silk.page_white_go
86                 VP.ActionContribution.HasCategory PropertyActionContext.Category
87                 VP.ActionContribution.HasNodeType VAR
88                 VP.ActionContribution.HasAction PropertyActionContext.ReplaceWithLatest
89                 VP.ActionContribution.IsVisibleIf _ : PropertyActionContext.SourceReferenceOldTest
90    @VP.dropActionContribution VAR PropertyActionContext.SourceObjectDropAction 1.0
91    
92
93  
94 ObjectBrowseContext
95    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
96       VP.ChildContribution.HasParentNodeType L0.Entity
97       VP.ChildContribution.HasChildNodeType VAR
98       VP.ChildContribution.HasRule ObjectBrowseContext.ChildRule : VP.ChildRule
99    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
100       VP.ChildContribution.HasParentNodeType VAR
101       VP.ChildContribution.HasChildNodeType VAR
102       VP.ChildContribution.HasRule ObjectBrowseContext.ChildRule
103    @VP.customLabelRule VAR  PropertyBrowseContext.VariableLabelRule
104    @VP.customModifierRule VAR PropertyBrowseContext.VariableModifierRule
105    @VP.customImageRule VAR PropertyBrowseContext.VariableImageRule
106    @VP.customImageDecorationRule VAR PropertyBrowseContext.VariableImageDecorationRule    
107    
108 ObjectActionContext.Category : VP.ActionCategory
109    L0.HasLabel "Edit"
110    VP.ActionCategory.IsSubmenu L0.False
111    
112 ObjectActionContext
113
114    VP.BrowseContext.HasActionContribution PropertyActionContext.Remove
115    VP.BrowseContext.HasActionContribution PropertyActionContext.Open
116    VP.BrowseContext.HasActionContribution PropertyActionContext.OpenWith
117    VP.BrowseContext.HasActionContribution PropertyActionContext.Replace
118    //VP.BrowseContext.HasActionContribution PropertyActionContext.FixAll
119    @VP.dropActionContribution VAR PropertyActionContext.SourceObjectDropAction 1.0
120
121 ModelBrowseContext
122    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
123       VP.ChildContribution.HasParentNodeType L0.Entity
124       VP.ChildContribution.HasChildNodeType VAR
125       VP.ChildContribution.HasRule ModelBrowseContext.ChildRule : VP.ChildRule
126    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
127       VP.ChildContribution.HasParentNodeType VAR
128       VP.ChildContribution.HasChildNodeType VAR
129       VP.ChildContribution.HasRule ModelBrowseContext.ChildRule
130    @VP.customLabelRule VAR  PropertyBrowseContext.VariableLabelRule
131    @VP.customModifierRule VAR PropertyBrowseContext.VariableModifierRule
132    @VP.customImageRule VAR PropertyBrowseContext.VariableImageRule
133    @VP.customImageDecorationRule VAR PropertyBrowseContext.VariableImageDecorationRule 
134    
135 ModelBrowseContext2
136    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
137       VP.ChildContribution.HasParentNodeType L0.Entity
138       VP.ChildContribution.HasChildNodeType VAR
139       VP.ChildContribution.HasRule ModelBrowseContext2.ChildRule : VP.ChildRule   
140    VP.BrowseContext.HasChildContribution _ : VP.ChildContribution
141       VP.ChildContribution.HasParentNodeType VAR
142       VP.ChildContribution.HasChildNodeType VAR
143       VP.ChildContribution.HasRule ModelBrowseContext2.ChildRule
144    @VP.customLabelRule VAR  PropertyBrowseContext.VariableLabelRule
145    @VP.customModifierRule VAR PropertyBrowseContext.VariableModifierRule
146    @VP.customImageRule VAR PropertyBrowseContext.VariableImageRule
147    @VP.customImageDecorationRule VAR PropertyBrowseContext.VariableImageDecorationRule 
148
149 ModelActionContext
150    VP.BrowseContext.HasActionContribution PropertyActionContext.Remove
151    VP.BrowseContext.HasActionContribution PropertyActionContext.Open
152    VP.BrowseContext.HasActionContribution PropertyActionContext.OpenWith
153    VP.BrowseContext.HasActionContribution PropertyActionContext.Replace
154    VP.BrowseContext.HasActionContribution PropertyActionContext.FixAll : VP.ActionContribution
155                 L0.HasLabel "Fix all references"
156                 VP.ActionContribution.HasImage Silk.page_white_go
157                 VP.ActionContribution.HasCategory PropertyActionContext.Category
158                 VP.ActionContribution.HasNodeType VAR
159                 VP.ActionContribution.HasAction PropertyActionContext.FixAllReferences