com.jniwrapper.win32.ole.impl
Class IOleLinkImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IOleLinkImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IOleLink, IUnknown, PointerParameter
- public class IOleLinkImpl
- extends IUnknownImpl
- implements IOleLink
Represents COM interface IOleLink.
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
IOleLinkImpl
public IOleLinkImpl()
IOleLinkImpl
protected IOleLinkImpl(IUnknownImpl that)
throws ComException
IOleLinkImpl
public IOleLinkImpl(IUnknown that)
IOleLinkImpl
public IOleLinkImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IOleLinkImpl
public IOleLinkImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
setUpdateOptions
public void setUpdateOptions(OleUpdate dwUpdateOpt)
throws ComException
- Specified by:
setUpdateOptions
in interface IOleLink
- Parameters:
dwUpdateOpt
- [in]
- Throws:
ComException
getUpdateOptions
public OleUpdate getUpdateOptions()
throws ComException
- Specified by:
getUpdateOptions
in interface IOleLink
- Throws:
ComException
setSourceMoniker
public void setSourceMoniker(IMoniker pmk,
CLSID rclsid)
throws ComException
- Specified by:
setSourceMoniker
in interface IOleLink
- Parameters:
pmk
- [in]
rclsid
- [in]
- Throws:
ComException
getSourceMoniker
public IMoniker getSourceMoniker()
throws ComException
- Specified by:
getSourceMoniker
in interface IOleLink
- Throws:
ComException
setSourceDisplayName
public void setSourceDisplayName(OleStr pszStatusText)
throws ComException
- Specified by:
setSourceDisplayName
in interface IOleLink
- Parameters:
pszStatusText
- [in]
- Throws:
ComException
getSourceDisplayName
public OleStr getSourceDisplayName()
throws ComException
- Specified by:
getSourceDisplayName
in interface IOleLink
- Throws:
ComException
bindToSource
public void bindToSource(OleLinkBind bindflags,
IBindCtx pbc)
throws ComException
- Specified by:
bindToSource
in interface IOleLink
- Parameters:
bindflags
- [in]
pbc
- [in]
- Throws:
ComException
bindIfRunning
public void bindIfRunning()
throws ComException
- Specified by:
bindIfRunning
in interface IOleLink
- Throws:
ComException
getBoundSource
public IUnknown getBoundSource()
throws ComException
- Specified by:
getBoundSource
in interface IOleLink
- Throws:
ComException
unbindSource
public void unbindSource()
throws ComException
- Specified by:
unbindSource
in interface IOleLink
- Throws:
ComException
update
public void update(IBindCtx pbc)
throws ComException
- Specified by:
update
in interface IOleLink
- Parameters:
pbc
- [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IUnknownImpl