| BrowserEnumeration.java |
/*
* JBoss, the OpenSource J2EE webOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.jms.client;
import java.util.Enumeration;
import java.util.List;
import java.util.ListIterator;
/**
* A browser enumeration
*
* @author <a href="mailto:adrian@jboss.org>Adrian Brock</a>
* @version $Revision: 1.1 $
*/
class BrowserEnumeration
implements Enumeration
{
// Constants -----------------------------------------------------
// Attributes ----------------------------------------------------
/** The list iterator */
private ListIterator iterator;
// Static --------------------------------------------------------
// Constructors --------------------------------------------------
// Public --------------------------------------------------------
/**
* Create a new BrowserEnumeration
*
* @param list the list
*/
public BrowserEnumeration(List list)
{
iterator = list.listIterator();
}
// Enumeration implementation ------------------------------------
public boolean hasMoreElements()
{
return iterator.hasNext();
}
public Object nextElement()
{
return iterator.next();
}
// Protected ------------------------------------------------------
// Package Private ------------------------------------------------
// Private --------------------------------------------------------
// Inner Classes --------------------------------------------------
}
| BrowserEnumeration.java |