class External
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static Callback |
CallJavaProc |
(package private) XPCOMObject |
classInfo |
(package private) XPCOMObject |
external |
static nsID |
EXTERNAL_IID |
static java.lang.String |
EXTERNAL_IID_STR |
(package private) int |
refCount |
(package private) XPCOMObject |
scriptObjectOwner |
(package private) XPCOMObject |
securityCheckedComponent |
(package private) XPCOMObject |
supports |
Constructor and Description |
---|
External() |
Modifier and Type | Method and Description |
---|---|
(package private) int |
AddRef() |
(package private) static int |
callJava(int cx,
int argc,
int vp) |
(package private) static int |
callJava(int functionId,
int tokenVariant,
int argsVariant,
int returnPtr) |
(package private) int |
canCallMethod(int iid,
int methodName,
int _retVal) |
(package private) int |
canCreateWrapper(int iid,
int _retVal) |
(package private) int |
canGetProperty(int iid,
int propertyName,
int _retVal) |
(package private) int |
canSetProperty(int iid,
int propertyName,
int _retVal) |
(package private) static java.lang.Object |
convertToJava(nsIVariant variant,
short type) |
(package private) static nsIVariant |
convertToJS(java.lang.Object value,
nsIComponentManager componentManager) |
(package private) void |
createCOMInterfaces() |
(package private) void |
disposeCOMInterfaces() |
(package private) int |
getAddress() |
(package private) int |
getClassDescription(int _retValue) |
(package private) int |
getClassID(int _retValue) |
(package private) int |
getClassIDNoAlloc(int _retValue) |
(package private) int |
getContractID(int _retValue) |
(package private) int |
getFlags(int flags) |
(package private) int |
getHelperForLanguage(int language,
int _retValue) |
(package private) int |
getImplementationLanguage(int _retValue) |
(package private) int |
getInterfaces(int count,
int array) |
(package private) int |
getScriptObject(int aContext,
int aScriptObject) |
(package private) static int |
invokeFunction(int functionId,
int tokenVariant,
int args) |
(package private) int |
QueryInterface(int riid,
int ppvObject) |
(package private) int |
Release() |
(package private) int |
setScriptObject(int aScriptObject) |
public static final java.lang.String EXTERNAL_IID_STR
public static final nsID EXTERNAL_IID
XPCOMObject supports
XPCOMObject external
XPCOMObject classInfo
XPCOMObject securityCheckedComponent
XPCOMObject scriptObjectOwner
int refCount
static Callback CallJavaProc
static int callJava(int cx, int argc, int vp)
static int callJava(int functionId, int tokenVariant, int argsVariant, int returnPtr)
static java.lang.Object convertToJava(nsIVariant variant, short type)
static nsIVariant convertToJS(java.lang.Object value, nsIComponentManager componentManager)
static int invokeFunction(int functionId, int tokenVariant, int args)
int AddRef()
void createCOMInterfaces()
void disposeCOMInterfaces()
int getAddress()
int QueryInterface(int riid, int ppvObject)
int Release()
int getClassDescription(int _retValue)
int getClassID(int _retValue)
int getClassIDNoAlloc(int _retValue)
int getContractID(int _retValue)
int getFlags(int flags)
int getHelperForLanguage(int language, int _retValue)
int getImplementationLanguage(int _retValue)
int getInterfaces(int count, int array)
int getScriptObject(int aContext, int aScriptObject)
int setScriptObject(int aScriptObject)
int canCreateWrapper(int iid, int _retVal)
int canCallMethod(int iid, int methodName, int _retVal)
int canGetProperty(int iid, int propertyName, int _retVal)
int canSetProperty(int iid, int propertyName, int _retVal)