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.perspectives">
17 class=
"eu.etaxonomy.taxeditor.bulkeditor.Perspective"
18 id=
"bulkeditor.perspective"
23 point=
"org.eclipse.ui.editors">
25 class=
"eu.etaxonomy.taxeditor.bulkeditor.BulkEditor"
27 id=
"bulkeditor.editor"
32 point=
"org.eclipse.ui.menus">
34 locationURI=
"menu:org.eclipse.ui.main.menu">
36 id=
"bulkeditor.menus.openmenu"
41 locationURI=
"menu:bulkeditor.menus.openmenu">
43 class=
"eu.etaxonomy.taxeditor.bulkeditor.command.OpenBulkEditorContributionItem"
44 id=
"taxeditor-bulkeditor.dynamicopenmenu">
48 locationURI=
"popup:#BulkEditorContext">
50 class=
"eu.etaxonomy.taxeditor.bulkeditor.command.NewObjectContributionItem"
51 id=
"taxeditor-bulkeditor.dynamicnewobjectcommand">
54 class="eu.etaxonomy.taxeditor.bulkeditor.command.DeleteObjectContributionItem"
55 id="taxeditor-bulkeditor.dynamicdeleteobjectcommand">
58 name="taxeditor-bulkeditor.separator1"
62 commandId="bulkeditor.commands.setmergetarget"
63 label="Set Current Line as Target for Duplicate Removal"
67 commandId="bulkeditor.commands.setmergecandidate"
68 label="Toggle Current Line as Candidate for Duplicate Removal"
72 locationURI="popup:org.eclipse.ui.popup.any"-->
74 commandId=
"bulkeditor.commands.mergegroup"
75 label=
"De-Duplicate Group"
79 name=
"taxeditor-bulkeditor.separator2"
83 commandId=
"bulkeditor.commands.referencingobjects"
84 label=
"Show Referencing Objects"
88 name=
"taxeditor-bulkeditor.separator2"
94 point=
"org.eclipse.ui.commands">
96 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.MergeGroupHandler"
97 id=
"bulkeditor.commands.mergegroup"
101 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.SetMergeTargetHandler"
102 id=
"bulkeditor.commands.setmergetarget"
103 name=
"Set as Target for Group Merge">
106 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.ShowReferencingObjectsHandler"
107 id=
"bulkeditor.commands.referencingobjects"
108 name=
"Show Referencing Objects">
111 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.OpenBulkEditorHandler"
112 id=
"taxeditor-bulkeditor.dynamicopenmenu"
113 name=
"Dynamic Open Bulk Editor">
115 id=
"taxeditor-bulkeditor.commandParameter.inputType"
116 name=
"Bulk Editor Class"
117 values=
"eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorInputTypeValues">
121 defaultHandler=
"eu.etaxonomy.taxeditor.annotatedlineeditor.handler.NewObjectHandler"
122 id=
"taxeditor-bulkeditor.dynamicnewobjectcommand"
123 name=
"Dynamic New Object">
126 defaultHandler=
"eu.etaxonomy.taxeditor.annotatedlineeditor.handler.DeleteObjectHandler"
127 id=
"taxeditor-bulkeditor.dynamicdeleteobjectcommand"
128 name=
"Dynamic Delete Object">
131 defaultHandler=
"eu.etaxonomy.taxeditor.bulkeditor.handler.ToggleMergeCandidateHandler"
132 id=
"bulkeditor.commands.setmergecandidate"
133 name=
"Toggle as Candidate for Group Merge">
137 point=
"org.eclipse.ui.editors.markerAnnotationSpecification">
139 annotationType=
"merge_candidate_annotation"
140 colorPreferenceKey=
"merge_candidate_annotation_color"
141 colorPreferenceValue=
"220,220,255"
142 highlightPreferenceValue=
"true"
143 icon=
"icons/merge_candidate.gif"
144 includeOnPreferencePage=
"true"
145 label=
"Merge Candidate Annotation"
146 overviewRulerPreferenceKey=
"merge_candidate_annotation_overview"
147 overviewRulerPreferenceValue=
"true"
148 presentationLayer=
"0"
150 textPreferenceKey=
"merge_candidate_annotation_text"
151 textPreferenceValue=
"false"
152 textStylePreferenceValue=
"BOX"
153 verticalRulerPreferenceKey=
"merge_candidate_annotation_vertical"
154 verticalRulerPreferenceValue=
"true">
157 annotationType=
"merge_target_annotation"
158 colorPreferenceKey=
"merge_target_annotation_color"
159 colorPreferenceValue=
"220,220,255"
160 highlightPreferenceValue=
"true"
161 icon=
"icons/merge_target.gif"
162 includeOnPreferencePage=
"true"
163 label=
"Merge Target Annotation"
164 overviewRulerPreferenceKey=
"merge_target_annotation_overview"
165 overviewRulerPreferenceValue=
"true"
166 presentationLayer=
"1"
168 textPreferenceKey=
"merge_target_annotation_text"
169 textPreferenceValue=
"false"
170 textStylePreferenceValue=
"BOX"
171 verticalRulerPreferenceKey=
"merge_target_annotation_vertical"
172 verticalRulerPreferenceValue=
"true">
176 point=
"org.eclipse.ui.editors.annotationTypes">
178 name=
"merge_candidate_annotation">
181 name=
"merge_target_annotation">
185 point=
"org.eclipse.ui.views">
187 class=
"eu.etaxonomy.taxeditor.bulkeditor.referencingobjects.ReferencingObjectsView"
188 id=
"taxeditor-bulkeditor.referencingobjectsview"
189 name=
"Referencing Objects"
194 point=
"org.eclipse.ui.perspectiveExtensions">
195 <perspectiveExtension
196 targetID=
"eu.etaxonomy.taxeditor.application.perspective">
198 id=
"eu.etaxonomy.taxeditor.store.datasource.datasourceView"
201 relationship=
"bottom"
202 relative=
"org.eclipse.ui.editorss"
205 </perspectiveExtension>