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