Merge branch 'develop' into features/JAL-250_hideredundantseqs
[jalview.git] / src / jalview / api / AlignmentColsCollectionI.java
  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
-package jalview.api.analysis;
+package jalview.api;
 
-import jalview.api.AlignmentViewPanel;
-
-public interface ViewBasedAnalysisI
+public interface AlignmentColsCollectionI extends Iterable<Integer>
 {
-
   /**
-   * Parameterise the analysis model using the current view
+   * Answers if the column at the given position is hidden.
    * 
-   * @param view
-   * @return true if model is applicable and calculation should proceed
+   * @param c
+   *          the column index to check
+   * @return true if the column at the position is hidden
    */
-
-  boolean configureFromAlignmentView(AlignmentViewPanel view);
-
+  public boolean isHidden(int c);
 }