com.jniwrapper.win32.ole.impl
Class IObjectWithSiteImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IObjectWithSiteImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IObjectWithSite, IUnknown, PointerParameter
- public class IObjectWithSiteImpl
- extends IUnknownImpl
- implements IObjectWithSite
Represents COM interface IObjectWithSite.
Fields inherited from class com.jniwrapper.Parameter |
V |
Methods inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
acceptIOPerformer, addRef, asVoidPointer, dumpVTBL, equals, fromVoidPointer, getDebugInfo, getInterfaceIdentifier, getLength, hashCode, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, isAutoDelete, isNull, isSameObject, queryInterface, queryInterface, read, release, setAutoDelete, setNull, setValue, write |
Methods inherited from class com.jniwrapper.Parameter |
, a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
INTERFACE_IDENTIFIER
public static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
IObjectWithSiteImpl
public IObjectWithSiteImpl()
IObjectWithSiteImpl
protected IObjectWithSiteImpl(IUnknownImpl that)
throws ComException
IObjectWithSiteImpl
public IObjectWithSiteImpl(IUnknown that)
IObjectWithSiteImpl
public IObjectWithSiteImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IObjectWithSiteImpl
public IObjectWithSiteImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
setSite
public void setSite(IUnknown pUnkSite)
throws ComException
- Specified by:
setSite
in interface IObjectWithSite
- Parameters:
pUnkSite
- [in]
- Throws:
ComException
getSite
public IUnknown getSite(IID riid)
throws ComException
- Specified by:
getSite
in interface IObjectWithSite
- Parameters:
riid
- [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IUnknownImpl