synchronized void slideSequences(boolean right, int size)
{
- if(viewport.hasHiddenColumns)
- {
- JOptionPane.showInternalMessageDialog(Desktop.desktop,
- "Slide Sequences not available with hidden columns",
- "Slide Sequence not Available",
- JOptionPane.WARNING_MESSAGE);
- return;
- }
Vector sg = new Vector();
if(viewport.cursorMode)
{
repaint();
}
-
+
/**
* DOCUMENT ME!
AlignmentPanel newap =
new Jalview2XML().copyAlignPanel(alignPanel, true);
+ newap.av.gatherViewsHere = false;
+
if (viewport.viewName == null)
{
viewport.viewName = "Original";
{
///////////////////////////////
// Collect Data to be translated/transferred
-
+
SequenceI [] selection = viewport.getSelectionAsNewSequence();
String [] seqstring = viewport.getViewAsString(true);
AlignmentI al = null;
try {
- al = jalview.analysis.Dna.CdnaTranslate(selection, seqstring, viewport.getViewAsVisibleContigs(true),
- viewport.getGapCharacter(), viewport.alignment.getAlignmentAnnotation(),
+ al = jalview.analysis.Dna.CdnaTranslate(selection, seqstring, viewport.getViewAsVisibleContigs(true),
+ viewport.getGapCharacter(), viewport.alignment.getAlignmentAnnotation(),
viewport.alignment.getWidth());
} catch (Exception ex) {
al = null;
jalview.bin.Cache.log.debug("Exception during translation.",ex);
}
- if (al==null)
+ if (al==null)
{
JOptionPane.showMessageDialog(Desktop.desktop,
"Please select at least three bases in at least one sequence in order to perform a cDNA translation.",