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    }