X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fcommands%2FSlideSequencesCommand.java;h=c8a5533313064f73a942abcfe3e573b25f6f2c04;hb=506d60f0e188723ddc91c26824b41ac7034df3fe;hp=9b9c99ec61b2037565c0c3d53b3e73771971c436;hpb=60f2d6c034560415fd0139c8bc7df0c19cae1186;p=jalview.git diff --git a/src/jalview/commands/SlideSequencesCommand.java b/src/jalview/commands/SlideSequencesCommand.java index 9b9c99e..c8a5533 100644 --- a/src/jalview/commands/SlideSequencesCommand.java +++ b/src/jalview/commands/SlideSequencesCommand.java @@ -1,23 +1,21 @@ - /* -* Jalview - A Sequence Alignment Editor and Viewer -* Copyright (C) 2007 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle -* -* This program is free software; you can redistribute it and/or -* modify it under the terms of the GNU General Public License -* as published by the Free Software Foundation; either version 2 -* of the License, or (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program; if not, write to the Free Software -* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA -*/ - + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4) + * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + */ package jalview.commands; import jalview.datamodel.*; @@ -26,11 +24,8 @@ public class SlideSequencesCommand extends EditCommand { boolean gapsInsertedBegin = false; - public SlideSequencesCommand(String description, - SequenceI[] seqsLeft, - SequenceI[] seqsRight, - int slideSize, - char gapChar) + public SlideSequencesCommand(String description, SequenceI[] seqsLeft, + SequenceI[] seqsRight, int slideSize, char gapChar) { this.description = description; @@ -49,12 +44,12 @@ public class SlideSequencesCommand extends EditCommand if (!gapsInsertedBegin) edits = new Edit[] - { new Edit(DELETE_GAP, seqsLeft, 0, slideSize, gapChar)}; + { new Edit(DELETE_GAP, seqsLeft, 0, slideSize, gapChar) }; else edits = new Edit[] - { new Edit(INSERT_GAP, seqsRight, 0, slideSize, gapChar)}; + { new Edit(INSERT_GAP, seqsRight, 0, slideSize, gapChar) }; - performEdit(0,null); + performEdit(0, null); } public boolean getGapsInsertedBegin() @@ -66,7 +61,7 @@ public class SlideSequencesCommand extends EditCommand { boolean same = false; - if(command.edits[0].seqs.length==edits[0].seqs.length) + if (command.edits[0].seqs.length == edits[0].seqs.length) { same = true; for (int i = 0; i < command.edits[0].seqs.length; i++) @@ -78,7 +73,7 @@ public class SlideSequencesCommand extends EditCommand } } - if(same) + if (same) { Edit[] temp = new Edit[command.edits.length + 1]; System.arraycopy(command.edits, 0, temp, 0, command.edits.length); @@ -89,5 +84,3 @@ public class SlideSequencesCommand extends EditCommand return same; } } - -