home *** CD-ROM | disk | FTP | other *** search
- package WMPNS;
-
- public class IWMPCdromCollection {
- int m_pIWMPCdromCollection = -1;
- int m_hWnd = 0;
-
- IWMPCdromCollection() {
- }
-
- private native int itemNative(long var1, int var3, int var4);
-
- private native int getByDriveSpecifierNative(String var1, int var2, int var3);
-
- public boolean equals(IWMPCdromCollection var1) {
- return this.equalsNative(this.m_pIWMPCdromCollection, var1.m_pIWMPCdromCollection, this.m_hWnd);
- }
-
- private native long getCountNative(int var1, int var2);
-
- public IWMPCdrom getByDriveSpecifier(String var1) {
- int var2 = this.getByDriveSpecifierNative(var1, this.m_pIWMPCdromCollection, this.m_hWnd);
- if (var2 >= 0) {
- IWMPCdrom var3 = new IWMPCdrom();
- if (var3 != null) {
- var3.m_pIWMPCdrom = var2;
- var3.m_hWnd = this.m_hWnd;
- }
-
- return var3;
- } else {
- return null;
- }
- }
-
- public long getCount() {
- return this.getCountNative(this.m_pIWMPCdromCollection, this.m_hWnd);
- }
-
- public IWMPCdrom item(long var1) {
- int var3 = this.itemNative(var1, this.m_pIWMPCdromCollection, this.m_hWnd);
- if (var3 >= 0) {
- IWMPCdrom var4 = new IWMPCdrom();
- if (var4 != null) {
- var4.m_pIWMPCdrom = var3;
- var4.m_hWnd = this.m_hWnd;
- }
-
- return var4;
- } else {
- return null;
- }
- }
-
- private native boolean equalsNative(int var1, int var2, int var3);
- }
-