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=
"Alignment Editor">
14 point=
"org.eclipse.ui.views">
17 class=
"eu.etaxonomy.taxeditor.molecular.editor.PherogramViewPart"
18 id=
"eu.etaxonomy.taxeditor.molecular.PherogramView"
24 point=
"org.eclipse.ui.commands">
26 defaultHandler=
"eu.etaxonomy.taxeditor.molecular.handler.EditSequenceHandler"
27 id=
"eu.etaxonomy.taxeditor.molecular.editSequence"
31 defaultHandler=
"eu.etaxonomy.taxeditor.molecular.handler.ShowPherogramHandler"
32 id=
"eu.etaxonomy.taxeditor.molecular.showPherogram"
33 name=
"Show Pherogram">
36 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramLeft"
37 name=
"Cut pherogram left">
40 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.cutPherogramRight"
41 name=
"Cut pherogram right">
44 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.reverseComplementRows"
45 name=
"Reverse complement selected rows">
48 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.createConsensus"
49 name=
"(Re)create consensus sequence">
52 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.updateConsensus"
53 name=
"Update consensus sequence">
56 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowProbabilities"
57 name=
"Toggle show probability values">
60 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.toggleShowBaseCallLines"
61 name=
"Toggle show base call lines">
64 id=
"eu.etaxonomy.taxeditor.molecular.pherogramComponent.changeQualityOutput"
65 name=
"Change quality output">
68 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
69 name=
"Load Pherogram">
72 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleInsertOverwrite"
73 name=
"Toggle insert/overwrite">
76 id=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.toggleLeftRightInsertion"
77 name=
"Toggle left/right insertion in base call sequence">
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=
"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=
"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=
"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.editSequence"
191 label=
"Edit Sequence"
196 definitionId=
"isSequence">
201 commandId=
"eu.etaxonomy.taxeditor.molecular.showPherogram"
202 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">
269 point=
"org.eclipse.ui.bindings">
271 description=
"%scheme.description"
272 id=
"eu.etaxonomy.taxeditor.bindings.scheme.default"
276 commandId=
"eu.etaxonomy.taxeditor.molecular.AlignmentEditor.loadPherogram"
277 schemeId=
"eu.etaxonomy.taxeditor.bindings.scheme.default"