^1661342474861
@
sname
SelectThingOpenWindow
slabel
SelectThingOpenWindow
sdescriptors
xworker.swt.widgets.Display
sth_createIndex
false
  @/@shell
  sname
  shell
  stext
  label:xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@resources/@I18nResource/@title
  sNO_TRIM
  false
  sCLOSE
  true
  sTITLE
  true
  sMIN
  true
  sMAX
  true
  sBORDER
  false
  sRESIZE
  true
  sON_TOP
  false
  sTOOL
  false
  sNO_FOCUS
  false
  swidth
  800
  sheight
  600
  scenterScreen
  true
  spack
  false
  smaximized
  false
  sfullScreen
  false
  sdesign
  true
  sisIde
  false
  sdesignDefaultOpen
  false
  sH_SCROLL
  false
  sV_SCROLL
  false
  sNO_BACKGROUND
  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.Display/@Shell
  sth_createIndex
  false
  sid
  shell
    @/@shell/@resources
    sname
    resources
    sdescriptors
    xworker.swt.Widgets/@Resource
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    resources
      @/@shell/@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
        @/@shell/@resources/@I18nResource/@title
        sname
        title
        slabel
        查找模型
        sen_label
        Search Thing
        sdescriptors
        xworker.core.util.I18nResource/@resource
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        title
        @/@shell/@resources/@I18nResource/@expandQueryBtn
        sname
        expandQueryBtn
        slabel
        扩大范围查找
        sen_label
        ExpandSearchScope
        sdescriptors
        xworker.core.util.I18nResource/@resource
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        expandQueryBtn
        @/@shell/@resources/@I18nResource/@okButton
        sname
        okButton
        slabel
        确定
        sen_label
        Ok
        sdescriptors
        xworker.core.util.I18nResource/@resource
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        okButton
        @/@shell/@resources/@I18nResource/@thingSelectBtn
        sname
        thingSelectBtn
        slabel
        模型选择器
        sen_label
        ThingSelector
        sdescriptors
        xworker.core.util.I18nResource/@resource
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        thingSelectBtn
        @/@shell/@resources/@I18nResource/@cancelBtn
        sname
        cancelBtn
        slabel
        取消
        sen_label
        Cancel
        sdescriptors
        xworker.core.util.I18nResource/@resource
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        cancelBtn
    @/@shell/@shellGridLayout
    sname
    shellGridLayout
    snumColumns
    2
    smakeColumnsEqualWidth
    false
    smarginWidth
    5
    smarginHeight
    5
    smarginLeft
    0
    smarginTop
    0
    smarginRight
    0
    smarginBottom
    0
    shorizontalSpacing
    5
    sverticalSpacing
    5
    sdescriptors
    xworker.swt.Layouts/@GridLayout
    sth_createIndex
    false
    sid
    shellGridLayout
    @/@shell/@queryForm
    sname
    queryForm
    sformType
    edit
    sdescriptors
    xworker.swt.app.view.swt.Items/@DataObjectForm
    sth_createIndex
    false
    sid
    queryForm
      @/@shell/@queryForm/@queryFormGridData
      sname
      queryFormGridData
      sstyle
      FILL_HORIZONTAL
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      2
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sth_createIndex
      false
      sid
      queryFormGridData
      @/@shell/@queryForm/@dataObjects
      sname
      dataObjects
      sdescriptors
      xworker.swt.app.view.swt.widgets.form.DataObjectForm/@DataObjects
      sth_createIndex
      false
      sid
      dataObjects
        @/@shell/@queryForm/@dataObjects/@FormDataObject
        sname
        FormDataObject
        seditCols
        1
        spaging
        false
        spageSize
        50
        snoTotalCount
        false
        spagineByCursor
        false
        sreadUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@read
        screateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@create
        supdateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@update
        sdestroyUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@destroy
        LstoreAutoDestroy
        false
        sstoreAutoLoad
        false
        LstoreAutoSave
        true
        LstoreBatch
        true
        LstorePruneModifiedRecords
        false
        LstoreRemoteSort
        false
        LstoreRestful
        false
        sstoreRoot
        'rows'
        sstoreSuccessProperty
        'success'
        sstoreTotalProperty
        'totalCount'
        sstoreMessageProperty
        'msg'
        sgridEditable
        false
        sgridEditType
        cell
        sformReadUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@read
        sformCreateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@create
        sformUpdateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@update
        sformDestroyUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@delete
        spaging_afterPageText
        页 共
        spaging_beforePageText
        第
        Lpaging_displayInfo
        false
        spaging_displayMsg
        第{0}-第{1}条，共{2}条
        spaging_emptyMsg
        没有数据
        spaging_firstText
        首页
        spaging_lastText
        最后一页
        spaging_nextText
        下一页
        Lpaging_prependButtons
        false
        spaging_prevText
        上一页
        spaging_refreshText
        刷新
        sgridColumnLocking
        false
        sgridLockText
        '锁定'
        sgridUnlockText
        '解锁'
        scolumnGroup
        false
        sgridCheckable
        false
        sgridRowNumber
        false
        sgridGrouping
        false
        sgridGroupTextTpl
        '{text} ({[values.rs.length]} 条)'
        sgridRowExpander
        false
        sautoGenerateId
        false
        sidGenerateType
        action
        sidAction
        generateId
        sstoreSortDir
        ASC
        sautoInit
        false
        sautoInitAction
        autoInit
        scacheRelation
        false
        scacheRelationMaxSize
        1000
        scacheRelationReadnone
        false
        safterCreated
        false
        sonLoaded
        false
        sbeforeUpdate
        false
        safterUpdated
        false
        sbeforeDelete
        false
        safterDeleted
        false
        sbeforeQuery
        false
        safterQueryed
        false
        sshowUserTask
        false
        sdescriptors
        xworker.dataObject.DataObjects/@AbstractDataObject
        sth_createIndex
        false
        sid
        FormDataObject
          @/@shell/@queryForm/@dataObjects/@FormDataObject/@descriptor
          sname
          descriptor
          slabel
          描述者
          stype
          string
          soptional
          true
          skey
          false
          sdataField
          true
          sviewField
          true
          sreadField
          true
          screateEditor
          true
          seditEditor
          true
          sviewEditor
          true
          sgridEditor
          true
          squeryEditor
          true
          ssize
          50
          sreadOnly
          false
          seditable
          true
          sshowLabel
          true
          slabelAlign
          right
          slabelVAlign
          baseline
          svalidateAllowBlank
          true
          LvalidateOnBlur
          true
          LallowDecimals
          true
          LallowNegative
          true
          sshowInTable
          true
          sgridFixed
          false
          sgridHidden
          false
          sgridHideable
          true
          sgridSortable
          false
          scolumnLocked
          false
          sgridGroupable
          true
          sgridMenuDisabled
          false
          sgridResizable
          true
          sen_label
          descriptor
          sdescriptors
          xworker.dataObject.AbstractDataObject/@attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          descriptor
          @/@shell/@queryForm/@dataObjects/@FormDataObject/@path
          sname
          path
          slabel
          路径
          stype
          string
          soptional
          true
          skey
          false
          sdataField
          true
          sviewField
          true
          sreadField
          true
          screateEditor
          true
          seditEditor
          true
          sviewEditor
          true
          sgridEditor
          true
          squeryEditor
          true
          ssize
          50
          sreadOnly
          false
          seditable
          true
          sshowLabel
          true
          slabelAlign
          right
          slabelVAlign
          baseline
          svalidateAllowBlank
          true
          LvalidateOnBlur
          true
          LallowDecimals
          true
          LallowNegative
          true
          sshowInTable
          true
          sgridFixed
          false
          sgridHidden
          false
          sgridHideable
          true
          sgridSortable
          false
          scolumnLocked
          false
          sgridGroupable
          true
          sgridMenuDisabled
          false
          sgridResizable
          true
          sen_label
          path
          sdescriptors
          xworker.dataObject.AbstractDataObject/@attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          path
          @/@shell/@queryForm/@dataObjects/@FormDataObject/@scopePath
          sname
          thingScopePath
          slabel
          查询范围
          stype
          string
          soptional
          true
          skey
          false
          sdataField
          true
          sviewField
          true
          sreadField
          true
          screateEditor
          true
          seditEditor
          true
          sviewEditor
          true
          sgridEditor
          true
          squeryEditor
          true
          sinputtype
          dataSelector
          ssize
          60
          sreadOnly
          false
          seditable
          true
          sdisabled
          false
          sshowLabel
          true
          slabelAlign
          right
          slabelVAlign
          baseline
          svalidateAllowBlank
          true
          LvalidateOnBlur
          true
          LallowDecimals
          true
          LallowNegative
          true
          sshowInTable
          true
          sgridShowEditor
          false
          sdisplayRelationLabel
          false
          sgridFixed
          false
          sgridHidden
          false
          sgridHideable
          true
          sgridSortable
          false
          scolumnLocked
          false
          sgridGroupable
          true
          sgridMenuDisabled
          false
          sgridResizable
          true
          sen_label
          search scope
          sdescriptors
          xworker.dataObject.AbstractDataObject/@attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          scopePath
            @/@shell/@queryForm/@dataObjects/@FormDataObject/@scopePath/@scopeStore
            sname
            scopeStore
            slabelField
            path
            sattachToParent
            true
            sloadBackground
            true
            sautoLoad
            false
            sautoSave
            false
            spaging
            extend
            spageSize
            50
            sstoreSortField
            _extend
            sstoreSortDir
            ASC
            seditable
            extend
            seditmethod
            extend
            sdescriptors
            xworker.swt.app.view.swt.Items/@DataStore
            sth_createIndex
            false
            sid
            scopeStore
              @/@shell/@queryForm/@dataObjects/@FormDataObject/@scopePath/@scopeStore/@dataObjects
              sname
              dataObjects
              sdescriptors
              xworker.swt.app.view.swt.data.DataStore/@DataObjects
              sth_createIndex
              false
              sid
              dataObjects
                @/@shell/@queryForm/@dataObjects/@FormDataObject/@scopePath/@scopeStore/@dataObjects/@PathDataObject
                sname
                PathDataObject
                spath
                xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@queryForm/@dataObjects/@FormDataObject/@scopePath/@scopeStore/@dataObjects/@PathDataObject
                seditCols
                2
                spaging
                false
                sreadUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@read
                screateUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@create
                supdateUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@update
                sdestroyUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@destroy
                LstoreAutoDestroy
                false
                sstoreAutoLoad
                false
                LstoreAutoSave
                true
                LstoreBatch
                true
                LstorePruneModifiedRecords
                false
                LstoreRemoteSort
                false
                LstoreRestful
                false
                sstoreRoot
                'rows'
                sstoreSuccessProperty
                'success'
                sstoreTotalProperty
                'totalCount'
                sstoreMessageProperty
                'msg'
                sgridEditable
                false
                sformReadUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@read
                sformCreateUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@create
                sformUpdateUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@update
                sformDestroyUrl
                do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@delete
                spaging_afterPageText
                页 共
                spaging_beforePageText
                第
                Lpaging_displayInfo
                false
                spaging_displayMsg
                第{0}-第{1}条，共{2}条
                spaging_emptyMsg
                没有数据
                spaging_firstText
                首页
                spaging_lastText
                最后一页
                spaging_nextText
                下一页
                Lpaging_prependButtons
                false
                spaging_prevText
                上一页
                spaging_refreshText
                刷新
                sgridColumnLocking
                false
                sgridLockText
                '锁定'
                sgridUnlockText
                '解锁'
                scolumnGroup
                false
                sgridCheckable
                false
                sgridRowNumber
                false
                sgridGrouping
                false
                sgridGroupTextTpl
                '{text} ({[values.rs.length]} 条)'
                sgridRowExpander
                false
                sautoGenerateId
                false
                sidGenerateType
                action
                sidAction
                generateId
                sstoreSortDir
                ASC
                sautoInit
                false
                sautoInitAction
                autoInit
                sdescriptors
                xworker.dataObject.DataObjects/@PathListDataObject
                sth_createIndex
                false
                sid
                PathDataObject
                  @/@shell/@queryForm/@dataObjects/@FormDataObject/@scopePath/@scopeStore/@dataObjects/@PathDataObject/@path
                  sname
                  path
                  spropertyPath
                  path
                  stype
                  string
                  soptional
                  true
                  skey
                  true
                  sdataField
                  true
                  sviewField
                  true
                  sreadField
                  true
                  screateEditor
                  true
                  seditEditor
                  true
                  sviewEditor
                  true
                  sgridEditor
                  true
                  squeryEditor
                  true
                  sreadOnly
                  false
                  seditable
                  true
                  sshowLabel
                  true
                  slabelAlign
                  right
                  slabelVAlign
                  baseline
                  svalidateAllowBlank
                  true
                  LvalidateOnBlur
                  true
                  LallowDecimals
                  true
                  LallowNegative
                  true
                  sshowInTable
                  true
                  sgridFixed
                  false
                  sgridHidden
                  false
                  sgridHideable
                  true
                  sgridSortable
                  false
                  scolumnLocked
                  false
                  sgridGroupable
                  true
                  sgridMenuDisabled
                  false
                  sgridResizable
                  true
                  sdescriptors
                  xworker.dataObject.xworker.PathListDataObject/@attribute
                  sth_createIndex
                  false
                  sid
                  path
    @/@shell/@selectThingPath
    sname
    selectThingPath
    sBORDER
    false
    stype
    HORIZONTAL
    salignment
    LEFT
    scapture
    false
    senabled
    true
    sredraw
    true
    spack
    false
    svisible
    true
    sdescriptors
    xworker.swt.Widgets/@Label
    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
    selectThingPath
      @/@shell/@selectThingPath/@GridData
      sname
      GridData
      sstyle
      FILL_HORIZONTAL
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      1
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      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
      GridData
    @/@shell/@7671
    sname
    queryComposite
    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
    7671
      @/@shell/@7671/@7672
      sname
      buttonCompositeGridData
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      END
      sverticalAlignment
      CENTER
      shorizontalSpan
      1
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      7672
      @/@shell/@7671/@7673
      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
      sdescriptors
      xworker.swt.Layouts/@RowLayout
      sid
      7673
      @/@shell/@7671/@7674
      sname
      queryBtn
      stext
      label:xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@resources/@I18nResource/@expandQueryBtn
      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
      7674
        @/@shell/@7671/@7674/@7675
        sname
        RowData
        sexclude
        false
        swidth
        140
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        7675
        @/@shell/@7671/@7674/@7676
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        7676
          @/@shell/@7671/@7674/@7676/@7677
          sname
          queryBtnSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          7677
            @/@shell/@7671/@7674/@7676/@7677/@Begin
            sname
            Begin
            schangeSelf
            false
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@ActionGroup
            sth_createIndex
            false
            sth_mark
            false
            sid
            Begin
              @/@shell/@7671/@7674/@7676/@7677/@Begin/@actions
              sname
              actions
              sdescriptors
              xworker.lang.actions.Begin/@actions
              sth_createIndex
              false
              sth_mark
              false
              sid
              actions
                @/@shell/@7671/@7674/@7676/@7677/@Begin/@actions/@query
                sname
                setParams
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                suseOuterJava
                true
                souterClassName
                xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindowCreator
                smethodName
                query
                sdisableGlobalContext
                false
                sattributeTemplate
                false
                sinterpretationType
                Action
                svarScope
                Global
                sdescriptors
                xworker.lang.actions.JavaAction
                sth_createIndex
                false
                sid
                query
                @/@shell/@7671/@7674/@7676/@7677/@Begin/@actions/@loadData
                sname
                loadData
                sstoreName
                dataStore
                smethod
                query
                srecordSource
                DataObjectForm
                srecordName
                queryForm
                sdeleteConfirm
                true
                scrateConfirm
                false
                supdateConfirm
                false
                scommitConfirm
                false
                supdateBatchConfirm
                true
                sremoveBatchConfirm
                true
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdebugLog
                false
                sdescriptors
                xworker.swt.app.view.swt.data.DataStoreAction
                sth_createIndex
                false
                sth_mark
                false
                sid
                loadData
    @/@shell/@dataTree
    sname
    dataTree
    sselectStyle
    SINGLE
    sV_SCROLL
    true
    sH_SCROLL
    true
    sCHECK
    false
    sFULL_SELECTION
    false
    sHIDE_SELECTION
    false
    sBORDER
    true
    slineVisible
    false
    smultipleColumns
    false
    sheaderVisible
    false
    ssortIndicator
    true
    smoveableColumns
    true
    sheadImages
    false
    ssubImages
    false
    scheckSelection
    false
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    true
    sdescriptors
    xworker.swt.Widgets/@Tree
    sth_createIndex
    false
    sth_mark
    false
    sid
    dataTree
      @/@shell/@dataTree/@dataTableGridData
      sname
      dataTableGridData
      sstyle
      FILL_BOTH
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      2
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sth_createIndex
      false
      sid
      dataTableGridData
      @/@shell/@dataTree/@4259
      sname
      Listeners
      sdescriptors
      xworker.swt.widgets.Widget/@Listeners
      sth_createIndex
      false
      sid
      4259
        @/@shell/@dataTree/@4259/@4260
        sname
        dataTableSelection
        stype
        Selection
        sdescriptors
        xworker.swt.events.Listeners/@listeners/@Listener
        sth_createIndex
        false
        sid
        4260
          @/@shell/@dataTree/@4259/@4260/@okButtonEnable
          sname
          okButtonEnable
          smethod
          enable
          scontrolList
          okButton
          sinterpretationType
          Self
          svarScope
          Local
          sdescriptors
          xworker.swt.actions.ControlActions/@Enabled
          sth_createIndex
          false
          sid
          okButtonEnable
          @/@shell/@dataTree/@4259/@4260/@GroovyAction
          sname
          GroovyAction
          sisSynchronized
          false
          sthrowException
          true
          suseOtherAction
          false
          svarScope
          Local
          sdisableGlobalContext
          false
          Scode
#$@text#$@
def data = dataTree.getSelection()[0].getData();
selectThingPath.setText(data.getMetadata().getPath());
#$@text#$@
          sinterpretationType
          Action
          screateLocalVarScope
          false
          ssaveReturn
          false
          sswitchResult
          false
          sdebugLog
          false
          sdescriptors
          xworker.groovy.GroovyAction
          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
          GroovyAction
        @/@shell/@dataTree/@4259/@dataTabledDefaultSelection
        sname
        dataTabledDefaultSelection
        stype
        DefaultSelection
        sref
        okButtonSelection
        sdescriptors
        xworker.swt.events.Listeners/@listeners/@Listener
        sth_createIndex
        false
        sid
        dataTabledDefaultSelection
    @/@shell/@dataStore
    sname
    dataStore
    sattachToParent
    false
    sloadBackground
    false
    sautoLoad
    false
    sautoSave
    false
    spaging
    extend
    spageSize
    50
    sstoreSortField
    _extend
    sstoreSortDir
    ASC
    seditable
    extend
    seditmethod
    extend
    sdescriptors
    xworker.swt.widgets.Table/@DataStore
    sth_createIndex
    false
    sid
    dataStore
      @/@shell/@dataStore/@dataObjects
      sname
      dataObjects
      sdescriptors
      xworker.swt.app.view.swt.data.DataStore/@DataObjects
      sth_createIndex
      false
      sid
      dataObjects
        @/@shell/@dataStore/@dataObjects/@ThingDataObject
        sname
        ThingDataObject
        sincludeChildThing
        true
        sincludeChildCategory
        true
        sincludePath
        true
        seditCols
        2
        spaging
        true
        spageSize
        50
        sreadUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@read
        screateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@create
        supdateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@update
        sdestroyUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectStore/@destroy
        LstoreAutoDestroy
        false
        sstoreAutoLoad
        false
        LstoreAutoSave
        true
        LstoreBatch
        true
        LstorePruneModifiedRecords
        false
        LstoreRemoteSort
        false
        LstoreRestful
        false
        sstoreRoot
        'rows'
        sstoreSuccessProperty
        'success'
        sstoreTotalProperty
        'totalCount'
        sstoreMessageProperty
        'msg'
        sgridEditable
        false
        sformReadUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@read
        sformCreateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@create
        sformUpdateUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@update
        sformDestroyUrl
        do?sc=xworker.web.app.view.extjs.server.DataObjectForm/@delete
        spaging_afterPageText
        页 共
        spaging_beforePageText
        第
        Lpaging_displayInfo
        false
        spaging_displayMsg
        第{0}-第{1}条，共{2}条
        spaging_emptyMsg
        没有数据
        spaging_firstText
        首页
        spaging_lastText
        最后一页
        spaging_nextText
        下一页
        Lpaging_prependButtons
        false
        spaging_prevText
        上一页
        spaging_refreshText
        刷新
        sgridColumnLocking
        false
        sgridLockText
        '锁定'
        sgridUnlockText
        '解锁'
        scolumnGroup
        false
        sgridCheckable
        false
        sgridRowNumber
        false
        sgridGrouping
        false
        sgridGroupTextTpl
        '{text} ({[values.rs.length]} 条)'
        sgridRowExpander
        false
        sautoGenerateId
        false
        sidGenerateType
        action
        sidAction
        generateId
        sstoreSortDir
        ASC
        sautoInit
        false
        sautoInitAction
        autoInit
        scacheRelation
        false
        scacheRelationMaxSize
        1000
        scacheRelationReadnone
        false
        sdescriptors
        xworker.dataObject.DataObjects/@XWorkerDataObject
        sth_createIndex
        false
        sid
        ThingDataObject
          @/@shell/@dataStore/@dataObjects/@ThingDataObject/@name
          sname
          name
          slabel
          名称
          spropertyPath
          .name
          stype
          string
          soptional
          true
          skey
          false
          sdataField
          true
          sviewField
          true
          sreadField
          true
          screateEditor
          true
          seditEditor
          true
          sviewEditor
          true
          sgridEditor
          true
          squeryEditor
          true
          sreadOnly
          false
          seditable
          true
          sshowLabel
          true
          slabelAlign
          right
          slabelVAlign
          baseline
          svalidateAllowBlank
          true
          LvalidateOnBlur
          true
          LallowDecimals
          true
          LallowNegative
          true
          sshowInTable
          true
          sgridWidth
          120
          sgridFixed
          false
          sgridHidden
          false
          sgridHideable
          true
          sgridSortable
          false
          scolumnLocked
          false
          sgridGroupable
          true
          sgridMenuDisabled
          false
          sgridResizable
          true
          sen_label
          name
          sdescriptors
          xworker.dataObject.xworker.PathListDataObject/@attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          name
          @/@shell/@dataStore/@dataObjects/@ThingDataObject/@label
          sname
          label
          slabel
          标签
          spropertyPath
          .label
          stype
          string
          soptional
          true
          skey
          false
          sdataField
          true
          sviewField
          true
          sreadField
          true
          screateEditor
          true
          seditEditor
          true
          sviewEditor
          true
          sgridEditor
          true
          squeryEditor
          true
          sreadOnly
          false
          seditable
          true
          sshowLabel
          true
          slabelAlign
          right
          slabelVAlign
          baseline
          svalidateAllowBlank
          true
          LvalidateOnBlur
          true
          LallowDecimals
          true
          LallowNegative
          true
          sshowInTable
          true
          sgridWidth
          120
          sgridFixed
          false
          sgridHidden
          false
          sgridHideable
          true
          sgridSortable
          false
          scolumnLocked
          false
          sgridGroupable
          true
          sgridMenuDisabled
          false
          sgridResizable
          true
          sen_label
          label
          sdescriptors
          xworker.dataObject.xworker.PathListDataObject/@attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          label
          @/@shell/@dataStore/@dataObjects/@ThingDataObject/@path
          sname
          path
          slabel
          路径
          spropertyPath
          .path
          stype
          string
          soptional
          true
          skey
          false
          sdataField
          true
          sviewField
          true
          sreadField
          true
          screateEditor
          true
          seditEditor
          true
          sviewEditor
          true
          sgridEditor
          true
          squeryEditor
          true
          sreadOnly
          false
          seditable
          true
          sdisabled
          false
          sshowLabel
          true
          slabelAlign
          right
          slabelVAlign
          baseline
          svalidateAllowBlank
          true
          LvalidateOnBlur
          true
          LallowDecimals
          true
          LallowNegative
          true
          sshowInTable
          true
          sgridWidth
          400
          sdisplayRelationLabel
          false
          sgridFixed
          false
          sgridHidden
          false
          sgridHideable
          true
          sgridSortable
          false
          scolumnLocked
          false
          sgridGroupable
          true
          sgridMenuDisabled
          false
          sgridResizable
          true
          sen_label
          path
          sdescriptors
          xworker.dataObject.xworker.PathListDataObject/@attribute
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          path
          @/@shell/@dataStore/@dataObjects/@ThingDataObject/@actions
          sname
          actions
          sdescriptors
          xworker.dataObject.xworker.XWorkerDataObject/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          actions
            @/@shell/@dataStore/@dataObjects/@ThingDataObject/@actions/@doQuery
            sname
            doQuery
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Local
            sdisableGlobalContext
            false
            Scode
#$@text#$@
import org.xmeta.Thing;
import org.xmeta.Category;
import xworker.dataObject.DataObject;

def values = queryForm.doAction("getValues", actionContext);

if(values.thingScopePath == null || values.thingScopePath == ""){
    //避免查找范围太大耗时，直接返回
    return [];
}

def scope = world.get(values.thingScopePath);
def datas = [];
//println values.descriptor;
if(scope instanceof Thing){
    checkThing(scope, datas, values);    
}else if(scope instanceof Category){
    for(thing in scope.iterator(true)){
        //if(thing.isThing((String) values.descriptor)){
            checkThing(thing, datas, values);
        //}
    }
}

return datas;

def addThing(thing, datas){
    def data = new DataObject("xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@dataStore/@dataObjects/@ThingDataObject");
    data.put("name", thing.getMetadata().getName());
    data.put("label", thing.getMetadata().getLabel());
    data.put("path", thing.getMetadata().getPath());
    datas.add(data);
}

def checkThing(thing, datas, values){
    if(thing.isThing((String) values.descriptor)){
        addThing(thing, datas);
    }else{
        for(child in thing.getChilds()){
            checkThing(child, datas, values);
        }
    }
}
#$@text#$@
            sinterpretationType
            Action
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            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
            doQuery
      @/@shell/@dataStore/@queryConfig
      sname
      queryConfig
      boperator
      1
      sjoin
      and
      signoreNull
      true
      stype
      number
      sdummySql
      false
      saddOneDay
      false
      sdescriptors
      xworker.swt.app.view.swt.data.DataStore/@Condition
      sth_createIndex
      false
      sid
      queryConfig
        @/@shell/@dataStore/@queryConfig/@descriptor
        sname
        descriptor
        sattributeName
        descriptor
        sdataName
        descriptor
        boperator
        1
        sjoin
        and
        signoreNull
        true
        stype
        number
        sdescriptors
        xworker.dataObject.xworker.XWorkerConditions/@DescriptorCondition
        sth_createIndex
        false
        sid
        descriptor
        @/@shell/@dataStore/@queryConfig/@path
        sname
        path
        sattributeName
        path
        sdataName
        path
        boperator
        9
        sjoin
        and
        signoreNull
        true
        stype
        number
        sdescriptors
        xworker.dataObject.xworker.XWorkerConditions/@DescriptorCondition
        sth_createIndex
        false
        sid
        path
      @/@shell/@dataStore/@Listeners
      sname
      Listeners
      sdescriptors
      xworker.swt.app.view.swt.data.DataStore/@Listeners
      sth_createIndex
      false
      sid
      Listeners
        @/@shell/@dataStore/@Listeners/@dataStoreListener
        sname
        dataStoreListener
        sdescriptors
        xworker.swt.app.view.swt.data.DataStore/@Listeners/@Listener
        sth_createIndex
        false
        sid
        dataStoreListener
          @/@shell/@dataStore/@Listeners/@dataStoreListener/@onLoaded
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.data.DataStore/@Listeners/@Listener/@actions1
          sth_createIndex
          false
          sid
          onLoaded
            @/@shell/@dataStore/@Listeners/@dataStoreListener/@onLoaded/@Begin
            sname
            onLoaded
            schangeSelf
            false
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.Actions/@ActionGroup
            sth_createIndex
            false
            sth_mark
            false
            sid
            Begin
              @/@shell/@dataStore/@Listeners/@dataStoreListener/@onLoaded/@Begin/@actions
              sname
              actions
              sdescriptors
              xworker.lang.actions.Begin/@actions
              sth_createIndex
              false
              sth_mark
              false
              sid
              actions
                @/@shell/@dataStore/@Listeners/@dataStoreListener/@onLoaded/@Begin/@actions/@buttonDisable
                sname
                onLoaded
                smethod
                disable
                scontrolList
                okButton
                sinterpretationType
                Self
                svarScope
                Local
                sdescriptors
                xworker.swt.actions.ControlActions/@Enabled
                sth_createIndex
                false
                sid
                buttonDisable
                @/@shell/@dataStore/@Listeners/@dataStoreListener/@onLoaded/@Begin/@actions/@query
                sname
                initDataTree
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                suseOuterJava
                true
                souterClassName
                xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindowCreator
                smethodName
                initDataTree
                sdisableGlobalContext
                false
                sattributeTemplate
                false
                sinterpretationType
                Action
                svarScope
                Global
                sdescriptors
                xworker.lang.actions.JavaAction
                sth_createIndex
                false
                sid
                query
    @/@shell/@pagingToolbar
    sname
    pagingToolbar
    sbeforePageText
    第
    safterPageText
    页 共{0}页
    sdisplayInfo
    false
    sdisplayMsg
    第{0}-第{1}条，共{2}条
    semptyMsg
    没有数据
    sfirstText
    首页
    slastText
    最后一页
    sstore
    dataStore
    sdescriptors
    xworker.swt.app.view.swt.Items/@PagingToolbar
    sth_createIndex
    false
    sid
    pagingToolbar
      @/@shell/@pagingToolbar/@pagingToolbarGridData
      sname
      pagingToolbarGridData
      sstyle
      FILL_HORIZONTAL
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      2
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      sdescriptors
      xworker.swt.Commons/@GridData
      sth_createIndex
      false
      sid
      pagingToolbarGridData
    @/@shell/@2676
    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
    2676
      @/@shell/@2676/@2677
      sname
      buttonCompositeGridData
      sstyle
      FILL_HORIZONTAL
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      END
      sverticalAlignment
      CENTER
      shorizontalSpan
      2
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      2677
      @/@shell/@2676/@2678
      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
      sdescriptors
      xworker.swt.Layouts/@RowLayout
      sid
      2678
      @/@shell/@2676/@2679
      sname
      okButton
      stext
      label:xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@resources/@I18nResource/@okButton
      stype
      SWT.PUSH
      sflat
      false
      sborder
      false
      sselected
      false
      scapture
      false
      senabled
      false
      sredraw
      true
      svisible
      true
      sdescriptors
      xworker.swt.Widgets/@Button
      sth_createIndex
      false
      sid
      2679
        @/@shell/@2676/@2679/@2680
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        2680
        @/@shell/@2676/@2679/@2681
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        2681
          @/@shell/@2676/@2679/@2681/@2682
          sname
          okButtonSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          2682
            @/@shell/@2676/@2679/@2681/@2682/@setThing
            sname
            setThing
            sthing
            ognl:dataTree.getSelection()[0].getData()
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.xworker.attributeEditor.AttributeActions/@SetThing
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            setThing
            @/@shell/@2676/@2679/@2681/@2682/@dispose
            sname
            dispose
            scontrolList
            shell
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.ControlActions/@Dispose
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            dispose
      @/@shell/@2676/@26791
      sname
      openThingManagerButton
      stext
      label:xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@resources/@I18nResource/@thingSelectBtn
      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
      26791
        @/@shell/@2676/@26791/@2680
        sname
        RowData
        sexclude
        false
        swidth
        120
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        2680
        @/@shell/@2676/@26791/@2681
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        2681
          @/@shell/@2676/@26791/@2681/@2682
          sname
          thingManagerButtonSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          2682
            @/@shell/@2676/@26791/@2681/@2682/@GroovyAction
            sname
            GroovyAction
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            suseOuterJava
            true
            souterClassName
            xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindowActions
            smethodName
            thingManagerButtonSelection
            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
            GroovyAction
      @/@shell/@2676/@267911
      sname
      openRegistButton
      stext
      通过注册选择
      stype
      SWT.PUSH
      sflat
      false
      sborder
      false
      sselected
      false
      scapture
      false
      senabled
      false
      sredraw
      true
      svisible
      true
      sdescriptors
      xworker.swt.Widgets/@Button
      sth_createIndex
      false
      sid
      267911
        @/@shell/@2676/@267911/@2680
        sname
        RowData
        sexclude
        false
        swidth
        120
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        2680
        @/@shell/@2676/@267911/@2681
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        2681
          @/@shell/@2676/@267911/@2681/@2682
          sname
          openRegistButtonSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          2682
            @/@shell/@2676/@267911/@2681/@2682/@openRegistWindow
            sname
            openRegistWindow
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Local
            sdisableGlobalContext
            false
            Scode
#$@text#$@
import org.xmeta.ActionContext;
import xworker.swt.util.SwtDialog;

def ac = new ActionContext();
ac.put("parent", shell);

def paramStr = "thing=" + params.registThing + ",registType=" + params.registType;
def thing = world.getThing("xworker.things.p2016.p11.p15.ThingRegistSelector");
def newShell = thing.doAction("create", ac, ["param": paramStr]);
def result = SwtDialog.open(newShell, ac);
if(result != null){
    actionContext.g().put("result", result);
    shell.dispose();
}
#$@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
            openRegistWindow
      @/@shell/@2676/@2683
      sname
      cancelBtn
      stext
      label:xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell/@resources/@I18nResource/@cancelBtn
      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
      2683
        @/@shell/@2676/@2683/@2684
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        2684
        @/@shell/@2676/@2683/@2685
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        2685
          @/@shell/@2676/@2683/@2685/@2686
          sname
          cancelBtnSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          2686
            @/@shell/@2676/@2683/@2685/@2686/@shellDispose
            sname
            shellDispose
            sshellName
            shell
            smethod
            dispose
            sinterpretationType
            Self
            svarScope
            Local
            sdescriptors
            xworker.swt.actions.ShellActions/@ShellNormalActions1
            sth_createIndex
            false
            sid
            shellDispose
    @/@shell/@init
    sname
    init
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindowCreator
    smethodName
    init
    sdisableGlobalContext
    false
    sdescriptors
    xworker.swt.util.JavaCode
    sth_createIndex
    false
    sid
    init
