1 Clazz.declarePackage ("jalview.structures.models");
2 Clazz.load (["jalview.api.SequenceStructureBinding"], "jalview.structures.models.SequenceStructureBindingModel", null, function () {
3 c$ = Clazz.decorateAsClass (function () {
4 this.loadingFromArchive = false;
5 this.loadingFinished = true;
6 Clazz.instantialize (this, arguments);
7 }, jalview.structures.models, "SequenceStructureBindingModel", null, jalview.api.SequenceStructureBinding);
8 Clazz.overrideMethod (c$, "setLoadingFromArchive",
9 function (loadingFromArchive) {
10 this.loadingFromArchive = loadingFromArchive;
12 Clazz.overrideMethod (c$, "isLoadingFromArchive",
14 return this.loadingFromArchive && !this.loadingFinished;
16 Clazz.overrideMethod (c$, "isLoadingFinished",
18 return this.loadingFinished;
20 Clazz.overrideMethod (c$, "setFinishedLoadingFromArchive",
21 function (finishedLoading) {
22 this.loadingFinished = finishedLoading;