com.jniwrapper.win32.com.impl
Class IMonikerImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.com.impl.IPersistImpl
com.jniwrapper.win32.com.impl.IPersistStreamImpl
com.jniwrapper.win32.com.impl.IMonikerImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IMoniker, IPersist, IPersistStream, IUnknown, PointerParameter
- public class IMonikerImpl
- extends IPersistStreamImpl
- implements IMoniker
Represents COM interface IMoniker.
Fields inherited from class com.jniwrapper.Parameter |
V |
Method Summary |
IUnknown |
bindToObject(IBindCtx pbc,
IMoniker pmkToLeft,
IID riidResult)
|
IUnknown |
bindToStorage(IBindCtx pbc,
IMoniker pmkToLeft,
IID riid)
|
java.lang.Object |
clone()
|
IMoniker |
commonPrefixWith(IMoniker pmkOther)
|
IMoniker |
composeWith(IMoniker pmkRight,
VariantBool fOnlyIfNotGeneric)
|
IEnumMoniker |
enumerate(VariantBool fForward)
|
OleStr |
getDisplayName(IBindCtx pbc,
IMoniker pmkToLeft)
|
IID |
getIID()
|
CY |
getTimeOfLastChange(IBindCtx pbc,
IMoniker pmkToLeft)
|
Int32 |
hash()
|
IMoniker |
inverse()
|
Int32 |
isEqual(IMoniker pmkOtherMoniker)
|
Int32 |
isRunning(IBindCtx pbc,
IMoniker pmkToLeft,
IMoniker pmkNewlyRunning)
|
Int32 |
isSystemMoniker()
|
IMoniker |
parseDisplayName(IBindCtx pbc,
IMoniker pmkToLeft,
OleStr pszDisplayName,
Int32 pchEaten)
|
IMoniker |
reduce(IBindCtx pbc,
Int32 dwReduceHowFar,
IMoniker ppmkToLeft)
|
IMoniker |
relativePathTo(IMoniker pmkOther)
|
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
IMonikerImpl
public IMonikerImpl()
IMonikerImpl
protected IMonikerImpl(IUnknownImpl that)
throws ComException
IMonikerImpl
public IMonikerImpl(IUnknown that)
IMonikerImpl
public IMonikerImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IMonikerImpl
public IMonikerImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
bindToObject
public IUnknown bindToObject(IBindCtx pbc,
IMoniker pmkToLeft,
IID riidResult)
throws ComException
- Specified by:
bindToObject
in interface IMoniker
- Parameters:
pbc
- [in]
pmkToLeft
- [in]
riidResult
- [in]
- Throws:
ComException
bindToStorage
public IUnknown bindToStorage(IBindCtx pbc,
IMoniker pmkToLeft,
IID riid)
throws ComException
- Specified by:
bindToStorage
in interface IMoniker
- Parameters:
pbc
- [in]
pmkToLeft
- [in]
riid
- [in]
- Throws:
ComException
reduce
public IMoniker reduce(IBindCtx pbc,
Int32 dwReduceHowFar,
IMoniker ppmkToLeft)
throws ComException
- Specified by:
reduce
in interface IMoniker
- Parameters:
pbc
- [in]
dwReduceHowFar
- [in]
ppmkToLeft
- [in,out]
- Throws:
ComException
composeWith
public IMoniker composeWith(IMoniker pmkRight,
VariantBool fOnlyIfNotGeneric)
throws ComException
- Specified by:
composeWith
in interface IMoniker
- Parameters:
pmkRight
- [in]
fOnlyIfNotGeneric
- [in]
- Throws:
ComException
enumerate
public IEnumMoniker enumerate(VariantBool fForward)
throws ComException
- Specified by:
enumerate
in interface IMoniker
- Parameters:
fForward
- [in]
- Throws:
ComException
isEqual
public Int32 isEqual(IMoniker pmkOtherMoniker)
- Specified by:
isEqual
in interface IMoniker
- Parameters:
pmkOtherMoniker
- [in]
hash
public Int32 hash()
throws ComException
- Specified by:
hash
in interface IMoniker
- Throws:
ComException
isRunning
public Int32 isRunning(IBindCtx pbc,
IMoniker pmkToLeft,
IMoniker pmkNewlyRunning)
- Specified by:
isRunning
in interface IMoniker
- Parameters:
pbc
- [in]
pmkToLeft
- [in]
pmkNewlyRunning
- [in]
getTimeOfLastChange
public CY getTimeOfLastChange(IBindCtx pbc,
IMoniker pmkToLeft)
throws ComException
- Specified by:
getTimeOfLastChange
in interface IMoniker
- Parameters:
pbc
- [in]
pmkToLeft
- [in]
- Throws:
ComException
inverse
public IMoniker inverse()
throws ComException
- Specified by:
inverse
in interface IMoniker
- Throws:
ComException
commonPrefixWith
public IMoniker commonPrefixWith(IMoniker pmkOther)
throws ComException
- Specified by:
commonPrefixWith
in interface IMoniker
- Parameters:
pmkOther
- [in]
- Throws:
ComException
relativePathTo
public IMoniker relativePathTo(IMoniker pmkOther)
throws ComException
- Specified by:
relativePathTo
in interface IMoniker
- Parameters:
pmkOther
- [in]
- Throws:
ComException
getDisplayName
public OleStr getDisplayName(IBindCtx pbc,
IMoniker pmkToLeft)
throws ComException
- Specified by:
getDisplayName
in interface IMoniker
- Parameters:
pbc
- [in]
pmkToLeft
- [in]
- Throws:
ComException
parseDisplayName
public IMoniker parseDisplayName(IBindCtx pbc,
IMoniker pmkToLeft,
OleStr pszDisplayName,
Int32 pchEaten)
throws ComException
- Specified by:
parseDisplayName
in interface IMoniker
- Parameters:
pbc
- [in]
pmkToLeft
- [in]
pszDisplayName
- [in]
pchEaten
- [out]
- Throws:
ComException
isSystemMoniker
public Int32 isSystemMoniker()
throws ComException
- Specified by:
isSystemMoniker
in interface IMoniker
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IPersistStreamImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IPersistStreamImpl