JAL-1807 includes ?j2sdebug flag and DebugJS._(msg)
[jalviewjs.git] / bin / jalview / datamodel / SequenceDummy.js
1 Clazz.declarePackage ("jalview.datamodel");
2 Clazz.load (["jalview.datamodel.Sequence", "$.SequenceI"], "jalview.datamodel.SequenceDummy", null, function () {
3 c$ = Clazz.decorateAsClass (function () {
4 this.dummy = true;
5 Clazz.instantialize (this, arguments);
6 }, jalview.datamodel, "SequenceDummy", jalview.datamodel.Sequence, jalview.datamodel.SequenceI);
7 Clazz.makeConstructor (c$, 
8 function (sequenceId) {
9 Clazz.superConstructor (this, jalview.datamodel.SequenceDummy, [sequenceId, "THISAPLACEHOLDER"]);
10 }, "~S");
11 Clazz.defineMethod (c$, "become", 
12 function (mseq) {
13 this.initSeqFrom (mseq, null);
14 this.dummy = false;
15 }, "jalview.datamodel.SequenceI");
16 Clazz.defineMethod (c$, "isDummy", 
17 function () {
18 return this.dummy;
19 });
20 });