com.jniwrapper.win32.ole.impl
Class IOleDocumentViewImpl

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

public class IOleDocumentViewImpl
extends IUnknownImpl
implements IOleDocumentView

Represents COM interface IOleDocumentView.


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
  IOleDocumentViewImpl()
           
  IOleDocumentViewImpl(CLSID clsid, ClsCtx dwClsContext)
           
  IOleDocumentViewImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
  IOleDocumentViewImpl(IUnknown that)
           
protected IOleDocumentViewImpl(IUnknownImpl that)
           
 
Method Summary
 void applyViewState(IStream pStm)
           
 java.lang.Object clone()
           
 void closeView(Int32 dwReserved)
           
 IUnknown getDocument()
           
 IID getIID()
           
 IOleInPlaceSite getInPlaceSite()
           
 Rect getRect()
           
 IOleDocumentView invokeClone(IOleInPlaceSite pIPSiteNew)
           
 void open()
           
 void saveViewState(IStream pStm)
           
 void setInPlaceSite(IOleInPlaceSite pIPSite)
           
 void setRect(Rect prcView)
           
 void setRectComplex(Rect prcView, Rect prcHScroll, Rect prcVScroll, Rect prcSizeBox)
           
 void show(VariantBool fShow)
           
 void UIActivate(VariantBool fUIActivate)
           
 
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

IOleDocumentViewImpl

public IOleDocumentViewImpl()

IOleDocumentViewImpl

protected IOleDocumentViewImpl(IUnknownImpl that)
                        throws ComException

IOleDocumentViewImpl

public IOleDocumentViewImpl(IUnknown that)

IOleDocumentViewImpl

public IOleDocumentViewImpl(CLSID clsid,
                            ClsCtx dwClsContext)
                     throws ComException

IOleDocumentViewImpl

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

setInPlaceSite

public void setInPlaceSite(IOleInPlaceSite pIPSite)
                    throws ComException
Specified by:
setInPlaceSite in interface IOleDocumentView
Parameters:
pIPSite - [in]
Throws:
ComException

getInPlaceSite

public IOleInPlaceSite getInPlaceSite()
                               throws ComException
Specified by:
getInPlaceSite in interface IOleDocumentView
Throws:
ComException

getDocument

public IUnknown getDocument()
                     throws ComException
Specified by:
getDocument in interface IOleDocumentView
Throws:
ComException

setRect

public void setRect(Rect prcView)
             throws ComException
Specified by:
setRect in interface IOleDocumentView
Parameters:
prcView - [in]
Throws:
ComException

getRect

public Rect getRect()
             throws ComException
Specified by:
getRect in interface IOleDocumentView
Throws:
ComException

setRectComplex

public void setRectComplex(Rect prcView,
                           Rect prcHScroll,
                           Rect prcVScroll,
                           Rect prcSizeBox)
                    throws ComException
Specified by:
setRectComplex in interface IOleDocumentView
Parameters:
prcView - [in]
prcHScroll - [in]
prcVScroll - [in]
prcSizeBox - [in]
Throws:
ComException

show

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

UIActivate

public void UIActivate(VariantBool fUIActivate)
                throws ComException
Specified by:
UIActivate in interface IOleDocumentView
Parameters:
fUIActivate - [in]
Throws:
ComException

open

public void open()
          throws ComException
Specified by:
open in interface IOleDocumentView
Throws:
ComException

closeView

public void closeView(Int32 dwReserved)
               throws ComException
Specified by:
closeView in interface IOleDocumentView
Parameters:
dwReserved - [in]
Throws:
ComException

saveViewState

public void saveViewState(IStream pStm)
                   throws ComException
Specified by:
saveViewState in interface IOleDocumentView
Parameters:
pStm - [in]
Throws:
ComException

applyViewState

public void applyViewState(IStream pStm)
                    throws ComException
Specified by:
applyViewState in interface IOleDocumentView
Parameters:
pStm - [in]
Throws:
ComException

invokeClone

public IOleDocumentView invokeClone(IOleInPlaceSite pIPSiteNew)
                             throws ComException
Specified by:
invokeClone in interface IOleDocumentView
Parameters:
pIPSiteNew - [in]
Throws:
ComException

getIID

public IID getIID()
Overrides:
getIID in class IUnknownImpl

clone

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