com.jniwrapper.win32.mshtml.impl
Class IDocHostUIHandlerImpl

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.win32.com.impl.IUnknownImpl
          extended bycom.jniwrapper.win32.mshtml.impl.IDocHostUIHandlerImpl
All Implemented Interfaces:
AutoDeleteParameter, IDocHostUIHandler, IUnknown, PointerParameter

public class IDocHostUIHandlerImpl
extends IUnknownImpl
implements IDocHostUIHandler

Represents COM interface IDocHostUIHandler.


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
  IDocHostUIHandlerImpl()
           
  IDocHostUIHandlerImpl(CLSID clsid, ClsCtx dwClsContext)
           
  IDocHostUIHandlerImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
  IDocHostUIHandlerImpl(IUnknown that)
           
protected IDocHostUIHandlerImpl(IUnknownImpl that)
           
 
Method Summary
 java.lang.Object clone()
           
 void enableModeless(VariantBool fEnable)
           
 IDataObject filterDataObject(IDataObject pDO)
           
 IDropTarget getDropTarget(IDropTarget pDropTarget)
           
 IDispatch getExternal()
           
 void getHostInfo(DocHostUIInfo pInfo)
           
 IID getIID()
           
 void getOptionKeyPath(Int32 pOLESTRchKey, Int32 dw)
           
 void hideUI()
           
 void onDocWindowActivate(VariantBool fActivate)
           
 void onFrameWindowActivate(VariantBool fActivate)
           
 void resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fRameWindow)
           
 void showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void showUI(Int32 dwID, IOleInPlaceActiveObject pActiveObject, IOleCommandTarget pCommandTarget, IOleInPlaceFrame pFrame, IOleInPlaceUIWindow pDoc)
           
 void translateAccelerator(Msg lpmsg, GUID pguidCmdGroup, Int32 nCmdID)
           
 Int32 translateUrl(Int32 dwTranslate, Int32 pchURLIn)
           
 void updateUI()
           
 
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

IDocHostUIHandlerImpl

public IDocHostUIHandlerImpl()

IDocHostUIHandlerImpl

protected IDocHostUIHandlerImpl(IUnknownImpl that)
                         throws ComException

IDocHostUIHandlerImpl

public IDocHostUIHandlerImpl(IUnknown that)

IDocHostUIHandlerImpl

public IDocHostUIHandlerImpl(CLSID clsid,
                             ClsCtx dwClsContext)
                      throws ComException

IDocHostUIHandlerImpl

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

showContextMenu

public void showContextMenu(ContextMenuTarget dwContext,
                            Point pPOINT,
                            IOleCommandTarget pCommandTarget,
                            IDispatch HTMLTagElement)
                     throws ComException
Specified by:
showContextMenu in interface IDocHostUIHandler
Parameters:
dwContext - [in]
pPOINT - [in,out]
pCommandTarget - [in]
HTMLTagElement - [in]
Throws:
ComException

getHostInfo

public void getHostInfo(DocHostUIInfo pInfo)
                 throws ComException
Specified by:
getHostInfo in interface IDocHostUIHandler
Parameters:
pInfo - [in,out]
Throws:
ComException

showUI

public void showUI(Int32 dwID,
                   IOleInPlaceActiveObject pActiveObject,
                   IOleCommandTarget pCommandTarget,
                   IOleInPlaceFrame pFrame,
                   IOleInPlaceUIWindow pDoc)
            throws ComException
Specified by:
showUI in interface IDocHostUIHandler
Parameters:
dwID - [in]
pActiveObject - [in]
pCommandTarget - [in]
pFrame - [in]
pDoc - [in]
Throws:
ComException

hideUI

public void hideUI()
            throws ComException
Specified by:
hideUI in interface IDocHostUIHandler
Throws:
ComException

updateUI

public void updateUI()
              throws ComException
Specified by:
updateUI in interface IDocHostUIHandler
Throws:
ComException

enableModeless

public void enableModeless(VariantBool fEnable)
                    throws ComException
Specified by:
enableModeless in interface IDocHostUIHandler
Parameters:
fEnable - [in]
Throws:
ComException

onDocWindowActivate

public void onDocWindowActivate(VariantBool fActivate)
                         throws ComException
Specified by:
onDocWindowActivate in interface IDocHostUIHandler
Parameters:
fActivate - [in]
Throws:
ComException

onFrameWindowActivate

public void onFrameWindowActivate(VariantBool fActivate)
                           throws ComException
Specified by:
onFrameWindowActivate in interface IDocHostUIHandler
Parameters:
fActivate - [in]
Throws:
ComException

resizeBorder

public void resizeBorder(Rect prcBorder,
                         IOleInPlaceUIWindow pUIWindow,
                         VariantBool fRameWindow)
                  throws ComException
Specified by:
resizeBorder in interface IDocHostUIHandler
Parameters:
prcBorder - [in,out]
pUIWindow - [in]
fRameWindow - [in]
Throws:
ComException

translateAccelerator

public void translateAccelerator(Msg lpmsg,
                                 GUID pguidCmdGroup,
                                 Int32 nCmdID)
                          throws ComException
Specified by:
translateAccelerator in interface IDocHostUIHandler
Parameters:
lpmsg - [in,out]
pguidCmdGroup - [in,out]
nCmdID - [in]
Throws:
ComException

getOptionKeyPath

public void getOptionKeyPath(Int32 pOLESTRchKey,
                             Int32 dw)
                      throws ComException
Specified by:
getOptionKeyPath in interface IDocHostUIHandler
Parameters:
pOLESTRchKey - [in,out]
dw - [in]
Throws:
ComException

getDropTarget

public IDropTarget getDropTarget(IDropTarget pDropTarget)
                          throws ComException
Specified by:
getDropTarget in interface IDocHostUIHandler
Parameters:
pDropTarget - [in]
Throws:
ComException

getExternal

public IDispatch getExternal()
                      throws ComException
Specified by:
getExternal in interface IDocHostUIHandler
Throws:
ComException

translateUrl

public Int32 translateUrl(Int32 dwTranslate,
                          Int32 pchURLIn)
                   throws ComException
Specified by:
translateUrl in interface IDocHostUIHandler
Parameters:
dwTranslate - [in]
pchURLIn - [in]
Throws:
ComException

filterDataObject

public IDataObject filterDataObject(IDataObject pDO)
                             throws ComException
Specified by:
filterDataObject in interface IDocHostUIHandler
Parameters:
pDO - [in]
Throws:
ComException

getIID

public IID getIID()
Overrides:
getIID in class IUnknownImpl

clone

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