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 oNewData) {
- this.IAppendChild(oNewData.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 obj = null;
- long nHelp = this.IGetCurrentChild(this.m_nXMLDataPtr);
- if (nHelp > 0L) {
- obj = new SpyXMLData();
- obj.m_nXMLDataPtr = nHelp;
- }
-
- return obj;
- }
-
- public SpyXMLData GetFirstChild(long nKind) {
- SpyXMLData obj = null;
- long nHelp = this.IGetFirstChild(nKind, this.m_nXMLDataPtr);
- if (nHelp > 0L) {
- obj = new SpyXMLData();
- obj.m_nXMLDataPtr = nHelp;
- }
-
- return obj;
- }
-
- public SpyXMLData GetNextChild() {
- SpyXMLData obj = null;
- long nHelp = this.IGetNextChild(this.m_nXMLDataPtr);
- if (nHelp > 0L) {
- obj = new SpyXMLData();
- obj.m_nXMLDataPtr = nHelp;
- }
-
- return obj;
- }
-
- public boolean GetHasChildren() {
- return this.IGetHasChildren(this.m_nXMLDataPtr);
- }
-
- public void InsertChild(SpyXMLData oNewData) {
- this.IInsertChild(oNewData.m_nXMLDataPtr, this.m_nXMLDataPtr);
- }
-
- public boolean IsSameNode(SpyXMLData oToComp) {
- return this.IIsSameNode(oToComp.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 sValue) {
- this.ISetName(sValue, this.m_nXMLDataPtr);
- }
-
- public SpyXMLData GetParent() {
- SpyXMLData obj = null;
- long nHelp = this.IGetParent(this.m_nXMLDataPtr);
- if (nHelp > 0L) {
- obj = new SpyXMLData();
- obj.m_nXMLDataPtr = nHelp;
- }
-
- return obj;
- }
-
- public String GetTextValue() {
- return this.IGetTextValue(this.m_nXMLDataPtr);
- }
-
- public void SetTextValue(String sValue) {
- this.ISetTextValue(sValue, 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");
- }
- }
-