com.jniwrapper.win32.ole.impl
Class IConnectionPointImpl

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

public class IConnectionPointImpl
extends IUnknownImpl
implements IConnectionPoint

Represents COM interface IConnectionPoint.


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
  IConnectionPointImpl()
           
  IConnectionPointImpl(CLSID clsid, ClsCtx dwClsContext)
           
  IConnectionPointImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
  IConnectionPointImpl(IUnknown that)
           
protected IConnectionPointImpl(IUnknownImpl that)
           
 
Method Summary
 Int32 advise(IUnknown pObjetPtr)
           
 java.lang.Object clone()
           
 IEnumConnections enumConnections()
           
 void getConnectionInterface(IID piid)
           
 IConnectionPointContainer getConnectionPointContainer()
           
 IID getIID()
           
 void unadvise(Int32 dwCookie)
           
 
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

IConnectionPointImpl

public IConnectionPointImpl()

IConnectionPointImpl

protected IConnectionPointImpl(IUnknownImpl that)
                        throws ComException

IConnectionPointImpl

public IConnectionPointImpl(IUnknown that)

IConnectionPointImpl

public IConnectionPointImpl(CLSID clsid,
                            ClsCtx dwClsContext)
                     throws ComException

IConnectionPointImpl

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

getConnectionInterface

public void getConnectionInterface(IID piid)
                            throws ComException
Specified by:
getConnectionInterface in interface IConnectionPoint
Parameters:
piid - [in,out]
Throws:
ComException

getConnectionPointContainer

public IConnectionPointContainer getConnectionPointContainer()
                                                      throws ComException
Specified by:
getConnectionPointContainer in interface IConnectionPoint
Throws:
ComException

advise

public Int32 advise(IUnknown pObjetPtr)
             throws ComException
Specified by:
advise in interface IConnectionPoint
Parameters:
pObjetPtr - [in]
Throws:
ComException

unadvise

public void unadvise(Int32 dwCookie)
              throws ComException
Specified by:
unadvise in interface IConnectionPoint
Parameters:
dwCookie - [in]
Throws:
ComException

enumConnections

public IEnumConnections enumConnections()
                                 throws ComException
Specified by:
enumConnections in interface IConnectionPoint
Throws:
ComException

getIID

public IID getIID()
Overrides:
getIID in class IUnknownImpl

clone

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