com.develop.jawin.marshal
Class COMCustom

java.lang.Object
  extended bycom.develop.jawin.marshal.COMCustom
All Implemented Interfaces:
VarTypes, WellKnownGUIDs

public class COMCustom
extends java.lang.Object
implements VarTypes, WellKnownGUIDs

Hand-coded COM stubs


Field Summary
 
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
COMCustom()
           
 
Method Summary
static boolean getBooleanProp(int vtIndex, int iidToken, int peer, int unknown)
           
static float getFloatProp(int vtIndex, int iidToken, int peer, int unknown)
           
static DispatchPtr getIdispatchProp(int vtIndex, int iidToken, int peer, int unknown)
           
static int getIntProp(int vtIndex, int iidToken, int peer, int unknown)
           
static IUnknown getIunknownProp(int vtIndex, int iidToken, int peer, int unknown, GUID guid)
           
static java.lang.String getStringProp(int vtIndex, int iidToken, int peer, int unknown)
           
static void setBooleanProp(int vtIndex, int iidToken, int peer, int unknown, boolean prop)
           
static void setFloatProp(int vtIndex, int iidToken, int peer, int unknown, float prop)
           
static void setIntProp(int vtIndex, int iidToken, int peer, int unknown, int prop)
           
static void setStringProp(int vtIndex, int iidToken, int peer, int unknown, java.lang.String prop)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

COMCustom

public COMCustom()
Method Detail

getIunknownProp

public static IUnknown getIunknownProp(int vtIndex,
                                       int iidToken,
                                       int peer,
                                       int unknown,
                                       GUID guid)
                                throws COMException,
                                       java.io.IOException
Throws:
COMException
java.io.IOException

getIdispatchProp

public static DispatchPtr getIdispatchProp(int vtIndex,
                                           int iidToken,
                                           int peer,
                                           int unknown)
                                    throws COMException,
                                           java.io.IOException
Throws:
COMException
java.io.IOException

getIntProp

public static int getIntProp(int vtIndex,
                             int iidToken,
                             int peer,
                             int unknown)

getFloatProp

public static float getFloatProp(int vtIndex,
                                 int iidToken,
                                 int peer,
                                 int unknown)

getStringProp

public static java.lang.String getStringProp(int vtIndex,
                                             int iidToken,
                                             int peer,
                                             int unknown)

getBooleanProp

public static boolean getBooleanProp(int vtIndex,
                                     int iidToken,
                                     int peer,
                                     int unknown)

setIntProp

public static void setIntProp(int vtIndex,
                              int iidToken,
                              int peer,
                              int unknown,
                              int prop)

setFloatProp

public static void setFloatProp(int vtIndex,
                                int iidToken,
                                int peer,
                                int unknown,
                                float prop)

setBooleanProp

public static void setBooleanProp(int vtIndex,
                                  int iidToken,
                                  int peer,
                                  int unknown,
                                  boolean prop)

setStringProp

public static void setStringProp(int vtIndex,
                                 int iidToken,
                                 int peer,
                                 int unknown,
                                 java.lang.String prop)


Composia Soft Ltd. Designed by Vitally Shelest. .