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.ShowPherogramHandler"
27 id=
"eu.etaxonomy.taxeditor.molecular.showPherogram"
28 name=
"%command.name.SHOW_PHEROGRAM">
31 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
32 name=
"%command.name.CUT_PHEROGRAM_LEFT">
35 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
36 name=
"%command.name.CUT_PHEROGRAM_RIGHT">
39 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
40 name=
"%command.name.REVERSE_COMPLEMENT_SELECTED_ROWS">
43 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
44 name=
"%command.name.CREATE_CONSENUS_SEQUENCE">
47 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
48 name=
"%command.name.UPDATE_CONSENSUS_SEQUENCE">
51 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
52 name=
"%command.name.TOGGLE_SHOW_PROBABILITY_VALUES">
55 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
56 name=
"%command.name.TOGGLE_SHOW_BASE_CALL_LINES">
59 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
60 name=
"%command.name.CHANGE_QUALITY_OUTPUT">
63 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
64 name=
"%command.name.LOAD_PHEROGRAM">
67 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
68 name=
"%command.name.TOGGLE_INSERT_OVERWRITE">
71 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
72 name=
"%command.name.TOGGLE_LEFT_RIGHT_INSERTION">
75 defaultHandler=
"eu.etaxonomy.taxeditor.molecular.handler.ExportSequenceToFileHandler"
76 id=
"eu.etaxonomy.taxeditor.molecular.exportSequenceToFile"
77 name=
"%command.name.EXPORT_SEQUENCE_TO_FILE">
81 point=
"org.eclipse.ui.menus">
83 locationURI=
"toolbar:org.eclipse.ui.main.toolbar?after=eu.etaxonomy.taxeditor.navigation.search.toolbar">
85 id=
"eu.etaxonomy.taxeditor.molecular.alignmentToolbar">
87 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
88 label=
"%command.TOGGLE_INSERT_OVERWRITE"
93 variable=
"activePartId">
95 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
101 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
102 icon=
"icons/pherogram-insert-left-16x16.png"
107 variable=
"activePartId">
109 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
118 locationURI=
"menu:org.eclipse.ui.main.menu">
120 label=
"%menu.ALIGNMENT_EDITOR">
122 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
126 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
127 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
128 name=
"Cut pherogram left">
131 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
132 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
136 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
141 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
145 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
151 variable=
"activePartId">
153 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
159 label=
"%menu.label.PHEROGRAM_VIEW">
161 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
165 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
169 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
175 variable=
"activePartId">
177 value=
"eu.etaxonomy.taxeditor.molecular.PherogramView">
184 locationURI=
"popup:eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView?before=eu.etaxonomy.taxeditor.editor.derivative.reuseSingleReadMenuItem">
186 name=
"eu.etaxonomy.taxeditor.molecular.separator5"
190 commandId=
"eu.etaxonomy.taxeditor.molecular.exportSequenceToFile"
191 label=
"%command.label.EXPORT_SEQUENCE_TO_FILE"
196 definitionId=
"isSequence">
201 commandId=
"eu.etaxonomy.taxeditor.molecular.showPherogram"
202 label=
"%command.label.SHOW_PHEROGRAM"
207 definitionId=
"isSingleRead">
214 point=
"org.eclipse.ui.handlers">
216 class=
"eu.etaxonomy.taxeditor.molecular.handler.LoadPherogramHandler"
217 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram">
220 variable=
"activePartId">
222 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
228 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleInsertOverwriteHandler"
229 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite">
232 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleLeftRightInsertionHandler"
233 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion">
236 class=
"eu.etaxonomy.taxeditor.molecular.handler.CutPherogramLeftHandler"
237 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft">
240 class=
"eu.etaxonomy.taxeditor.molecular.handler.CutPherogramRightHandler"
241 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight">
244 class=
"eu.etaxonomy.taxeditor.molecular.handler.ReverseComplementHandler"
245 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows">
248 class=
"eu.etaxonomy.taxeditor.molecular.handler.CreateConsensusSequenceHandler"
249 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus">
252 class=
"eu.etaxonomy.taxeditor.molecular.handler.UpdateConsensusSequenceHandler"
253 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus">
256 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleShowPherogramProbabilitiesHandler"
257 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities">
260 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleShowPherogramBaseCallLinesHandler"
261 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines">
264 class=
"eu.etaxonomy.taxeditor.molecular.handler.ChangePherogramQualityOutputType"
265 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput">
268 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorCopyHandler"
269 commandId=
"org.eclipse.ui.edit.copy">
272 variable=
"activePartId">
274 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
280 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorCutHandler"
281 commandId=
"org.eclipse.ui.edit.cut">
284 variable=
"activePartId">
286 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
292 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorPasteHandler"
293 commandId=
"org.eclipse.ui.edit.paste">
296 variable=
"activePartId">
298 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
305 point=
"org.eclipse.ui.bindings">
307 description=
"%scheme.description"
308 id=
"eu.etaxonomy.taxeditor.bindings.scheme.default"
312 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
313 schemeId=
"eu.etaxonomy.taxeditor.bindings.scheme.default"
319 point=
"org.eclipse.e4.workbench.model">
322 uri=
"fragment.e4xmi">