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 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
27 name=
"%command.name.CUT_PHEROGRAM_LEFT">
30 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
31 name=
"%command.name.CUT_PHEROGRAM_RIGHT">
34 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
35 name=
"%command.name.REVERSE_COMPLEMENT_SELECTED_ROWS">
38 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
39 name=
"%command.name.CREATE_CONSENUS_SEQUENCE">
42 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
43 name=
"%command.name.UPDATE_CONSENSUS_SEQUENCE">
46 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
47 name=
"%command.name.TOGGLE_SHOW_PROBABILITY_VALUES">
50 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
51 name=
"%command.name.TOGGLE_SHOW_BASE_CALL_LINES">
54 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
55 name=
"%command.name.CHANGE_QUALITY_OUTPUT">
58 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
59 name=
"%command.name.LOAD_PHEROGRAM">
62 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
63 name=
"%command.name.TOGGLE_INSERT_OVERWRITE">
66 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
67 name=
"%command.name.TOGGLE_LEFT_RIGHT_INSERTION">
71 point=
"org.eclipse.ui.menus">
73 locationURI=
"toolbar:org.eclipse.ui.main.toolbar?after=eu.etaxonomy.taxeditor.navigation.search.toolbar">
75 id=
"eu.etaxonomy.taxeditor.molecular.alignmentToolbar">
77 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
78 label=
"%command.TOGGLE_INSERT_OVERWRITE"
83 variable=
"activePartId">
85 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
91 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
92 icon=
"icons/pherogram-insert-left-16x16.png"
97 variable=
"activePartId">
99 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
108 locationURI=
"menu:org.eclipse.ui.main.menu">
110 label=
"%menu.ALIGNMENT_EDITOR">
112 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
116 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
117 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
118 name=
"Cut pherogram left">
121 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
122 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
126 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
131 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
135 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
141 variable=
"activePartId">
143 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
149 label=
"%menu.label.PHEROGRAM_VIEW">
151 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
155 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
159 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
165 variable=
"activePartId">
167 value=
"eu.etaxonomy.taxeditor.molecular.PherogramView">
175 point=
"org.eclipse.ui.handlers">
177 class=
"eu.etaxonomy.taxeditor.molecular.handler.LoadPherogramHandler"
178 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram">
181 variable=
"activePartId">
183 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
189 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleInsertOverwriteHandler"
190 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite">
193 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleLeftRightInsertionHandler"
194 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion">
197 class=
"eu.etaxonomy.taxeditor.molecular.handler.CutPherogramLeftHandler"
198 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft">
201 class=
"eu.etaxonomy.taxeditor.molecular.handler.CutPherogramRightHandler"
202 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight">
205 class=
"eu.etaxonomy.taxeditor.molecular.handler.ReverseComplementHandler"
206 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows">
209 class=
"eu.etaxonomy.taxeditor.molecular.handler.CreateConsensusSequenceHandler"
210 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus">
213 class=
"eu.etaxonomy.taxeditor.molecular.handler.UpdateConsensusSequenceHandler"
214 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus">
217 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleShowPherogramProbabilitiesHandler"
218 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities">
221 class=
"eu.etaxonomy.taxeditor.molecular.handler.ToggleShowPherogramBaseCallLinesHandler"
222 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines">
225 class=
"eu.etaxonomy.taxeditor.molecular.handler.ChangePherogramQualityOutputType"
226 commandId=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput">
229 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorCopyHandler"
230 commandId=
"org.eclipse.ui.edit.copy">
233 variable=
"activePartId">
235 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
241 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorCutHandler"
242 commandId=
"org.eclipse.ui.edit.cut">
245 variable=
"activePartId">
247 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
253 class=
"eu.etaxonomy.taxeditor.molecular.handler.AlignmentEditorPasteHandler"
254 commandId=
"org.eclipse.ui.edit.paste">
257 variable=
"activePartId">
259 value=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor">
266 point=
"org.eclipse.ui.bindings">
268 description=
"%scheme.description"
269 id=
"eu.etaxonomy.taxeditor.bindings.scheme.default"
273 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
274 schemeId=
"eu.etaxonomy.taxeditor.bindings.scheme.default"
280 point=
"org.eclipse.e4.workbench.model">
283 uri=
"fragment.e4xmi">