X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=bin%2Fjalview%2Fviewmodel%2Fseqfeatures%2FFeaturesDisplayed.js;h=32ddafcadc95bf4f28acba6f90469c3489988c95;hp=8f0de99905794c48807e89b94163c200ea9494fa;hb=7301a2415adab88038b291fc54caeeb3a5a47a44;hpb=6154cb57a6eac3bb1344b8342495f5bb701ee921 diff --git a/bin/jalview/viewmodel/seqfeatures/FeaturesDisplayed.js b/bin/jalview/viewmodel/seqfeatures/FeaturesDisplayed.js index 8f0de99..32ddafc 100644 --- a/bin/jalview/viewmodel/seqfeatures/FeaturesDisplayed.js +++ b/bin/jalview/viewmodel/seqfeatures/FeaturesDisplayed.js @@ -1,68 +1,68 @@ -Clazz.declarePackage ("jalview.viewmodel.seqfeatures"); -Clazz.load (["jalview.api.FeaturesDisplayedI", "java.util.HashSet"], "jalview.viewmodel.seqfeatures.FeaturesDisplayed", null, function () { -c$ = Clazz.decorateAsClass (function () { -this.featuresDisplayed = null; -this.featuresRegistered = null; -Clazz.instantialize (this, arguments); -}, jalview.viewmodel.seqfeatures, "FeaturesDisplayed", null, jalview.api.FeaturesDisplayedI); -Clazz.prepareFields (c$, function () { -this.featuresDisplayed = new java.util.HashSet (); -this.featuresRegistered = new java.util.HashSet (); -}); -Clazz.makeConstructor (c$, -function (featuresDisplayed2) { -var fdisp = featuresDisplayed2.getVisibleFeatures (); -var ftype; -while (fdisp.hasNext ()) { -ftype = fdisp.next (); -this.featuresDisplayed.add (ftype); -this.featuresRegistered.add (ftype); -} -}, "jalview.api.FeaturesDisplayedI"); -Clazz.makeConstructor (c$, -function () { -}); -Clazz.defineMethod (c$, "getVisibleFeatures", -function () { -return this.featuresDisplayed.iterator (); -}); -Clazz.overrideMethod (c$, "isVisible", -function (featureType) { -return this.featuresDisplayed.contains (featureType); -}, "~S"); -Clazz.overrideMethod (c$, "areVisible", -function (featureTypes) { -return this.featuresDisplayed.containsAll (featureTypes); -}, "java.util.Collection"); -Clazz.overrideMethod (c$, "clear", -function () { -this.featuresDisplayed.clear (); -this.featuresRegistered.clear (); -}); -Clazz.overrideMethod (c$, "setAllVisible", -function (makeVisible) { -this.featuresDisplayed.addAll (makeVisible); -this.featuresRegistered.addAll (makeVisible); -}, "java.util.Collection"); -Clazz.overrideMethod (c$, "setAllRegisteredVisible", -function () { -this.featuresDisplayed.addAll (this.featuresRegistered); -}); -Clazz.overrideMethod (c$, "setVisible", -function (featureType) { -this.featuresDisplayed.add (featureType); -this.featuresRegistered.add (featureType); -}, "~S"); -Clazz.overrideMethod (c$, "isRegistered", -function (type) { -return this.featuresRegistered.contains (type); -}, "~S"); -Clazz.overrideMethod (c$, "getVisibleFeatureCount", -function () { -return this.featuresDisplayed.size (); -}); -Clazz.overrideMethod (c$, "getRegisterdFeaturesCount", -function () { -return this.featuresRegistered.size (); -}); -}); +Clazz.declarePackage ("jalview.viewmodel.seqfeatures"); +Clazz.load (["jalview.api.FeaturesDisplayedI", "java.util.HashSet"], "jalview.viewmodel.seqfeatures.FeaturesDisplayed", null, function () { +c$ = Clazz.decorateAsClass (function () { +this.featuresDisplayed = null; +this.featuresRegistered = null; +Clazz.instantialize (this, arguments); +}, jalview.viewmodel.seqfeatures, "FeaturesDisplayed", null, jalview.api.FeaturesDisplayedI); +Clazz.prepareFields (c$, function () { +this.featuresDisplayed = new java.util.HashSet (); +this.featuresRegistered = new java.util.HashSet (); +}); +Clazz.makeConstructor (c$, +function (featuresDisplayed2) { +var fdisp = featuresDisplayed2.getVisibleFeatures (); +var ftype; +while (fdisp.hasNext ()) { +ftype = fdisp.next (); +this.featuresDisplayed.add (ftype); +this.featuresRegistered.add (ftype); +} +}, "jalview.api.FeaturesDisplayedI"); +Clazz.makeConstructor (c$, +function () { +}); +Clazz.defineMethod (c$, "getVisibleFeatures", +function () { +return this.featuresDisplayed.iterator (); +}); +Clazz.overrideMethod (c$, "isVisible", +function (featureType) { +return this.featuresDisplayed.contains (featureType); +}, "~S"); +Clazz.overrideMethod (c$, "areVisible", +function (featureTypes) { +return this.featuresDisplayed.containsAll (featureTypes); +}, "java.util.Collection"); +Clazz.overrideMethod (c$, "clear", +function () { +this.featuresDisplayed.clear (); +this.featuresRegistered.clear (); +}); +Clazz.overrideMethod (c$, "setAllVisible", +function (makeVisible) { +this.featuresDisplayed.addAll (makeVisible); +this.featuresRegistered.addAll (makeVisible); +}, "java.util.Collection"); +Clazz.overrideMethod (c$, "setAllRegisteredVisible", +function () { +this.featuresDisplayed.addAll (this.featuresRegistered); +}); +Clazz.overrideMethod (c$, "setVisible", +function (featureType) { +this.featuresDisplayed.add (featureType); +this.featuresRegistered.add (featureType); +}, "~S"); +Clazz.overrideMethod (c$, "isRegistered", +function (type) { +return this.featuresRegistered.contains (type); +}, "~S"); +Clazz.overrideMethod (c$, "getVisibleFeatureCount", +function () { +return this.featuresDisplayed.size (); +}); +Clazz.overrideMethod (c$, "getRegisterdFeaturesCount", +function () { +return this.featuresRegistered.size (); +}); +});