X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FJalview2XML.java;h=ccb27f0961e9145682306077860812e18f9b88f3;hb=bcd6cac49e4d2b1f91917753da0d119eb79055d1;hp=83936936a7cf3acacf635e012b697b9f569f759f;hpb=fd7eebe6dcf2346692d718ef91bb468cc12ebf44;p=jalview.git diff --git a/src/jalview/gui/Jalview2XML.java b/src/jalview/gui/Jalview2XML.java index 8393693..ccb27f0 100644 --- a/src/jalview/gui/Jalview2XML.java +++ b/src/jalview/gui/Jalview2XML.java @@ -39,6 +39,7 @@ import jalview.ext.varna.RnaModel; import jalview.gui.StructureViewer.ViewerType; import jalview.io.DataSourceType; import jalview.io.FileFormat; +import jalview.renderer.ResidueShaderI; import jalview.schemabinding.version2.AlcodMap; import jalview.schemabinding.version2.AlcodonFrame; import jalview.schemabinding.version2.Annotation; @@ -73,7 +74,6 @@ import jalview.schemabinding.version2.Tree; import jalview.schemabinding.version2.UserColours; import jalview.schemabinding.version2.Viewport; import jalview.schemes.AnnotationColourGradient; -import jalview.schemes.CollectionColourSchemeI; import jalview.schemes.ColourSchemeI; import jalview.schemes.ColourSchemeProperty; import jalview.schemes.FeatureColour; @@ -1178,7 +1178,7 @@ public class Jalview2XML ColourSchemeI colourScheme = sg.getColourScheme(); if (colourScheme != null) { - CollectionColourSchemeI groupColourScheme = sg + ResidueShaderI groupColourScheme = sg .getGroupColourScheme(); if (groupColourScheme.conservationApplied()) { @@ -1294,7 +1294,7 @@ public class Jalview2XML .getGlobalColourScheme())); } - CollectionColourSchemeI vcs = av.getViewportColourScheme(); + ResidueShaderI vcs = av.getResidueShading(); ColourSchemeI cs = av.getGlobalColourScheme(); if (cs != null) @@ -4229,7 +4229,8 @@ public class Jalview2XML StructureData filedat = oldFiles.get(id); String pdbFile = filedat.getFilePath(); SequenceI[] seq = filedat.getSeqList().toArray(new SequenceI[0]); - binding.getSsm().setMapping(seq, null, pdbFile, DataSourceType.FILE); + binding.getSsm().setMapping(seq, null, pdbFile, DataSourceType.FILE, + null); binding.addSequenceForStructFile(pdbFile, seq); } // and add the AlignmentPanel's reference to the view panel @@ -4474,15 +4475,15 @@ public class Jalview2XML } af.viewport.setGlobalColourScheme(cs); - af.viewport.getViewportColourScheme().setThreshold( + af.viewport.getResidueShading().setThreshold( view.getPidThreshold(), true); - af.viewport.getViewportColourScheme().setConsensus( + af.viewport.getResidueShading().setConsensus( af.viewport.getSequenceConsensusHash()); af.viewport.setColourAppliesToAllGroups(false); if (view.getConservationSelected() && cs != null) { - af.viewport.getViewportColourScheme().setConservationInc( + af.viewport.getResidueShading().setConservationInc( view.getConsThreshold()); }