com.jniwrapper.win32.ie
Class JavaScriptJavaBridgeServer

java.lang.Object
  extended by com.jniwrapper.win32.com.server.IUnknownServer
      extended by com.jniwrapper.win32.ie.JavaScriptJavaBridgeServer
All Implemented Interfaces:
com.jniwrapper.AutoDeleteParameter, com.jniwrapper.win32.automation.IDispatch, com.jniwrapper.win32.com.IUnknown

public class JavaScriptJavaBridgeServer
extends com.jniwrapper.win32.com.server.IUnknownServer
implements com.jniwrapper.win32.automation.IDispatch


Field Summary
 
Fields inherited from class com.jniwrapper.win32.com.server.IUnknownServer
e
 
Fields inherited from interface com.jniwrapper.win32.automation.IDispatch
INTERFACE_IDENTIFIER
 
Constructor Summary
JavaScriptJavaBridgeServer(com.jniwrapper.win32.com.server.CoClassMetaInfo classImpl)
           
 
Method Summary
 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)
           
 void registerFunction(java.lang.String functionName, BrowserFunction function)
           
 
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
 

Constructor Detail

JavaScriptJavaBridgeServer

public JavaScriptJavaBridgeServer(com.jniwrapper.win32.com.server.CoClassMetaInfo classImpl)
Method Detail

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

registerFunction

public void registerFunction(java.lang.String functionName,
                             BrowserFunction function)