X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjalview%2Fviewmodel%2Fseqfeatures%2FFeatureRendererSettings.js;h=187a38024176a767db82dacfd158650b6769f69f;hp=f166a1bd7a08b604c175ff8445540dc6b0eea9b1;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/jalview/viewmodel/seqfeatures/FeatureRendererSettings.js b/site/j2s/jalview/viewmodel/seqfeatures/FeatureRendererSettings.js index f166a1b..187a380 100644 --- a/site/j2s/jalview/viewmodel/seqfeatures/FeatureRendererSettings.js +++ b/site/j2s/jalview/viewmodel/seqfeatures/FeatureRendererSettings.js @@ -1,43 +1,43 @@ -Clazz.declarePackage ("jalview.viewmodel.seqfeatures"); -Clazz.load (null, "jalview.viewmodel.seqfeatures.FeatureRendererSettings", ["jalview.schemes.GraduatedColor", "java.util.Arrays", "java.util.concurrent.ConcurrentHashMap"], function () { -c$ = Clazz.decorateAsClass (function () { -this.renderOrder = null; -this.featureGroups = null; -this.featureColours = null; -this.transparency = 0; -this.featureOrder = null; -Clazz.instantialize (this, arguments); -}, jalview.viewmodel.seqfeatures, "FeatureRendererSettings", null, Cloneable); -Clazz.makeConstructor (c$, -function (renderOrder, featureGroups, featureColours, transparency, featureOrder) { -this.renderOrder = java.util.Arrays.copyOf (renderOrder, renderOrder.length); -this.featureGroups = new java.util.concurrent.ConcurrentHashMap (featureGroups); -this.featureColours = new java.util.concurrent.ConcurrentHashMap (featureColours); -this.transparency = transparency; -this.featureOrder = new java.util.concurrent.ConcurrentHashMap (featureOrder); -}, "~A,java.util.Hashtable,java.util.Hashtable,~N,java.util.Hashtable"); -Clazz.makeConstructor (c$, -function (fr) { -this.renderOrder = null; -this.featureGroups = new java.util.concurrent.ConcurrentHashMap (); -this.featureColours = new java.util.concurrent.ConcurrentHashMap (); -this.featureOrder = new java.util.concurrent.ConcurrentHashMap (); -if (fr.renderOrder != null) { -this.renderOrder = new Array (fr.renderOrder.length); -System.arraycopy (fr.renderOrder, 0, this.renderOrder, 0, fr.renderOrder.length); -}if (fr.featureGroups != null) { -this.featureGroups = new java.util.concurrent.ConcurrentHashMap (fr.featureGroups); -}if (fr.featureColours != null) { -this.featureColours = new java.util.concurrent.ConcurrentHashMap (fr.featureColours); -}var en = fr.featureColours.keySet ().iterator (); -while (en.hasNext ()) { -var next = en.next (); -var val = this.featureColours.get (next); -if (Clazz.instanceOf (val, jalview.schemes.GraduatedColor)) { -this.featureColours.put (next, new jalview.schemes.GraduatedColor (val)); -}} -this.transparency = fr.transparency; -if (fr.featureOrder != null) { -this.featureOrder = new java.util.concurrent.ConcurrentHashMap (fr.featureOrder); -}}, "jalview.viewmodel.seqfeatures.FeatureRendererModel"); -}); +Clazz.declarePackage ("jalview.viewmodel.seqfeatures"); +Clazz.load (null, "jalview.viewmodel.seqfeatures.FeatureRendererSettings", ["jalview.schemes.GraduatedColor", "java.util.Arrays", "java.util.concurrent.ConcurrentHashMap"], function () { +c$ = Clazz.decorateAsClass (function () { +this.renderOrder = null; +this.featureGroups = null; +this.featureColours = null; +this.transparency = 0; +this.featureOrder = null; +Clazz.instantialize (this, arguments); +}, jalview.viewmodel.seqfeatures, "FeatureRendererSettings", null, Cloneable); +Clazz.makeConstructor (c$, +function (renderOrder, featureGroups, featureColours, transparency, featureOrder) { +this.renderOrder = java.util.Arrays.copyOf (renderOrder, renderOrder.length); +this.featureGroups = new java.util.concurrent.ConcurrentHashMap (featureGroups); +this.featureColours = new java.util.concurrent.ConcurrentHashMap (featureColours); +this.transparency = transparency; +this.featureOrder = new java.util.concurrent.ConcurrentHashMap (featureOrder); +}, "~A,java.util.Hashtable,java.util.Hashtable,~N,java.util.Hashtable"); +Clazz.makeConstructor (c$, +function (fr) { +this.renderOrder = null; +this.featureGroups = new java.util.concurrent.ConcurrentHashMap (); +this.featureColours = new java.util.concurrent.ConcurrentHashMap (); +this.featureOrder = new java.util.concurrent.ConcurrentHashMap (); +if (fr.renderOrder != null) { +this.renderOrder = new Array (fr.renderOrder.length); +System.arraycopy (fr.renderOrder, 0, this.renderOrder, 0, fr.renderOrder.length); +}if (fr.featureGroups != null) { +this.featureGroups = new java.util.concurrent.ConcurrentHashMap (fr.featureGroups); +}if (fr.featureColours != null) { +this.featureColours = new java.util.concurrent.ConcurrentHashMap (fr.featureColours); +}var en = fr.featureColours.keySet ().iterator (); +while (en.hasNext ()) { +var next = en.next (); +var val = this.featureColours.get (next); +if (Clazz.instanceOf (val, jalview.schemes.GraduatedColor)) { +this.featureColours.put (next, new jalview.schemes.GraduatedColor (val)); +}} +this.transparency = fr.transparency; +if (fr.featureOrder != null) { +this.featureOrder = new java.util.concurrent.ConcurrentHashMap (fr.featureOrder); +}}, "jalview.viewmodel.seqfeatures.FeatureRendererModel"); +});