@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]);} };
FilePickerFactory pickerFactory = new FilePickerFactory (); pickerFactory.AddRef (); aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_FILEPICKER_CONTRACTID, true); aClassName = MozillaDelegate.wcsToMbcs (null, "swtFilePicker", true); //$NON-NLS-1$ rc = componentRegistrar.RegisterFactory (XPCOM.NS_FILEPICKER_CID, aClassName, aContractID, pickerFactory.getAddress ()); pickerFactory.Release ();
@Override public long /*int*/ method2 (long /*int*/[] args) {return Release ();} };
int Release () { refCount--; if (refCount == 0) disposeCOMInterfaces (); return refCount; }
FilePickerFactory () { createCOMInterfaces (); }
@Override public long /*int*/ method0 (long /*int*/[] args) {return QueryInterface (args[0], args[1]);} @Override
FilePickerFactory pickerFactory = new FilePickerFactory (); pickerFactory.AddRef (); aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_FILEPICKER_CONTRACTID, true); aClassName = MozillaDelegate.wcsToMbcs (null, "swtFilePicker", true); //$NON-NLS-1$ rc = componentRegistrar.RegisterFactory (XPCOM.NS_FILEPICKER_CID, aClassName, aContractID, pickerFactory.getAddress ()); pickerFactory.Release ();
@Override public int /*long*/ method2 (int /*long*/[] args) {return Release ();} @Override
int Release () { refCount--; if (refCount == 0) disposeCOMInterfaces (); return refCount; }
FilePickerFactory () { createCOMInterfaces (); }
@Override public int /*long*/ method0 (int /*long*/[] args) {return QueryInterface (args[0], args[1]);} @Override
FilePickerFactory pickerFactory = new FilePickerFactory (); pickerFactory.AddRef (); aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_FILEPICKER_CONTRACTID, true); aClassName = MozillaDelegate.wcsToMbcs (null, "swtFilePicker", true); //$NON-NLS-1$ rc = componentRegistrar.RegisterFactory (XPCOM.NS_FILEPICKER_CID, aClassName, aContractID, pickerFactory.getAddress ()); pickerFactory.Release ();
@Override public long /*int*/ method1 (long /*int*/[] args) {return AddRef ();} @Override
public long /*int*/ method2 (long /*int*/[] args) {return Release ();} };
int Release () { refCount--; if (refCount == 0) disposeCOMInterfaces (); return refCount; }
FilePickerFactory () { 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