com.jacob.com
Class EnumVariant

java.lang.Object
  extended by com.jacob.com.JacobObject
      extended by com.jacob.com.EnumVariant
All Implemented Interfaces:
java.util.Enumeration

public class EnumVariant
extends JacobObject
implements java.util.Enumeration

An implementation of IEnumVariant based on code submitted by Thomas Hallgren (mailto:Thomas.Hallgren@eoncompany.com)


Constructor Summary
protected EnumVariant(int pIEnumVARIANT)
           
  EnumVariant(java.lang.Object disp)
           
 
Method Summary
protected  void finalize()
           
 boolean hasMoreElements()
          Implements java.util.Enumeration
 Variant Next()
          Get next element in collection or null if at end
 int Next(Variant[] receiverArray)
           
 java.lang.Object nextElement()
          Implements java.util.Enumeration
 void release()
           
 void Reset()
           
 void Skip(int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumVariant

protected EnumVariant(int pIEnumVARIANT)

EnumVariant

public EnumVariant(java.lang.Object disp)
Method Detail

hasMoreElements

public boolean hasMoreElements()
Implements java.util.Enumeration

Specified by:
hasMoreElements in interface java.util.Enumeration

nextElement

public java.lang.Object nextElement()
Implements java.util.Enumeration

Specified by:
nextElement in interface java.util.Enumeration

Next

public Variant Next()
Get next element in collection or null if at end


Next

public int Next(Variant[] receiverArray)

Skip

public void Skip(int count)

Reset

public void Reset()

release

public void release()
Overrides:
release in class JacobObject

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object