^1755479179288
@
lth_createTime
1642423730990
sname
DataObjectEditCompoiste
slabel
DataObjectEditCompoiste
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.swt.layout.LayoutDatas
smany
true
seditCols
2
sinitialization
false
sgroup
xworker.app
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
<p>一个有查询和表格的数据对象编辑面板。</p>

<p><strong>返回值和保存变量</strong></p>

<p>&nbsp;&nbsp;&nbsp; 返回值是创建的布局面板（Composite），保存到全局上下文的是当前事物的detach()事物。</p>

<p><strong>变量上下文</strong></p>

<p>&nbsp;&nbsp;&nbsp; 会创建一个新的变量上下文，产生的变量放到属性actionContext的值为名的变量上下文中，会产生的变量有:dataTable，dataStore，queryForm, buttonComposite,pageingToolbar等。</p>

<p>&nbsp;&nbsp;&nbsp; 可以从保存的事物的getData(&quot;actionContext&quot;)获取这个变量上下文。</p>

<p><strong>常用方法</strong></p>

<ul>
	<li><strong>void setDataObject(Thing dataObject)</strong><br />
	可以重新设置数据对象，方法是通过保存的detach()的事物的setDataObject方法，参数是dataObject。<br />
	&nbsp;</li>
	<li><strong>void setQueryFormValues(Map&lt;String, Object&gt; values)</strong><br />
	设置查询表单的值，参数名values，是Map类型。<br />
	&nbsp;</li>
	<li><strong>Map&lt;String, Object&gt; getQueryFormValues()</strong><br />
	返回当前查询表单的值。<br />
	&nbsp;</li>
	<li><strong>List&lt;DataObject&gt; getSelection()</strong><br />
	返回表格当前选中的值。如果表格是check类型，那么返回checked的条目的值，否则返回选中的条目的值。<br />
	&nbsp;</li>
	<li><strong>void doQuery()</strong><br />
	执行查询操作。</li>
</ul>

<p><strong>事件</strong></p>

<p>&nbsp;&nbsp;&nbsp; 注意事件所使用的变量上下文是当前的变量上下文，不是数据对象编辑器内部的变量上下文。</p>

<ul>
	<li><strong>tableSelection(Event event)</strong><br />
	表格的选择事件，参数event。<br />
	&nbsp;</li>
	<li><strong>tableDefaultSelection(Event event)</strong><br />
	表格的默认选择事件。<br />
	&nbsp;</li>
	<li><strong>tableDeleted(Event event)</strong><br />
	表格删除事件。<br />
	&nbsp;</li>
	<li><strong>onStoreLoaded</strong><br />
	数据装载后的事件。</li>
</ul>

<p><strong>可以重写的方法</strong></p>

<ul>
	<li><strong>Thing getDataObject()</strong><br />
	获取要设置的数据对象，创建时用。默认从dataObject属性和dataobjects子节点的第一个子节点获取。<br />
	&nbsp;</li>
	<li><strong>Thing getQueryDataObject()</strong><br />
	返回查询表单的数据对象，在setDataObject时获取。默认从queryDataObject和queryDataobjects子节点的第一个子节点获取。<br />
	&nbsp;</li>
	<li><strong>Thing getQueryConfig()</strong><br />
	返回查询条件设置，在setDataObject时使用。默认从queryConfig属性和queryConfig子节点获取。</li>
</ul>

<p>&nbsp;</p>
#$@text#$@
snotXmlAttribute
false
sjson_isArray
false
  @/@actions
  sname
  actions
  slabel
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sid
  actions
    @/@actions/@create
    sname
    create
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    create
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sid
    create
    @/@actions/@tableSelection
    sname
    tableSelection
    sdescriptors
    xworker.lang.actions.Actions/@NOOP
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    tableSelection
      @/@actions/@tableSelection/@ins
      sisValidate
      false
      sname
      ins
      sdescriptors
      xworker.lang.actions.Inout/@ins
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      ins
        @/@actions/@tableSelection/@ins/@event
        sname
        event
        stype
        org.eclipse.swt.widgets.Event
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        event
    @/@actions/@tableDeleted
    sname
    tableDeleted
    sdescriptors
    xworker.lang.actions.Actions/@NOOP
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    tableDeleted
      @/@actions/@tableDeleted/@ins
      sisValidate
      false
      sname
      ins
      sdescriptors
      xworker.lang.actions.Inout/@ins
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      ins
        @/@actions/@tableDeleted/@ins/@dataObjects
        sname
        dataObjects
        stype
        java.util.List
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        dataObjects
    @/@actions/@onStoreLoaded
    sname
    onStoreLoaded
    sdescriptors
    xworker.lang.actions.Actions/@NOOP
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    onStoreLoaded
    @/@actions/@selectAllButton
    sname
    selectAllButton
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    selectAllButton
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    selectAllButton
    @/@actions/@selectRerverseButton
    sname
    selectRerverseButton
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    selectRerverseButton
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    selectRerverseButton
    @/@actions/@setDataObject
    sname
    setDataObject
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    setDataObject
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    setDataObject
      @/@actions/@setDataObject/@ins
      sisValidate
      false
      sname
      ins
      sdescriptors
      xworker.lang.actions.Inout/@ins
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      sid
      ins
        @/@actions/@setDataObject/@ins/@dataObject
        sname
        dataObject
        stype
        org.xmeta.Thing
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        sid
        dataObject
    @/@actions/@setQueryFormValues
    sname
    setQueryFormValues
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    setQueryFormValues
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    setQueryFormValues
      @/@actions/@setQueryFormValues/@ins
      sisValidate
      false
      sname
      ins
      sdescriptors
      xworker.lang.actions.Inout/@ins
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      ins
        @/@actions/@setQueryFormValues/@ins/@values
        sname
        values
        stype
        java.util.Map
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        values
    @/@actions/@doQuery
    sname
    doQuery
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    doQuery
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    doQuery
    @/@actions/@getDataObject
    sname
    getDataObject
    sattributeName
    dataObject
    schildThingName
    dataObjects
    schildThingFirstChild
    true
    snotNull
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.ActionUtil/@getThing
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    getDataObject
    @/@actions/@getQueryDataObject
    sname
    getQueryDataObject
    sattributeName
    queryDataObject
    schildThingName
    queryDataObjects
    schildThingFirstChild
    true
    snotNull
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.ActionUtil/@getThing
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    getQueryDataObject
    @/@actions/@getQueryConfig
    sname
    getQueryConfig
    sattributeName
    queryConfig
    schildThingName
    queryConfig
    schildThingFirstChild
    false
    snotNull
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.ActionUtil/@getThing
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    getQueryConfig
    @/@actions/@setQuery
    sname
    setQueryButton
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
import org.xmeta.ActionContext;

def ac = new ActionContext();
ac.put("parent", dataTable.getParent());
ac.put("parentDataStore", dataStore);
ac.put("parentQueryForm", actionContext.get("queryForm"));
ac.put("dataObjectComposite", dataObjectComposite);

def thing = world.getThing("xworker.swt.app.view.swt.widgets.EditQueryFormShell");
def shell = thing.doAction("create", ac);
shell.setVisible(true);
#$@text#$@
    sinterpretationType
    Action
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@GroovyAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    setQuery
    @/@actions/@getDataStore
    sname
    getDataStore
    schangeSelf
    true
    sselfVarName
    data
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@ActionGroup
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    getDataStore
      @/@actions/@getDataStore/@Ognl
      sname
      Ognl
      sexpression
      data.getData("actionContext").get("dataStore")
      sinterpretationType
      Self
      sattributeTemplate
      false
      schildsAttributeTemplate
      false
      svarScope
      Local
      sisSynchronized
      false
      sthrowException
      true
      screateLocalVarScope
      false
      ssaveReturn
      false
      sswitchResult
      false
      sdisableGlobalContext
      false
      sdebugLog
      false
      sdescriptors
      xworker.lang.actions.Actions/@Ongl
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      sid
      Ognl
    @/@actions/@getQueryFormValues
    sname
    getQueryFormValues
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    getQueryFormValues
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    getQueryFormValues
    @/@actions/@getSelection
    sname
    getSelection
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    getSelection
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    getSelection
    @/@actions/@setInitValues
    sname
    setInitValues
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    setInitValues
    sdisableGlobalContext
    false
    sdescription
    <p>设置新建数据对象时默认的属性值。需要设置newDataObjectInitValues属性，指定初始数据的变量名。</p>
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    setInitValues
      @/@actions/@setInitValues/@ins
      sisValidate
      false
      sname
      ins
      sdescriptors
      xworker.lang.actions.Inout/@ins
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sgroupDescriptor
      false
      sai_needGenerate
      false
      sai_generateType
      create
      sai_promptContainsVars
      false
      sid
      ins
        @/@actions/@setInitValues/@ins/@values
        sname
        values
        stype
        java.util.Map
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sgroupDescriptor
        false
        sai_needGenerate
        false
        sai_generateType
        create
        sai_promptContainsVars
        false
        sid
        values
    @/@actions/@getInitValues
    sname
    getInitValues
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
    smethodName
    getInitValues
    sdisableGlobalContext
    false
    sdescription
    <p>读取新建数据对象时默认的属性值。需要设置newDataObjectInitValues属性，指定初始数据的变量名。</p>
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    getInitValues
      @/@actions/@getInitValues/@outs
      sisValidate
      false
      sname
      outs
      sdescriptors
      xworker.lang.actions.Inout/@out
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sgroupDescriptor
      false
      sai_needGenerate
      false
      sai_generateType
      create
      sai_promptContainsVars
      false
      sid
      outs
        @/@actions/@getInitValues/@outs/@values
        sname
        values
        stype
        java.util.Map
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@out/@param
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sgroupDescriptor
        false
        sai_needGenerate
        false
        sai_generateType
        create
        sai_promptContainsVars
        false
        sid
        values
  @/@editorActions
  sname
  editorActions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  editorActions
    @/@editorActions/@export
    sname
    export
    sdataObjectPath
    var:dataObject
    sisServlet
    false
    sconditionData
    var:conditionData
    stype
    var:type
    soutput
    var:output
    screatePageInfo
    false
    spageInfoVarName
    pageInfo
    spageInfoVarScope
    Local
    spageSize
    50
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.dataObject.actions.DataObjectActions/@export
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    export
    @/@editorActions/@copyToClipboard
    sname
    copyToClipboard
    stype
    string
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.core.java.util.Clipboard
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    copyToClipboard
      @/@editorActions/@copyToClipboard/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@copyToClipboard/@actions/@getContent
        sname
        getContent
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        Scode
#$@text#$@
import xworker.lang.util.XWorkerUtils;
import org.eclipse.swt.SWT;
import xworker.dataObject.utils.DataObjectUtil;

def datas = [];
for(item in dataTable.getItems()){
    def data = item.getData();
    datas.add(data);
}
return DataObjectUtil.toCsv(datas, false);
#$@text#$@
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        getContent
    @/@editorActions/@copyCellToClipbard1
    sname
    copyCellToClipbard
    stype
    string
    scontent
    println(dataTable);
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.core.java.util.Clipboard
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    copyCellToClipbard1
      @/@editorActions/@copyCellToClipbard1/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@copyCellToClipbard1/@actions/@getContent
        sname
        getContent
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        scode
        println(dataTable);
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        getContent
    @/@editorActions/@copySelectItemsItem
    sname
    copySelectItemsItem
    stype
    string
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.core.java.util.Clipboard
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    copySelectItemsItem
      @/@editorActions/@copySelectItemsItem/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@copySelectItemsItem/@actions/@getContent
        sname
        getContent
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        Scode
#$@text#$@
import xworker.lang.util.XWorkerUtils;
import org.eclipse.swt.SWT;
import xworker.dataObject.utils.DataObjectUtil;

def items = dataTable.getSelection();
if(items != null && items.length > 0){
    def data = items[0].getData();
    return DataObjectUtil.toCsv(data, false);
    /*
    def str = "";
    for(key in data.keySet()){
        str = str + "\n" + key + ":" + data.getString(key);
    }
    return str;
    */
}else{
    XWorkerUtils.ideShowMessageBox("拷贝", "请先选择一条记录", SWT.ICON_INFORMATION | SWT.OK);
    return null;
}
#$@text#$@
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        getContent
    @/@editorActions/@exportToCsv
    sname
    exportToCsv
    sshell
    ognl:dataTable.getShell()
    sstyle
    OPEN
    sfileName
    *.csv
    sfilterExtensions
    csv
    soverwrite
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.DialogActions/@FileDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    exportToCsv
      @/@editorActions/@exportToCsv/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@exportToCsv/@actions/@exportToExcel4
        sname
        onSelected
        senable
        true
        scallback
        false
        scallbackCancel
        false
        ssingleInstance
        false
        ssaveAsGlobalVar
        false
        sschedule
        false
        sfixedRate
        false
        stimeUnit
        MILLISECONDS
        sfixTime
        false
        scalculatePassCount
        false
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@Task
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        exportToExcel4
          @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@Variables
          sname
          Variables
          sdescriptors
          xworker.lang.task.Task/@Variables
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          Variables
            @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@Variables/@dataStore
            sname
            dataStore
            svarName
            dataStore
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            dataStore
            @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@Variables/@fileName
            sname
            fileName
            svarName
            fileName
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            fileName
          @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@actions
          sname
          actions
          sdescriptors
          xworker.lang.task.Task/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@actions/@export
            sname
            doTask
            sisServlet
            false
            stype
            csv
            suseNameHeader
            false
            soutput
            var:fileName
            screatePageInfo
            false
            spageInfoVarName
            pageInfo
            spageInfoVarScope
            Local
            spageSize
            50
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.dataObject.actions.DataObjectActions/@export
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            export
              @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@actions/@export/@actions
              sname
              actions
              sdescriptors
              xworker.dataObject.actions.DataObjectActions/@export/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_mark
              false
              sid
              actions
                @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionConfig
                sname
                getConditionConfig
                sexpression
                dataStore.get("queryConfig")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionConfig
                @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@actions/@export/@actions/@getDataObject1
                sname
                getDataObject
                sexpression
                dataStore.get("dataObject")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getDataObject1
                @/@editorActions/@exportToCsv/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionData1
                sname
                getConditionData
                sexpression
                dataStore.get("params")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionData1
    @/@editorActions/@exportToExcel3
    sname
    exportToExcelNameHeader
    sshell
    ognl:dataTable.getShell()
    sstyle
    OPEN
    sfileName
    *.xls
    sfilterExtensions
    xls
    soverwrite
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.DialogActions/@FileDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    exportToExcel3
      @/@editorActions/@exportToExcel3/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@exportToExcel3/@actions/@exportToExcel4
        sname
        onSelected
        senable
        true
        scallback
        false
        scallbackCancel
        false
        ssingleInstance
        false
        ssaveAsGlobalVar
        false
        sschedule
        false
        sfixedRate
        false
        stimeUnit
        MILLISECONDS
        sfixTime
        false
        scalculatePassCount
        false
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@Task
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        exportToExcel4
          @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@Variables
          sname
          Variables
          sdescriptors
          xworker.lang.task.Task/@Variables
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          Variables
            @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@Variables/@dataStore
            sname
            dataStore
            svarName
            dataStore
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            dataStore
            @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@Variables/@fileName
            sname
            fileName
            svarName
            fileName
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            fileName
          @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@actions
          sname
          actions
          sdescriptors
          xworker.lang.task.Task/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@actions/@export
            sname
            doTask
            sisServlet
            false
            stype
            excel
            suseNameHeader
            true
            soutput
            var:fileName
            screatePageInfo
            false
            spageInfoVarName
            pageInfo
            spageInfoVarScope
            Local
            spageSize
            50
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.dataObject.actions.DataObjectActions/@export
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            export
              @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@actions/@export/@actions
              sname
              actions
              sdescriptors
              xworker.dataObject.actions.DataObjectActions/@export/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_mark
              false
              sid
              actions
                @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionConfig
                sname
                getConditionConfig
                sexpression
                dataStore.get("queryConfig")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionConfig
                @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@actions/@export/@actions/@getDataObject1
                sname
                getDataObject
                sexpression
                dataStore.get("dataObject")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getDataObject1
                @/@editorActions/@exportToExcel3/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionData1
                sname
                getConditionData
                sexpression
                dataStore.get("params")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionData1
    @/@editorActions/@exportToCsv1
    sname
    exportToCsvNameHeader
    sshell
    ognl:dataTable.getShell()
    sstyle
    OPEN
    sfileName
    *.csv
    sfilterExtensions
    csv
    soverwrite
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.DialogActions/@FileDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    exportToCsv1
      @/@editorActions/@exportToCsv1/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@exportToCsv1/@actions/@exportToExcel4
        sname
        onSelected
        senable
        true
        scallback
        false
        scallbackCancel
        false
        ssingleInstance
        false
        ssaveAsGlobalVar
        false
        sschedule
        false
        sfixedRate
        false
        stimeUnit
        MILLISECONDS
        sfixTime
        false
        scalculatePassCount
        false
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@Task
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        exportToExcel4
          @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@Variables
          sname
          Variables
          sdescriptors
          xworker.lang.task.Task/@Variables
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          Variables
            @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@Variables/@dataStore
            sname
            dataStore
            svarName
            dataStore
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            dataStore
            @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@Variables/@fileName
            sname
            fileName
            svarName
            fileName
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            fileName
          @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@actions
          sname
          actions
          sdescriptors
          xworker.lang.task.Task/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@actions/@export
            sname
            doTask
            sisServlet
            false
            stype
            csv
            suseNameHeader
            true
            soutput
            var:fileName
            screatePageInfo
            false
            spageInfoVarName
            pageInfo
            spageInfoVarScope
            Local
            spageSize
            50
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.dataObject.actions.DataObjectActions/@export
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            export
              @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@actions/@export/@actions
              sname
              actions
              sdescriptors
              xworker.dataObject.actions.DataObjectActions/@export/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_mark
              false
              sid
              actions
                @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionConfig
                sname
                getConditionConfig
                sexpression
                dataStore.get("queryConfig")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionConfig
                @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@actions/@export/@actions/@getDataObject1
                sname
                getDataObject
                sexpression
                dataStore.get("dataObject")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getDataObject1
                @/@editorActions/@exportToCsv1/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionData1
                sname
                getConditionData
                sexpression
                dataStore.get("params")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionData1
    @/@editorActions/@exportToExcel1
    sname
    importExcel
    sshell
    ognl:dataTable.getShell()
    sstyle
    OPEN
    sfileName
    *.*
    sfilterExtensions
    *.csv,*.xls
    soverwrite
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.DialogActions/@FileDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    exportToExcel1
      @/@editorActions/@exportToExcel1/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@exportToExcel1/@actions/@onSelected
        sname
        onSelected
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        Scode
#$@text#$@
import org.xmeta.ActionContext;

//创建swt窗口
def ac = new ActionContext();
//设置数据对象
ac.put("dataObject", dataStore.dataObject.metadata.path)
ac.put("dataStore", dataStore);
ac.put("file", fileName);
ac.put("parent", dataObjectComposite.getShell());
ac.put("parentContext", actionContext);
def swtThing = world.getThing("xworker.swt.app.view.swt.widgets.prototype.ImportByCreateOrUpdateShell");
def shell = swtThing.doAction("create", ac);

fileName = fileName.toLowerCase();
if(fileName.endsWith(".xls")){
    ac.thingForm.doAction("setValues", ac, ["values":["fileType":"excel"]]);
}else{
        ac.thingForm.doAction("setValues", ac, ["values":["fileType":"csv"]]);
}

shell.open();
#$@text#$@
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        onSelected
    @/@editorActions/@exportToExcel2
    sname
    importCsv
    sshell
    ognl:dataTable.getShell()
    sstyle
    OPEN
    sfileName
    *.xls
    sfilterExtensions
    xls
    soverwrite
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.DialogActions/@FileDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    exportToExcel2
      @/@editorActions/@exportToExcel2/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@exportToExcel2/@actions/@exportToExcel4
        sname
        onSelected
        senable
        true
        scallback
        false
        scallbackCancel
        false
        ssingleInstance
        false
        ssaveAsGlobalVar
        false
        sschedule
        false
        sfixedRate
        false
        stimeUnit
        MILLISECONDS
        sfixTime
        false
        scalculatePassCount
        false
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@Task
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        exportToExcel4
          @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@Variables
          sname
          Variables
          sdescriptors
          xworker.lang.task.Task/@Variables
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          Variables
            @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@Variables/@dataStore
            sname
            dataStore
            svarName
            dataStore
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            dataStore
            @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@Variables/@fileName
            sname
            fileName
            svarName
            fileName
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            fileName
          @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@actions
          sname
          actions
          sdescriptors
          xworker.lang.task.Task/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@actions/@export
            sname
            doTask
            sisServlet
            false
            stype
            excel
            suseNameHeader
            false
            soutput
            var:fileName
            screatePageInfo
            false
            spageInfoVarName
            pageInfo
            spageInfoVarScope
            Local
            spageSize
            50
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.dataObject.actions.DataObjectActions/@export
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            export
              @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@actions/@export/@actions
              sname
              actions
              sdescriptors
              xworker.dataObject.actions.DataObjectActions/@export/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_mark
              false
              sid
              actions
                @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionConfig
                sname
                getConditionConfig
                sexpression
                dataStore.get("queryConfig")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionConfig
                @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@actions/@export/@actions/@getDataObject1
                sname
                getDataObject
                sexpression
                dataStore.get("dataObject")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getDataObject1
                @/@editorActions/@exportToExcel2/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionData1
                sname
                getConditionData
                sexpression
                dataStore.get("params")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionData1
    @/@editorActions/@exportToExcel
    sname
    exportToExcel
    sshell
    ognl:dataTable.getShell()
    sstyle
    OPEN
    sfileName
    *.xls
    sfilterExtensions
    xls
    soverwrite
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.DialogActions/@FileDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    exportToExcel
      @/@editorActions/@exportToExcel/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@editorActions/@exportToExcel/@actions/@exportToExcel4
        sname
        onSelected
        senable
        true
        scallback
        false
        scallbackCancel
        false
        ssingleInstance
        false
        ssaveAsGlobalVar
        false
        sschedule
        false
        sfixedRate
        false
        stimeUnit
        MILLISECONDS
        sfixTime
        false
        scalculatePassCount
        false
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@Task
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        exportToExcel4
          @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@Variables
          sname
          Variables
          sdescriptors
          xworker.lang.task.Task/@Variables
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          Variables
            @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@Variables/@dataStore
            sname
            dataStore
            svarName
            dataStore
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            dataStore
            @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@Variables/@fileName
            sname
            fileName
            svarName
            fileName
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GetVariable1
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            fileName
          @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@actions
          sname
          actions
          sdescriptors
          xworker.lang.task.Task/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@actions/@export
            sname
            doTask
            sisServlet
            false
            stype
            excel
            suseNameHeader
            false
            soutput
            var:fileName
            screatePageInfo
            false
            spageInfoVarName
            pageInfo
            spageInfoVarScope
            Local
            spageSize
            50
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.dataObject.actions.DataObjectActions/@export
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            export
              @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@actions/@export/@actions
              sname
              actions
              sdescriptors
              xworker.dataObject.actions.DataObjectActions/@export/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_mark
              false
              sid
              actions
                @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionConfig
                sname
                getConditionConfig
                sexpression
                dataStore.get("queryConfig")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionConfig
                @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@actions/@export/@actions/@getDataObject1
                sname
                getDataObject
                sexpression
                dataStore.get("dataObject")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getDataObject1
                @/@editorActions/@exportToExcel/@actions/@exportToExcel4/@actions/@export/@actions/@getConditionData1
                sname
                getConditionData
                sexpression
                dataStore.get("params")
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@Ongl
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                getConditionData1
    @/@editorActions/@showJfreeChart
    sname
    showJfreeChart
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
import org.xmeta.ActionContext;

//变量上下文
def ac = new ActionContext();
ac.put("parent", dataObjectComposite.getShell());
ac.put("dataStore", dataStore);


//打开图表的窗体
def thing = world.getThing("xworker.swt.app.view.swt.widgets.prototype.DataStoreJfreechartViewer");
def shell = thing.doAction("create", ac);
shell.setVisible(true);
#$@text#$@
    sinterpretationType
    Action
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@GroovyAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    showJfreeChart
    @/@editorActions/@queryFormDefaultSelection
    sname
    queryFormDefaultSelection
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
Object params = null;
if(queryForm != null){
	params = queryForm.doAction("getValues", actionContext);
}
dataStore.doAction("load", actionContext, "params", params);

//让按钮变灰
disableButton(actionContext);
#$@text#$@
    sinterpretationType
    Action
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@GroovyAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    queryFormDefaultSelection
      @/@editorActions/@queryFormDefaultSelection/@ActionDefined
      sname
      ActionDefined
      sdescriptors
      xworker.lang.actions.Inout/@ActionDefined
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      ActionDefined
        @/@editorActions/@queryFormDefaultSelection/@ActionDefined/@enableButton
        sname
        disableButton
        smethod
        enable
        scontrolList
        editBtn,deleteBtn,updateBatchBtn
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Global
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.swt.actions.ControlActions/@Enabled
        sid
        enableButton
  @/@rwtEditorActions
  sname
  rwtEditorActions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sid
  rwtEditorActions
    @/@rwtEditorActions/@viewData
    sname
    viewData
    sshell
    ognl:buttonComposite.getShell()
    scodeType
    groovy
    stitle
    lang:d=浏览数据&en=View Datas
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.MessageBoxActions/@CodeDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sid
    viewData
      @/@rwtEditorActions/@viewData/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@rwtEditorActions/@viewData/@actions/@getContent
        sname
        getCode
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        Scode
#$@text#$@
import xworker.lang.util.XWorkerUtils;
import org.eclipse.swt.SWT;
import xworker.dataObject.utils.DataObjectUtil;

def datas = [];
for(item in dataTable.getItems()){
    def data = item.getData();
    datas.add(data);
}
return DataObjectUtil.toCsv(datas, false);
#$@text#$@
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        getContent
    @/@rwtEditorActions/@viewData1
    sname
    viewAllData
    sshell
    ognl:buttonComposite.getShell()
    scodeType
    groovy
    stitle
    lang:d=浏览数据&en=View Datas
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.actions.MessageBoxActions/@CodeDialog
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sid
    viewData1
      @/@rwtEditorActions/@viewData1/@actions
      sname
      actions
      sdescriptors
      xworker.lang.actions.SelfAction/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      actions
        @/@rwtEditorActions/@viewData1/@actions/@getContent
        sname
        getCode
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        Scode
#$@text#$@
import xworker.lang.util.XWorkerUtils;
import org.eclipse.swt.SWT;
import xworker.dataObject.utils.DataObjectUtil;

def items = dataTable.getSelection();
if(items != null && items.length > 0){
    def data = items[0].getData();
    return DataObjectUtil.toCsv(data, false);
    /*
    def str = "";
    for(key in data.keySet()){
        str = str + "\n" + key + ":" + data.getString(key);
    }
    return str;
    */
}else{
    XWorkerUtils.ideShowMessageBox("拷贝", "请先选择一条记录", SWT.ICON_INFORMATION | SWT.OK);
    return null;
}
#$@text#$@
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdebugLog
        false
        sdescriptors
        xworker.lang.actions.Actions/@GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        getContent
    @/@rwtEditorActions/@export
    sname
    export
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
//把下载所需的条件保存到变量上下文中
def dataObject = dataStore.get("dataObject").getMetadata().getPath();
def conditionConfig = dataStore.get("queryConfig");
def conditionData = dataStore.get("params");

setSession(actionContext, "name", "export_dataObject", "value", dataObject);
setSession(actionContext, "name", "export_conditionConfig", "value", conditionConfig);
setSession(actionContext, "name", "export_conditionData", "value", conditionData);
setSession(actionContext, "name", "export_type", "value", actionContext.get("type"));
setSession(actionContext, "name", "export_ext", "value", actionContext.get("ext"));
setSession(actionContext, "name", "export_header", "value", actionContext.get("header"));

//通过openWindow让浏览器打开新的窗口下载
openWindow(actionContext);
#$@text#$@
    sinterpretationType
    Action
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@GroovyAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sid
    export
      @/@rwtEditorActions/@export/@ActionDefined
      sname
      ActionDefined
      sdescriptors
      xworker.lang.actions.Inout/@ActionDefined
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      ActionDefined
        @/@rwtEditorActions/@export/@ActionDefined/@setSession
        sname
        setSession
        sattributeName
        var:name
        sattributeValue
        var:value
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.swt.rap.RapActions/@SetHttpSessionAttribute
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        setSession
        @/@rwtEditorActions/@export/@ActionDefined/@openWindow
        sname
        openWindow
        surl
        do?sc=xworker.swt.app.view.swt.web.Export
        starget
        _blank
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.swt.rap.RapActions/@OpenWindow
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        openWindow
  @/@VariablesDescs
  sname
  VariablesDescs
  sdescriptors
  xworker.lang.MetaThing/@VariablesDesc
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sid
  VariablesDescs
    @/@VariablesDescs/@var
    sname
    var
    svarName
    _thingName_
    spassive
    false
    stype
    thing
    sthing
    xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste
    sdescriptors
    xworker.lang.MetaThing/@VariablesDesc/@Object
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    var
  @/@name
  sname
  name
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  name
  @/@label
  sname
  label
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  label
  @/@tableDataObject
  sname
  dataObject
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  sreadOnly
  false
  sinheritDescription
  false
  sdescription
  <p>要查询和编辑的数据对象，也是用于生成查询表单、表格、新建表单和编辑表单的数据对象。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  tableDataObject
  @/@queryFormEditCols
  sname
  queryFormEditCols
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  queryFormEditCols
  @/@queryDataObject
  sname
  queryDataObject
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  sreadOnly
  false
  sinheritDescription
  false
  sdescription
  <p>用于生成查询界面数据对象，替代dataObject。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  queryDataObject
  @/@queryConfig
  sname
  queryConfig
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  sreadOnly
  false
  sinheritDescription
  false
  sdescription
  <p>查询条件的配置。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  queryConfig
  @/@queryButton
  sname
  queryButton
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>是否显示查询按钮。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  queryButton
  @/@newButton
  sname
  newButton
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>是否显示新增按钮。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  newButton
  @/@editButton
  sname
  editButton
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>是否显示编辑按钮。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  editButton
  @/@editBatchButton
  sname
  editBatchButton
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  sdescription
  <p>是否显示批量编辑按钮。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  editBatchButton
  @/@deleteButton
  sname
  deleteButton
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>是否显示删除按钮。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  deleteButton
  @/@selectAllButton
  sname
  selectAllButton
  sinputtype
  truefalse
  sshowLabel
  true
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  selectAllButton
  @/@selectRerverseButton
  sname
  selectRerverseButton
  sinputtype
  truefalse
  sshowLabel
  true
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  selectRerverseButton
  @/@toolsButton
  sname
  toolsButton
  sinputtype
  truefalse
  sshowLabel
  true
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  toolsButton
  @/@pagingToolbar
  sname
  pagingToolbar
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  pagingToolbar
  @/@displayInfo
  sname
  displayInfo
  sinputtype
  truefalse
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sid
  displayInfo
  @/@actionContext
  sname
  actionContext
  sreadOnly
  false
  sdefault
  dataObjectContext
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>会通过模型生成相应的SWT控件，这些控件的保存的变量上下文，建议建立新的变量上下文。</p>
<p>如果不为空那么将建立新的变量上下文，否则使用当前的变量上下文。</p>
#$@text#$@
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  actionContext
  @/@newDataObjectInitValues
  sname
  newDataObjectInitValues
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>新建事物时的初始化变量，使用Ognl表达式，是一个Map类型的数据，Map中的字段和数据的对象一致。</p>

<p>在编辑器创建后，可以通过获取编辑器的变量上下文&lt;editor&gt;.getData(&quot;actionContext&quot;)，在变量上下文中设置初始化数据，初始化数据的变量名为本属性设置的名字。</p>
#$@text#$@
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  newDataObjectInitValues
  @/@resources
  sname
  resources
  sdescriptors
  xworker.swt.Widgets/@Resource
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  resources
    @/@resources/@I18nResource
    sname
    I18nResource
    sdescriptors
    xworker.swt.util.Resource/@I18nResource
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    I18nResource
      @/@resources/@I18nResource/@queryButton
      sname
      queryButton
      slabel
      查询
      sen_label
      Query
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      queryButton
      @/@resources/@I18nResource/@newBtn
      sname
      newBtn
      slabel
      新建
      sen_label
      New
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      newBtn
      @/@resources/@I18nResource/@editBtn
      sname
      editBtn
      slabel
      编辑
      sen_label
      Edit
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      editBtn
      @/@resources/@I18nResource/@editBatchBtn
      sname
      editBatchBtn
      slabel
      批量编辑
      sen_label
      EditBatch
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      editBatchBtn
      @/@resources/@I18nResource/@deleteBtn
      sname
      deleteBtn
      slabel
      删除
      sen_label
      Delete
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      deleteBtn
      @/@resources/@I18nResource/@selectAllButton
      sname
      selectAllButton
      sen_label
      Select All
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      selectAllButton
      @/@resources/@I18nResource/@selectReverseButton
      sname
      selectReverseButton
      slabel
      反选
      sen_label
      Select Reverse
      sdescriptors
      xworker.core.util.I18nResource/@resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      selectReverseButton
  @/@template
  sname
  template
  sdescriptors
  xworker.core.util.ThingTemplate
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  template
    @/@template/@dataObjectComposite
    sname
    dataObjectComposite
    sdescriptors
    xworker.swt.Widgets/@Composite
    sid
    dataObjectComposite
      @/@template/@dataObjectComposite/@resources
      sname
      resources
      sdescriptors
      xworker.swt.Widgets/@Resource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      resources
        @/@template/@dataObjectComposite/@resources/@chartImage
        sname
        chartImage
        stype
        Image
        simageFile
        icons/chart_curve.png
        sdescriptors
        xworker.swt.util.Resource/@Image
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        chartImage
        @/@template/@dataObjectComposite/@resources/@outportImage
        sname
        exportImage
        stype
        Image
        simageFile
        icons/arrow_out.png
        sdescriptors
        xworker.swt.util.Resource/@Image
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        outportImage
        @/@template/@dataObjectComposite/@resources/@importImage
        sname
        importImage
        stype
        Image
        simageFile
        icons/arrow_in.png
        sdescriptors
        xworker.swt.util.Resource/@Image
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        importImage
        @/@template/@dataObjectComposite/@resources/@setQueryImage
        sname
        setQueryImage
        stype
        Image
        simageFile
        icons/zoom_in.png
        sdescriptors
        xworker.swt.util.Resource/@Image
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        setQueryImage
      @/@template/@dataObjectComposite/@ListenersPrepared
      sname
      ListenersPrepared
      sdescriptors
      xworker.swt.widgets.Widget/@ListenersPrepared
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      ListenersPrepared
        @/@template/@dataObjectComposite/@ListenersPrepared/@queryBtnSelection
        sname
        queryBtnSelection
        stype
        Selection
        slabel
        queryBtnSelection
        sdescriptors
        xworker.swt.events.Listeners/@listeners/@Listener
        sid
        queryBtnSelection
          @/@template/@dataObjectComposite/@ListenersPrepared/@queryBtnSelection/@query
          sname
          query
          sstoreName
          dataStore
          smethod
          query
          srecordSource
          DataObjectForm
          srecordName
          queryForm
          sdeleteConfirm
          true
          scrateConfirm
          false
          supdateConfirm
          false
          scommitConfirm
          false
          supdateBatchConfirm
          true
          sremoveBatchConfirm
          true
          sinterpretationType
          Self
          svarScope
          Local
          slabel
          query
          sdescriptors
          xworker.swt.app.view.swt.data.DataStoreAction
          sid
          query
      @/@template/@dataObjectComposite/@dataObjectCompositeGridLayout
      sname
      dataObjectCompositeGridLayout
      smakeColumnsEqualWidth
      false
      smarginWidth
      5
      smarginHeight
      5
      smarginLeft
      0
      smarginTop
      0
      smarginRight
      0
      smarginBottom
      0
      shorizontalSpacing
      5
      sverticalSpacing
      5
      slabel
      dataObjectCompositeGridLayout
      sdescriptors
      xworker.swt.Layouts/@GridLayout
      sid
      dataObjectCompositeGridLayout
      @/@template/@dataObjectComposite/@ifQuery
      sname
      ifQuery
      sdescriptors
      xworker.core.util.ThingTemplate/@_if
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_mark
      false
      sid
      ifQuery
        @/@template/@dataObjectComposite/@ifQuery/@actions
        sname
        actions
        sdescriptors
        xworker.core.util.ThingTemplate/@_if/@actions1
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        actions
          @/@template/@dataObjectComposite/@ifQuery/@actions/@condition
          sname
          condition
          sexpression
          data.queryButton
          sinterpretationType
          Self
          sattributeTemplate
          false
          schildsAttributeTemplate
          false
          svarScope
          Local
          sisSynchronized
          false
          sthrowException
          true
          screateLocalVarScope
          false
          ssaveReturn
          false
          sdisableGlobalContext
          false
          sdescriptors
          xworker.lang.actions.Actions/@Ongl
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          condition
        @/@template/@dataObjectComposite/@ifQuery/@queryForm
        sname
        queryForm
        sformType
        query
        seditCols
        ${data.queryFormEditCols?if_exists}
        sdataObject
        ${data.queryDataObject}
        sdescriptors
        xworker.swt.app.view.swt.Items/@DataObjectForm
        sid
        queryForm
          @/@template/@dataObjectComposite/@ifQuery/@queryForm/@queryFormGridData
          sname
          queryFormGridData
          sstyle
          FILL_HORIZONTAL
          shorizontalIndent
          0
          swidth
          -1
          sheight
          -1
          shorizontalAlignment
          BEGINNING
          sverticalAlignment
          CENTER
          shorizontalSpan
          1
          sverticalSpan
          1
          sgrabExcessHorizontalSpace
          false
          sgrabExcessVerticalSpace
          false
          slabel
          queryFormGridData
          sdescriptors
          xworker.swt.layout.LayoutDatas/@GridData
          sid
          queryFormGridData
          @/@template/@dataObjectComposite/@ifQuery/@queryForm/@actions
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.widgets.form.DataObjectForm/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@ifQuery/@queryForm/@actions/@defaultSelection
            sname
            defaultSelection
            srefActionPath
            xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@queryFormDefaultSelection
            skeepSelf
            true
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@RefAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            defaultSelection
      @/@template/@dataObjectComposite/@25567
      sname
      buttonComposite
      sBORDER
      false
      sH_SCROLL
      false
      sV_SCROLL
      false
      sNO_BACKGROUND
      false
      sNO_FOCUS
      false
      sNO_MERGE_PAINTS
      false
      sNO_REDRAW_RESIZE
      false
      sNO_RADIO_GROUP
      false
      sEMBEDDED
      false
      sDOUBLE_BUFFERED
      false
      scapture
      false
      senabled
      true
      sredraw
      true
      svisible
      true
      sdescriptors
      xworker.swt.Widgets/@Composite
      sid
      25567
        @/@template/@dataObjectComposite/@25567/@25568
        sname
        buttonCompositeGridData
        sstyle
        FILL_HORIZONTAL
        shorizontalIndent
        0
        swidth
        -1
        sheight
        -1
        shorizontalAlignment
        END
        sverticalAlignment
        CENTER
        shorizontalSpan
        1
        sverticalSpan
        1
        sgrabExcessHorizontalSpace
        false
        sgrabExcessVerticalSpace
        false
        slabel
        buttonCompositeGridData
        sdescriptors
        xworker.swt.layout.LayoutDatas/@GridData
        sid
        25568
        @/@template/@dataObjectComposite/@25567/@25569
        sname
        buttonCompositeRowLayout
        sfill
        false
        sjustify
        false
        smarginWidth
        0
        smarginHeight
        0
        smarginLeft
        3
        smarginTop
        3
        smarginRight
        3
        smarginBottom
        3
        spack
        true
        sspacing
        3
        stype
        SWT.HORIZONTAL
        swrap
        true
        slabel
        buttonCompositeRowLayout
        sdescriptors
        xworker.swt.Layouts/@RowLayout
        sid
        25569
        @/@template/@dataObjectComposite/@25567/@ifQuery
        sname
        ifQuery
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifQuery
          @/@template/@dataObjectComposite/@25567/@ifQuery/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifQuery/@actions/@condition
            sname
            condition
            sexpression
            data.queryButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifQuery/@25571
          sname
          queryBtn
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@queryButton
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          true
          sredraw
          true
          svisible
          true
          slabel
          queryBtn
          sdescriptors
          xworker.swt.Widgets/@Button
          sid
          25571
            @/@template/@dataObjectComposite/@25567/@ifQuery/@25571/@25572
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            slabel
            RowData
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sid
            25572
            @/@template/@dataObjectComposite/@25567/@ifQuery/@25571/@Listeners
            sname
            Listeners
            slabel
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            Listeners
              @/@template/@dataObjectComposite/@25567/@ifQuery/@25571/@Listeners/@queryBtnSelection
              sname
              queryBtnSelection1
              stype
              Selection
              sref
              queryBtnSelection
              slabel
              queryBtnSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              queryBtnSelection
        @/@template/@dataObjectComposite/@25567/@ifNewButton
        sname
        ifNewButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifNewButton
          @/@template/@dataObjectComposite/@25567/@ifNewButton/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifNewButton/@actions/@condition
            sname
            condition
            sexpression
            data.newButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifNewButton/@27743
          sname
          newBtn
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@newBtn
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          true
          sredraw
          true
          svisible
          true
          slabel
          newBtn
          sdescriptors
          xworker.swt.Widgets/@Button
          sid
          27743
            @/@template/@dataObjectComposite/@25567/@ifNewButton/@27743/@27744
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            slabel
            RowData
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sid
            27744
            @/@template/@dataObjectComposite/@25567/@ifNewButton/@27743/@27745
            sname
            Listeners
            slabel
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            27745
              @/@template/@dataObjectComposite/@25567/@ifNewButton/@27743/@27745/@27746
              sname
              newBtnSelection
              stype
              Selection
              slabel
              newBtnSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              27746
                @/@template/@dataObjectComposite/@25567/@ifNewButton/@27743/@27745/@27746/@createUser1
                sname
                newData
                sdataStore
                var:dataStore
                stitle
                新建${data.label}
                sinsert
                true
                scontinueEdit
                false
                sconfirm
                false
                sconfirmMessage
                确定要保存吗？
                sinitValues
                ${data.newDataObjectInitValues?if_exists}
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sswitchResult
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.swt.app.view.swt.data.DataStoreActions/@CreateDataObject
                sid
                createUser1
        @/@template/@dataObjectComposite/@25567/@ifEditButton
        sname
        ifEditButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifEditButton
          @/@template/@dataObjectComposite/@25567/@ifEditButton/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifEditButton/@actions/@condition
            sname
            condition
            sexpression
            data.editButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifEditButton/@27747
          sname
          editBtn
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@editBtn
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          false
          sredraw
          true
          svisible
          true
          slabel
          editBtn
          sdescriptors
          xworker.swt.Widgets/@Button
          sid
          27747
            @/@template/@dataObjectComposite/@25567/@ifEditButton/@27747/@27748
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            slabel
            RowData
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sid
            27748
            @/@template/@dataObjectComposite/@25567/@ifEditButton/@27747/@27749
            sname
            Listeners
            slabel
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            27749
              @/@template/@dataObjectComposite/@25567/@ifEditButton/@27747/@27749/@27750
              sname
              editBtnSelection
              stype
              Selection
              slabel
              editBtnSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              27750
                @/@template/@dataObjectComposite/@25567/@ifEditButton/@27747/@27749/@27750/@editOneUser
                sname
                editData
                sdataStore
                var:dataStore
                scontrolName
                dataTable
                stitle
                新建${data.label}
                snoDataConfirm
                true
                snoDataConfirmMessage
                请先选择一个数据。
                supdateConfirm
                false
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sswitchResult
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.swt.app.view.swt.data.DataStoreActions/@EditDataObjectDialog
                sid
                editOneUser
        @/@template/@dataObjectComposite/@25567/@ifEditBatchButton
        sname
        ifEditBatchButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifEditBatchButton
          @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@actions/@condition
            sname
            condition
            sexpression
            data.editBatchButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@27755
          sname
          editBatchBtn
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@editBatchBtn
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          true
          sredraw
          true
          svisible
          true
          slabel
          editBatchBtn
          sdescriptors
          xworker.swt.Widgets/@Button
          sid
          27755
            @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@27755/@27756
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            slabel
            RowData
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sid
            27756
            @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@27755/@27757
            sname
            Listeners
            slabel
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            27757
              @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@27755/@27757/@27758
              sname
              editBatchBtnSelection
              stype
              Selection
              slabel
              editBatchBtnSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              27758
                @/@template/@dataObjectComposite/@25567/@ifEditBatchButton/@27755/@27757/@27758/@editMultiUser
                sname
                editMultiData
                sdataStore
                var:dataStore
                scontrolName
                dataTable
                stitle
                编辑${data.label}
                snoDataConfirm
                true
                snoDataConfirmMessage
                请先选择一个用户。
                supdateConfirm
                false
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sswitchResult
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.swt.app.view.swt.data.DataStoreActions/@EditDataObjectsDialog
                sid
                editMultiUser
        @/@template/@dataObjectComposite/@25567/@ifDeleteButton
        sname
        ifDeleteButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifDeleteButton
          @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@actions/@condition
            sname
            condition
            sexpression
            data.deleteButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751
          sname
          deleteBtn
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@deleteBtn
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          false
          sredraw
          true
          svisible
          true
          slabel
          deleteBtn
          sdescriptors
          xworker.swt.Widgets/@Button
          sid
          27751
            @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27752
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            slabel
            RowData
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sid
            27752
            @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753
            sname
            Listeners
            slabel
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            27753
              @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754
              sname
              deleteBtnSelection
              stype
              Selection
              slabel
              deleteBtnSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              27754
                @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754/@deleteUser1
                sname
                deleteData
                sdataStore
                var:dataStore
                scontrolName
                dataTable
                stitle
                lang:d=删除&en=Delete
                snoDataConfirm
                true
                snoDataConfirmMessage
                lang:d=请选择一条记录。&en=Please select a record.
                sdeleteConfirm
                true
                sdeleteConfirmMessage
                lang:d=确定要删除选择的记录么？&en=Are you sure to delete the selected records?
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sswitchResult
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.swt.app.view.swt.data.DataStoreActions/@DeleteDataObject
                sid
                deleteUser1
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754/@deleteUser1/@actions
                  sname
                  actions
                  sdescriptors
                  xworker.lang.actions.SelfAction/@actions1
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  actions
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754/@deleteUser1/@actions/@deleted
                    sname
                    deleted
                    schangeSelf
                    false
                    sinterpretationType
                    Self
                    sattributeTemplate
                    false
                    schildsAttributeTemplate
                    false
                    svarScope
                    Local
                    sisSynchronized
                    false
                    sthrowException
                    true
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sdisableGlobalContext
                    false
                    sdebugLog
                    false
                    sdescriptors
                    xworker.lang.actions.Actions/@ActionGroup
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    deleted
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754/@deleteUser1/@actions/@deleted/@actions
                      sname
                      actions
                      sdescriptors
                      xworker.lang.actions.Begin/@actions
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      actions
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754/@deleteUser1/@actions/@deleted/@actions/@disableButton
                        sname
                        disableButton
                        smethod
                        disable
                        scontrolList
                        editBtn,deleteBtn,updateBatchBtn
                        sinterpretationType
                        Self
                        svarScope
                        Global
                        sdescriptors
                        xworker.swt.actions.ControlActions/@Enabled
                        sid
                        disableButton
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton/@27751/@27753/@27754/@deleteUser1/@actions/@deleted/@actions/@tableDeleted
                        sname
                        tableDeleted
                        sthingType
                        var
                        sthing
                        editorThing
                        sactionName
                        tableDeleted
                        sactionContext
                        parentContext
                        sinterpretationType
                        Self
                        sattributeTemplate
                        false
                        schildsAttributeTemplate
                        false
                        svarScope
                        Local
                        sisSynchronized
                        false
                        sthrowException
                        true
                        screateLocalVarScope
                        false
                        ssaveReturn
                        false
                        sdisableGlobalContext
                        false
                        sdescriptors
                        xworker.lang.actions.Actions/@ThingAction
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_mark
                        false
                        sid
                        tableDeleted
        @/@template/@dataObjectComposite/@25567/@_list
        sname
        #list
        svarName
        button
        scollectionName
        data.buttons
        singoreCount
        0
        sdescriptors
        xworker.core.util.ThingTemplate/@_list
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        _list
          @/@template/@dataObjectComposite/@25567/@_list/@button
          sname
          button
          saddSoft
          false
          spasteToParent
          false
          sthingVar
          button
          singoreCount
          0
          sdescriptors
          xworker.core.util.ThingTemplate/@_Thing
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          button
        @/@template/@dataObjectComposite/@25567/@ifNewButton1
        sname
        ifSelectAllButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifNewButton1
          @/@template/@dataObjectComposite/@25567/@ifNewButton1/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifNewButton1/@actions/@condition
            sname
            condition
            sexpression
            data.selectAllButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifNewButton1/@11798
          sname
          selectAllButton
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@selectAllButton
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          true
          sredraw
          true
          svisible
          true
          sdescriptors
          xworker.swt.Widgets/@Button
          sth_createIndex
          false
          sid
          11798
            @/@template/@dataObjectComposite/@25567/@ifNewButton1/@11798/@11799
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            11799
            @/@template/@dataObjectComposite/@25567/@ifNewButton1/@11798/@11800
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            11800
              @/@template/@dataObjectComposite/@25567/@ifNewButton1/@11798/@11800/@11801
              sname
              okButtonSelection
              stype
              Selection
              sref
              xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@actions/@selectAllButton
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              11801
        @/@template/@dataObjectComposite/@25567/@ifNewButton2
        sname
        ifSelectRerverseButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifNewButton2
          @/@template/@dataObjectComposite/@25567/@ifNewButton2/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifNewButton2/@actions/@condition
            sname
            condition
            sexpression
            data.selectRerverseButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifNewButton2/@11802
          sname
          selectReverseButton
          stext
          label:xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@resources/@I18nResource/@selectReverseButton
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          true
          sredraw
          true
          svisible
          true
          sdescriptors
          xworker.swt.Widgets/@Button
          sth_createIndex
          false
          sid
          11802
            @/@template/@dataObjectComposite/@25567/@ifNewButton2/@11802/@11803
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            11803
            @/@template/@dataObjectComposite/@25567/@ifNewButton2/@11802/@11804
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            11804
              @/@template/@dataObjectComposite/@25567/@ifNewButton2/@11802/@11804/@11805
              sname
              cancelButtonSelection
              stype
              Selection
              sref
              xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@actions/@selectRerverseButton
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              11805
        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1
        sname
        ifToolsButton
        sdescriptors
        xworker.core.util.ThingTemplate/@_if
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        ifDeleteButton1
          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@actions
          sname
          actions
          sdescriptors
          xworker.core.util.ThingTemplate/@_if/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@actions/@condition
            sname
            condition
            sexpression
            data.toolsButton
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Ongl
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            condition
          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton
          sname
          toolsButton
          stext
          lang:d=工具&en=Tools
          stype
          SWT.PUSH
          sflat
          false
          sborder
          false
          sselected
          false
          scapture
          false
          senabled
          true
          sredraw
          true
          spack
          false
          svisible
          true
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@Buttons/@SplitButton
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          toolsButton
            @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT
            sname
            IsRWT
            sdescriptors
            xworker.swt.Widgets/@IsRWT
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            IsRWT
              @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then
              sname
              Then
              sdescriptors
              xworker.swt.rwt.IsRWT/@Then
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              Then
                @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu
                sname
                toolsMenu
                sstyle
                DROP_DOWN
                sNO_RADIO_GROUP
                false
                salign
                LEFT_TO_RIGHT
                svisible
                true
                senabled
                true
                sdescriptors
                xworker.swt.widgets.Control/@Menu
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                toolsMenu
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@copyToClipboardItem
                  sname
                  copyToClipboardItem
                  stext
                  lang:d=拷贝记录到内存&en=Copy
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  copyToClipboardItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@copyToClipboardItem/@listeners
                    sname
                    listeners
                    sdescriptors
                    xworker.swt.events.Listeners/@listeners
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    listeners
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@copyToClipboardItem/@listeners/@copyToClipboardSelection
                      sname
                      copyToClipboardSelection
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@rwtEditorActions/@viewData
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      copyToClipboardSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@copySelectItemsItem
                  sname
                  copySelectItemsItem
                  stext
                  lang:d=拷贝选中的记录到内存&en=Copy Selected
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  copySelectItemsItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@copySelectItemsItem/@listeners
                    sname
                    listeners
                    sdescriptors
                    xworker.swt.events.Listeners/@listeners
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    listeners
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@copySelectItemsItem/@listeners/@Listener
                      sname
                      Listener
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@rwtEditorActions/@viewData1
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      Listener
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@split
                  sname
                  split
                  sstyle
                  SEPARATOR
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  split
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@jfreechartIem
                  sname
                  jfreechartIem
                  stext
                  lang:d=图表展示&en=Charts
                  simage
                  chartImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  jfreechartIem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@jfreechartIem/@listeners
                    sname
                    listeners
                    sdescriptors
                    xworker.swt.events.Listeners/@listeners
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    listeners
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@jfreechartIem/@listeners/@jfreeChartItemSelection
                      sname
                      jfreeChartItemSelection
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@showJfreeChart
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      jfreeChartItemSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@splie2
                  sname
                  splie2
                  sstyle
                  SEPARATOR
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  splie2
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem
                  sname
                  exportMenuItem
                  stext
                  lang:d=导出&en=Export
                  sstyle
                  CASCADE
                  simage
                  exportImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  exportMenuItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu
                    sname
                    exportMenu
                    sstyle
                    DROP_DOWN
                    sNO_RADIO_GROUP
                    false
                    salign
                    LEFT_TO_RIGHT
                    svisible
                    true
                    senabled
                    true
                    sdescriptors
                    xworker.swt.widgets.Menu/@MenuItem/@Menu
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    exportMenu
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel
                      sname
                      exportToExcel
                      stext
                      导出到Excel
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToExcel
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel/@listeners/@exportExcelSelection
                          sname
                          exportExcelSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@rwtEditorActions/@export?type=excel&ext=xls&header=false
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportExcelSelection
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv
                      sname
                      exportToCsv
                      stext
                      导出到Csv
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToCsv
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv/@listeners/@exportToCsvSelection
                          sname
                          exportToCsvSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@rwtEditorActions/@export?type=csv&ext=csv&header=false
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportToCsvSelection
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel1
                      sname
                      exportToExcelNameItem
                      stext
                      导出到Excel(name头)
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToExcel1
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel1/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel1/@listeners/@exportExcelSelection
                          sname
                          exportExcelSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@rwtEditorActions/@export?type=excel&ext=xls&header=true
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportExcelSelection
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv1
                      sname
                      exportToCsvNameItem
                      stext
                      导出到Csv(name头）
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToCsv1
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv1/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv1/@listeners/@exportToCsvSelection
                          sname
                          exportToCsvSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@rwtEditorActions/@export?type=excel&ext=xls&header=true
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportToCsvSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@split1
                  sname
                  split1
                  sstyle
                  SEPARATOR
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  split1
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@setQueryMenuItem
                  sname
                  setQueryMenuItem
                  stext
                  lang:d=设置查询条件&en=Set Query Condition
                  simage
                  setQueryImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  setQueryMenuItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@setQueryMenuItem/@11800
                    sname
                    Listeners
                    sdescriptors
                    xworker.swt.widgets.Widget/@Listeners
                    sth_createIndex
                    false
                    sid
                    11800
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Then/@toolsMenu/@setQueryMenuItem/@11800/@11801
                      sname
                      setQueryButtonSelection
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@actions/@setQuery
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sth_createIndex
                      false
                      sid
                      11801
              @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else
              sname
              Else
              sdescriptors
              xworker.swt.rwt.IsRWT/@Else
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              Else
                @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu
                sname
                toolsMenu
                sstyle
                DROP_DOWN
                sNO_RADIO_GROUP
                false
                salign
                LEFT_TO_RIGHT
                svisible
                true
                senabled
                true
                sdescriptors
                xworker.swt.widgets.Control/@Menu
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                toolsMenu
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@copyToClipboardItem
                  sname
                  copyToClipboardItem
                  stext
                  lang:d=拷贝记录到内存&en=Copy
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  copyToClipboardItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@copyToClipboardItem/@listeners
                    sname
                    listeners
                    sdescriptors
                    xworker.swt.events.Listeners/@listeners
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    listeners
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@copyToClipboardItem/@listeners/@copyToClipboardSelection
                      sname
                      copyToClipboardSelection
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@copyToClipboard
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      copyToClipboardSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@copySelectItemsItem
                  sname
                  copySelectItemsItem
                  stext
                  lang:d=拷贝选中的记录到内存&en=Copy Selected
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  copySelectItemsItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@copySelectItemsItem/@listeners
                    sname
                    listeners
                    sdescriptors
                    xworker.swt.events.Listeners/@listeners
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    listeners
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@copySelectItemsItem/@listeners/@Listener
                      sname
                      Listener
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@copySelectItemsItem
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      Listener
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@split
                  sname
                  split
                  sstyle
                  SEPARATOR
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  split
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@jfreechartIem
                  sname
                  jfreechartIem
                  stext
                  lang:d=图表展示&en=Charts
                  simage
                  chartImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  jfreechartIem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@jfreechartIem/@listeners
                    sname
                    listeners
                    sdescriptors
                    xworker.swt.events.Listeners/@listeners
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    listeners
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@jfreechartIem/@listeners/@jfreeChartItemSelection
                      sname
                      jfreeChartItemSelection
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@showJfreeChart
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      jfreeChartItemSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@splie2
                  sname
                  splie2
                  sstyle
                  SEPARATOR
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  splie2
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem
                  sname
                  exportMenuItem
                  stext
                  lang:d=导出&en=Export
                  sstyle
                  CASCADE
                  simage
                  exportImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  exportMenuItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu
                    sname
                    exportMenu
                    sstyle
                    DROP_DOWN
                    sNO_RADIO_GROUP
                    false
                    salign
                    LEFT_TO_RIGHT
                    svisible
                    true
                    senabled
                    true
                    sdescriptors
                    xworker.swt.widgets.Menu/@MenuItem/@Menu
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    exportMenu
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel
                      sname
                      exportToExcel
                      stext
                      导出到Excel
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToExcel
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel/@listeners/@exportExcelSelection
                          sname
                          exportExcelSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@exportToExcel
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportExcelSelection
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv
                      sname
                      exportToCsv
                      stext
                      导出到Csv
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToCsv
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv/@listeners/@exportToCsvSelection
                          sname
                          exportToCsvSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@exportToCsv
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportToCsvSelection
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel1
                      sname
                      exportToExcelNameItem
                      stext
                      导出到Excel(name头)
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToExcel1
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel1/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToExcel1/@listeners/@exportExcelSelection
                          sname
                          exportExcelSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@exportToExcel3
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportExcelSelection
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv1
                      sname
                      exportToCsvNameItem
                      stext
                      导出到Csv(name头）
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      exportToCsv1
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv1/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@exportMenuItem/@exportMenu/@exportToCsv1/@listeners/@exportToCsvSelection
                          sname
                          exportToCsvSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@exportToCsv1
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          exportToCsvSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@importMenuItem
                  sname
                  importMenuItem
                  stext
                  lang:d=导入&en=Import
                  sstyle
                  CASCADE
                  simage
                  importImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  importMenuItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@importMenuItem/@importMenu
                    sname
                    importMenu
                    sstyle
                    DROP_DOWN
                    sNO_RADIO_GROUP
                    false
                    salign
                    LEFT_TO_RIGHT
                    svisible
                    true
                    senabled
                    true
                    sdescriptors
                    xworker.swt.widgets.Menu/@MenuItem/@Menu
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    importMenu
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@importMenuItem/@importMenu/@importExcelItem
                      sname
                      importExcelItem
                      stext
                      导入Excel或Csv(name头）
                      sstyle
                      PUSH
                      sselected
                      false
                      senabled
                      true
                      sdescriptors
                      xworker.swt.widgets.Menu/@MenuItem
                      sinheritDescription
                      false
                      sth_createIndex
                      false
                      sth_registMyChilds
                      false
                      sth_registDisabled
                      false
                      sth_mark
                      false
                      sid
                      importExcelItem
                        @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@importMenuItem/@importMenu/@importExcelItem/@listeners
                        sname
                        listeners
                        sdescriptors
                        xworker.swt.events.Listeners/@listeners
                        sinheritDescription
                        false
                        sth_createIndex
                        false
                        sth_registMyChilds
                        false
                        sth_registDisabled
                        false
                        sth_mark
                        false
                        sid
                        listeners
                          @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@importMenuItem/@importMenu/@importExcelItem/@listeners/@importExelItemSelection
                          sname
                          importExelItemSelection
                          stype
                          Selection
                          sref
                          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@editorActions/@exportToExcel1
                          sdescriptors
                          xworker.swt.events.Listeners/@listeners/@Listener
                          sinheritDescription
                          false
                          sth_createIndex
                          false
                          sth_registMyChilds
                          false
                          sth_registDisabled
                          false
                          sth_mark
                          false
                          sid
                          importExelItemSelection
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@split1
                  sname
                  split1
                  sstyle
                  SEPARATOR
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  split1
                  @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@setQueryMenuItem
                  sname
                  setQueryMenuItem
                  stext
                  lang:d=设置查询条件&en=Set Query Condition
                  simage
                  setQueryImage
                  sselected
                  false
                  senabled
                  true
                  sdescriptors
                  xworker.swt.widgets.Menu/@MenuItem
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_mark
                  false
                  sid
                  setQueryMenuItem
                    @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@setQueryMenuItem/@11800
                    sname
                    Listeners
                    sdescriptors
                    xworker.swt.widgets.Widget/@Listeners
                    sth_createIndex
                    false
                    sid
                    11800
                      @/@template/@dataObjectComposite/@25567/@ifDeleteButton1/@toolsButton/@IsRWT/@Else/@toolsMenu/@setQueryMenuItem/@11800/@11801
                      sname
                      setQueryButtonSelection
                      stype
                      Selection
                      sref
                      xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@actions/@setQuery
                      sdescriptors
                      xworker.swt.events.Listeners/@listeners/@Listener
                      sth_createIndex
                      false
                      sid
                      11801
      @/@template/@dataObjectComposite/@dataTable
      sname
      dataTable
      sselectStyle
      SINGLE
      sV_SCROLL
      true
      sH_SCROLL
      true
      sCHECK
      false
      sFULL_SELECTION
      true
      sHIDE_SELECTION
      true
      sBORDER
      false
      slineVisible
      true
      smultipleColumns
      true
      sheaderVisible
      true
      ssortIndicator
      true
      smoveableColumns
      true
      sheadImages
      false
      ssubImages
      false
      sVIRTUAL
      false
      scapture
      false
      senabled
      true
      sredraw
      true
      svisible
      true
      slabel
      dataTable
      sdescriptors
      xworker.swt.Widgets/@Table
      sid
      dataTable
        @/@template/@dataObjectComposite/@dataTable/@dataTableGridData
        sname
        dataTableGridData
        sstyle
        FILL_BOTH
        shorizontalIndent
        0
        swidth
        -1
        sheight
        -1
        shorizontalAlignment
        BEGINNING
        sverticalAlignment
        CENTER
        shorizontalSpan
        1
        sverticalSpan
        1
        sgrabExcessHorizontalSpace
        false
        sgrabExcessVerticalSpace
        false
        slabel
        dataTableGridData
        sdescriptors
        xworker.swt.layout.LayoutDatas/@GridData
        sid
        dataTableGridData
        @/@template/@dataObjectComposite/@dataTable/@userTore
        sname
        dataStore
        sattachToParent
        true
        sloadBackground
        true
        sautoLoad
        true
        sautoSave
        true
        sdataObject
        ${data.dataObject}
        squeryConfig
        ${data.queryConfig}
        spaging
        extend
        spageSize
        50
        sstoreSortField
        _extend
        sstoreSortDir
        ASC
        seditable
        extend
        seditmethod
        extend
        slabel
        dataStore
        sdescriptors
        xworker.swt.widgets.Table/@DataStore
        sid
        userTore
          @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners
          sname
          Listeners
          slabel
          Listeners
          sdescriptors
          xworker.swt.app.view.swt.data.DataStore/@Listeners
          sid
          Listeners
            @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener
            sname
            ButtonListener
            sdescriptors
            xworker.swt.app.view.swt.data.DataStore/@Listeners/@Listener
            sid
            ButtonListener
              @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener/@actions
              sname
              actions
              slabel
              actions
              sdescriptors
              xworker.swt.app.view.swt.data.DataStore/@Listeners/@Listener/@actions1
              sid
              actions
                @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener/@actions/@onLoaded1
                sname
                onLoaded
                schangeSelf
                false
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdescriptors
                xworker.lang.actions.Actions/@ActionGroup
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                onLoaded1
                  @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener/@actions/@onLoaded1/@actions
                  sname
                  actions
                  sdescriptors
                  xworker.lang.actions.Begin/@actions
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  actions
                    @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener/@actions/@onLoaded1/@actions/@onLoaded
                    sname
                    onLoaded
                    smethod
                    disable
                    scontrolList
                    editBtn,deleteBtn,updateBatchBtn
                    sinterpretationType
                    Self
                    svarScope
                    Local
                    sdescriptors
                    xworker.swt.actions.ControlActions/@Enabled
                    sid
                    onLoaded
                    @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener/@actions/@onLoaded1/@actions/@onStoreLoaded
                    sname
                    onStoreLoaded
                    sthingType
                    var
                    sthing
                    editorThing
                    sactionName
                    onStoreLoaded
                    sactionContext
                    parentContext
                    sinterpretationType
                    Self
                    sattributeTemplate
                    false
                    schildsAttributeTemplate
                    false
                    svarScope
                    Local
                    sisSynchronized
                    false
                    sthrowException
                    true
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sdisableGlobalContext
                    false
                    sdescriptors
                    xworker.lang.actions.Actions/@ThingAction
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_mark
                    false
                    sid
                    onStoreLoaded
                    @/@template/@dataObjectComposite/@dataTable/@userTore/@Listeners/@ButtonListener/@actions/@onLoaded1/@actions/@disableButtos
                    sname
                    disableButtons
                    sisSynchronized
                    false
                    sthrowException
                    true
                    suseOtherAction
                    false
                    suseOuterJava
                    true
                    suseInnerJava
                    false
                    souterClassName
                    xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
                    smethodName
                    disableButtons
                    sdisableGlobalContext
                    false
                    sattributeTemplate
                    false
                    sinterpretationType
                    Action
                    svarScope
                    Global
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sswitchResult
                    false
                    sdebugLog
                    false
                    sdescriptors
                    xworker.lang.actions.Actions/@JavaAction
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_noThingRegistViewer
                    false
                    sth_fileMonitor
                    false
                    sth_mark
                    false
                    sth_registQueryOnlySelf
                    false
                    snotXmlAttribute
                    false
                    sjson_isArray
                    false
                    sid
                    disableButtos
          @/@template/@dataObjectComposite/@dataTable/@userTore/@_setattributes
          sname
          #setattributes
          sdescriptors
          xworker.core.util.ThingTemplate/@_setattribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          _setattributes
            @/@template/@dataObjectComposite/@dataTable/@userTore/@_setattributes/@autoLoad
            sname
            autoLoad
            svalue
            ${data.autoLoad?string}
            sdescriptors
            xworker.core.util.ThingTemplate/@_setattribute/@Attribute
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            autoLoad
            @/@template/@dataObjectComposite/@dataTable/@userTore/@_setattributes/@autoSave
            sname
            autoSave
            svalue
            ${data.autoSave?string}
            sdescriptors
            xworker.core.util.ThingTemplate/@_setattribute/@Attribute
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            autoSave
        @/@template/@dataObjectComposite/@dataTable/@28276
        sname
        Listeners
        slabel
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sid
        28276
          @/@template/@dataObjectComposite/@dataTable/@28276/@28277
          sname
          dataTableSelection
          stype
          Selection
          slabel
          dataTableSelection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sid
          28277
            @/@template/@dataObjectComposite/@dataTable/@28276/@28277/@enableButton
            sname
            enableButton
            smethod
            enable
            scontrolList
            editBtn,deleteBtn,updateBatchBtn
            sinterpretationType
            Self
            svarScope
            Global
            sdescriptors
            xworker.swt.actions.ControlActions/@Enabled
            sid
            enableButton
            @/@template/@dataObjectComposite/@dataTable/@28276/@28277/@editorSelectEvent
            sname
            editorSelectEvent
            sthingType
            var
            sthing
            editorThing
            sactionName
            tableSelection
            sactionContext
            parentContext
            sparameters
            event
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@ThingAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            editorSelectEvent
            @/@template/@dataObjectComposite/@dataTable/@28276/@28277/@disableButtos
            sname
            enableButtons
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            suseOuterJava
            true
            suseInnerJava
            false
            souterClassName
            xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
            smethodName
            enableButtons
            sdisableGlobalContext
            false
            sattributeTemplate
            false
            sinterpretationType
            Action
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@JavaAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_noThingRegistViewer
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sth_registQueryOnlySelf
            false
            snotXmlAttribute
            false
            sjson_isArray
            false
            sid
            disableButtos
          @/@template/@dataObjectComposite/@dataTable/@28276/@dataTableDefaultSelection
          sname
          dataTableDefaultSelection
          stype
          DefaultSelection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          dataTableDefaultSelection
            @/@template/@dataObjectComposite/@dataTable/@28276/@dataTableDefaultSelection/@enableButton
            sname
            enableButton
            smethod
            enable
            scontrolList
            editBtn,deleteBtn,updateBatchBtn
            sinterpretationType
            Self
            svarScope
            Global
            sdescriptors
            xworker.swt.actions.ControlActions/@Enabled
            sid
            enableButton
            @/@template/@dataObjectComposite/@dataTable/@28276/@dataTableDefaultSelection/@editorSelectEvent
            sname
            editorDefaultSelectEvent
            sthingType
            var
            sthing
            editorThing
            sactionName
            tableDefaultSelection
            sactionContext
            parentContext
            sparameters
            event
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@ThingAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            editorSelectEvent
            @/@template/@dataObjectComposite/@dataTable/@28276/@dataTableDefaultSelection/@disableButtos
            sname
            enableButtons
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            suseOuterJava
            true
            suseInnerJava
            false
            souterClassName
            xworker.swt.app.view.swt.widgets.DataObjectEditCompoisteActions
            smethodName
            enableButtons
            sdisableGlobalContext
            false
            sattributeTemplate
            false
            sinterpretationType
            Action
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@JavaAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_noThingRegistViewer
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sth_registQueryOnlySelf
            false
            snotXmlAttribute
            false
            sjson_isArray
            false
            sid
            disableButtos
        @/@template/@dataObjectComposite/@dataTable/@_setattributes
        sname
        #setattributes
        sdescriptors
        xworker.core.util.ThingTemplate/@_setattribute
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        _setattributes
          @/@template/@dataObjectComposite/@dataTable/@_setattributes/@CHECK
          sname
          CHECK
          svalue
          ${data.tableCheck?if_exists}
          sdescriptors
          xworker.core.util.ThingTemplate/@_setattribute/@Attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          CHECK
      @/@template/@dataObjectComposite/@pageingToolbar
      sname
      pageingToolbar
      sbeforePageText
      第
      safterPageText
      页 共{0}页
      sdisplayInfo
      true
      sdisplayMsg
      第{0}-第{1}条，共{2}条
      semptyMsg
      没有数据
      sfirstText
      首页
      slastText
      最后一页
      snextText
      lang:d=下一页&en=Next
      sprevText
      lang:d=上一页&en=Pre
      srefreshText
      lang:d=刷新&en=Refresh
      sstore
      dataStore
      sdescriptors
      xworker.swt.app.view.swt.Items/@PagingToolbar
      sid
      pageingToolbar
        @/@template/@dataObjectComposite/@pageingToolbar/@pagingToolbarGridData
        sname
        pagingToolbarGridData
        sstyle
        FILL_HORIZONTAL
        shorizontalIndent
        0
        swidth
        -1
        sheight
        -1
        shorizontalAlignment
        BEGINNING
        sverticalAlignment
        CENTER
        shorizontalSpan
        1
        sverticalSpan
        1
        sgrabExcessHorizontalSpace
        false
        sgrabExcessVerticalSpace
        false
        slabel
        pagingToolbarGridData
        sdescriptors
        xworker.swt.Commons/@GridData
        sid
        pagingToolbarGridData
        @/@template/@dataObjectComposite/@pageingToolbar/@_setattributes
        sname
        #setattributes
        sdescriptors
        xworker.core.util.ThingTemplate/@_setattribute
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        _setattributes
          @/@template/@dataObjectComposite/@pageingToolbar/@_setattributes/@displayInfo
          sname
          displayInfo
          svalue
          ${data.displayInfo?string}
          sdescriptors
          xworker.core.util.ThingTemplate/@_setattribute/@Attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          displayInfo
  @/@DataObjects
  sname
  dataObjects
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.DataObjects
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  true
  sid
  DataObjects
  @/@queryDataObjects
  sname
  queryDataObjects
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.DataObjects
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sdescription
  <p>用于生成查询表单的数据对象。</p>
  sid
  queryDataObjects
  @/@Condition
  sname
  queryConfig
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.query.Condition
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  true
  sid
  Condition
  @/@tableCheck
  sname
  tableCheck
  sinputtype
  truefalse
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  tableCheck
  @/@debug
  sname
  debug
  sinputtype
  truefalse
  sshowLabel
  true
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  sdescription
  <p>如果为true，那么会打开生成的面板事物。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  debug
  @/@actions1
  sname
  actions
  slabel
  Actions
  sdescriptors
  xworker.lang.MetaDescriptor2/@thing
  sextends
  xworker.lang.actions.Actions
  smany
  true
  seditCols
  2
  Sdescription
#$@text#$@
<p>动作集合，通过子节点可以添加各种动作，动作通常是一个可执行的程序。</p>
<p>事物的第一个动作集合的子事物才可以作为事物的行为，第二个及其他动作集合就不能作为事物的行为使用了，事物的行为默认找第一个动作集合。</p>
<p>事物的run方法一般是这个事物转化为动作之后执行的方法。</p>
#$@text#$@
  szh_label
  动作
  sth_createIndex
  false
  sid
  actions1
    @/@actions1/@name
    sname
    name
    sdescriptors
    xworker.lang.MetaDescriptor2/@attribute
    sid
    name
  @/@Buttons
  sname
  Buttons
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sdescription
  <p>可以在此附加按钮。</p>
  snotXmlAttribute
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  Buttons
    @/@Buttons/@name
    sname
    name
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    name
    @/@Buttons/@label
    sname
    label
    sshowLabel
    true
    sreadOnly
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    true
    LallowDecimals
    true
    LallowNegative
    true
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    label
    @/@Buttons/@Button
    sname
    Button
    sdescriptors
    xworker.lang.MetaDescriptor3/@thing
    sextends
    xworker.swt.Widgets/@Button
    smany
    true
    seditCols
    2
    sinitialization
    false
    smodifier
    public
    sinheritDescription
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    Button
      @/@Buttons/@Button/@name
      sname
      name
      slabel
      name
      ssize
      40
      scolspan
      2
      LvalidateOnBlur
      false
      LallowDecimals
      false
      LallowNegative
      false
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute
      sid
      name
      @/@Buttons/@Button/@text
      sname
      text
      slabel
      text
      ssize
      60
      scolspan
      2
      LvalidateOnBlur
      false
      LallowDecimals
      false
      LallowNegative
      false
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute
      sid
      text
      @/@Buttons/@Button/@activeOnSelection
      sname
      activeOnSelection
      sinputtype
      truefalse
      sshowLabel
      true
      slabelAlign
      right
      slabelVAlign
      baseline
      smodifier
      public
      sreadOnly
      false
      sdefault
      true
      sinheritDescription
      false
      sdescription
      <p>只有选中记录时才激活。</p>
      svalidateAllowBlank
      true
      LvalidateOnBlur
      true
      LallowDecimals
      true
      LallowNegative
      true
      snotXmlAttribute
      false
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      sjson_isArray
      false
      sid
      activeOnSelection
    @/@Buttons/@SplitButton
    sname
    SplitButton
    sdescriptors
    xworker.lang.MetaDescriptor3/@thing
    sextends
    xworker.swt.xwidgets.SplitButton
    smany
    true
    seditCols
    2
    sinitialization
    false
    smodifier
    public
    sinheritDescription
    true
    snotXmlAttribute
    false
    sjson_isArray
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    SplitButton
  @/@TableStyle
  sname
  TableStyle
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>只有第一个节点生效，用于覆盖模板中的Table的样式。</p>
#$@text#$@
  snotXmlAttribute
  false
  sjson_isArray
  false
  sjson_array_type
  children
  sjson_attribute
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sgroupDescriptor
  false
  sai_needGenerate
  false
  sai_generateType
  create
  sai_promptContainsVars
  false
  sid
  TableStyle
    @/@TableStyle/@actions
    sname
    actions
    sdescriptors
    xworker.lang.MetaDescriptor3/@actions
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    actions
      @/@TableStyle/@actions/@create
      sname
      create
      sunimplementedException
      false
      slog
      false
      sdescriptors
      xworker.lang.actions.Actions/@NOOP
      sinterpretationType
      Self
      sattributeTemplate
      false
      schildsAttributeTemplate
      false
      svarScope
      Local
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      screateLocalVarScope
      false
      ssaveReturn
      false
      sswitchResult
      false
      sdisableGlobalContext
      false
      sdebugLog
      false
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sgroupDescriptor
      false
      sai_needGenerate
      false
      sai_generateType
      create
      sai_promptContainsVars
      false
      sid
      create
    @/@TableStyle/@selectStyle
    sname
    selectStyle
    sinputtype
    select
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    SINGLE
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    selectStyle
      @/@TableStyle/@selectStyle/@SINGLE
      sname
      SINGLE
      svalue
      SINGLE
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute/@value
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sgroupDescriptor
      false
      sai_needGenerate
      false
      sai_generateType
      create
      sai_promptContainsVars
      false
      sid
      SINGLE
      @/@TableStyle/@selectStyle/@MULTI
      sname
      MULTI
      svalue
      MULTI
      sdescriptors
      xworker.lang.MetaDescriptor3/@attribute/@value
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sgroupDescriptor
      false
      sai_needGenerate
      false
      sai_generateType
      create
      sai_promptContainsVars
      false
      sid
      MULTI
    @/@TableStyle/@V_SCROLL
    sname
    V_SCROLL
    sinputtype
    truefalse
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    true
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    V_SCROLL
    @/@TableStyle/@H_SCROLL
    sname
    H_SCROLL
    sinputtype
    truefalse
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    true
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    H_SCROLL
    @/@TableStyle/@CHECK
    sname
    CHECK
    sinputtype
    truefalse
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    CHECK
    @/@TableStyle/@FULL_SELECTION
    sname
    FULL_SELECTION
    sinputtype
    truefalse
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    true
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    FULL_SELECTION
    @/@TableStyle/@HIDE_SELECTION
    sname
    HIDE_SELECTION
    sinputtype
    truefalse
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    true
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    HIDE_SELECTION
    @/@TableStyle/@BORDER
    sname
    BORDER
    sinputtype
    truefalse
    sshowLabel
    true
    slabelAlign
    right
    slabelVAlign
    baseline
    smodifier
    public
    sreadOnly
    false
    sdefault
    false
    sinheritDescription
    false
    svalidateAllowBlank
    true
    LvalidateOnBlur
    false
    LallowDecimals
    false
    LallowNegative
    false
    snotXmlAttribute
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    BORDER
