X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fswingjs%2Ftest%2Fconverter%2FFollowerRangeModel.js;fp=site%2Fj2s%2Fswingjs%2Ftest%2Fconverter%2FFollowerRangeModel.js;h=67140a9c1ddcfac2a43c54b59f13eb334a8c852e;hp=0b3c4bb1b9d82f0ade2d473b9b0d60579718d638;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/swingjs/test/converter/FollowerRangeModel.js b/site/j2s/swingjs/test/converter/FollowerRangeModel.js index 0b3c4bb..67140a9 100644 --- a/site/j2s/swingjs/test/converter/FollowerRangeModel.js +++ b/site/j2s/swingjs/test/converter/FollowerRangeModel.js @@ -1,48 +1,48 @@ -Clazz.declarePackage ("swingjs.test.converter"); -Clazz.load (["javax.swing.event.ChangeListener", "swingjs.test.converter.ConverterRangeModel"], "swingjs.test.converter.FollowerRangeModel", null, function () { -c$ = Clazz.decorateAsClass (function () { -this.sourceModel = null; -Clazz.instantialize (this, arguments); -}, swingjs.test.converter, "FollowerRangeModel", swingjs.test.converter.ConverterRangeModel, javax.swing.event.ChangeListener); -Clazz.makeConstructor (c$, -function (sourceModel) { -Clazz.superConstructor (this, swingjs.test.converter.FollowerRangeModel, []); -this.sourceModel = sourceModel; -sourceModel.addChangeListener (this); -}, "swingjs.test.converter.ConverterRangeModel"); -Clazz.overrideMethod (c$, "stateChanged", -function (e) { -this.fireStateChanged (); -}, "javax.swing.event.ChangeEvent"); -Clazz.defineMethod (c$, "getMaximum", -function () { -var modelMax = this.sourceModel.getMaximum (); -var multiplyBy = this.sourceModel.getMultiplier () / this.getMultiplier (); -return Clazz.doubleToInt (modelMax * multiplyBy); -}); -Clazz.defineMethod (c$, "setMaximum", -function (newMaximum) { -this.sourceModel.setMaximum (Clazz.doubleToInt (newMaximum * (this.getMultiplier () / this.sourceModel.getMultiplier ()))); -}, "~N"); -Clazz.overrideMethod (c$, "getValue", -function () { -return Clazz.doubleToInt (this.getDoubleValue ()); -}); -Clazz.overrideMethod (c$, "setValue", -function (newValue) { -this.setDoubleValue (newValue); -}, "~N"); -Clazz.defineMethod (c$, "getDoubleValue", -function () { -return this.sourceModel.getDoubleValue () * this.sourceModel.getMultiplier () / this.getMultiplier (); -}); -Clazz.defineMethod (c$, "setDoubleValue", -function (newValue) { -this.sourceModel.setDoubleValue (newValue * this.getMultiplier () / this.sourceModel.getMultiplier ()); -}, "~N"); -Clazz.defineMethod (c$, "setRangeProperties", -function (value, extent, min, max, adjusting) { -var multiplyBy = this.getMultiplier () / this.sourceModel.getMultiplier (); -this.sourceModel.setRangeProperties (value * multiplyBy, extent, min, Clazz.doubleToInt (max * multiplyBy), adjusting); -}, "~N,~N,~N,~N,~B"); -}); +Clazz.declarePackage ("swingjs.test.converter"); +Clazz.load (["javax.swing.event.ChangeListener", "swingjs.test.converter.ConverterRangeModel"], "swingjs.test.converter.FollowerRangeModel", null, function () { +c$ = Clazz.decorateAsClass (function () { +this.sourceModel = null; +Clazz.instantialize (this, arguments); +}, swingjs.test.converter, "FollowerRangeModel", swingjs.test.converter.ConverterRangeModel, javax.swing.event.ChangeListener); +Clazz.makeConstructor (c$, +function (sourceModel) { +Clazz.superConstructor (this, swingjs.test.converter.FollowerRangeModel, []); +this.sourceModel = sourceModel; +sourceModel.addChangeListener (this); +}, "swingjs.test.converter.ConverterRangeModel"); +Clazz.overrideMethod (c$, "stateChanged", +function (e) { +this.fireStateChanged (); +}, "javax.swing.event.ChangeEvent"); +Clazz.defineMethod (c$, "getMaximum", +function () { +var modelMax = this.sourceModel.getMaximum (); +var multiplyBy = this.sourceModel.getMultiplier () / this.getMultiplier (); +return Clazz.doubleToInt (modelMax * multiplyBy); +}); +Clazz.defineMethod (c$, "setMaximum", +function (newMaximum) { +this.sourceModel.setMaximum (Clazz.doubleToInt (newMaximum * (this.getMultiplier () / this.sourceModel.getMultiplier ()))); +}, "~N"); +Clazz.overrideMethod (c$, "getValue", +function () { +return Clazz.doubleToInt (this.getDoubleValue ()); +}); +Clazz.overrideMethod (c$, "setValue", +function (newValue) { +this.setDoubleValue (newValue); +}, "~N"); +Clazz.defineMethod (c$, "getDoubleValue", +function () { +return this.sourceModel.getDoubleValue () * this.sourceModel.getMultiplier () / this.getMultiplier (); +}); +Clazz.defineMethod (c$, "setDoubleValue", +function (newValue) { +this.sourceModel.setDoubleValue (newValue * this.getMultiplier () / this.sourceModel.getMultiplier ()); +}, "~N"); +Clazz.defineMethod (c$, "setRangeProperties", +function (value, extent, min, max, adjusting) { +var multiplyBy = this.getMultiplier () / this.sourceModel.getMultiplier (); +this.sourceModel.setRangeProperties (value * multiplyBy, extent, min, Clazz.doubleToInt (max * multiplyBy), adjusting); +}, "~N,~N,~N,~N,~B"); +});