com.jniwrapper.win32.ie.event
Class BaseEventListenerServer
java.lang.Object
com.jniwrapper.win32.com.server.IUnknownServer
com.jniwrapper.win32.ie.event.BaseEventListenerServer
- All Implemented Interfaces:
- com.jniwrapper.AutoDeleteParameter, com.jniwrapper.win32.automation.IDispatch, com.jniwrapper.win32.com.IUnknown
- Direct Known Subclasses:
- DOMEventListenerServer
public abstract class BaseEventListenerServer
- extends com.jniwrapper.win32.com.server.IUnknownServer
- implements com.jniwrapper.win32.automation.IDispatch
Base class for event support implementation.
This class is used only internally and is not a part of the public API.
Fields inherited from class com.jniwrapper.win32.com.server.IUnknownServer |
e |
Fields inherited from interface com.jniwrapper.win32.automation.IDispatch |
INTERFACE_IDENTIFIER |
Method Summary |
protected abstract java.lang.Object |
fireEvent(com.jniwrapper.win32.automation.types.DispParams dispParams)
|
void |
getIDsOfNames(com.jniwrapper.win32.com.types.IID iid,
com.jniwrapper.ComplexArray names,
com.jniwrapper.UInt cNames,
com.jniwrapper.win32.com.types.LocaleID lcid,
com.jniwrapper.ComplexArray dispids)
|
com.jniwrapper.win32.automation.ITypeInfo |
getTypeInfo(com.jniwrapper.UInt uInt,
com.jniwrapper.win32.com.types.LocaleID lcid)
|
com.jniwrapper.UInt |
getTypeInfoCount()
|
void |
invoke(com.jniwrapper.win32.automation.types.DispID dispID,
com.jniwrapper.win32.com.types.IID iid,
com.jniwrapper.win32.com.types.LocaleID lcid,
com.jniwrapper.UInt16 uInt16,
com.jniwrapper.win32.automation.types.DispParams dispParams,
com.jniwrapper.win32.automation.types.Variant result,
com.jniwrapper.win32.automation.types.ExcepInfo excepInfo,
com.jniwrapper.UInt uInt)
|
Methods inherited from class com.jniwrapper.win32.com.server.IUnknownServer |
, a, a, addRef, addRefAggregated, b, create, destroy, doDestroy, doQueryInterface, getClassImpl, getRefCount, isAutoDelete, isNull, queryInterface, queryInterfaceAggregated, release, releaseAggregated, setAutoDelete, setNull |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, 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 |
BaseEventListenerServer
public BaseEventListenerServer(com.jniwrapper.win32.com.server.CoClassMetaInfo classImpl)
getTypeInfoCount
public com.jniwrapper.UInt getTypeInfoCount()
throws com.jniwrapper.win32.com.ComException
- Specified by:
getTypeInfoCount
in interface com.jniwrapper.win32.automation.IDispatch
- Throws:
com.jniwrapper.win32.com.ComException
getTypeInfo
public com.jniwrapper.win32.automation.ITypeInfo getTypeInfo(com.jniwrapper.UInt uInt,
com.jniwrapper.win32.com.types.LocaleID lcid)
throws com.jniwrapper.win32.com.ComException
- Specified by:
getTypeInfo
in interface com.jniwrapper.win32.automation.IDispatch
- Throws:
com.jniwrapper.win32.com.ComException
getIDsOfNames
public void getIDsOfNames(com.jniwrapper.win32.com.types.IID iid,
com.jniwrapper.ComplexArray names,
com.jniwrapper.UInt cNames,
com.jniwrapper.win32.com.types.LocaleID lcid,
com.jniwrapper.ComplexArray dispids)
throws com.jniwrapper.win32.com.ComException
- Specified by:
getIDsOfNames
in interface com.jniwrapper.win32.automation.IDispatch
- Throws:
com.jniwrapper.win32.com.ComException
invoke
public void invoke(com.jniwrapper.win32.automation.types.DispID dispID,
com.jniwrapper.win32.com.types.IID iid,
com.jniwrapper.win32.com.types.LocaleID lcid,
com.jniwrapper.UInt16 uInt16,
com.jniwrapper.win32.automation.types.DispParams dispParams,
com.jniwrapper.win32.automation.types.Variant result,
com.jniwrapper.win32.automation.types.ExcepInfo excepInfo,
com.jniwrapper.UInt uInt)
throws com.jniwrapper.win32.com.ComException
- Specified by:
invoke
in interface com.jniwrapper.win32.automation.IDispatch
- Throws:
com.jniwrapper.win32.com.ComException
fireEvent
protected abstract java.lang.Object fireEvent(com.jniwrapper.win32.automation.types.DispParams dispParams)