com.develop.jawin
Class IEnumVariant

java.lang.Object
  |
  +--com.develop.jawin.COMPtr
        |
        +--com.develop.jawin.IEnumVariant
All Implemented Interfaces:
IUnknown, VarTypes, WellKnownGUIDs

public class IEnumVariant
extends COMPtr

TODO: This class NOT TESTED YET! new marshal features used skip (L) with neg args repeat (r)


Field Summary
static int iidToken
           
static GUID proxyIID
           
 
Fields inherited from class com.develop.jawin.COMPtr
bDoMarshalling, bSkipMarshalling, peer, unknown
 
Fields inherited from interface com.develop.jawin.constants.VarTypes
VARIANT_FALSE, VARIANT_TRUE, VT_ARRAY, VT_BLOB, VT_BLOB_OBJECT, VT_BOOL, VT_BSTR, VT_BYREF, VT_CARRAY, VT_CF, VT_CLSID, VT_CY, VT_DATE, VT_DECIMAL, VT_DISPATCH, VT_EMPTY, VT_ERROR, VT_FILETIME, VT_HRESULT, VT_I1, VT_I2, VT_I4, VT_I8, VT_ILLEGAL, VT_ILLEGALMASKED, VT_INT, VT_LPSTR, VT_LPWSTR, VT_NULL, VT_PTR, VT_R4, VT_R8, VT_RESERVED, VT_SAFEARRAY, VT_STORAGE, VT_STORED_OBJECT, VT_STREAM, VT_STREAMED_OBJECT, VT_TYPEMASK, VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_UINT, VT_UNKNOWN, VT_USERDEFINED, VT_VARIANT, VT_VECTOR, VT_VOID
 
Fields inherited from interface com.develop.jawin.constants.WellKnownGUIDs
IID_IClassFactory, IID_IDispatch, IID_IEnumVariant, IID_IUnknown
 
Constructor Summary
IEnumVariant()
           
 
Method Summary
(package private) static void ()
           
 void Clone()
           
 int getGuidToken()
           
static void init()
           
 int Next(int elt, java.lang.Object[] fillMe)
           
 void Reset()
           
 void Skip(int elt)
           
 
Methods inherited from class com.develop.jawin.COMPtr
close, comInvoke, copyUnknown, finalize, getPeer, getUnknown, hasFTM, nullUnknown, queryInterface, releaseUnknown, setPeer, setUnknown, stealUnknown, toGITRef, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

proxyIID

public static final GUID proxyIID

iidToken

public static final int iidToken
Constructor Detail

IEnumVariant

public IEnumVariant()
Method Detail

init

public static final void init()

static void ()

getGuidToken

public int getGuidToken()

Next

public int Next(int elt,
                java.lang.Object[] fillMe)
         throws COMException

Skip

public void Skip(int elt)
          throws COMException,
                 java.io.IOException

Reset

public void Reset()
           throws COMException,
                  java.io.IOException

Clone

public void Clone()
           throws COMException,
                  java.io.IOException


New Jawin designed by Vitally Shelest. This product includes software developed by the DevelopMentor OpenSource Project (http://www.develop.com/OpenSource).