X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAlignFrame.java;h=fcb657285ca4f03e4e3c927dc34d02d6d783f574;hb=54f3ce881faa9a1dedd39493da180e9378e8de3b;hp=0ab75158ee69368b7c0e9c235c186f1beb5a5eb4;hpb=b74e75812b411ed8838f2c57d84fa1b328bbefe5;p=jalview.git diff --git a/src/jalview/gui/AlignFrame.java b/src/jalview/gui/AlignFrame.java index 0ab7515..fcb6572 100644 --- a/src/jalview/gui/AlignFrame.java +++ b/src/jalview/gui/AlignFrame.java @@ -33,6 +33,7 @@ import jalview.api.AlignViewControllerI; import jalview.api.AlignViewportI; import jalview.api.AlignmentViewPanel; import jalview.api.FeatureSettingsControllerI; +import jalview.api.FeatureSettingsModelI; import jalview.api.SplitContainerI; import jalview.api.ViewStyleI; import jalview.api.analysis.SimilarityParamsI; @@ -1203,23 +1204,7 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener, PrintWriter out = new PrintWriter( new FileWriter(backupfiles.getTempFilePath())); - // TESTING code here - boolean TESTING = true; - if (TESTING) - { - out.print("; TESTSTART\n"); - int count = 20; - for (int i = 0; i < count; i++) - { - // Thread.sleep(1000); - out.println("; TEST: " + (count - 1 - i)); - } - } out.print(output); - if (TESTING) - { - out.print("; TESTEND\n"); - } out.close(); this.setTitle(file); statusBar.setText(MessageManager.formatMessage( @@ -4951,6 +4936,13 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener, @Override public void finished() { + + for (FeatureSettingsModelI srcSettings : dbRefFetcher + .getFeatureSettingsModels()) + { + + alignPanel.av.mergeFeaturesStyle(srcSettings); + } AlignFrame.this.setMenusForViewport(); } }); @@ -5036,6 +5028,10 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener, @Override public void finished() { + FeatureSettingsModelI srcSettings = dassource[0] + .getFeatureColourScheme(); + alignPanel.av.mergeFeaturesStyle( + srcSettings); AlignFrame.this.setMenusForViewport(); } });