home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2004 January / INTERNET113.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete2004.exe / Data1.cab / XMLSpyInterface.jar / XMLSpyInterface / SpyDatabaseConnection.class (.txt) < prev    next >
Encoding:
Java Class File  |  2003-10-14  |  2.9 KB  |  148 lines

  1. package XMLSpyInterface;
  2.  
  3. public class SpyDatabaseConnection {
  4.    public long m_nDatabaseConnectionPtr = 0L;
  5.  
  6.    public void ReleaseInstance() {
  7.       this.IReleaseInstance(this.m_nDatabaseConnectionPtr);
  8.    }
  9.  
  10.    public String GetADOConnection() {
  11.       return this.IGetADOConnection(this.m_nDatabaseConnectionPtr);
  12.    }
  13.  
  14.    public void SetADOConnection(String var1) {
  15.       this.ISetADOConnection(var1, this.m_nDatabaseConnectionPtr);
  16.    }
  17.  
  18.    public boolean GetAsAttributes() {
  19.       return this.IGetAsAttributes(this.m_nDatabaseConnectionPtr);
  20.    }
  21.  
  22.    public void SetAsAttributes(boolean var1) {
  23.       this.ISetAsAttributes(var1, this.m_nDatabaseConnectionPtr);
  24.    }
  25.  
  26.    public boolean GetCreateMissingTables() {
  27.       return this.IGetCreateMissingTables(this.m_nDatabaseConnectionPtr);
  28.    }
  29.  
  30.    public void SetCreateMissingTables(boolean var1) {
  31.       this.ISetCreateMissingTables(var1, this.m_nDatabaseConnectionPtr);
  32.    }
  33.  
  34.    public boolean GetCreateNew() {
  35.       return this.IGetCreateNew(this.m_nDatabaseConnectionPtr);
  36.    }
  37.  
  38.    public void SetCreateNew(boolean var1) {
  39.       this.ISetCreateNew(var1, this.m_nDatabaseConnectionPtr);
  40.    }
  41.  
  42.    public boolean GetExcludeKeys() {
  43.       return this.IGetExcludeKeys(this.m_nDatabaseConnectionPtr);
  44.    }
  45.  
  46.    public void SetExcludeKeys(boolean var1) {
  47.       this.ISetExcludeKeys(var1, this.m_nDatabaseConnectionPtr);
  48.    }
  49.  
  50.    public String GetFile() {
  51.       return this.IGetFile(this.m_nDatabaseConnectionPtr);
  52.    }
  53.  
  54.    public void SetFile(String var1) {
  55.       this.ISetFile(var1, this.m_nDatabaseConnectionPtr);
  56.    }
  57.  
  58.    public boolean GetIncludeEmptyElements() {
  59.       return this.IGetIncludeEmptyElements(this.m_nDatabaseConnectionPtr);
  60.    }
  61.  
  62.    public void SetIncludeEmptyElements(boolean var1) {
  63.       this.ISetIncludeEmptyElements(var1, this.m_nDatabaseConnectionPtr);
  64.    }
  65.  
  66.    public long GetNumberDateTimeFormat() {
  67.       return this.IGetNumberDateTimeFormat(this.m_nDatabaseConnectionPtr);
  68.    }
  69.  
  70.    public void SetNumberDateTimeFormat(long var1) {
  71.       this.ISetNumberDateTimeFormat(var1, this.m_nDatabaseConnectionPtr);
  72.    }
  73.  
  74.    public String GetODBCConnection() {
  75.       return this.IGetODBCConnection(this.m_nDatabaseConnectionPtr);
  76.    }
  77.  
  78.    public void SetODBCConnection(String var1) {
  79.       this.ISetODBCConnection(var1, this.m_nDatabaseConnectionPtr);
  80.    }
  81.  
  82.    public String GetSQLSelect() {
  83.       return this.IGetSQLSelect(this.m_nDatabaseConnectionPtr);
  84.    }
  85.  
  86.    public void SetSQLSelect(String var1) {
  87.       this.ISetSQLSelect(var1, this.m_nDatabaseConnectionPtr);
  88.    }
  89.  
  90.    public long GetTextFieldLen() {
  91.       return this.IGetTextFieldLen(this.m_nDatabaseConnectionPtr);
  92.    }
  93.  
  94.    public void SetTextFieldLen(long var1) {
  95.       this.ISetTextFieldLen(var1, this.m_nDatabaseConnectionPtr);
  96.    }
  97.  
  98.    private native String IGetADOConnection(long var1);
  99.  
  100.    private native void ISetADOConnection(String var1, long var2);
  101.  
  102.    private native boolean IGetAsAttributes(long var1);
  103.  
  104.    private native void ISetAsAttributes(boolean var1, long var2);
  105.  
  106.    private native boolean IGetCreateMissingTables(long var1);
  107.  
  108.    private native void ISetCreateMissingTables(boolean var1, long var2);
  109.  
  110.    private native boolean IGetCreateNew(long var1);
  111.  
  112.    private native void ISetCreateNew(boolean var1, long var2);
  113.  
  114.    private native boolean IGetExcludeKeys(long var1);
  115.  
  116.    private native void ISetExcludeKeys(boolean var1, long var2);
  117.  
  118.    private native String IGetFile(long var1);
  119.  
  120.    private native void ISetFile(String var1, long var2);
  121.  
  122.    private native boolean IGetIncludeEmptyElements(long var1);
  123.  
  124.    private native void ISetIncludeEmptyElements(boolean var1, long var2);
  125.  
  126.    private native long IGetNumberDateTimeFormat(long var1);
  127.  
  128.    private native void ISetNumberDateTimeFormat(long var1, long var3);
  129.  
  130.    private native String IGetODBCConnection(long var1);
  131.  
  132.    private native void ISetODBCConnection(String var1, long var2);
  133.  
  134.    private native String IGetSQLSelect(long var1);
  135.  
  136.    private native void ISetSQLSelect(String var1, long var2);
  137.  
  138.    private native long IGetTextFieldLen(long var1);
  139.  
  140.    private native void ISetTextFieldLen(long var1, long var3);
  141.  
  142.    private native void IReleaseInstance(long var1);
  143.  
  144.    static {
  145.       System.loadLibrary("XmlSpyLib");
  146.    }
  147. }
  148.