com.jniwrapper.win32.ole.impl
Class IOleObjectImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IOleObjectImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IOleObject, IUnknown, PointerParameter
- public class IOleObjectImpl
- extends IUnknownImpl
- implements IOleObject
Represents COM interface IOleObject.
Fields inherited from class com.jniwrapper.Parameter |
V |
Method Summary |
Int32 |
advise(IAdviseSink pIAdviseSink)
|
java.lang.Object |
clone()
|
void |
close(OleClose dwSaveOption)
|
void |
doVerb(LongInt iVerb,
Msg lpmsg,
IOleClientSite pActiveSite,
LongInt lindex,
Wnd hwndParent,
Rect lprcPosRect)
|
IEnumStatData |
enumAdvise()
|
IEnumOleVerb |
enumVerbs()
|
IOleClientSite |
getClientSite()
|
IDataObject |
getClipboardData(Int32 dwReserved)
|
Size |
getExtent(DvAspect dwDrawAspect)
|
IID |
getIID()
|
OleMisc |
getMiscStatus(DvAspect dwAspect)
|
IMoniker |
getMoniker(OleGetMoniker dwAssign,
OleWhichMk dwWhichMoniker)
|
CLSID |
getUserClassID()
|
OleStr |
getUserType(UserClassType dwFormOfType)
|
void |
initFromData(IDataObject pDataObject,
VariantBool fCreation,
Int32 dwReserved)
|
void |
isUpToDate()
|
void |
setClientSite(IOleClientSite ppClientSite)
|
void |
setColorScheme(LogPalette pLogpal)
|
void |
setExtent(DvAspect dwDrawAspect,
Size pSIZE)
|
void |
setHostNames(OleStr szContainerApp,
OleStr szContainerObj)
|
void |
setMoniker(OleWhichMk dwWhichMoniker,
IMoniker pmIMoniker)
|
void |
unadvise(Int32 dwConnection)
|
void |
update()
|
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
IOleObjectImpl
public IOleObjectImpl()
IOleObjectImpl
protected IOleObjectImpl(IUnknownImpl that)
throws ComException
IOleObjectImpl
public IOleObjectImpl(IUnknown that)
IOleObjectImpl
public IOleObjectImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IOleObjectImpl
public IOleObjectImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
setClientSite
public void setClientSite(IOleClientSite ppClientSite)
throws ComException
- Specified by:
setClientSite
in interface IOleObject
- Parameters:
ppClientSite
- [in]
- Throws:
ComException
getClientSite
public IOleClientSite getClientSite()
throws ComException
- Specified by:
getClientSite
in interface IOleObject
- Throws:
ComException
setHostNames
public void setHostNames(OleStr szContainerApp,
OleStr szContainerObj)
throws ComException
- Specified by:
setHostNames
in interface IOleObject
- Parameters:
szContainerApp
- [in]
szContainerObj
- [in]
- Throws:
ComException
close
public void close(OleClose dwSaveOption)
throws ComException
- Specified by:
close
in interface IOleObject
- Parameters:
dwSaveOption
- [in]
- Throws:
ComException
setMoniker
public void setMoniker(OleWhichMk dwWhichMoniker,
IMoniker pmIMoniker)
throws ComException
- Specified by:
setMoniker
in interface IOleObject
- Parameters:
dwWhichMoniker
- [in]
pmIMoniker
- [in]
- Throws:
ComException
getMoniker
public IMoniker getMoniker(OleGetMoniker dwAssign,
OleWhichMk dwWhichMoniker)
throws ComException
- Specified by:
getMoniker
in interface IOleObject
- Parameters:
dwAssign
- [in]
dwWhichMoniker
- [in]
- Throws:
ComException
initFromData
public void initFromData(IDataObject pDataObject,
VariantBool fCreation,
Int32 dwReserved)
throws ComException
- Specified by:
initFromData
in interface IOleObject
- Parameters:
pDataObject
- [in]
fCreation
- [in]
dwReserved
- [in]
- Throws:
ComException
getClipboardData
public IDataObject getClipboardData(Int32 dwReserved)
throws ComException
- Specified by:
getClipboardData
in interface IOleObject
- Parameters:
dwReserved
- [in]
- Throws:
ComException
doVerb
public void doVerb(LongInt iVerb,
Msg lpmsg,
IOleClientSite pActiveSite,
LongInt lindex,
Wnd hwndParent,
Rect lprcPosRect)
throws ComException
- Specified by:
doVerb
in interface IOleObject
- Parameters:
iVerb
- [in]
lpmsg
- [in]
pActiveSite
- [in]
lindex
- [in]
hwndParent
- [in]
lprcPosRect
- [in]
- Throws:
ComException
enumVerbs
public IEnumOleVerb enumVerbs()
throws ComException
- Specified by:
enumVerbs
in interface IOleObject
- Throws:
ComException
update
public void update()
throws ComException
- Specified by:
update
in interface IOleObject
- Throws:
ComException
isUpToDate
public void isUpToDate()
throws ComException
- Specified by:
isUpToDate
in interface IOleObject
- Throws:
ComException
getUserClassID
public CLSID getUserClassID()
throws ComException
- Specified by:
getUserClassID
in interface IOleObject
- Throws:
ComException
getUserType
public OleStr getUserType(UserClassType dwFormOfType)
throws ComException
- Specified by:
getUserType
in interface IOleObject
- Parameters:
dwFormOfType
- [in]
- Throws:
ComException
setExtent
public void setExtent(DvAspect dwDrawAspect,
Size pSIZE)
throws ComException
- Specified by:
setExtent
in interface IOleObject
- Parameters:
dwDrawAspect
- [in]
pSIZE
- [in]
- Throws:
ComException
getExtent
public Size getExtent(DvAspect dwDrawAspect)
throws ComException
- Specified by:
getExtent
in interface IOleObject
- Parameters:
dwDrawAspect
- [in]
- Throws:
ComException
advise
public Int32 advise(IAdviseSink pIAdviseSink)
throws ComException
- Specified by:
advise
in interface IOleObject
- Parameters:
pIAdviseSink
- [in]
- Throws:
ComException
unadvise
public void unadvise(Int32 dwConnection)
throws ComException
- Specified by:
unadvise
in interface IOleObject
- Parameters:
dwConnection
- [in]
- Throws:
ComException
enumAdvise
public IEnumStatData enumAdvise()
throws ComException
- Specified by:
enumAdvise
in interface IOleObject
- Throws:
ComException
getMiscStatus
public OleMisc getMiscStatus(DvAspect dwAspect)
throws ComException
- Specified by:
getMiscStatus
in interface IOleObject
- Parameters:
dwAspect
- [in]
- Throws:
ComException
setColorScheme
public void setColorScheme(LogPalette pLogpal)
throws ComException
- Specified by:
setColorScheme
in interface IOleObject
- Parameters:
pLogpal
- [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IUnknownImpl