X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FSequenceGroup.java;h=d8c5c93372ac6b6491f92a25cb2d845b5ddbbd6c;hb=44d9bd9b511490baec5302be3b7756be0adebde3;hp=6bccec3c51d0a288e38a9785108b1201237d41bc;hpb=8c7f6c70f34bcb8dfe5e327288806ec6cb363042;p=jalview.git diff --git a/src/jalview/datamodel/SequenceGroup.java b/src/jalview/datamodel/SequenceGroup.java index 6bccec3..d8c5c93 100755 --- a/src/jalview/datamodel/SequenceGroup.java +++ b/src/jalview/datamodel/SequenceGroup.java @@ -19,8 +19,8 @@ public class SequenceGroup public Vector sequences = new Vector(); int width = -1; public ColourSchemeI cs; - int startRes = 20; - int endRes = 35; + int startRes = 0; + int endRes = 0; public SequenceGroup() { @@ -37,7 +37,9 @@ public class SequenceGroup boolean isSelected, boolean displayBoxes, boolean displayText, boolean colourText, - boolean display) + boolean display, + int start, + int end) { this.groupName = groupName; @@ -47,6 +49,8 @@ public class SequenceGroup this.colourText = colourText; this.display = display; this.cs = scheme; + startRes = start; + endRes = end; } public String getName() @@ -75,6 +79,14 @@ public class SequenceGroup sequences.addElement(s); } + public void addOrRemove(SequenceI s) + { + if(sequences.contains(s)) + deleteSequence(s); + else + addSequence(s); + } + public void deleteSequence(SequenceI s) { sequences.removeElement(s);