JAL-1807 still testing
[jalviewjs.git] / bin / jalview / commands / RemoveGapColCommand.js
index 511279b..a41e76e 100644 (file)
@@ -1,45 +1,45 @@
-Clazz.declarePackage ("jalview.commands");
-Clazz.load (["jalview.commands.EditCommand"], "jalview.commands.RemoveGapColCommand", ["jalview.util.Comparison"], function () {
-c$ = Clazz.decorateAsClass (function () {
-this.columnsDeleted = 0;
-Clazz.instantialize (this, arguments);
-}, jalview.commands, "RemoveGapColCommand", jalview.commands.EditCommand);
-Clazz.makeConstructor (c$, 
-function (description, seqs, start, end, al) {
-Clazz.superConstructor (this, jalview.commands.RemoveGapColCommand, []);
-this.description = description;
-var j;
-var jSize = seqs.length;
-var startCol = -1;
-var endCol = -1;
-this.columnsDeleted = 0;
-this.clearEdits ();
-var $delete = true;
-for (var i = start; i <= end; i++) {
-$delete = true;
-for (j = 0; j < jSize; j++) {
-if (seqs[j].getLength () > i) {
-if (!jalview.util.Comparison.isGap (seqs[j].getCharAt (i))) {
-if ($delete) {
-endCol = i;
-}$delete = false;
-break;
-}}}
-if ($delete && startCol == -1) {
-startCol = i;
-}if (!$delete && startCol > -1) {
-this.appendEdit (jalview.commands.EditCommand.Action.DELETE_GAP, seqs, startCol - this.columnsDeleted, endCol - startCol, al, false, null);
-this.columnsDeleted += (endCol - startCol);
-startCol = -1;
-endCol = -1;
-}}
-if ($delete && startCol > -1) {
-this.appendEdit (jalview.commands.EditCommand.Action.DELETE_GAP, seqs, startCol - this.columnsDeleted, end - startCol + 1, al, false, null);
-this.columnsDeleted += (end - startCol + 1);
-}this.performEdit (0, null);
-}, "~S,~A,~N,~N,jalview.datamodel.AlignmentI");
-Clazz.overrideMethod (c$, "getSize", 
-function () {
-return this.columnsDeleted;
-});
-});
+Clazz.declarePackage ("jalview.commands");\r
+Clazz.load (["jalview.commands.EditCommand"], "jalview.commands.RemoveGapColCommand", ["jalview.util.Comparison"], function () {\r
+c$ = Clazz.decorateAsClass (function () {\r
+this.columnsDeleted = 0;\r
+Clazz.instantialize (this, arguments);\r
+}, jalview.commands, "RemoveGapColCommand", jalview.commands.EditCommand);\r
+Clazz.makeConstructor (c$, \r
+function (description, seqs, start, end, al) {\r
+Clazz.superConstructor (this, jalview.commands.RemoveGapColCommand, []);\r
+this.description = description;\r
+var j;\r
+var jSize = seqs.length;\r
+var startCol = -1;\r
+var endCol = -1;\r
+this.columnsDeleted = 0;\r
+this.clearEdits ();\r
+var $delete = true;\r
+for (var i = start; i <= end; i++) {\r
+$delete = true;\r
+for (j = 0; j < jSize; j++) {\r
+if (seqs[j].getLength () > i) {\r
+if (!jalview.util.Comparison.isGap (seqs[j].getCharAt (i))) {\r
+if ($delete) {\r
+endCol = i;\r
+}$delete = false;\r
+break;\r
+}}}\r
+if ($delete && startCol == -1) {\r
+startCol = i;\r
+}if (!$delete && startCol > -1) {\r
+this.appendEdit (jalview.commands.EditCommand.Action.DELETE_GAP, seqs, startCol - this.columnsDeleted, endCol - startCol, al, false, null);\r
+this.columnsDeleted += (endCol - startCol);\r
+startCol = -1;\r
+endCol = -1;\r
+}}\r
+if ($delete && startCol > -1) {\r
+this.appendEdit (jalview.commands.EditCommand.Action.DELETE_GAP, seqs, startCol - this.columnsDeleted, end - startCol + 1, al, false, null);\r
+this.columnsDeleted += (end - startCol + 1);\r
+}this.performEdit (0, null);\r
+}, "~S,~A,~N,~N,jalview.datamodel.AlignmentI");\r
+Clazz.overrideMethod (c$, "getSize", \r
+function () {\r
+return this.columnsDeleted;\r
+});\r
+});\r