/* * Genoogle: Similar DNA Sequences Searching Engine and Tools. (http://genoogle.pih.bio.br) * Copyright (C) 2008,2009 Felipe Fernandes Albrecht (felipe.albrecht@gmail.com) * * For further information check the LICENSE file. */ package bio.pih.genoogle.util; import java.util.Iterator; import bio.pih.genoogle.seq.SymbolList; /** * Iterate among the sub-sequences * * @author albrecht */ public interface SymbolListWindowIterator extends Iterator<SymbolList>{ /** * @param size */ void setWindowSize(int size); /** * @return window size. */ int getWindowSize(); /** * @return actual position in the symbol list. */ int getActualPos(); /** * @return symbol list. */ SymbolList getSymbolList(); }