org.eclipse.swt.internal.mozilla
Class nsIServiceManager

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIServiceManager

public class nsIServiceManager
extends nsISupports


Field Summary
static nsID NS_ISERVICEMANAGER_IID
           
static java.lang.String NS_ISERVICEMANAGER_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIServiceManager(long address)
           
 
Method Summary
 int GetService(nsID aClass, nsID aIID, long[] result)
           
 int GetServiceByContractID(byte[] aContractID, nsID aIID, long[] result)
           
 int IsServiceInstantiated(nsID aClass, nsID aIID, int[] _retval)
           
 int IsServiceInstantiatedByContractID(byte[] aContractID, nsID aIID, int[] _retval)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsISupports
AddRef, getAddress, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_ISERVICEMANAGER_IID_STR

public static final java.lang.String NS_ISERVICEMANAGER_IID_STR
See Also:
Constant Field Values

NS_ISERVICEMANAGER_IID

public static final nsID NS_ISERVICEMANAGER_IID
Constructor Detail

nsIServiceManager

public nsIServiceManager(long address)
Method Detail

GetService

public int GetService(nsID aClass,
                      nsID aIID,
                      long[] result)

GetServiceByContractID

public int GetServiceByContractID(byte[] aContractID,
                                  nsID aIID,
                                  long[] result)

IsServiceInstantiated

public int IsServiceInstantiated(nsID aClass,
                                 nsID aIID,
                                 int[] _retval)

IsServiceInstantiatedByContractID

public int IsServiceInstantiatedByContractID(byte[] aContractID,
                                             nsID aIID,
                                             int[] _retval)