/*
* $Id: Geometry.java,v 1.2 2003/09/30 06:05:13 jeff Exp $
* $Source: /cvsroot/Similarity4/src/java/com/similarity/util/Geometry.java,v $
*/
package org.subethamail.common;
import java.util.Enumeration;
import java.util.Iterator;
/**
* Converts iterator to Enumeration interface
*
* @author Jeff Schnitzer
*/
public class EnumerationAdapter<T> implements Enumeration<T>
{
/** */
protected Iterator<T> iterator;
/**
*/
public EnumerationAdapter(Iterator<T> orig)
{
this.iterator = orig;
}
/* (non-Javadoc)
* @see java.util.Enumeration#hasMoreElements()
*/
public boolean hasMoreElements()
{
return this.iterator.hasNext();
}
/* (non-Javadoc)
* @see java.util.Enumeration#nextElement()
*/
public T nextElement()
{
return this.iterator.next();
}
}