X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fviewmodel%2Fseqfeatures%2FFeatureRendererModel.java;h=d3f150b12e8056001efb929a9e70e39622494a45;hb=refs%2Fheads%2Fj2s%2Fdevelop-bh-2;hp=63faab99df89ba71bf1406a7c410ce2b503f7d3d;hpb=c07eb2c5794833bd0241000d6844d783fe10cb82;p=jalview.git diff --git a/src/jalview/viewmodel/seqfeatures/FeatureRendererModel.java b/src/jalview/viewmodel/seqfeatures/FeatureRendererModel.java index 63faab9..d3f150b 100644 --- a/src/jalview/viewmodel/seqfeatures/FeatureRendererModel.java +++ b/src/jalview/viewmodel/seqfeatures/FeatureRendererModel.java @@ -5,7 +5,6 @@ import jalview.api.FeaturesDisplayedI; import jalview.datamodel.AlignmentI; import jalview.datamodel.SequenceFeature; import jalview.datamodel.SequenceI; -import jalview.renderer.seqfeatures.FeatureRenderer; import jalview.schemes.GraduatedColor; import jalview.schemes.UserColourScheme; import jalview.util.QuickSort; @@ -72,7 +71,7 @@ public abstract class FeatureRendererModel implements */ public void transferSettings(jalview.api.FeatureRenderer _fr) { - FeatureRenderer fr = (FeatureRenderer) _fr; + FeatureRendererModel fr = (FeatureRendererModel) _fr; FeatureRendererSettings frs = new FeatureRendererSettings(fr); this.renderOrder = frs.renderOrder; this.featureGroups = frs.featureGroups; @@ -508,7 +507,7 @@ public abstract class FeatureRendererModel implements } if (iSize > 1 && sort) { - QuickSort.sortFloat(sortOrder, newf); + QuickSort.sortFloatObject(sortOrder, newf); } sortOrder = null; System.arraycopy(newf, 0, renderOrder, opos, newf.length);