22 |
22 |
</extension>
|
23 |
23 |
<extension
|
24 |
24 |
point="org.eclipse.ui.editors">
|
25 |
|
<editor
|
26 |
|
class="eu.etaxonomy.taxeditor.editor.key.KeyEditor"
|
27 |
|
default="false"
|
28 |
|
id="eu.etaxonomy.taxeditor.editor.key"
|
29 |
|
name="%editor.name.1">
|
30 |
|
</editor>
|
31 |
|
<editor
|
32 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyGraphEditor"
|
33 |
|
default="false"
|
34 |
|
id="eu.etaxonomy.taxeditor.editor.key.polytomous.graph"
|
35 |
|
name="%editor.name.2">
|
36 |
|
</editor>
|
37 |
|
<editor
|
38 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyListEditor"
|
39 |
|
default="false"
|
40 |
|
id="eu.etaxonomy.taxeditor.editor.key.polytomous.list"
|
41 |
|
name="%editor.name.3">
|
42 |
|
</editor>
|
43 |
25 |
<editor
|
44 |
26 |
class="eu.etaxonomy.taxeditor.editor.group.authority.CdmAuthorityEditor"
|
45 |
27 |
default="false"
|
46 |
28 |
id="eu.etaxonomy.taxeditor.editor.group.authority"
|
47 |
29 |
name="%editor.name.4">
|
48 |
30 |
</editor>
|
49 |
|
<editor
|
50 |
|
class="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor"
|
51 |
|
default="false"
|
52 |
|
id="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor"
|
53 |
|
name="%editor.name.6">
|
54 |
|
</editor>
|
55 |
|
<editor
|
56 |
|
class="eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor"
|
57 |
|
default="false"
|
58 |
|
id="eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor"
|
59 |
|
name="%editor.name.7">
|
60 |
|
</editor>
|
61 |
31 |
</extension>
|
62 |
32 |
<extension
|
63 |
33 |
point="org.eclipse.ui.views">
|
64 |
|
<view
|
65 |
|
allowMultiple="true"
|
66 |
|
class="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportView"
|
67 |
|
id="eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportView"
|
68 |
|
name="%view.name.4">
|
69 |
|
</view>
|
70 |
|
<view
|
71 |
|
allowMultiple="true"
|
72 |
|
class="eu.etaxonomy.taxeditor.editor.view.dataimport.GbifResponseImportView"
|
73 |
|
id="eu.etaxonomy.taxeditor.editor.view.dataimport.GbifResponseImportView"
|
74 |
|
name="%view.name.5">
|
75 |
|
</view>
|
76 |
34 |
<view
|
77 |
35 |
allowMultiple="false"
|
78 |
36 |
category="eu.etaxonomy.taxeditor.editor.category"
|
... | ... | |
255 |
213 |
style="push">
|
256 |
214 |
</command>
|
257 |
215 |
</menuContribution>
|
258 |
|
<menuContribution
|
259 |
|
locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous">
|
260 |
|
<command
|
261 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new"
|
262 |
|
label="%command.label.20"
|
263 |
|
style="push">
|
264 |
|
</command>
|
265 |
|
<command
|
266 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.delete"
|
267 |
|
label="%command.label.21"
|
268 |
|
style="push">
|
269 |
|
</command>
|
270 |
|
<separator
|
271 |
|
name="taxeditor-editor.separator2"
|
272 |
|
visible="true">
|
273 |
|
</separator>
|
274 |
|
<command
|
275 |
|
commandId="eu.etaxonomy.taxeditor.key.command.applyLayout"
|
276 |
|
label="%command.label.22"
|
277 |
|
style="push">
|
278 |
|
</command>
|
279 |
|
<separator
|
280 |
|
name="taxeditor-editor.separator3"
|
281 |
|
visible="true">
|
282 |
|
</separator>
|
283 |
|
</menuContribution>
|
284 |
|
<menuContribution
|
285 |
|
locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor">
|
286 |
|
<dynamic
|
287 |
|
class="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu"
|
288 |
|
id="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu">
|
289 |
|
</dynamic>
|
290 |
|
</menuContribution>
|
291 |
|
<menuContribution
|
292 |
|
locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor">
|
293 |
|
<dynamic
|
294 |
|
class="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu"
|
295 |
|
id="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu">
|
296 |
|
</dynamic>
|
297 |
|
</menuContribution>
|
298 |
216 |
|
299 |
217 |
|
300 |
218 |
|
... | ... | |
356 |
274 |
</count>
|
357 |
275 |
</enabledWhen>
|
358 |
276 |
</handler>
|
359 |
|
<handler
|
360 |
|
class="eu.etaxonomy.taxeditor.editor.name.handler.DeleteTaxonBaseHandler"
|
361 |
|
commandId="eu.etaxonomy.taxeditor.editor.name.command.delete">
|
362 |
|
<activeWhen>
|
363 |
|
<and>
|
364 |
|
<reference
|
365 |
|
definitionId="isTaxonBase">
|
366 |
|
</reference>
|
367 |
|
<not>
|
368 |
|
<reference
|
369 |
|
definitionId="isAcceptedTaxon">
|
370 |
|
</reference>
|
371 |
|
</not>
|
372 |
|
</and>
|
373 |
|
</activeWhen>
|
374 |
|
</handler>
|
375 |
|
<handler
|
376 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.DeleteNodeHandler"
|
377 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.command.delete">
|
378 |
|
<activeWhen>
|
379 |
|
<with
|
380 |
|
variable="activePartId">
|
381 |
|
<equals
|
382 |
|
value="eu.etaxonomy.taxeditor.editor.key">
|
383 |
|
</equals>
|
384 |
|
</with>
|
385 |
|
</activeWhen>
|
386 |
|
<enabledWhen>
|
387 |
|
<with
|
388 |
|
variable="selection">
|
389 |
|
<test
|
390 |
|
property="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyPropertyTester.isKeyNode">
|
391 |
|
</test>
|
392 |
|
</with>
|
393 |
|
</enabledWhen>
|
394 |
|
</handler>
|
395 |
|
<handler
|
396 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.RemotingCreateChildPolytomousKeyNodeHandler"
|
397 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.child">
|
398 |
|
<activeWhen>
|
399 |
|
<reference
|
400 |
|
definitionId="isRemoting">
|
401 |
|
</reference>
|
402 |
|
</activeWhen>
|
403 |
|
</handler>
|
404 |
|
<handler
|
405 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.InsertNewNodeHandler"
|
406 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.node">
|
407 |
|
<enabledWhen>
|
408 |
|
<with
|
409 |
|
variable="selection">
|
410 |
|
<test
|
411 |
|
property="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyPropertyTester.isKeyNode">
|
412 |
|
</test>
|
413 |
|
|
414 |
|
</with>
|
415 |
|
</enabledWhen>
|
416 |
|
</handler>
|
417 |
|
<handler
|
418 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.RemotingCreateSiblingPolytomousKeyNodeHandler"
|
419 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.sibling">
|
420 |
|
<activeWhen>
|
421 |
|
<with
|
422 |
|
variable="activePartId">
|
423 |
|
<equals
|
424 |
|
value="eu.etaxonomy.taxeditor.editor.key">
|
425 |
|
</equals>
|
426 |
|
</with>
|
427 |
|
</activeWhen>
|
428 |
|
<enabledWhen>
|
429 |
|
<with
|
430 |
|
variable="selection">
|
431 |
|
<test
|
432 |
|
property="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyPropertyTester.isKeyNode">
|
433 |
|
</test>
|
434 |
|
|
435 |
|
</with>
|
436 |
|
</enabledWhen>
|
437 |
|
</handler>
|
438 |
|
<handler
|
439 |
|
class="eu.etaxonomy.taxeditor.editor.key.polytomous.handler.RefreshNodeNumberingHandler"
|
440 |
|
commandId="eu.etaxonomy.taxeditor.key.polytomous.command.refresh">
|
441 |
|
<enabledWhen>
|
442 |
|
<with
|
443 |
|
variable="selection">
|
444 |
|
<test
|
445 |
|
property="eu.etaxonomy.taxeditor.editor.key.polytomous.PolytomousKeyPropertyTester.isKeyNode">
|
446 |
|
</test>
|
447 |
|
</with>
|
448 |
|
</enabledWhen>
|
449 |
|
</handler>
|
450 |
277 |
</extension>
|
451 |
278 |
<extension
|
452 |
279 |
name="%extension.name"
|
ref #6913 Remove e3 plugin extensions