^1640696296027
@
sname
EditDataObjectsDialog
slabel
EditDataObjectsDialog
sdescriptors
xworker.swt.widgets.Display
  @/@shell
  sname
  shell
  stext
  编辑
  sstyle
  APPLICATION_MODAL
  sNO_TRIM
  false
  sCLOSE
  true
  sTITLE
  true
  sMIN
  false
  sMAX
  false
  sBORDER
  false
  sRESIZE
  true
  sON_TOP
  false
  sTOOL
  false
  sNO_FOCUS
  false
  swidth
  -1
  sheight
  -1
  scenterScreen
  true
  spack
  false
  smaximized
  false
  sfullScreen
  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
  sid
  shell
    @/@shell/@shellGridLayout
    sname
    shellGridLayout
    snumColumns
    3
    smakeColumnsEqualWidth
    false
    smarginWidth
    5
    smarginHeight
    5
    smarginLeft
    0
    smarginTop
    0
    smarginRight
    0
    smarginBottom
    0
    shorizontalSpacing
    5
    sverticalSpacing
    5
    slabel
    shellGridLayout
    sdescriptors
    xworker.swt.Layouts/@GridLayout
    sid
    shellGridLayout
    @/@shell/@dataStore
    sname
    pageDataStore
    sattachToParent
    false
    sloadBackground
    true
    sautoLoad
    false
    sautoSave
    false
    spaging
    yes
    spageSize
    1
    sstoreSortField
    _extend
    sstoreSortDir
    ASC
    seditable
    extend
    seditmethod
    extend
    slabel
    pageDataStore
    sdescriptors
    xworker.swt.app.view.swt.Items/@DataStore
    sid
    dataStore
    @/@shell/@pagingToolbar
    sname
    pagingToolbar
    sbeforePageText
    第
    safterPageText
    条 共{0}条
    sdisplayInfo
    false
    semptyMsg
    没有数据
    sfirstText
    首页
    slastText
    最后一页
    sstore
    pageDataStore
    sdescriptors
    xworker.swt.app.view.swt.Items/@PagingToolbar
    sid
    pagingToolbar
      @/@shell/@pagingToolbar/@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
    @/@shell/@autoSaveButton
    sname
    autoSaveButton
    stext
    自动保存
    stype
    SWT.CHECK
    sflat
    false
    sborder
    false
    sselected
    true
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    true
    slabel
    autoSaveButton
    sdescriptors
    xworker.swt.Widgets/@Button
    sid
    autoSaveButton
    @/@shell/@modifyLabel
    sname
    modifyLabel
    sBORDER
    false
    stype
    HORIZONTAL
    sshadow
    SHADOW_OUT
    salignment
    LEFT
    stext
    " "
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    true
    slabel
    modifyLabel
    sdescriptors
    xworker.swt.Widgets/@Label
    sid
    modifyLabel
      @/@shell/@modifyLabel/@modifyLabelGridData
      sname
      modifyLabelGridData
      shorizontalIndent
      0
      swidth
      60
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      1
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      slabel
      modifyLabelGridData
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      modifyLabelGridData
    @/@shell/@formComposite
    sname
    formComposite
    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
    formComposite
      @/@shell/@formComposite/@formCompositeGridDAta
      sname
      formCompositeGridDAta
      sstyle
      FILL_BOTH
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      3
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      slabel
      formCompositeGridDAta
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      formCompositeGridDAta
      @/@shell/@formComposite/@formCompositeGridLayout
      sname
      formCompositeGridLayout
      snumColumns
      1
      smakeColumnsEqualWidth
      false
      smarginWidth
      5
      smarginHeight
      5
      smarginLeft
      0
      smarginTop
      0
      smarginRight
      0
      smarginBottom
      0
      shorizontalSpacing
      5
      sverticalSpacing
      5
      slabel
      formCompositeGridLayout
      sdescriptors
      xworker.swt.Layouts/@GridLayout
      sid
      formCompositeGridLayout
      @/@shell/@formComposite/@form
      sname
      form
      sformType
      edit
      sdescriptors
      xworker.swt.app.view.swt.Items/@DataObjectForm
      sid
      form
    @/@shell/@2403
    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
    2403
      @/@shell/@2403/@2404
      sname
      buttonCompositeGridData
      sstyle
      FILL_HORIZONTAL
      shorizontalIndent
      0
      swidth
      -1
      sheight
      -1
      shorizontalAlignment
      END
      sverticalAlignment
      CENTER
      shorizontalSpan
      3
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      slabel
      buttonCompositeGridData
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      2404
      @/@shell/@2403/@2405
      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
      2405
      @/@shell/@2403/@24091
      sname
      saveButton
      stext
      保存
      stype
      SWT.PUSH
      sflat
      false
      sborder
      false
      sselected
      false
      scapture
      false
      senabled
      true
      sredraw
      true
      svisible
      true
      slabel
      saveButton
      sdescriptors
      xworker.swt.Widgets/@Button
      sid
      24091
        @/@shell/@2403/@24091/@2410
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        slabel
        RowData
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sid
        2410
        @/@shell/@2403/@24091/@Listeners
        sname
        Listeners
        slabel
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sid
        Listeners
          @/@shell/@2403/@24091/@Listeners/@cancelButtonSelection
          sname
          cancelButtonSelection
          stype
          Selection
          slabel
          cancelButtonSelection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sid
          cancelButtonSelection
            @/@shell/@2403/@24091/@Listeners/@cancelButtonSelection/@confrimSave
            sname
            confrimSave
            sicon
            ICON_INFORMATION
            sbuttons
            OK | CANCEL
            stitle
            shell.getText()
            smessage
            确定要保存所有修改的记录么？
            sinterpretationType
            Self
            svarScope
            Local
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sid
            confrimSave
              @/@shell/@2403/@24091/@Listeners/@cancelButtonSelection/@confrimSave/@actions
              sname
              actions
              sdescriptors
              xworker.swt.actions.MessageBoxActions/@MessageBox/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_mark
              false
              sid
              actions
                @/@shell/@2403/@24091/@Listeners/@cancelButtonSelection/@confrimSave/@actions/@ok
                sname
                ok
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                suseOuterJava
                true
                suseInnerJava
                false
                souterClassName
                xworker.swt.app.view.swt.data.dialogs.EditDataObjectsDialog
                smethodName
                saveAll
                sdisableGlobalContext
                false
                sattributeTemplate
                false
                sinterpretationType
                Action
                svarScope
                Global
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdebugLog
                false
                sdescriptors
                xworker.lang.actions.Actions/@JavaAction
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_mark
                false
                sid
                ok
      @/@shell/@2403/@2407
      sname
      okButton
      stext
      确定
      stype
      SWT.PUSH
      sflat
      false
      sborder
      false
      sselected
      false
      scapture
      false
      senabled
      true
      sredraw
      true
      svisible
      true
      slabel
      okButton
      sdescriptors
      xworker.swt.Widgets/@Button
      sid
      2407
        @/@shell/@2403/@2407/@2408
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        slabel
        RowData
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sid
        2408
        @/@shell/@2403/@2407/@918
        sname
        Listeners
        slabel
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sid
        918
          @/@shell/@2403/@2407/@918/@919
          sname
          okButtonSelection
          stype
          Selection
          slabel
          okButtonSelection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sid
          919
            @/@shell/@2403/@2407/@918/@919/@okButtonAction
            sname
            okButtonAction
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            suseOuterJava
            true
            suseInnerJava
            false
            souterClassName
            xworker.swt.app.view.swt.data.dialogs.EditDataObjectsDialog
            smethodName
            okButtonAction
            sdisableGlobalContext
            false
            sattributeTemplate
            false
            sinterpretationType
            Action
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@JavaAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            okButtonAction
      @/@shell/@2403/@2409
      sname
      cancelButton
      stext
      取消
      stype
      SWT.PUSH
      sflat
      false
      sborder
      false
      sselected
      false
      scapture
      false
      senabled
      true
      sredraw
      true
      svisible
      true
      slabel
      cancelButton
      sdescriptors
      xworker.swt.Widgets/@Button
      sid
      2409
        @/@shell/@2403/@2409/@2410
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        slabel
        RowData
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sid
        2410
        @/@shell/@2403/@2409/@Listeners
        sname
        Listeners
        slabel
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sid
        Listeners
          @/@shell/@2403/@2409/@Listeners/@cancelButtonSelection
          sname
          cancelButtonSelection
          stype
          Selection
          slabel
          cancelButtonSelection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sid
          cancelButtonSelection
            @/@shell/@2403/@2409/@Listeners/@cancelButtonSelection/@shellDispose
            sname
            shellDispose
            scontrolList
            shell
            sinterpretationType
            Self
            svarScope
            Local
            sdescriptors
            xworker.swt.actions.ControlActions/@Dispose
            sid
            shellDispose
    @/@shell/@modifyActions
    sname
    modifyActions
    slabel
    modifyActions
    sdescriptors
    xworker.swt.Widgets/@actions
    sid
    modifyActions
      @/@shell/@modifyActions/@modify1
      sname
      modify
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      suseInnerJava
      false
      souterClassName
      xworker.swt.app.view.swt.data.dialogs.EditDataObjectsDialog
      smethodName
      modify
      sdisableGlobalContext
      false
      sattributeTemplate
      false
      sinterpretationType
      Action
      svarScope
      Global
      screateLocalVarScope
      false
      ssaveReturn
      false
      sdebugLog
      false
      sdescriptors
      xworker.lang.actions.Actions/@JavaAction
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      modify1
    @/@shell/@init1
    sname
    init
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.app.view.swt.data.dialogs.EditDataObjectsDialog
    smethodName
    init
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.swt.Widgets/@JavaCode
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    init1
  @/@ListDataStoreListener
  sname
  PageingDataStoreListener
  slabel
  ListDataStoreListener
  sdescriptors
  xworker.lang.MetaDescriptor3
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sid
  ListDataStoreListener
    @/@ListDataStoreListener/@actions
    sname
    actions
    slabel
    actions
    sdescriptors
    xworker.lang.MetaDescriptor3/@actions
    sid
    actions
      @/@ListDataStoreListener/@actions/@onReconfig
      sname
      onReconfig
      sdescriptors
      xworker.lang.actions.Actions/@NOOP
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      onReconfig
      @/@ListDataStoreListener/@actions/@onLoaded
      sname
      onLoaded
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      suseInnerJava
      false
      souterClassName
      xworker.swt.app.view.swt.data.dialogs.EditDataObjectsDialog
      smethodName
      onLoaded
      sdisableGlobalContext
      false
      sattributeTemplate
      false
      sinterpretationType
      Action
      svarScope
      Global
      screateLocalVarScope
      false
      ssaveReturn
      false
      sdebugLog
      false
      sdescriptors
      xworker.lang.actions.Actions/@JavaAction
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      onLoaded
      @/@ListDataStoreListener/@actions/@beforeLoad1
      sname
      beforeLoad
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      suseInnerJava
      false
      souterClassName
      xworker.swt.app.view.swt.data.dialogs.EditDataObjectsDialog
      smethodName
      beforeLoad
      sdisableGlobalContext
      false
      sattributeTemplate
      false
      sinterpretationType
      Action
      svarScope
      Global
      screateLocalVarScope
      false
      ssaveReturn
      false
      sdebugLog
      false
      sdescriptors
      xworker.lang.actions.Actions/@JavaAction
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      beforeLoad1
      @/@ListDataStoreListener/@actions/@setSelection
      sname
      setSelection
      sdescriptors
      xworker.lang.actions.Actions/@NOOP
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      setSelection
        @/@ListDataStoreListener/@actions/@setSelection/@ins
        sisValidate
        false
        sname
        ins
        slabel
        ins
        sdescriptors
        xworker.lang.actions.Inout/@ins
        sid
        ins
          @/@ListDataStoreListener/@actions/@setSelection/@ins/@record
          sname
          record
          stypeCheck
          false
          soptional
          true
          scheck
          false
          scheckLevel
          exception
          sdescription
          <p>record和id二选一。</p>
          sdescriptors
          xworker.lang.actions.Inout/@ins/@param
          sid
          record
          @/@ListDataStoreListener/@actions/@setSelection/@ins/@id
          sname
          id
          stypeCheck
          false
          soptional
          true
          scheck
          false
          scheckLevel
          exception
          sdescriptors
          xworker.lang.actions.Inout/@ins/@param
          sid
          id
      @/@ListDataStoreListener/@actions/@onInsert1
      sname
      onInsert
      sdescriptors
      xworker.lang.actions.Actions/@NOOP
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      onInsert1
      @/@ListDataStoreListener/@actions/@onUpdate1
      sname
      onUpdate
      sdescriptors
      xworker.lang.actions.Actions/@NOOP
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      onUpdate1
      @/@ListDataStoreListener/@actions/@onRemove1
      sname
      onRemove
      sdescriptors
      xworker.lang.actions.Actions/@NOOP
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      onRemove1
