com.jniwrapper.win32.ole.impl
Class IOleClientSiteImpl

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.win32.com.impl.IUnknownImpl
          extended bycom.jniwrapper.win32.ole.impl.IOleClientSiteImpl
All Implemented Interfaces:
AutoDeleteParameter, IOleClientSite, IUnknown, PointerParameter

public class IOleClientSiteImpl
extends IUnknownImpl
implements IOleClientSite

Represents COM interface IOleClientSite.


Nested Class Summary
 
Nested classes inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl
IUnknownImpl.MemoryBufferImpl
 
Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Fields inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl
DebugComfyJ, LICENSE_TYPE, PTR_NULL
 
Fields inherited from class com.jniwrapper.Parameter
V
 
Constructor Summary
  IOleClientSiteImpl()
           
  IOleClientSiteImpl(CLSID clsid, ClsCtx dwClsContext)
           
  IOleClientSiteImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
  IOleClientSiteImpl(IUnknown that)
           
protected IOleClientSiteImpl(IUnknownImpl that)
           
  IOleClientSiteImpl(java.lang.String progID, ClsCtx dwClsContext)
           
 
Method Summary
 java.lang.Object clone()
           
 IOleContainer getContainer()
           
 IID getIID()
           
 IMoniker getMoniker(OleGetMoniker dwAssign, OleWhichMk dwWhichMoniker)
           
 void onShowWindow(VariantBool fShow)
           
 void requestNewObjectLayout()
           
 void saveObject()
           
 void showObject()
           
 
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
 
Methods inherited from interface com.jniwrapper.win32.com.IUnknown
addRef, isNull, queryInterface, release, setNull
 
Methods inherited from interface com.jniwrapper.AutoDeleteParameter
isAutoDelete, setAutoDelete
 

Field Detail

INTERFACE_IDENTIFIER

public static final java.lang.String INTERFACE_IDENTIFIER
See Also:
Constant Field Values
Constructor Detail

IOleClientSiteImpl

public IOleClientSiteImpl()

IOleClientSiteImpl

protected IOleClientSiteImpl(IUnknownImpl that)
                      throws ComException

IOleClientSiteImpl

public IOleClientSiteImpl(IUnknown that)

IOleClientSiteImpl

public IOleClientSiteImpl(CLSID clsid,
                          ClsCtx dwClsContext)
                   throws ComException

IOleClientSiteImpl

public IOleClientSiteImpl(java.lang.String progID,
                          ClsCtx dwClsContext)

IOleClientSiteImpl

public IOleClientSiteImpl(CLSID clsid,
                          IUnknown pUnkOuter,
                          ClsCtx dwClsContext)
                   throws ComException
Method Detail

saveObject

public void saveObject()
                throws ComException
Specified by:
saveObject in interface IOleClientSite
Throws:
ComException

getMoniker

public IMoniker getMoniker(OleGetMoniker dwAssign,
                           OleWhichMk dwWhichMoniker)
                    throws ComException
Specified by:
getMoniker in interface IOleClientSite
Parameters:
dwAssign - [in]
dwWhichMoniker - [in]
Throws:
ComException

getContainer

public IOleContainer getContainer()
                           throws ComException
Specified by:
getContainer in interface IOleClientSite
Throws:
ComException

showObject

public void showObject()
                throws ComException
Specified by:
showObject in interface IOleClientSite
Throws:
ComException

onShowWindow

public void onShowWindow(VariantBool fShow)
                  throws ComException
Specified by:
onShowWindow in interface IOleClientSite
Parameters:
fShow - [in]
Throws:
ComException

requestNewObjectLayout

public void requestNewObjectLayout()
                            throws ComException
Specified by:
requestNewObjectLayout in interface IOleClientSite
Throws:
ComException

getIID

public IID getIID()
Overrides:
getIID in class IUnknownImpl

clone

public java.lang.Object clone()
Overrides:
clone in class IUnknownImpl