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 / SpyExportSettings.class (.txt) < prev    next >
Encoding:
Java Class File  |  2003-10-14  |  2.9 KB  |  143 lines

  1. package XMLSpyInterface;
  2.  
  3. public class SpyExportSettings {
  4.    public long m_nExportSettingsPtr = 0L;
  5.  
  6.    public void ReleaseInstance() {
  7.       this.IReleaseInstance(this.m_nExportSettingsPtr);
  8.    }
  9.  
  10.    public boolean GetCreateKeys() {
  11.       return this.IGetCreateKeys(this.m_nExportSettingsPtr);
  12.    }
  13.  
  14.    public void SetCreateKeys(boolean var1) {
  15.       this.ISetCreateKeys(var1, this.m_nExportSettingsPtr);
  16.    }
  17.  
  18.    public SpyElementList GetElementList() {
  19.       SpyElementList var1 = null;
  20.       long var2 = this.IGetElementList(this.m_nExportSettingsPtr);
  21.       if (var2 > 0L) {
  22.          var1 = new SpyElementList();
  23.          var1.m_nElementListPtr = var2;
  24.       }
  25.  
  26.       return var1;
  27.    }
  28.  
  29.    public void SetElementList(SpyElementList var1) {
  30.       this.ISetElementList(var1.m_nElementListPtr, this.m_nExportSettingsPtr);
  31.    }
  32.  
  33.    public boolean GetEntitiesToText() {
  34.       return this.IGetEntitiesToText(this.m_nExportSettingsPtr);
  35.    }
  36.  
  37.    public void SetEntitiesToText(boolean var1) {
  38.       this.ISetEntitiesToText(var1, this.m_nExportSettingsPtr);
  39.    }
  40.  
  41.    public boolean GetExportAllElements() {
  42.       return this.IGetExportAllElements(this.m_nExportSettingsPtr);
  43.    }
  44.  
  45.    public void SetExportAllElements(boolean var1) {
  46.       this.ISetExportAllElements(var1, this.m_nExportSettingsPtr);
  47.    }
  48.  
  49.    public boolean GetFromAttributes() {
  50.       return this.IGetFromAttributes(this.m_nExportSettingsPtr);
  51.    }
  52.  
  53.    public void SetFromAttributes(boolean var1) {
  54.       this.ISetFromAttributes(var1, this.m_nExportSettingsPtr);
  55.    }
  56.  
  57.    public boolean GetFromSingleSubElements() {
  58.       return this.IGetFromSingleSubElements(this.m_nExportSettingsPtr);
  59.    }
  60.  
  61.    public void SetFromSingleSubElements(boolean var1) {
  62.       this.ISetFromSingleSubElements(var1, this.m_nExportSettingsPtr);
  63.    }
  64.  
  65.    public boolean GetFromTextValues() {
  66.       return this.IGetFromTextValues(this.m_nExportSettingsPtr);
  67.    }
  68.  
  69.    public void SetFromTextValues(boolean var1) {
  70.       this.ISetFromTextValues(var1, this.m_nExportSettingsPtr);
  71.    }
  72.  
  73.    public boolean GetIndependentPrimaryKey() {
  74.       return this.IGetIndependentPrimaryKey(this.m_nExportSettingsPtr);
  75.    }
  76.  
  77.    public void SetIndependentPrimaryKey(boolean var1) {
  78.       this.ISetIndependentPrimaryKey(var1, this.m_nExportSettingsPtr);
  79.    }
  80.  
  81.    public long GetNamespace() {
  82.       return this.IGetNamespace(this.m_nExportSettingsPtr);
  83.    }
  84.  
  85.    public void SetNamespace(long var1) {
  86.       this.ISetNamespace(var1, this.m_nExportSettingsPtr);
  87.    }
  88.  
  89.    public int GetSubLevelLimit() {
  90.       return this.IGetSubLevelLimit(this.m_nExportSettingsPtr);
  91.    }
  92.  
  93.    public void SetSubLevelLimit(int var1) {
  94.       this.ISetSubLevelLimit(var1, this.m_nExportSettingsPtr);
  95.    }
  96.  
  97.    private native boolean IGetCreateKeys(long var1);
  98.  
  99.    private native void ISetCreateKeys(boolean var1, long var2);
  100.  
  101.    private native long IGetElementList(long var1);
  102.  
  103.    private native void ISetElementList(long var1, long var3);
  104.  
  105.    private native boolean IGetEntitiesToText(long var1);
  106.  
  107.    private native void ISetEntitiesToText(boolean var1, long var2);
  108.  
  109.    private native boolean IGetExportAllElements(long var1);
  110.  
  111.    private native void ISetExportAllElements(boolean var1, long var2);
  112.  
  113.    private native boolean IGetFromAttributes(long var1);
  114.  
  115.    private native void ISetFromAttributes(boolean var1, long var2);
  116.  
  117.    private native boolean IGetFromSingleSubElements(long var1);
  118.  
  119.    private native void ISetFromSingleSubElements(boolean var1, long var2);
  120.  
  121.    private native boolean IGetFromTextValues(long var1);
  122.  
  123.    private native void ISetFromTextValues(boolean var1, long var2);
  124.  
  125.    private native boolean IGetIndependentPrimaryKey(long var1);
  126.  
  127.    private native void ISetIndependentPrimaryKey(boolean var1, long var2);
  128.  
  129.    private native long IGetNamespace(long var1);
  130.  
  131.    private native void ISetNamespace(long var1, long var3);
  132.  
  133.    private native int IGetSubLevelLimit(long var1);
  134.  
  135.    private native void ISetSubLevelLimit(int var1, long var2);
  136.  
  137.    private native void IReleaseInstance(long var1);
  138.  
  139.    static {
  140.       System.loadLibrary("XmlSpyLib");
  141.    }
  142. }
  143.