]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.structural.ui/plugin.xml
Ensure GetElementClassRequest is not constructed without elementFactory
[simantics/platform.git] / bundles / org.simantics.structural.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <?eclipse version="3.4"?>\r<!--\r
3     Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
4     in Industry THTH ry.\r
5     All rights reserved. This program and the accompanying materials\r
6     are made available under the terms of the Eclipse Public License v1.0\r
7     which accompanies this distribution, and is available at\r
8     http://www.eclipse.org/legal/epl-v10.html\r
9    \r
10     Contributors:\r
11         VTT Technical Research Centre of Finland - initial API and implementation\r
12  -->\r
13
14 <plugin>\r
15 \r
16    <extension point="org.simantics.browsing.ui.common.viewpointContributionBinding">\r
17       <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
18         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ProjectModels" preference="1.0"/>\r
19         <implementation\r
20               class="org.simantics.structural.ui.modelBrowser.contributions.ProjectComponentTypes"\r
21               preference="1.0">\r
22         </implementation>\r
23         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentRuns" preference="1.0"/>\r
24         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.Experiments" preference="1.0"/>\r
25         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelConfiguration" preference="1.0"/>\r
26         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ModelExperiments" preference="1.0"/>\r
27         <implementation\r
28               class="org.simantics.structural.ui.modelBrowser.contributions.ComponentTypeDefinition"\r
29               preference="1.0">\r
30         </implementation>\r
31         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.CompositeComponents" preference="1.0"/>\r
32       </binding>\r
33    </extension>\r
34    <extension\r
35          point="org.simantics.browsing.ui.common.labelerBinding">\r
36       <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
37         <implementation class="org.simantics.browsing.ui.graph.contributor.layer0.StringAdapter" preference="0.0" />\r
38         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeLabeler" preference="1.0"/>\r
39         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentLabeler" preference="2.0"/>\r
40         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsLabeler" preference="2.0"/>\r
41         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ConnectionLabeler" preference="2.0"/>\r
42       </binding>\r
43    </extension>\r
44    <extension\r
45          point="org.simantics.browsing.ui.common.imagerBinding">\r
46       <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
47         <implementation class="org.simantics.browsing.ui.swt.ImageDescriptorProviderAdapter" preference="0.0" />\r
48         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentsImager" preference="2.0"/>\r
49         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.AbstractNodeImager" preference="1.0"/>\r
50       </binding>\r
51    </extension>\r
52    <extension\r
53          point="org.simantics.browsing.ui.common.labelDecoratorBinding">\r
54       <binding browseContext="http://www.simantics.org/Structural-0.0/ModelBrowser">\r
55         <implementation class="org.simantics.structural.ui.modelBrowser.contributions.RunLabelDecorator" preference="2.0"/>\r
56         <implementation\r
57               class="org.simantics.structural.ui.modelBrowser.contributions.ComponentLabelDecorator"\r
58               preference="2.0">\r
59         </implementation>\r
60       </binding>\r
61    </extension>\r
62    <extension\r
63          point="org.simantics.ui.resourceEditorAdapter">\r
64       <adapterClass\r
65             class="org.simantics.structural.ui.compositeViewer.CompositeViewerAdapter"\r
66             id="org.simantics.structural.ui.compositeViewer"\r
67             priority="3">\r
68       </adapterClass>\r
69    </extension>\r
70    <extension\r
71          point="org.eclipse.ui.editors">\r
72       <editor\r
73             class="org.simantics.structural.ui.compositeViewer.CompositeViewer"\r
74             default="false"\r
75             id="org.simantics.structural.ui.compositeViewer"\r
76             matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"\r
77             name="Composite Viewer">\r
78       </editor>\r
79    </extension>\r
80    <extension\r
81          point="org.eclipse.ui.menus">\r
82       <menuContribution\r
83             locationURI="popup:#GraphExplorerPopup?after=new.begin">\r
84          <dynamic\r
85                class="org.simantics.structural.ui.menuContributions.ShowAllChildrenContribution"\r
86                id="org.simantics.structural.ui.showAllChildren">\r
87          </dynamic>\r
88          <menu\r
89                id="org.simantics.new"\r
90                label="New">\r
91             <separator\r
92                  name="begin"\r
93                  visible="false">\r
94             </separator>\r
95             <separator\r
96                  name="ext"\r
97                  visible="false">\r
98             </separator>\r
99             <separator\r
100                  name="end"\r
101                  visible="false">\r
102             </separator>\r
103          </menu>\r
104       </menuContribution>\r
105       <!--\r
106       Disabled for now because the UI does not currently react to the state of this preference\r
107       <menuContribution\r
108             locationURI="toolbar:org.simantics.structural.ui.modelBrowser2?after=additions">\r
109          <dynamic\r
110                class="org.simantics.structural.ui.modelBrowser.LinkWithEditor"\r
111                id="org.simantics.structural.ui.modelBrowser.linkWithEditor">\r
112          </dynamic>\r
113       </menuContribution>\r
114       -->\r
115    </extension>\r
116 \r
117 </plugin>\r