public class nsIClassInfo extends nsISupports
Modifier and Type | Field and Description |
---|---|
static int |
CONTENT_NODE |
static int |
DOM_OBJECT |
static int |
EAGER_CLASSINFO |
(package private) static int |
LAST_METHOD_ID |
static int |
MAIN_THREAD_ONLY |
static nsID |
NS_ICLASSINFO_IID |
static java.lang.String |
NS_ICLASSINFO_IID_STR |
static int |
PLUGIN_OBJECT |
static int |
SINGLETON |
static int |
THREADSAFE |
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
Constructor and Description |
---|
nsIClassInfo(int address) |
Modifier and Type | Method and Description |
---|---|
int |
GetClassDescription(int[] aClassDescription) |
int |
GetClassID(int aClassID) |
int |
GetClassIDNoAlloc(int aClassIDNoAlloc) |
int |
GetContractID(int[] aContractID) |
int |
GetFlags(int[] aFlags) |
int |
GetHelperForLanguage(int language,
int[] _retval) |
int |
GetImplementationLanguage(int[] aImplementationLanguage) |
int |
GetInterfaces(int[] count,
int[] array) |
AddRef, getAddress, QueryInterface, Release
static final int LAST_METHOD_ID
public static final java.lang.String NS_ICLASSINFO_IID_STR
public static final nsID NS_ICLASSINFO_IID
public static final int SINGLETON
public static final int THREADSAFE
public static final int MAIN_THREAD_ONLY
public static final int DOM_OBJECT
public static final int PLUGIN_OBJECT
public static final int EAGER_CLASSINFO
public static final int CONTENT_NODE
public int GetInterfaces(int[] count, int[] array)
public int GetHelperForLanguage(int language, int[] _retval)
public int GetContractID(int[] aContractID)
public int GetClassDescription(int[] aClassDescription)
public int GetClassID(int aClassID)
public int GetImplementationLanguage(int[] aImplementationLanguage)
public int GetFlags(int[] aFlags)
public int GetClassIDNoAlloc(int aClassIDNoAlloc)