1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.4"?>
5 point=
"org.eclipse.ui.editors">
7 class=
"eu.etaxonomy.taxeditor.molecular.editor.AlignmentEditor"
9 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor"
10 name=
"%editor.ALIGNMENT_EDITOR">
14 point=
"org.eclipse.ui.views">
17 class=
"eu.etaxonomy.taxeditor.molecular.editor.PherogramViewPart"
18 id=
"eu.etaxonomy.taxeditor.molecular.PherogramView"
19 name=
"%view.PHEROGRAM_VIEW"
24 point=
"org.eclipse.ui.commands">
26 defaultHandler=
"eu.etaxonomy.taxeditor.molecular.handler.EditSequenceHandler"
27 id=
"eu.etaxonomy.taxeditor.molecular.editSequence"
28 name=
"%command.EDIT_SEQUENCE">
31 defaultHandler=
"eu.etaxonomy.taxeditor.molecular.handler.ShowPherogramHandler"
32 id=
"eu.etaxonomy.taxeditor.molecular.showPherogram"
33 name=
"%command.name.SHOW_PHEROGRAM">
36 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
37 name=
"%command.name.CUT_PHEROGRAM_LEFT">
40 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
41 name=
"%command.name.CUT_PHEROGRAM_RIGHT">
44 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
45 name=
"%command.name.REVERSE_COMPLEMENT_SELECTED_ROWS">
48 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
49 name=
"%command.name.CREATE_CONSENUS_SEQUENCE">
52 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
53 name=
"%command.name.UPDATE_CONSENSUS_SEQUENCE">
56 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
57 name=
"%command.name.TOGGLE_SHOW_PROBABILITY_VALUES">
60 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
61 name=
"%command.name.TOGGLE_SHOW_BASE_CALL_LINES">
64 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
65 name=
"%command.name.CHANGE_QUALITY_OUTPUT">
68 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
69 name=
"%command.name.LOAD_PHEROGRAM">
72 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
73 name=
"%command.name.TOGGLE_INSERT_OVERWRITE">
76 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
77 name=
"%command.name.TOGGLE_LEFT_RIGHT_INSERTION">
80 defaultHandler=
"eu.etaxonomy.taxeditor.molecular.handler.ExportSequenceToFileHandler"
81 id=
"eu.etaxonomy.taxeditor.molecular.exportSequenceToFile"
82 name=
"%command.name.EXPORT_SEQUENCE_TO_FILE">
86 point=
"org.eclipse.ui.menus">
88 locationURI=
"toolbar:org.eclipse.ui.main.toolbar?after=eu.etaxonomy.taxeditor.navigation.search.toolbar">
90 id=
"eu.etaxonomy.taxeditor.molecular.alignmentToolbar">
92 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
93 label=
"%command.TOGGLE_INSERT_OVERWRITE"
98 variable=
"activePartId">
100 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
106 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
107 icon=
"icons/pherogram-insert-left-16x16.png"
112 variable=
"activePartId">
114 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
123 locationURI=
"menu:org.eclipse.ui.main.menu">
125 label=
"%menu.ALIGNMENT_EDITOR">
127 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
131 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
132 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
133 name=
"Cut pherogram left">
136 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
137 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
141 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
146 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
150 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
156 variable=
"activePartId">
158 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
164 label=
"%menu.label.PHEROGRAM_VIEW">
166 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
170 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
174 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
180 variable=
"activePartId">
182 value=
"eu.etaxonomy.taxeditor.molecular.PherogramView">
189 locationURI=
"popup:eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView?before=eu.etaxonomy.taxeditor.editor.derivative.reuseSingleReadMenuItem">
191 name=
"eu.etaxonomy.taxeditor.molecular.separator5"
195 commandId=
"eu.etaxonomy.taxeditor.molecular.editSequence"
196 label=
"%command.label.EDIT_SEQUENCE"
201 definitionId=
"isSequence">
206 commandId=
"eu.etaxonomy.taxeditor.molecular.exportSequenceToFile"
207 label=
"%command.label.EXPORT_SEQUENCE_TO_FILE"
212 definitionId=
"isSequence">
217 commandId=
"eu.etaxonomy.taxeditor.molecular.showPherogram"
218 label=
"%command.label.SHOW_PHEROGRAM"
223 definitionId=
"isSingleRead">
230 point=
"org.eclipse.ui.handlers">
232 class=
"eu.etaxonomy.taxeditor.molecular.handler.LoadPherogramHandler"
233 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram">
236 variable=
"activePartId">
238 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
244 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleInsertOverwriteHandler"
245 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite">
248 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleLeftRightInsertionHandler"
249 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion">
252 class=
"eu.etaxonomy.taxeditor.molecular.handler.CutPherogramLeftHandler"
253 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft">
256 class=
"eu.etaxonomy.taxeditor.molecular.handler.CutPherogramRightHandler"
257 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight">
260 class=
"eu.etaxonomy.taxeditor.molecular.handler.ReverseComplementHandler"
261 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows">
264 class=
"eu.etaxonomy.taxeditor.molecular.handler.CreateConsensusSequenceHandler"
265 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus">
268 class=
"eu.etaxonomy.taxeditor.molecular.handler.UpdateConsensusSequenceHandler"
269 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus">
272 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleShowPherogramProbabilitiesHandler"
273 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities">
276 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleShowPherogramBaseCallLinesHandler"
277 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines">
280 class=
"eu.etaxonomy.taxeditor.molecular.handler.ChangePherogramQualityOutputType"
281 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput">
284 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorCopyHandler"
285 commandId=
"org.eclipse.ui.edit.copy">
288 variable=
"activePartId">
290 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
296 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorCutHandler"
297 commandId=
"org.eclipse.ui.edit.cut">
300 variable=
"activePartId">
302 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
308 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorPasteHandler"
309 commandId=
"org.eclipse.ui.edit.paste">
312 variable=
"activePartId">
314 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
321 point=
"org.eclipse.ui.bindings">
323 description=
"%scheme.description"
324 id=
"eu.etaxonomy.taxeditor.bindings.scheme.default"
328 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
329 schemeId=
"eu.etaxonomy.taxeditor.bindings.scheme.default"