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