public class nsIComponentRegistrar extends nsISupports
Modifier and Type | Field and Description |
---|---|
(package private) static int |
LAST_METHOD_ID |
static nsID |
NS_ICOMPONENTREGISTRAR_IID |
static java.lang.String |
NS_ICOMPONENTREGISTRAR_IID_STR |
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
Constructor and Description |
---|
nsIComponentRegistrar(int address) |
Modifier and Type | Method and Description |
---|---|
int |
AutoRegister(int aSpec) |
int |
AutoUnregister(int aSpec) |
int |
CIDToContractID(nsID aClass,
int[] _retval) |
int |
ContractIDToCID(byte[] aContractID,
int _retval) |
int |
EnumerateCIDs(int[] _retval) |
int |
EnumerateContractIDs(int[] _retval) |
int |
IsCIDRegistered(nsID aClass,
int[] _retval) |
int |
IsContractIDRegistered(byte[] aContractID,
int[] _retval) |
int |
RegisterFactory(nsID aClass,
byte[] aClassName,
byte[] aContractID,
int aFactory) |
int |
RegisterFactoryLocation(nsID aClass,
byte[] aClassName,
byte[] aContractID,
int aFile,
byte[] aLoaderStr,
byte[] aType) |
int |
UnregisterFactory(nsID aClass,
int aFactory) |
int |
UnregisterFactoryLocation(nsID aClass,
int aFile) |
AddRef, getAddress, QueryInterface, Release
static final int LAST_METHOD_ID
public static final java.lang.String NS_ICOMPONENTREGISTRAR_IID_STR
public static final nsID NS_ICOMPONENTREGISTRAR_IID
public int AutoRegister(int aSpec)
public int AutoUnregister(int aSpec)
public int RegisterFactory(nsID aClass, byte[] aClassName, byte[] aContractID, int aFactory)
public int UnregisterFactory(nsID aClass, int aFactory)
public int RegisterFactoryLocation(nsID aClass, byte[] aClassName, byte[] aContractID, int aFile, byte[] aLoaderStr, byte[] aType)
public int UnregisterFactoryLocation(nsID aClass, int aFile)
public int IsCIDRegistered(nsID aClass, int[] _retval)
public int IsContractIDRegistered(byte[] aContractID, int[] _retval)
public int EnumerateCIDs(int[] _retval)
public int EnumerateContractIDs(int[] _retval)
public int CIDToContractID(nsID aClass, int[] _retval)
public int ContractIDToCID(byte[] aContractID, int _retval)