@Override public int /*long*/ method1 (int /*long*/[] args) {return AddRef ();} @Override
@Override public int /*long*/ method17 (int /*long*/[] args) {return GetCancelDownloadOnClose (args[0]);} @Override
public long /*int*/ method19 (long /*int*/[] args) {return GetDialog (args[0]);} public long /*int*/ method20 (long /*int*/[] args) {return SetDialog (args[0]);}
int CreateInstance (int /*long*/ aOuter, int /*long*/ iid, int /*long*/ result) { Download download = new Download (); download.AddRef (); XPCOM.memmove (result, new int /*long*/[] {download.getAddress ()}, C.PTR_SIZEOF); return XPCOM.NS_OK; }
@Override public int /*long*/ method7 (int /*long*/[] args) {return GetPercentComplete (args[0]);} @Override
@Override public int /*long*/ method11 (int /*long*/[] args) {return GetMIMEInfo (args[0]);} @Override
@Override public long /*int*/ method14 (long /*int*/[] args) {return GetObserver (args[0]);} @Override
@Override public int /*long*/ method6 (int /*long*/[] args) {return GetPersist (args[0]);} @Override
@Override public long /*int*/ method12 (long /*int*/[] args) {return GetListener (args[0]);} @Override
@Override public int /*long*/ method8 (int /*long*/[] args) {return GetDisplayName (args[0]);} @Override
int CreateInstance (long /*int*/ aOuter, long /*int*/ iid, long /*int*/ result) { Download download = new Download (); download.AddRef (); XPCOM.memmove (result, new long /*int*/[] {download.getAddress ()}, C.PTR_SIZEOF); return XPCOM.NS_OK; }
@Override public long /*int*/ method7 (long /*int*/[] args) {return GetPercentComplete (args[0]);} @Override
@Override public long /*int*/ method11 (long /*int*/[] args) {return GetMIMEInfo (args[0]);} @Override
@Override public int /*long*/ method14 (int /*long*/[] args) {return GetObserver (args[0]);} @Override
@Override public int /*long*/ method6 (int /*long*/[] args) {return GetPersist (args[0]);} @Override
@Override public int /*long*/ method12 (int /*long*/[] args) {return GetListener (args[0]);} @Override
@Override public int /*long*/ method8 (int /*long*/[] args) {return GetDisplayName (args[0]);} @Override
int CreateInstance (long /*int*/ aOuter, long /*int*/ iid, long /*int*/ result) { Download download = new Download (); download.AddRef (); XPCOM.memmove (result, new long /*int*/[] {download.getAddress ()}, C.PTR_SIZEOF); return XPCOM.NS_OK; }
@Override public long /*int*/ method1 (long /*int*/[] args) {return AddRef ();} @Override
public long /*int*/ method7 (long /*int*/[] args) {return GetPercentComplete (args[0]);} public long /*int*/ method8 (long /*int*/[] args) {return GetDisplayName (args[0]);}