JAL-1807 still testing
[jalviewjs.git] / bin / jalview / commands / SlideSequencesCommand.js
index 5a79b67..125c732 100644 (file)
@@ -1,48 +1,48 @@
-Clazz.declarePackage ("jalview.commands");
-Clazz.load (["jalview.commands.EditCommand"], "jalview.commands.SlideSequencesCommand", ["jalview.util.Comparison"], function () {
-c$ = Clazz.decorateAsClass (function () {
-this.gapsInsertedBegin = false;
-Clazz.instantialize (this, arguments);
-}, jalview.commands, "SlideSequencesCommand", jalview.commands.EditCommand);
-Clazz.makeConstructor (c$, 
-function (description, seqsLeft, seqsRight, slideSize, gapChar) {
-Clazz.superConstructor (this, jalview.commands.SlideSequencesCommand, []);
-this.description = description;
-var lSize = seqsLeft.length;
-this.gapsInsertedBegin = false;
-var i;
-var j;
-for (i = 0; i < lSize; i++) {
-for (j = 0; j < slideSize; j++) {
-if (!jalview.util.Comparison.isGap (seqsLeft[i].getCharAt (j))) {
-this.gapsInsertedBegin = true;
-break;
-}}
-}
-var e = null;
-if (!this.gapsInsertedBegin) {
-e = Clazz.innerTypeInstance (jalview.commands.EditCommand.Edit, this, null, jalview.commands.EditCommand.Action.DELETE_GAP, seqsLeft, 0, slideSize, gapChar);
-this.setEdit (e);
-} else {
-e = Clazz.innerTypeInstance (jalview.commands.EditCommand.Edit, this, null, jalview.commands.EditCommand.Action.INSERT_GAP, seqsRight, 0, slideSize, gapChar);
-this.setEdit (e);
-}jalview.commands.EditCommand.performEdit (e, null);
-}, "~S,~A,~A,~N,~S");
-Clazz.defineMethod (c$, "getGapsInsertedBegin", 
-function () {
-return this.gapsInsertedBegin;
-});
-Clazz.defineMethod (c$, "appendSlideCommand", 
-function (command) {
-var same = false;
-if (command.getEdit (0).seqs.length == this.getEdit (0).seqs.length) {
-same = true;
-for (var i = 0; i < command.getEdit (0).seqs.length; i++) {
-if (this.getEdit (0).seqs[i] !== command.getEdit (0).seqs[i]) {
-same = false;
-}}
-}if (same) {
-command.addEdit (this.getEdit (0));
-}return same;
-}, "jalview.commands.SlideSequencesCommand");
-});
+Clazz.declarePackage ("jalview.commands");\r
+Clazz.load (["jalview.commands.EditCommand"], "jalview.commands.SlideSequencesCommand", ["jalview.util.Comparison"], function () {\r
+c$ = Clazz.decorateAsClass (function () {\r
+this.gapsInsertedBegin = false;\r
+Clazz.instantialize (this, arguments);\r
+}, jalview.commands, "SlideSequencesCommand", jalview.commands.EditCommand);\r
+Clazz.makeConstructor (c$, \r
+function (description, seqsLeft, seqsRight, slideSize, gapChar) {\r
+Clazz.superConstructor (this, jalview.commands.SlideSequencesCommand, []);\r
+this.description = description;\r
+var lSize = seqsLeft.length;\r
+this.gapsInsertedBegin = false;\r
+var i;\r
+var j;\r
+for (i = 0; i < lSize; i++) {\r
+for (j = 0; j < slideSize; j++) {\r
+if (!jalview.util.Comparison.isGap (seqsLeft[i].getCharAt (j))) {\r
+this.gapsInsertedBegin = true;\r
+break;\r
+}}\r
+}\r
+var e = null;\r
+if (!this.gapsInsertedBegin) {\r
+e = Clazz.innerTypeInstance (jalview.commands.EditCommand.Edit, this, null, jalview.commands.EditCommand.Action.DELETE_GAP, seqsLeft, 0, slideSize, gapChar);\r
+this.setEdit (e);\r
+} else {\r
+e = Clazz.innerTypeInstance (jalview.commands.EditCommand.Edit, this, null, jalview.commands.EditCommand.Action.INSERT_GAP, seqsRight, 0, slideSize, gapChar);\r
+this.setEdit (e);\r
+}jalview.commands.EditCommand.performEdit (e, null);\r
+}, "~S,~A,~A,~N,~S");\r
+Clazz.defineMethod (c$, "getGapsInsertedBegin", \r
+function () {\r
+return this.gapsInsertedBegin;\r
+});\r
+Clazz.defineMethod (c$, "appendSlideCommand", \r
+function (command) {\r
+var same = false;\r
+if (command.getEdit (0).seqs.length == this.getEdit (0).seqs.length) {\r
+same = true;\r
+for (var i = 0; i < command.getEdit (0).seqs.length; i++) {\r
+if (this.getEdit (0).seqs[i] !== command.getEdit (0).seqs[i]) {\r
+same = false;\r
+}}\r
+}if (same) {\r
+command.addEdit (this.getEdit (0));\r
+}return same;\r
+}, "jalview.commands.SlideSequencesCommand");\r
+});\r