X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FAllColsCollection.java;h=e216c46b8910abc6c1da375c9bc605b949b11f14;hb=a0bd24f90375fc1d4be619bf65746a912dfcfc89;hp=03f2fea7db59dc42cca839f28f1cfa8e99b866e6;hpb=536a4a9c407a4c07b71e86e75135eaa2ba5e8850;p=jalview.git diff --git a/src/jalview/datamodel/AllColsCollection.java b/src/jalview/datamodel/AllColsCollection.java index 03f2fea..e216c46 100644 --- a/src/jalview/datamodel/AllColsCollection.java +++ b/src/jalview/datamodel/AllColsCollection.java @@ -27,21 +27,22 @@ import java.util.Iterator; public class AllColsCollection implements AlignmentColsCollectionI { int start; + int end; HiddenColumns hidden; - - public AllColsCollection(int s, int e, HiddenColumns hiddenCols) + + public AllColsCollection(int s, int e, AlignmentI al) { start = s; end = e; - hidden = hiddenCols; + hidden = al.getHiddenColumns(); } - + @Override public Iterator iterator() { - return new AllColsIterator(start,end,hidden); + return new AllColsIterator(start, end, hidden); } @Override @@ -49,4 +50,10 @@ public class AllColsCollection implements AlignmentColsCollectionI { return !hidden.isVisible(c); } + + @Override + public boolean hasHidden() + { + return hidden.hasHiddenColumns(); + } }