home *** CD-ROM | disk | FTP | other *** search
- package XMLSpyInterface;
-
- public class SpyDoc {
- public long m_nDocPtr = 0L;
- private int m_nErrorPos = 0;
- private long m_nErrorDataPtr = 0L;
- private String m_sErrorString = new String();
-
- public void ReleaseInstance() {
- this.IReleaseInstance(this.m_nDocPtr);
- }
-
- public void SetEncoding(String var1) {
- this.ISetEncoding(var1, this.m_nDocPtr);
- }
-
- public void SetPathName(String var1) {
- this.ISetPathName(var1, this.m_nDocPtr);
- }
-
- public String GetPathName() {
- return this.IGetPathName(this.m_nDocPtr);
- }
-
- public String GetTitle() {
- return this.IGetTitle(this.m_nDocPtr);
- }
-
- public boolean IsModified() {
- return this.IIsModified(this.m_nDocPtr);
- }
-
- public void Save() {
- this.ISave(this.m_nDocPtr);
- }
-
- public void Close(boolean var1) {
- this.IClose(var1, this.m_nDocPtr);
- }
-
- public void UpdateViews() {
- this.IUpdateViews(this.m_nDocPtr);
- }
-
- public long GetCurrentViewMode() {
- return this.IGetCurrentViewMode(this.m_nDocPtr);
- }
-
- public boolean SwitchViewMode(long var1) {
- return this.ISwitchViewMode(var1, this.m_nDocPtr);
- }
-
- public SpyGridView GetGridView() {
- SpyGridView var1 = null;
- long var2 = this.IGetGridView(this.m_nDocPtr);
- if (var2 > 0L) {
- var1 = new SpyGridView();
- var1.m_nGridViewPtr = var2;
- }
-
- return var1;
- }
-
- public void SetActiveDocument() {
- this.ISetActiveDocument(this.m_nDocPtr);
- }
-
- public void StartChanges() {
- this.IStartChanges(this.m_nDocPtr);
- }
-
- public void EndChanges() {
- this.IEndChanges(this.m_nDocPtr);
- }
-
- public void TransformXSL() {
- this.ITransformXSL(this.m_nDocPtr);
- }
-
- public void AssignDTD(String var1, boolean var2) {
- this.IAssignDTD(var1, var2, this.m_nDocPtr);
- }
-
- public void AssignSchema(String var1, boolean var2) {
- this.IAssignSchema(var1, var2, this.m_nDocPtr);
- }
-
- public void AssignXSL(String var1, boolean var2) {
- this.IAssignXSL(var1, var2, this.m_nDocPtr);
- }
-
- public void ConvertDTDOrSchema(long var1, long var3) {
- this.IConvertDTDOrSchema(var1, var3, this.m_nDocPtr);
- }
-
- public SpyXMLData CreateChild(long var1) {
- SpyXMLData var3 = null;
- long var4 = this.ICreateChild(var1, this.m_nDocPtr);
- if (var4 > 0L) {
- var3 = new SpyXMLData();
- var3.m_nXMLDataPtr = var4;
- }
-
- return var3;
- }
-
- public void CreateSchemaDiagram(long var1, String var3, String var4) {
- this.ICreateSchemaDiagram(var1, var3, var4, this.m_nDocPtr);
- }
-
- public SpyDocEditView GetDocEditView() {
- SpyDocEditView var1 = null;
- long var2 = this.IGetDocEditView(this.m_nDocPtr);
- if (var2 > 0L) {
- var1 = new SpyDocEditView();
- var1.m_nDocEditViewPtr = var2;
- }
-
- return var1;
- }
-
- public SpyAuthenticView GetAuthenticView() {
- SpyAuthenticView var1 = null;
- long var2 = this.IGetAuthenticView(this.m_nDocPtr);
- if (var2 > 0L) {
- var1 = new SpyAuthenticView();
- var1.m_nAuthenticViewPtr = var2;
- }
-
- return var1;
- }
-
- public void ExportToDatabase(SpyXMLData var1, SpyExportSettings var2, SpyDatabaseConnection var3) {
- this.IExportToDatabase(var1.m_nXMLDataPtr, var2.m_nExportSettingsPtr, var3.m_nDatabaseConnectionPtr, this.m_nDocPtr);
- }
-
- public void ExportToText(SpyXMLData var1, SpyExportSettings var2, SpyTextImportExportSettings var3) {
- this.IExportToText(var1.m_nXMLDataPtr, var2.m_nExportSettingsPtr, var3.m_nTextImportExportSettingsPtr, this.m_nDocPtr);
- }
-
- public void GenerateDTDOrSchema(long var1, int var3, long var4, long var6) {
- this.IGenerateDTDOrSchema(var1, var3, var4, var6, this.m_nDocPtr);
- }
-
- public SpyElementList GetExportElementList(SpyXMLData var1, SpyExportSettings var2) {
- SpyElementList var3 = null;
- long var4 = this.IGetExportElementList(var1.m_nXMLDataPtr, var2.m_nExportSettingsPtr, this.m_nDocPtr);
- if (var4 > 0L) {
- var3 = new SpyElementList();
- var3.m_nElementListPtr = var4;
- }
-
- return var3;
- }
-
- public SpyXMLData GetRootElement() {
- SpyXMLData var1 = null;
- long var2 = this.IGetRootElement(this.m_nDocPtr);
- if (var2 > 0L) {
- var1 = new SpyXMLData();
- var1.m_nXMLDataPtr = var2;
- }
-
- return var1;
- }
-
- public String SaveInString(SpyXMLData var1, boolean var2) {
- return this.ISaveInString(var1.m_nXMLDataPtr, var2, this.m_nDocPtr);
- }
-
- public void SaveToURL(String var1, String var2, String var3) {
- this.ISaveToURL(var1, var2, var3, this.m_nDocPtr);
- }
-
- public String GetErrorString() {
- return this.m_sErrorString;
- }
-
- public int GetErrorPos() {
- return this.m_nErrorPos;
- }
-
- public SpyXMLData GetBadData() {
- SpyXMLData var1 = null;
- if (this.m_nErrorDataPtr > 0L) {
- var1 = new SpyXMLData();
- var1.m_nXMLDataPtr = this.m_nErrorDataPtr;
- }
-
- return var1;
- }
-
- public boolean IsValid() {
- this.m_nErrorPos = 0;
- this.m_sErrorString = "";
- this.m_nErrorDataPtr = 0L;
- return this.IIsValid(this.m_nDocPtr);
- }
-
- public boolean IsWellFormed(SpyXMLData var1, boolean var2) {
- this.m_nErrorPos = 0;
- this.m_sErrorString = "";
- this.m_nErrorDataPtr = 0L;
- return this.IIsWellFormed(var1.m_nXMLDataPtr, var2, this.m_nDocPtr);
- }
-
- private native void ISetEncoding(String var1, long var2);
-
- private native void ISetPathName(String var1, long var2);
-
- private native String IGetPathName(long var1);
-
- private native String IGetTitle(long var1);
-
- private native boolean IIsModified(long var1);
-
- private native void ISave(long var1);
-
- private native void IClose(boolean var1, long var2);
-
- private native void IUpdateViews(long var1);
-
- private native long IGetCurrentViewMode(long var1);
-
- private native boolean ISwitchViewMode(long var1, long var3);
-
- private native long IGetGridView(long var1);
-
- private native void ISetActiveDocument(long var1);
-
- private native void IStartChanges(long var1);
-
- private native void IEndChanges(long var1);
-
- private native void ITransformXSL(long var1);
-
- private native void IAssignDTD(String var1, boolean var2, long var3);
-
- private native void IAssignSchema(String var1, boolean var2, long var3);
-
- private native void IAssignXSL(String var1, boolean var2, long var3);
-
- private native void IConvertDTDOrSchema(long var1, long var3, long var5);
-
- private native long ICreateChild(long var1, long var3);
-
- private native void ICreateSchemaDiagram(long var1, String var3, String var4, long var5);
-
- private native long IGetDocEditView(long var1);
-
- private native long IGetAuthenticView(long var1);
-
- private native void IExportToDatabase(long var1, long var3, long var5, long var7);
-
- private native void IExportToText(long var1, long var3, long var5, long var7);
-
- private native void IGenerateDTDOrSchema(long var1, int var3, long var4, long var6, long var8);
-
- private native long IGetExportElementList(long var1, long var3, long var5);
-
- private native long IGetRootElement(long var1);
-
- private native String ISaveInString(long var1, boolean var3, long var4);
-
- private native void ISaveToURL(String var1, String var2, String var3, long var4);
-
- private native boolean IIsValid(long var1);
-
- private native boolean IIsWellFormed(long var1, boolean var3, long var4);
-
- private native void IReleaseInstance(long var1);
-
- static {
- System.loadLibrary("XmlSpyLib");
- }
- }
-