001 package railo.runtime.util; 002 003 import java.util.Enumeration; 004 import java.util.Iterator; 005 006 /** 007 * 008 */ 009 public final class IteratorWrapper implements Iterator { 010 011 private Enumeration e; 012 013 /** 014 * constructor of the class 015 * @param enum 016 */ 017 public IteratorWrapper(Enumeration e) { 018 this.e=e; 019 } 020 021 /** 022 * @see java.util.Iterator#remove() 023 */ 024 public void remove() { 025 } 026 027 /** 028 * @see java.util.Iterator#hasNext() 029 */ 030 public boolean hasNext() { 031 return e.hasMoreElements(); 032 } 033 034 /** 035 * @see java.util.Iterator#next() 036 */ 037 public Object next() { 038 return e.nextElement(); 039 } 040 }