added berlin model export wizard. added a wizard to create taxonomic trees. refactore...
[taxeditor.git] / taxeditor-store / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4 <extension
5 point="org.eclipse.ui.preferencePages">
6 <page
7 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
8 class="eu.etaxonomy.taxeditor.preference.NomenclaturalCodePreferences"
9 id="eu.etaxonomy.taxeditor.preferences.nomenclatural"
10 name="Nomenclatural Code">
11 </page>
12 <!--page
13 class="eu.etaxonomy.taxeditor.store.preference.CdmPreferences"
14 id="eu.etaxonomy.taxeditor.preferences.cdm"
15 name="CDM Datastore">
16 </page>
17 <page
18 category="eu.etaxonomy.taxeditor.preferences.cdm"
19 class="eu.etaxonomy.taxeditor.store.preference.InitializeDbPreferences"
20 id="eu.etaxonomy.taxeditor.preferences.initdb"
21 name="Initialize Datastore">
22 </page-->
23 <page
24 category="eu.etaxonomy.taxeditor.preferences.description"
25 class="eu.etaxonomy.taxeditor.preference.FeatureMenuPreferences"
26 id="eu.etaxonomy.taxeditor.preferences.feature"
27 name="Preferred Features">
28 </page>
29 <page
30 category="eu.etaxonomy.taxeditor.preferences.taxonomic"
31 class="eu.etaxonomy.taxeditor.preference.RankMenuPreferences"
32 id="eu.etaxonomy.taxeditor.preferences.ranks"
33 name="Preferred Ranks">
34 </page>
35 <page
36 class="eu.etaxonomy.taxeditor.preference.TaxonomicPreferences"
37 id="eu.etaxonomy.taxeditor.preferences.taxonomic"
38 name="Taxonomic">
39 </page>
40 <page
41 class="eu.etaxonomy.taxeditor.preference.DescriptionPreferences"
42 id="eu.etaxonomy.taxeditor.preferences.description"
43 name="Description">
44 </page>
45 </extension>
46 <extension
47 point="org.eclipse.ui.views">
48 <view
49 class="eu.etaxonomy.taxeditor.datasource.view.CdmDataSourceView"
50 id="eu.etaxonomy.taxeditor.store.datasource.datasourceView"
51 name="Datasource"
52 restorable="true">
53 </view>
54 </extension>
55 <extension
56 point="org.eclipse.ui.menus">
57 <menuContribution
58 locationURI="menu:org.eclipse.ui.main.menu">
59 <menu
60 id="org.eclipse.ui.main.menu.window"
61 label="Window">
62 <menu
63 id="eu.etaxonomy.taxeditor.menu.showView"
64 label="Show View">
65 <command
66 commandId="eu.etaxonomy.taxeditor.store.operations.showDatasourceView"
67 label="Datasource"
68 style="push">
69 </command>
70 </menu>
71 </menu>
72 </menuContribution>
73 <menuContribution
74 locationURI="popup:eu.etaxonomy.taxeditor.store.datasource.datasourceView">
75 <command
76 commandId="eu.etaxonomy.taxeditor.store.datasource.change"
77 label="Connect"
78 style="push">
79 </command>
80 <command
81 commandId="eu.etaxonomy.taxeditor.store.datasource.create"
82 label="New"
83 style="push">
84 </command>
85 <command
86 commandId="eu.etaxonomy.taxeditor.store.datasource.edit"
87 label="Edit"
88 style="push">
89 </command>
90 <separator
91 name="eu.etaxonomy.taxeditor.store.datasource.separator"
92 visible="true">
93 </separator>
94 <command
95 commandId="eu.etaxonomy.taxeditor.store.datasource.delete"
96 label="Delete"
97 style="push">
98 </command>
99 </menuContribution>
100 <menuContribution
101 locationURI="menu:org.eclipse.ui.main.menu?before=eu.etaxonomy.taxeditor.navigation.separator">
102 <command
103 commandId="org.eclipse.ui.file.import"
104 label="Import..."
105 style="push">
106 </command>
107 <command
108 commandId="org.eclipse.ui.file.export"
109 label="Export..."
110 style="push">
111 </command>
112 </menuContribution>
113 </extension>
114 <extension
115 name="Window Menu Commands"
116 point="org.eclipse.ui.commands">
117 <command
118 defaultHandler="eu.etaxonomy.taxeditor.handler.ShowDataSourceViewHandler"
119 id="eu.etaxonomy.taxeditor.store.operations.showDatasourceView"
120 name="Show Datasource View">
121 </command>
122 </extension>
123 <extension
124 name="Popup Menu Commands"
125 point="org.eclipse.ui.commands">
126 <command
127 defaultHandler="eu.etaxonomy.taxeditor.datasource.handler.ChangeConnectionHandler"
128 id="eu.etaxonomy.taxeditor.store.datasource.change"
129 name="Connect Datasource">
130 </command>
131 <command
132 defaultHandler="eu.etaxonomy.taxeditor.datasource.handler.EditDataSourceHandler"
133 id="eu.etaxonomy.taxeditor.store.datasource.edit"
134 name="Edit Datasource">
135 </command>
136 <command
137 defaultHandler="eu.etaxonomy.taxeditor.datasource.handler.CreateDataSourceHandler"
138 id="eu.etaxonomy.taxeditor.store.datasource.create"
139 name="Create Datasource">
140 </command>
141 <command
142 defaultHandler="eu.etaxonomy.taxeditor.datasource.handler.DeleteDataSourceHandler"
143 id="eu.etaxonomy.taxeditor.store.datasource.delete"
144 name="Delete Datasource">
145 </command>
146 </extension>
147 <extension
148 point="org.eclipse.ui.perspectiveExtensions">
149 <perspectiveExtension
150 targetID="eu.etaxonomy.taxeditor.application.perspective">
151 <view
152 id="eu.etaxonomy.taxeditor.store.datasource.datasourceView"
153 minimized="false"
154 ratio="0.8"
155 relationship="bottom"
156 relative="org.eclipse.ui.editorss"
157 visible="false">
158 </view>
159 </perspectiveExtension>
160 </extension>
161 <extension
162 point="org.eclipse.ui.importWizards">
163 <category
164 id="eu.etaxonomy.taxeditor.import.category.cdm"
165 name="CDM">
166 </category>
167 <wizard
168 category="eu.etaxonomy.taxeditor.import.category.cdm"
169 class="eu.etaxonomy.taxeditor.io.TcsImportWizard"
170 id="eu.etaxonomy.taxeditor.io.import.tcs"
171 name="TCS">
172 </wizard>
173 <wizard
174 category="eu.etaxonomy.taxeditor.import.category.cdm"
175 class="eu.etaxonomy.taxeditor.io.JaxbImportWizard"
176 id="eu.etaxonomy.taxeditor.io.import.excel"
177 name="JAXB">
178 </wizard>
179 <category
180 id="eu.etaxonomy.taxeditor.import.category.excel"
181 name="Excel">
182 </category>
183 </extension>
184 <extension
185 point="org.eclipse.ui.exportWizards">
186 <category
187 id="eu.etaxonomy.taxeditor.export.category.cdm"
188 name="CDM">
189 </category>
190 <wizard
191 category="eu.etaxonomy.taxeditor.export.category.cdm"
192 class="eu.etaxonomy.taxeditor.io.TcsExportWizard"
193 id="eu.etaxonomy.taxeditor.io.export.tcs"
194 name="TCS">
195 </wizard>
196 <wizard
197 category="eu.etaxonomy.taxeditor.export.category.cdm"
198 class="eu.etaxonomy.taxeditor.io.JaxbExportWizard"
199 id="eu.etaxonomy.taxeditor.io.export.excel"
200 name="JAXB">
201 </wizard>
202 <wizard
203 category="eu.etaxonomy.taxeditor.export.category.cdm"
204 class="eu.etaxonomy.taxeditor.io.BerlinModelExportWizard"
205 id="eu.etaxonomy.taxeditor.io.export.berlinModel"
206 name="Berlin Model">
207 </wizard>
208 <category
209 id="eu.etaxonomy.taxeditor.export.category.excel"
210 name="Excel">
211 </category>
212 </extension>
213 <extension
214 point="org.eclipse.ui.activities">
215 <activity
216 description="Test"
217 id="test.Export"
218 name="Test"/>
219 <activityPatternBinding
220 activityId="test.Export"
221 pattern="org\.eclipse\.ui\.wizard\.export\.*/org\.eclipse\.ui\.wizard\.import\.*"/>
222 <categoryActivityBinding
223 activityId="test.Export"
224 categoryId="test.category"/>
225 <category
226 id="test.category"
227 name="testCategory">
228 </category>
229 </extension>
230 <extension
231 point="org.eclipse.ui.views">
232 <view
233 name="Progress View"
234 icon="icons/pview.gif"
235 category="org.eclipse.ui"
236 class="org.eclipse.ui.ExtensionFactory:progressView"
237 id="org.eclipse.ui.views.ProgressView">
238 </view>
239 </extension>
240
241 </plugin>