^1652160852153
@
sname
ResourceEditor
slabel
ResourceEditor
ssingleInstance
false
scloseable
true
suseRef
false
sdescriptors
xworker.swt.app.view.swt.app.workbentch.Editor
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
  @/@Control
  sname
  Control
  sdescriptors
  xworker.swt.app.view.swt.app.workbentch.Editor/@Control
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  Control
    @/@Control/@mainComposite
    sname
    mainComposite
    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
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    mainComposite
      @/@Control/@mainComposite/@mainCompositeFillLayout
      sname
      mainCompositeFillLayout
      stype
      SWT.HORIZONTAL
      sdescriptors
      xworker.swt.Layouts/@FillLayout
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_mark
      false
      sid
      mainCompositeFillLayout
      @/@Control/@mainComposite/@sashForm
      sname
      sashForm
      sstyle
      VERTICAL
      sSMOOTH
      false
      sweights
      70,30
      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/@SashForm
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_mark
      false
      sid
      sashForm
        @/@Control/@mainComposite/@sashForm/@resourceEditor
        sname
        resourceEditor
        sdataObject
        xworker.app.resource.dataobjects.Resources
        squeryFormEditCols
        3
        squeryButton
        true
        snewButton
        true
        seditButton
        true
        seditBatchButton
        false
        sdeleteButton
        true
        sselectAllButton
        false
        sselectRerverseButton
        false
        spagingToolbar
        true
        sactionContext
        dataObjectContext
        stableCheck
        false
        sdebug
        false
        sdescriptors
        xworker.swt.app.view.swt.Items/@DataObjectEditCompoiste
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        resourceEditor
          @/@Control/@mainComposite/@sashForm/@resourceEditor/@actions
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditCompoiste/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          actions
            @/@Control/@mainComposite/@sashForm/@resourceEditor/@actions/@tableSelection
            sname
            tableSelection
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Local
            sdisableGlobalContext
            false
            Scode
#$@text#$@
addKeyButton.setEnabled(true);
deleteKeyButton.setEnabled(false);
refreshKeyButton.setEnabled(true);

def res = dataObjectContext.dataTable.getSelection()[0].getData();
def params = [resourceId: res.id];
actionContext.getScope(0).put("params", params);

keyDataStore.doAction("load", 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_mark
            false
            sid
            tableSelection
            @/@Control/@mainComposite/@sashForm/@resourceEditor/@actions/@tableDeleted
            sname
            tableDeleted
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Local
            sdisableGlobalContext
            false
            Scode
#$@text#$@
addKeyButton.setEnabled(false);
deleteKeyButton.setEnabled(false);
refreshKeyButton.setEnabled(false);

def res = dataObjectContext.dataTable.getSelection()[0].getData();
def params = [resourceId: "xxxx"];
actionContext.getScope(0).put("params", params);

keyDataStore.doAction("load", 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_mark
            false
            sid
            tableDeleted
            @/@Control/@mainComposite/@sashForm/@resourceEditor/@actions/@onStoreLoaded
            sname
            onStoreLoaded
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Local
            sdisableGlobalContext
            false
            Scode
#$@text#$@
addKeyButton.getDisplay().syncExec({
    addKeyButton.setEnabled(false);
    deleteKeyButton.setEnabled(false);
    refreshKeyButton.setEnabled(false);
    } as Runnable);

def res = dataObjectContext.dataTable.getSelection()[0].getData();
def params = [resourceId: "xxxx"];
actionContext.getScope(0).put("params", params);

keyDataStore.doAction("load", 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_mark
            false
            sid
            onStoreLoaded
        @/@Control/@mainComposite/@sashForm/@keyEditor
        sname
        keyEditor
        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
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        keyEditor
          @/@Control/@mainComposite/@sashForm/@keyEditor/@keyEditorGridLayout
          sname
          keyEditorGridLayout
          smakeColumnsEqualWidth
          false
          smarginWidth
          5
          smarginHeight
          5
          smarginLeft
          0
          smarginTop
          0
          smarginRight
          0
          smarginBottom
          0
          shorizontalSpacing
          5
          sverticalSpacing
          5
          sdescriptors
          xworker.swt.Layouts/@GridLayout
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          keyEditorGridLayout
          @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe
          sname
          keyTable
          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
          sdescriptors
          xworker.swt.Widgets/@Table
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          keyTabe
            @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe/@keyDataStore
            sname
            keyDataStore
            sattachToParent
            true
            sloadBackground
            true
            sautoLoad
            true
            sautoSave
            true
            sdataObject
            xworker.app.resource.dataobjects.ResourceKeys
            spaging
            extend
            spageSize
            50
            sstoreSortField
            _extend
            sstoreSortDir
            ASC
            seditable
            extend
            seditmethod
            extend
            sdescriptors
            xworker.swt.widgets.Table/@DataStore
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            keyDataStore
              @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe/@keyDataStore/@resourceId
              sname
              resourceId
              sattributeName
              resourceId
              sdataName
              resourceId
              boperator
              1
              sjoin
              and
              smultiValueJoin
              or
              svalue
              0
              signoreNull
              true
              sdummySql
              false
              sisClause
              false
              saddOneDay
              false
              sdescriptors
              xworker.swt.app.view.swt.data.DataStore/@Condition
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_mark
              false
              sid
              resourceId
            @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe/@keyTableGridData
            sname
            keyTableGridData
            sstyle
            FILL_BOTH
            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_mark
            false
            sid
            keyTableGridData
            @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe/@Listeners
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            Listeners
              @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe/@Listeners/@Listener
              sname
              keyTableSelection
              stype
              Selection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_mark
              false
              sid
              Listener
                @/@Control/@mainComposite/@sashForm/@keyEditor/@keyTabe/@Listeners/@Listener/@Enabled
                sname
                Enabled
                smethod
                enable
                scontrolList
                deleteKeyButton
                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/@Enabled
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                Enabled
          @/@Control/@mainComposite/@sashForm/@keyEditor/@15026
          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
          15026
            @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15027
            sname
            buttonCompositeGridData
            sstyle
            FILL_HORIZONTAL
            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
            15027
            @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15028
            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
            15028
            @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15029
            sname
            addKeyButton
            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
            15029
              @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15029/@15030
              sname
              RowData
              sexclude
              false
              swidth
              80
              sheight
              -1
              sdescriptors
              xworker.swt.layout.LayoutDatas/@RowData
              sth_createIndex
              false
              sid
              15030
              @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15029/@15031
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sth_createIndex
              false
              sid
              15031
                @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15029/@15031/@15032
                sname
                addKeyButtonSelection
                stype
                Selection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sth_createIndex
                false
                sid
                15032
                  @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15029/@15031/@15032/@NewDataObjectDialog
                  sname
                  NewDataObjectDialog
                  sdataStore
                  var:keyDataStore
                  stitle
                  输入关键字
                  sinsert
                  true
                  scontinueEdit
                  false
                  sconfirm
                  false
                  sinitValues
                  params
                  sinterpretationType
                  Self
                  sattributeTemplate
                  false
                  schildsAttributeTemplate
                  false
                  svarScope
                  Local
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  screateLocalVarScope
                  false
                  ssaveReturn
                  false
                  sswitchResult
                  false
                  sdisableGlobalContext
                  false
                  sdebugLog
                  false
                  sdescriptors
                  xworker.swt.app.view.swt.data.DataStoreActions/@CreateDataObject
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  NewDataObjectDialog
            @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15033
            sname
            deleteKeyButton
            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
            15033
              @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15033/@15034
              sname
              RowData
              sexclude
              false
              swidth
              80
              sheight
              -1
              sdescriptors
              xworker.swt.layout.LayoutDatas/@RowData
              sth_createIndex
              false
              sid
              15034
              @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15033/@15035
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sth_createIndex
              false
              sid
              15035
                @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15033/@15035/@15036
                sname
                deleteKeyButtonSelection
                stype
                Selection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sth_createIndex
                false
                sid
                15036
                  @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15033/@15035/@15036/@DataStoreAction
                  sname
                  DataStoreAction
                  sstoreName
                  keyDataStore
                  smethod
                  remove
                  srecordSource
                  DataObjectTable
                  srecordName
                  keyTable
                  sdeleteConfirm
                  true
                  scrateConfirm
                  false
                  supdateConfirm
                  false
                  scommitConfirm
                  false
                  supdateBatchConfirm
                  true
                  sremoveBatchConfirm
                  true
                  sdeleteMessage
                  确定要删除选中的关键字么？
                  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
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  DataStoreAction
            @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15037
            sname
            refreshKeyButton
            stext
            刷新
            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
            15037
              @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15037/@15038
              sname
              RowData
              sexclude
              false
              swidth
              80
              sheight
              -1
              sdescriptors
              xworker.swt.layout.LayoutDatas/@RowData
              sth_createIndex
              false
              sid
              15038
              @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15037/@15039
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sth_createIndex
              false
              sid
              15039
                @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15037/@15039/@15040
                sname
                refreshKeyButtonSelection
                stype
                Selection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sth_createIndex
                false
                sid
                15040
                  @/@Control/@mainComposite/@sashForm/@keyEditor/@15026/@15037/@15039/@15040/@ReLoad
                  sname
                  ReLoad
                  sdataStore
                  var:keyDataStore
                  sinterpretationType
                  Self
                  sattributeTemplate
                  false
                  schildsAttributeTemplate
                  false
                  svarScope
                  Local
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  screateLocalVarScope
                  false
                  ssaveReturn
                  false
                  sswitchResult
                  false
                  sdisableGlobalContext
                  false
                  sdebugLog
                  false
                  sdescriptors
                  xworker.swt.app.view.swt.data.DataStoreActions/@Load1
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  ReLoad
