home *** CD-ROM | disk | FTP | other *** search
- package XMLSpyInterface;
-
- public class SpyXMLData {
- public long m_nXMLDataPtr = 0L;
-
- public void ReleaseInstance() {
- this.IReleaseInstance(this.m_nXMLDataPtr);
- }
-
- public void AppendChild(SpyXMLData var1) {
- this.IAppendChild(var1.m_nXMLDataPtr, this.m_nXMLDataPtr);
- }
-
- public void EraseAllChildren() {
- this.IEraseAllChildren(this.m_nXMLDataPtr);
- }
-
- public void EraseCurrentChild() {
- this.IEraseCurrentChild(this.m_nXMLDataPtr);
- }
-
- public SpyXMLData GetCurrentChild() {
- SpyXMLData var1 = null;
- long var2 = this.IGetCurrentChild(this.m_nXMLDataPtr);
- if (var2 > 0L) {
- var1 = new SpyXMLData();
- var1.m_nXMLDataPtr = var2;
- }
-
- return var1;
- }
-
- public SpyXMLData GetFirstChild(long var1) {
- SpyXMLData var3 = null;
- long var4 = this.IGetFirstChild(var1, this.m_nXMLDataPtr);
- if (var4 > 0L) {
- var3 = new SpyXMLData();
- var3.m_nXMLDataPtr = var4;
- }
-
- return var3;
- }
-
- public SpyXMLData GetNextChild() {
- SpyXMLData var1 = null;
- long var2 = this.IGetNextChild(this.m_nXMLDataPtr);
- if (var2 > 0L) {
- var1 = new SpyXMLData();
- var1.m_nXMLDataPtr = var2;
- }
-
- return var1;
- }
-
- public boolean GetHasChildren() {
- return this.IGetHasChildren(this.m_nXMLDataPtr);
- }
-
- public void InsertChild(SpyXMLData var1) {
- this.IInsertChild(var1.m_nXMLDataPtr, this.m_nXMLDataPtr);
- }
-
- public boolean IsSameNode(SpyXMLData var1) {
- return this.IIsSameNode(var1.m_nXMLDataPtr, this.m_nXMLDataPtr);
- }
-
- public long GetKind() {
- return this.IGetKind(this.m_nXMLDataPtr);
- }
-
- public boolean GetMayHaveChildren() {
- return this.IGetMayHaveChildren(this.m_nXMLDataPtr);
- }
-
- public String GetName() {
- return this.IGetName(this.m_nXMLDataPtr);
- }
-
- public void SetName(String var1) {
- this.ISetName(var1, this.m_nXMLDataPtr);
- }
-
- public SpyXMLData GetParent() {
- SpyXMLData var1 = null;
- long var2 = this.IGetParent(this.m_nXMLDataPtr);
- if (var2 > 0L) {
- var1 = new SpyXMLData();
- var1.m_nXMLDataPtr = var2;
- }
-
- return var1;
- }
-
- public String GetTextValue() {
- return this.IGetTextValue(this.m_nXMLDataPtr);
- }
-
- public void SetTextValue(String var1) {
- this.ISetTextValue(var1, this.m_nXMLDataPtr);
- }
-
- private native void IAppendChild(long var1, long var3);
-
- private native void IEraseAllChildren(long var1);
-
- private native void IEraseCurrentChild(long var1);
-
- private native long IGetCurrentChild(long var1);
-
- private native long IGetFirstChild(long var1, long var3);
-
- private native long IGetNextChild(long var1);
-
- private native boolean IGetHasChildren(long var1);
-
- private native void IInsertChild(long var1, long var3);
-
- private native boolean IIsSameNode(long var1, long var3);
-
- private native long IGetKind(long var1);
-
- private native boolean IGetMayHaveChildren(long var1);
-
- private native String IGetName(long var1);
-
- private native void ISetName(String var1, long var2);
-
- private native long IGetParent(long var1);
-
- private native String IGetTextValue(long var1);
-
- private native void ISetTextValue(String var1, long var2);
-
- private native void IReleaseInstance(long var1);
-
- static {
- System.loadLibrary("XmlSpyLib");
- }
- }
-