com.jniwrapper.win32.ole.impl
Class IViewObjectImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IViewObjectImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IUnknown, IViewObject, PointerParameter
- Direct Known Subclasses:
- IViewObject2Impl
- public class IViewObjectImpl
- extends IUnknownImpl
- implements IViewObject
Represents COM interface IViewObject.
Fields inherited from class com.jniwrapper.Parameter |
V |
Method Summary |
java.lang.Object |
clone()
|
void |
draw(DvAspect dwDrawAspect,
Int32 lindex,
DvAspectInfo pvAspect,
DvTargetDevice ptd,
Int32 hdcTargetDev,
Int32 hdcDraw,
Rect lprcBounds,
Rect lprcWBounds,
Int32 pfnContinue,
Int32 dwContinue)
|
Int32 |
freeze(DvAspect dwDrawAspect,
Int32 lindex,
DvAspectInfo pvAspect)
|
void |
getAdvise(DvAspect pAspects,
AdviceFlags pAdvf,
IAdviseSink pIAdviseSink)
|
Pointer |
getColorSet(DvAspect dwDrawAspect,
Int32 lindex,
DvAspectInfo pvAspect,
DvTargetDevice ptd,
Int32 hicTargetDev)
|
IID |
getIID()
|
void |
setAdvise(DvAspect aspects,
AdviceFlags advf,
IAdviseSink pIAdviseSink)
|
void |
unfreeze(Int32 dwFreeze)
|
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
IViewObjectImpl
public IViewObjectImpl()
IViewObjectImpl
protected IViewObjectImpl(IUnknownImpl that)
throws ComException
IViewObjectImpl
public IViewObjectImpl(IUnknown that)
IViewObjectImpl
public IViewObjectImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IViewObjectImpl
public IViewObjectImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
draw
public void draw(DvAspect dwDrawAspect,
Int32 lindex,
DvAspectInfo pvAspect,
DvTargetDevice ptd,
Int32 hdcTargetDev,
Int32 hdcDraw,
Rect lprcBounds,
Rect lprcWBounds,
Int32 pfnContinue,
Int32 dwContinue)
throws ComException
- Specified by:
draw
in interface IViewObject
- Parameters:
dwDrawAspect
- [in]
lindex
- [in]
pvAspect
- [in]
ptd
- [in]
hdcTargetDev
- [in]
hdcDraw
- [in]
lprcBounds
- [in]
lprcWBounds
- [in]
pfnContinue
- [in]
dwContinue
- [in]
- Throws:
ComException
getColorSet
public Pointer getColorSet(DvAspect dwDrawAspect,
Int32 lindex,
DvAspectInfo pvAspect,
DvTargetDevice ptd,
Int32 hicTargetDev)
throws ComException
- Specified by:
getColorSet
in interface IViewObject
- Parameters:
dwDrawAspect
- [in]
lindex
- [in]
pvAspect
- [in]
ptd
- [in]
hicTargetDev
- [in]
- Throws:
ComException
freeze
public Int32 freeze(DvAspect dwDrawAspect,
Int32 lindex,
DvAspectInfo pvAspect)
throws ComException
- Specified by:
freeze
in interface IViewObject
- Parameters:
dwDrawAspect
- [in]
lindex
- [in]
pvAspect
- [in]
- Throws:
ComException
unfreeze
public void unfreeze(Int32 dwFreeze)
throws ComException
- Specified by:
unfreeze
in interface IViewObject
- Parameters:
dwFreeze
- [in]
- Throws:
ComException
setAdvise
public void setAdvise(DvAspect aspects,
AdviceFlags advf,
IAdviseSink pIAdviseSink)
throws ComException
- Specified by:
setAdvise
in interface IViewObject
- Parameters:
aspects
- [in]
advf
- [in]
pIAdviseSink
- [in]
- Throws:
ComException
getAdvise
public void getAdvise(DvAspect pAspects,
AdviceFlags pAdvf,
IAdviseSink pIAdviseSink)
throws ComException
- Specified by:
getAdvise
in interface IViewObject
- Parameters:
pAspects
- [out]
pAdvf
- [out]
pIAdviseSink
- [out]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IUnknownImpl