com.jniwrapper.win32.mshtml.impl
Class IDocHostUIHandler2Impl

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

public class IDocHostUIHandler2Impl
extends IUnknownImpl
implements IDocHostUIHandler2

Represents COM interface IDocHostUIHandler2.


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
  IDocHostUIHandler2Impl()
           
  IDocHostUIHandler2Impl(CLSID clsid, ClsCtx dwClsContext)
           
  IDocHostUIHandler2Impl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
  IDocHostUIHandler2Impl(IUnknown that)
           
protected IDocHostUIHandler2Impl(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 getOverrideKeyPath(Int32 pchKey, 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

IDocHostUIHandler2Impl

public IDocHostUIHandler2Impl()

IDocHostUIHandler2Impl

protected IDocHostUIHandler2Impl(IUnknownImpl that)
                          throws ComException

IDocHostUIHandler2Impl

public IDocHostUIHandler2Impl(IUnknown that)

IDocHostUIHandler2Impl

public IDocHostUIHandler2Impl(CLSID clsid,
                              ClsCtx dwClsContext)
                       throws ComException

IDocHostUIHandler2Impl

public IDocHostUIHandler2Impl(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 IDocHostUIHandler2
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 IDocHostUIHandler2
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 IDocHostUIHandler2
Parameters:
dwID - [in]
pActiveObject - [in]
pCommandTarget - [in]
pFrame - [in]
pDoc - [in]
Throws:
ComException

hideUI

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

updateUI

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

enableModeless

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

onDocWindowActivate

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

onFrameWindowActivate

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

resizeBorder

public void resizeBorder(Rect prcBorder,
                         IOleInPlaceUIWindow pUIWindow,
                         VariantBool fRameWindow)
                  throws ComException
Specified by:
resizeBorder in interface IDocHostUIHandler2
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 IDocHostUIHandler2
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 IDocHostUIHandler2
Parameters:
pOLESTRchKey - [in,out]
dw - [in]
Throws:
ComException

getDropTarget

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

getExternal

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

translateUrl

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

filterDataObject

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

getOverrideKeyPath

public void getOverrideKeyPath(Int32 pchKey,
                               Int32 dw)
                        throws ComException
Specified by:
getOverrideKeyPath in interface IDocHostUIHandler2
Parameters:
pchKey - [in,out]
dw - [in]
Throws:
ComException

getIID

public IID getIID()
Overrides:
getIID in class IUnknownImpl

clone

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