*/
package jalview.api;
+import java.util.BitSet;
+
public interface AlignmentColsCollectionI extends Iterable<Integer>
{
/**
* @return true if there is at least 1 hidden column
*/
public boolean hasHidden();
+
+ /**
+ * Get the visible-column bitset, possibly containing hidden columns (which
+ * may or may not be hidden in the overview).
+ *
+ * @return a BitSet
+ */
+ public BitSet getOverviewBitSet();
+
+ /**
+ * Get the hidden-column bitset, (which may or may not be hidden in the
+ * overview).
+ *
+ * @return
+ */
+ BitSet getHiddenBitSet();
}