From 6a698ae1f2a42d84b287f3095a9244c711e0ce2e Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Tue, 7 Nov 2006 16:13:42 +0000 Subject: [PATCH] Dont load trees if copying Viewport --- src/jalview/gui/Jalview2XML.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/jalview/gui/Jalview2XML.java b/src/jalview/gui/Jalview2XML.java index 1e449cc..df551b7 100755 --- a/src/jalview/gui/Jalview2XML.java +++ b/src/jalview/gui/Jalview2XML.java @@ -901,7 +901,7 @@ public class Jalview2XML unmar.setValidation(false); object = (JalviewModel) unmar.unmarshal( in ); - af = LoadFromObject(object, file); + af = LoadFromObject(object, file, true); if(af.viewport.gatherViewsHere) { gatherToThisFrame.add(af); @@ -1015,7 +1015,9 @@ public class Jalview2XML } - AlignFrame LoadFromObject(JalviewModel object, String file) + AlignFrame LoadFromObject(JalviewModel object, + String file, + boolean loadTrees ) { SequenceSet vamsasSet = object.getVamsasModel().getSequenceSet(0); Sequence[] vamsasSeq = vamsasSet.getSequence(); @@ -1575,7 +1577,7 @@ public class Jalview2XML //LOAD TREES /////////////////////////////////////// - if (jms.getTreeCount() > 0) + if (loadTrees && jms.getTreeCount() > 0) { try { @@ -1637,7 +1639,7 @@ public class Jalview2XML viewportsAdded = new Hashtable(); - AlignFrame af = LoadFromObject(jm, null); + AlignFrame af = LoadFromObject(jm, null, false); af.alignPanels.clear(); af.closeMenuItem_actionPerformed(null); -- 1.7.10.2