com.jniwrapper.win32.ole.impl
Class IDropTargetImpl
java.lang.Object
  
com.jniwrapper.Parameter
      
com.jniwrapper.win32.com.impl.IUnknownImpl
          
com.jniwrapper.win32.ole.impl.IDropTargetImpl
- All Implemented Interfaces: 
 - AutoDeleteParameter, IDropTarget, IUnknown, PointerParameter
 
- public class IDropTargetImpl
- extends IUnknownImpl
- implements IDropTarget
   
Represents COM interface IDropTarget.
 
 
 
 
| Fields inherited from class com.jniwrapper.Parameter | 
V | 
 
 
 
| 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
 
IDropTargetImpl
public IDropTargetImpl()
IDropTargetImpl
protected IDropTargetImpl(IUnknownImpl that)
                   throws ComException
IDropTargetImpl
public IDropTargetImpl(IUnknown that)
IDropTargetImpl
public IDropTargetImpl(CLSID clsid,
                       ClsCtx dwClsContext)
                throws ComException
IDropTargetImpl
public IDropTargetImpl(CLSID clsid,
                       IUnknown pUnkOuter,
                       ClsCtx dwClsContext)
                throws ComException
dragEnter
public void dragEnter(IDataObject pDataObj,
                      UInt32 grfKeyState,
                      PointL pt,
                      DropEffect pdwEffect)
               throws ComException
- Specified by:
 dragEnter in interface IDropTarget
 
- Parameters:
 pDataObj - [in]grfKeyState - [in]pt - [in]pdwEffect - [in,out]
- Throws:
 ComException
 
dragOver
public void dragOver(UInt32 grfKeyState,
                     PointL pt,
                     DropEffect pdwEffect)
              throws ComException
- Specified by:
 dragOver in interface IDropTarget
 
- Parameters:
 grfKeyState - [in]pt - [in]pdwEffect - [in,out]
- Throws:
 ComException
 
dragLeave
public void dragLeave()
               throws ComException
- Specified by:
 dragLeave in interface IDropTarget
 
- Throws:
 ComException
 
drop
public void drop(IDataObject pDataObj,
                 UInt32 grfKeyState,
                 PointL pt,
                 DropEffect pdwEffect)
          throws ComException
- Specified by:
 drop in interface IDropTarget
 
- Parameters:
 pDataObj - [in]grfKeyState - [in]pt - [in]pdwEffect - [in,out]
- Throws:
 ComException
 
getIID
public IID getIID()
- Overrides:
 getIID in class IUnknownImpl
 
 
clone
public java.lang.Object clone()
- Overrides:
 clone in class IUnknownImpl