home *** CD-ROM | disk | FTP | other *** search
/ Online Today 2000 January / Onto0100.iso / pc / JAVA / MSJAVX86.EXE / xmldso.cab / com / ms / xml / util / EnumWrapper.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-05  |  629 b   |  28 lines

  1. package com.ms.xml.util;
  2.  
  3. import java.util.Enumeration;
  4.  
  5. public class EnumWrapper implements Enumeration {
  6.    public static EnumWrapper emptyEnumeration = new EnumWrapper((Object)null);
  7.    boolean done;
  8.    Object object;
  9.  
  10.    public Object nextElement() {
  11.       if (!this.done) {
  12.          this.done = true;
  13.          return this.object;
  14.       } else {
  15.          return null;
  16.       }
  17.    }
  18.  
  19.    public EnumWrapper(Object var1) {
  20.       this.object = var1;
  21.       this.done = false;
  22.    }
  23.  
  24.    public boolean hasMoreElements() {
  25.       return !this.done && this.object != null;
  26.    }
  27. }
  28.