home *** CD-ROM | disk | FTP | other *** search
- package XMLSpyInterface;
-
- public class SpyDocuments {
- public long m_nDocumentsPtr = 0L;
-
- public void ReleaseInstance() {
- this.IReleaseInstance(this.m_nDocumentsPtr);
- }
-
- public long Count() {
- return this.ICount(this.m_nDocumentsPtr);
- }
-
- public SpyDoc GetItem(long var1) {
- SpyDoc var3 = null;
- long var4 = this.IItem(var1, this.m_nDocumentsPtr);
- if (var4 > 0L) {
- var3 = new SpyDoc();
- var3.m_nDocPtr = var4;
- }
-
- return var3;
- }
-
- public SpyDoc NewFile(String var1, String var2) {
- SpyDoc var3 = null;
- long var4 = this.INewFile(var1, var2, this.m_nDocumentsPtr);
- if (var4 > 0L) {
- var3 = new SpyDoc();
- var3.m_nDocPtr = var4;
- }
-
- return var3;
- }
-
- public SpyDoc NewFileFromText(String var1, String var2) {
- SpyDoc var3 = null;
- long var4 = this.INewFileFromText(var1, var2, this.m_nDocumentsPtr);
- if (var4 > 0L) {
- var3 = new SpyDoc();
- var3.m_nDocPtr = var4;
- }
-
- return var3;
- }
-
- public SpyDoc OpenFile(String var1, boolean var2) {
- SpyDoc var3 = null;
- long var4 = this.IOpenFile(var1, var2, this.m_nDocumentsPtr);
- if (var4 > 0L) {
- var3 = new SpyDoc();
- var3.m_nDocPtr = var4;
- }
-
- return var3;
- }
-
- public SpyDoc OpenURL(String var1, long var2, long var4, String var6, String var7) {
- SpyDoc var8 = null;
- long var9 = this.IOpenURL(var1, var2, var4, var6, var7, this.m_nDocumentsPtr);
- if (var9 > 0L) {
- var8 = new SpyDoc();
- var8.m_nDocPtr = var9;
- }
-
- return var8;
- }
-
- public SpyDoc OpenURLDialog(String var1, long var2, long var4, String var6, String var7) {
- SpyDoc var8 = null;
- long var9 = this.IOpenURLDialog(var1, var2, var4, var6, var7, this.m_nDocumentsPtr);
- if (var9 > 0L) {
- var8 = new SpyDoc();
- var8.m_nDocPtr = var9;
- }
-
- return var8;
- }
-
- public native void IReleaseSpyDocumentsInstance(long var1);
-
- private native long ICount(long var1);
-
- private native long INewFile(String var1, String var2, long var3);
-
- private native long INewFileFromText(String var1, String var2, long var3);
-
- private native long IOpenFile(String var1, boolean var2, long var3);
-
- private native long IOpenURL(String var1, long var2, long var4, String var6, String var7, long var8);
-
- private native long IOpenURLDialog(String var1, long var2, long var4, String var6, String var7, long var8);
-
- private native long IItem(long var1, long var3);
-
- private native void IReleaseInstance(long var1);
-
- static {
- System.loadLibrary("XmlSpyLib");
- }
- }
-