@Override public int /*long*/ method1 (int /*long*/[] args) {return AddRef ();} @Override
@Override public int /*long*/ method3 (int /*long*/[] args) {return CreateInstance (args[0], args[1], args[2]);} @Override
@Override public int /*long*/ method4 (int /*long*/[] args) {return LockFactory ((int)/*64*/args[0]);} };
HelperAppLauncherDialogFactory dialogFactory = new HelperAppLauncherDialogFactory (); dialogFactory.AddRef (); byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID, true); byte[] aClassName = MozillaDelegate.wcsToMbcs (null, "swtHelperAppLauncherDialog", true); //$NON-NLS-1$ rc = componentRegistrar.RegisterFactory (XPCOM.NS_HELPERAPPLAUNCHERDIALOG_CID, aClassName, aContractID, dialogFactory.getAddress ()); if (rc != XPCOM.NS_OK) { browser.dispose (); error (rc); dialogFactory.Release ();
@Override public int /*long*/ method2 (int /*long*/[] args) {return Release ();} @Override
int Release () { refCount--; if (refCount == 0) disposeCOMInterfaces (); return refCount; }
HelperAppLauncherDialogFactory () { createCOMInterfaces (); }
@Override public int /*long*/ method0 (int /*long*/[] args) {return QueryInterface (args[0], args[1]);} @Override
HelperAppLauncherDialogFactory dialogFactory = new HelperAppLauncherDialogFactory (); dialogFactory.AddRef (); byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID, true); byte[] aClassName = MozillaDelegate.wcsToMbcs (null, "swtHelperAppLauncherDialog", true); //$NON-NLS-1$ rc = componentRegistrar.RegisterFactory (XPCOM.NS_HELPERAPPLAUNCHERDIALOG_CID, aClassName, aContractID, dialogFactory.getAddress ()); if (rc != XPCOM.NS_OK) { browser.dispose (); error (rc); dialogFactory.Release ();
@Override public long /*int*/ method2 (long /*int*/[] args) {return Release ();} };
int Release () { refCount--; if (refCount == 0) disposeCOMInterfaces (); return refCount; }
HelperAppLauncherDialogFactory () { createCOMInterfaces (); }
@Override public long /*int*/ method0 (long /*int*/[] args) {return QueryInterface (args[0], args[1]);} @Override
HelperAppLauncherDialogFactory dialogFactory = new HelperAppLauncherDialogFactory (); dialogFactory.AddRef (); byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID, true); byte[] aClassName = MozillaDelegate.wcsToMbcs (null, "swtHelperAppLauncherDialog", true); //$NON-NLS-1$ rc = componentRegistrar.RegisterFactory (XPCOM.NS_HELPERAPPLAUNCHERDIALOG_CID, aClassName, aContractID, dialogFactory.getAddress ()); if (rc != XPCOM.NS_OK) { browser.dispose (); error (rc); dialogFactory.Release ();
@Override public int /*long*/ method1 (int /*long*/[] args) {return AddRef ();} @Override
@Override public int /*long*/ method2 (int /*long*/[] args) {return Release ();} };
int Release () { refCount--; if (refCount == 0) disposeCOMInterfaces (); return refCount; }
HelperAppLauncherDialogFactory () { createCOMInterfaces (); }
@Override public int /*long*/ method0 (int /*long*/[] args) {return QueryInterface (args[0], args[1]);} @Override
@Override public int /*long*/ method3 (int /*long*/[] args) {return CreateInstance (args[0], args[1], args[2]);} @Override