b6d585bc93b32ac723276251405de5063ff677b5
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.4"?>
7 point=
"org.eclipse.core.runtime.applications">
10 class=
"eu.etaxonomy.taxeditor.bulkeditor.Application">
15 point=
"org.eclipse.ui.editors">
17 class=
"eu.etaxonomy.taxeditor.bulkeditor.BulkEditor"
19 id=
"bulkeditor.editor"
23 class=
"eu.etaxonomy.taxeditor.nameditor.TaxonNameEditor"
25 id=
"nameeditor.editor"
26 name=
"%editor.name.0">
29 class=
"eu.etaxonomy.taxeditor.dataimport.DataImportEditor"
31 id=
"eu.etaxonomy.taxeditor.dataimport.DataImportEditor"
32 name=
"%editor.name.1">
36 point=
"org.eclipse.ui.menus">
38 locationURI=
"menu:org.eclipse.ui.main.menu.window?before=eu.etaxonomy.taxeditor.application.windowMenu.last">
40 id=
"bulkeditor.menus.openmenu"
45 definitionId=
"isCdmStoreConnected">
50 label=
"%menu.label.0">
54 definitionId=
"isCdmStoreConnected">
60 locationURI=
"menu:bulkeditor.menus.openmenu">
62 class=
"eu.etaxonomy.taxeditor.bulkeditor.command.OpenBulkEditorContributionItem"
63 id=
"taxeditor-bulkeditor.dynamicopenmenu">
67 definitionId=
"isCdmStoreConnected">
73 locationURI=
"popup:#BulkEditorContext">
75 class=
"eu.etaxonomy.taxeditor.view.CdmViewerContextMenu"
76 id=
"eu.etaxonomy.taxeditor.bulkeditor.cdmViewerContextMenu">
79 name=
"taxeditor-bulkeditor.separator1"
83 label=
"%menu.label.1">
85 class=
"eu.etaxonomy.taxeditor.bulkeditor.command.DynamicNewObjectMenu"
86 id=
"eu.etaxonomy.taxeditor.bulkeditor.dynamicNewMenu">
90 definitionId=
"isCdmStoreConnected">
97 definitionId=
"isCdmStoreConnected">
102 name=
"eu.etaxonomy.taxeditor.bulkeditor.separator1">
105 commandId=
"bulkeditor.commands.setmergetarget"
106 label=
"%command.label.0"
110 definitionId=
"isMergeEnabled">
116 commandId=
"bulkeditor.commands.setmergecandidate"
117 label=
"%command.label.1"
121 definitionId=
"isMergeEnabled">
126 commandId=
"bulkeditor.commands.removemergecandidate"
127 label=
"%command.label.2"
131 definitionId=
"isMergeEnabled">
136 locationURI="popup:org.eclipse.ui.popup.any"-->
138 commandId=
"bulkeditor.commands.mergegroup"
139 label=
"%command.label.3"
143 definitionId=
"isMergeEnabled">
148 commandId=
"eu.etaxonomy.taxeditor.bulkeditor.convertTeam2Person"
149 label=
"%command.label.5"
155 definitionId=
"isConvertEnabled">
158 definitionId=
"isTeam">
164 commandId=
"eu.etaxonomy.taxeditor.bulkeditor.convertPerson2Team"
165 label=
"%command.label.6"
168 checkEnabled=
"true">>
171 definitionId=
"isConvertEnabled">
174 definitionId=
"isPerson">
180 name=
"taxeditor-bulkeditor.separator2"
184 label=
"%menu.label.2">
186 class=
"eu.etaxonomy.taxeditor.bulkeditor.command.DynamicMarkerTypeEditingMenu"
187 id=
"eu.etaxonomy.taxeditor.bulkeditor.dynamicMarkerTypeEditingMenu">
192 definitionId=
"isCdmStoreConnected">
197 name=
"taxeditor-bulkeditor.separator3"
201 commandId=
"eu.etaxonomy.taxeditor.bulkeditor.delete"
202 label=
"%command.label.4"
207 definitionId=
"isCdmStoreConnected">
214 point=
"org.eclipse.ui.commands">
216 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.MergeGroupHandler"
217 id=
"bulkeditor.commands.mergegroup"
218 name=
"%command.name">
221 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.SetMergeTargetHandler"
222 id=
"bulkeditor.commands.setmergetarget"
223 name=
"%command.name.0">
226 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.OpenBulkEditorHandler"
227 id=
"taxeditor-bulkeditor.dynamicopenmenu"
228 name=
"%command.name.1">
230 id=
"taxeditor-bulkeditor.commandParameter.inputType"
231 name=
"%commandParameter.name"
232 values=
"eu.etaxonomy.taxeditor.bulkeditor.input.BulkEditorInputTypeValues">
236 defaultHandler=
"eu.etaxonomy.taxeditor.annotatedlineeditor.handler.NewObjectHandler"
237 id=
"taxeditor-bulkeditor.dynamicnewobjectcommand"
238 name=
"%command.name.2">
241 defaultHandler=
"eu.etaxonomy.taxeditor.annotatedlineeditor.handler.DeleteObjectHandler"
242 id=
"taxeditor-bulkeditor.dynamicdeleteobjectcommand"
243 name=
"%command.name.3">
246 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.SetMergeCandidateHandler"
247 id=
"bulkeditor.commands.setmergecandidate"
248 name=
"%command.name.4">
251 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.RemoveMergeCandidateHandler"
252 id=
"bulkeditor.commands.removemergecandidate"
253 name=
"%command.name.5">
256 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.SetMarkerFlagHandler"
257 id=
"taxeditor-bulkeditor.command.setMarkerFlag"
258 name=
"%command.name.6">
261 id=
"eu.etaxonomy.taxeditor.bulkeditor.delete"
262 name=
"%command.name.7">
265 id=
"eu.etaxonomy.taxeditor.bulkeditor.convertTeam2Person"
266 name=
"%command.name.8">
269 id=
"eu.etaxonomy.taxeditor.bulkeditor.convertPerson2Team"
270 name=
"%command.name.10">
273 id=
"eu.etaxonomy.taxeditor.openReferencingObjectsView"
274 name=
"Open Referencing Objects View">
277 defaultHandler="eu.etaxonomy.taxeditor.bulkeditor.handler.NewEntityHandler"
278 id="eu.etaxonomy.taxeditor.bulkeditor.command.new"
283 point="org.eclipse.ui.editors.markerAnnotationSpecification">
285 annotationType="merge_candidate_annotation"
286 colorPreferenceKey="merge_candidate_annotation_color"
287 colorPreferenceValue="220,220,255"
288 highlightPreferenceValue="true"
289 icon="icons/merge_candidate.gif"
290 includeOnPreferencePage="true"
291 label="%specification.label"
292 overviewRulerPreferenceKey="merge_candidate_annotation_overview"
293 overviewRulerPreferenceValue="true"
294 presentationLayer="0"
296 textPreferenceKey="merge_candidate_annotation_text"
297 textPreferenceValue="false"
298 textStylePreferenceValue="BOX"
299 verticalRulerPreferenceKey="merge_candidate_annotation_vertical"
300 verticalRulerPreferenceValue="true">
303 annotationType="merge_target_annotation"
304 colorPreferenceKey="merge_target_annotation_color"
305 colorPreferenceValue="220,220,255"
306 highlightPreferenceValue="true"
307 icon="icons/merge_target.gif"
308 includeOnPreferencePage="true"
309 label="%specification.label.0"
310 overviewRulerPreferenceKey="merge_target_annotation_overview"
311 overviewRulerPreferenceValue="true"
312 presentationLayer="1"
314 textPreferenceKey="merge_target_annotation_text"
315 textPreferenceValue="false"
316 textStylePreferenceValue="BOX"
317 verticalRulerPreferenceKey="merge_target_annotation_vertical"
318 verticalRulerPreferenceValue="true">
322 point="org.eclipse.ui.editors.annotationTypes">
324 name="merge_candidate_annotation">
327 name="merge_target_annotation">
331 point="org.eclipse.ui.views">
333 class="eu.etaxonomy.taxeditor.bulkeditor.referencingobjects.ReferencingObjectsView"
334 id="eu.etaxonomy.taxeditor.bulkeditor.view.referencingobjects"
340 point="org.eclipse.core.expressions.definitions">
344 variable="activeEditor">
346 property="taxeditor-bulkeditor.propertyTester.isMergingEnabled">
351 id="isConvertEnabled">
353 variable="activeEditor">
355 property="taxeditor-bulkeditor.propertyTester.isConvertingEnabled">
360 id="isTaxonBulkEditorInput">
362 variable="activeEditor">
364 property="taxeditor-bulkeditor.propertyTester.isTaxonEditor">
371 variable="selection">
373 property="eu.etaxonomy.taxeditor.bulkeditor.command.isTeam">
380 variable="selection">
382 property="eu.etaxonomy.taxeditor.bulkeditor.command.isPerson">
388 point="org.eclipse.core.expressions.propertyTesters">
390 class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorPropertyTester"
391 id="taxeditor-bulkeditor.PropertyTester"
392 namespace="taxeditor-bulkeditor.propertyTester"
393 properties="isMergingEnabled, isDerivedUnitEditor, isTaxonEditor, isGroupEditor, isConvertingEnabled"
394 type="eu.etaxonomy.taxeditor.bulkeditor.BulkEditor">
397 class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorMenuPropertyTester"
398 id="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorMenuPropertyTester"
399 namespace="eu.etaxonomy.taxeditor.bulkeditor.command"
400 properties="isTeam, isPerson"
401 type="java.lang.Object">
405 point="org.eclipse.ui.handlers">
407 class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:cut"
408 commandId="org.eclipse.ui.edit.cut">
411 variable="activeFocusControlId">
413 value="bulkeditor.textControlId">
419 class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:copy"
420 commandId="org.eclipse.ui.edit.copy">
423 variable="activeFocusControlId">
425 value="bulkeditor.textControlId">
431 class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:paste"
432 commandId="org.eclipse.ui.edit.paste">
435 variable="activeFocusControlId">
437 value="bulkeditor.textControlId">
443 class="eu.etaxonomy.taxeditor.bulkeditor.handler.DeleteHandler"
444 commandId="eu.etaxonomy.taxeditor.bulkeditor.delete">
447 variable="selection">
449 value="eu.etaxonomy.taxeditor.model.LineSelection">
455 class="eu.etaxonomy.taxeditor.bulkeditor.handler.ConvertTeam2PersonHandler"
456 commandId="eu.etaxonomy.taxeditor.bulkeditor.convertTeam2Person">
459 class="eu.etaxonomy.taxeditor.bulkeditor.handler.ConvertPerson2TeamHandler"
460 commandId="eu.etaxonomy.taxeditor.bulkeditor.convertPerson2Team">
463 class="eu.etaxonomy.taxeditor.handler.defaultHandler.OpenReferencingObjectsView"
464 commandId="eu.etaxonomy.taxeditor.openReferencingObjectsView">
467 variable="activePartId">
469 value="bulkeditor.editor">
477 point="org.eclipse.ui.preferencePages">
479 category="eu.etaxonomy.taxeditor.preferences.bulkeditor.general"
480 class="eu.etaxonomy.taxeditor.bulkeditor.preference.BulkEditorMarkerPreferencePage"
481 id="eu.etaxonomy.taxeditor.preferences.bulkeditor.markerTypes"
485 category="eu.etaxonomy.taxeditor.preferences.general"
486 class="eu.etaxonomy.taxeditor.bulkeditor.preference.BulkEditorGeneralPreferencePage"
487 id="eu.etaxonomy.taxeditor.preferences.bulkeditor.general"
492 point="eu.etaxonomy.taxeditor.store.cdmViewer">
494 commandId="eu.etaxonomy.taxeditor.openReferencingObjectsView"
495 selection="java.lang.Object"
496 viewerName="Referencing Objects View">
497 </viewCommandMapping>
499 <!-- start set marker -->