home *** CD-ROM | disk | FTP | other *** search
/ PCNet 2003 November / PCNET_2003_11_1.iso / toolkit / MPsetupXP.exe / wmpns.jar / WMPNS / IWMPCdromCollection.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-10-15  |  938 b   |  56 lines

  1. package WMPNS;
  2.  
  3. public class IWMPCdromCollection {
  4.    int m_pIWMPCdromCollection = -1;
  5.    int m_hWnd = 0;
  6.  
  7.    IWMPCdromCollection() {
  8.    }
  9.  
  10.    private native int itemNative(long var1, int var3, int var4);
  11.  
  12.    private native int getByDriveSpecifierNative(String var1, int var2, int var3);
  13.  
  14.    public boolean equals(IWMPCdromCollection var1) {
  15.       return this.equalsNative(this.m_pIWMPCdromCollection, var1.m_pIWMPCdromCollection, this.m_hWnd);
  16.    }
  17.  
  18.    private native long getCountNative(int var1, int var2);
  19.  
  20.    public IWMPCdrom getByDriveSpecifier(String var1) {
  21.       int var2 = this.getByDriveSpecifierNative(var1, this.m_pIWMPCdromCollection, this.m_hWnd);
  22.       if (var2 >= 0) {
  23.          IWMPCdrom var3 = new IWMPCdrom();
  24.          if (var3 != null) {
  25.             var3.m_pIWMPCdrom = var2;
  26.             var3.m_hWnd = this.m_hWnd;
  27.          }
  28.  
  29.          return var3;
  30.       } else {
  31.          return null;
  32.       }
  33.    }
  34.  
  35.    public long getCount() {
  36.       return this.getCountNative(this.m_pIWMPCdromCollection, this.m_hWnd);
  37.    }
  38.  
  39.    public IWMPCdrom item(long var1) {
  40.       int var3 = this.itemNative(var1, this.m_pIWMPCdromCollection, this.m_hWnd);
  41.       if (var3 >= 0) {
  42.          IWMPCdrom var4 = new IWMPCdrom();
  43.          if (var4 != null) {
  44.             var4.m_pIWMPCdrom = var3;
  45.             var4.m_hWnd = this.m_hWnd;
  46.          }
  47.  
  48.          return var4;
  49.       } else {
  50.          return null;
  51.       }
  52.    }
  53.  
  54.    private native boolean equalsNative(int var1, int var2, int var3);
  55. }
  56.