package org.openedit.xml;
import java.util.Iterator;
import java.util.List;
public class ElementDataIterator implements Iterator
{
protected List fieldHits;
protected int hitCount = 0;
protected int startOffset = 0;
public ElementDataIterator(List inHits)
{
setHits(inHits);
}
public ElementDataIterator()
{
}
public void setStartOffset( int inStart)
{
startOffset = inStart;
}
public void setHits(List inHits)
{
fieldHits = inHits;
}
public List getHits()
{
return fieldHits;
}
public boolean hasNext()
{
if (hitCount < getHits().size())
{
return true;
}
else
{
return false;
}
}
public Object next()
{
return new ElementData(getHits().get(startOffset + hitCount++));
}
public void remove()
{
}
}