X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjalview%2Fworkers%2FAlignCalcWorker.js;h=6636e6d731a0d27381a776b2ed617c6b1e14548a;hp=43b690b7cefe8987cd3627001b4702d2113987aa;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/jalview/workers/AlignCalcWorker.js b/site/j2s/jalview/workers/AlignCalcWorker.js index 43b690b..6636e6d 100644 --- a/site/j2s/jalview/workers/AlignCalcWorker.js +++ b/site/j2s/jalview/workers/AlignCalcWorker.js @@ -1,54 +1,54 @@ -Clazz.declarePackage ("jalview.workers"); -Clazz.load (["jalview.api.AlignCalcWorkerI", "swingjs.JSThread"], "jalview.workers.AlignCalcWorker", null, function () { -c$ = Clazz.decorateAsClass (function () { -this.iFirst = 0; -this.iLast = 0; -this.nPer = 2; -this.started = 0; -this.alignment = null; -this.aWidth = 0; -this.alignViewport = null; -this.calcMan = null; -this.ap = null; -this.ourAnnots = null; -Clazz.instantialize (this, arguments); -}, jalview.workers, "AlignCalcWorker", swingjs.JSThread, jalview.api.AlignCalcWorkerI); -Clazz.makeConstructor (c$, -function (alignViewport, alignPanel) { -Clazz.superConstructor (this, jalview.workers.AlignCalcWorker, [null, "AlignCalcWorker"]); -this.alignViewport = alignViewport; -this.calcMan = alignViewport.getCalcManager (); -this.ap = alignPanel; -}, "jalview.api.AlignViewportI,jalview.api.AlignmentViewPanel"); -Clazz.defineMethod (c$, "abortAndDestroy", -function () { -if (this.calcMan != null) { -this.calcMan.workerComplete (this); -}this.alignViewport = null; -this.calcMan = null; -this.ap = null; -}); -Clazz.overrideMethod (c$, "involves", -function (i) { -return this.ourAnnots != null && this.ourAnnots.contains (i); -}, "jalview.datamodel.AlignmentAnnotation"); -Clazz.overrideMethod (c$, "removeOurAnnotation", -function () { -if (this.ourAnnots != null && this.alignViewport != null) { -var alignment = this.alignViewport.getAlignment (); -{ -for (var aa, $aa = this.ourAnnots.iterator (); $aa.hasNext () && ((aa = $aa.next ()) || true);) { -alignment.deleteAnnotation (aa, true); -} -}}}); -Clazz.defineMethod (c$, "notifyDone", -function () { -if (this.ap != null) { -this.ap.paintAlignment (true); -}this.calcMan.workerComplete (this); -}); -Clazz.defineStatics (c$, -"LOOP_STANDBY", 3, -"LOOP_CALCULATE", 4, -"MS_MAX", 500); -}); +Clazz.declarePackage ("jalview.workers"); +Clazz.load (["jalview.api.AlignCalcWorkerI", "swingjs.JSThread"], "jalview.workers.AlignCalcWorker", null, function () { +c$ = Clazz.decorateAsClass (function () { +this.iFirst = 0; +this.iLast = 0; +this.nPer = 2; +this.started = 0; +this.alignment = null; +this.aWidth = 0; +this.alignViewport = null; +this.calcMan = null; +this.ap = null; +this.ourAnnots = null; +Clazz.instantialize (this, arguments); +}, jalview.workers, "AlignCalcWorker", swingjs.JSThread, jalview.api.AlignCalcWorkerI); +Clazz.makeConstructor (c$, +function (alignViewport, alignPanel) { +Clazz.superConstructor (this, jalview.workers.AlignCalcWorker, [null, "AlignCalcWorker"]); +this.alignViewport = alignViewport; +this.calcMan = alignViewport.getCalcManager (); +this.ap = alignPanel; +}, "jalview.api.AlignViewportI,jalview.api.AlignmentViewPanel"); +Clazz.defineMethod (c$, "abortAndDestroy", +function () { +if (this.calcMan != null) { +this.calcMan.workerComplete (this); +}this.alignViewport = null; +this.calcMan = null; +this.ap = null; +}); +Clazz.overrideMethod (c$, "involves", +function (i) { +return this.ourAnnots != null && this.ourAnnots.contains (i); +}, "jalview.datamodel.AlignmentAnnotation"); +Clazz.overrideMethod (c$, "removeOurAnnotation", +function () { +if (this.ourAnnots != null && this.alignViewport != null) { +var alignment = this.alignViewport.getAlignment (); +{ +for (var aa, $aa = this.ourAnnots.iterator (); $aa.hasNext () && ((aa = $aa.next ()) || true);) { +alignment.deleteAnnotation (aa, true); +} +}}}); +Clazz.defineMethod (c$, "notifyDone", +function () { +if (this.ap != null) { +this.ap.paintAlignment (true); +}this.calcMan.workerComplete (this); +}); +Clazz.defineStatics (c$, +"LOOP_STANDBY", 3, +"LOOP_CALCULATE", 4, +"MS_MAX", 500); +});