import jalview.gui.AlignFrame;
import jalview.gui.AlignViewport;
import jalview.gui.Desktop;
-import jalview.gui.Jalview2XML;
import jalview.gui.JvOptionPane;
import jalview.json.binding.biojson.v1.ColourSchemeMapper;
+import jalview.project.Jalview2XML;
import jalview.schemes.ColourSchemeI;
import jalview.structure.StructureSelectionManager;
import jalview.util.MessageManager;
Thread.sleep(500);
} catch (Exception ex)
{
+ System.out.println(
+ "Exception caught while waiting for FileLoader thread");
+ ex.printStackTrace();
}
}
viewport.addAlignment(al, title);
if (source instanceof HMMFile)
{
+ // TODO: absorb into viewport.addAlignment above ?
AlignmentI alignment = viewport.getAlignment();
SequenceI seq = alignment
- .getSequenceAt(alignment.getAbsoluteHeight() - 1);
+ .getSequenceAt(alignment.getHeight() - 1);
if (seq.hasHMMProfile())
{
/*
}
viewport.getAlignPanel().adjustAnnotationHeight();
viewport.updateSequenceIdColours();
+ // update HMM colour optionsĀ
+ if (alignFrame != null)
+ {
+ alignFrame.buildColourMenu();
+ }
}
}
else
alignFrame.getViewport()
.applyFeaturesStyle(proxyColourScheme);
}
- alignFrame.statusBar.setText(MessageManager.formatMessage(
+ alignFrame.setStatus(MessageManager.formatMessage(
"label.successfully_loaded_file", new String[]
{ title }));