^1640740821283
@
sname
SelectUserGroup
slabel
SelectUserGroup
suiHandlerId
xworker_session_swt_dialogComposite
sselfCallback
true
sdescription
<p>选择一个用户分组的标识。</p>
sdescriptors
xworker.function.ui.function.FunctionRequestUIHandlerProxy
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
  @/@label
  sname
  label
  ssize
  40
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.function.ui.function.FunctionRequestUIHandlerProxy/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  label
  @/@description
  sname
  description
  sinputtype
  html
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.function.ui.function.FunctionRequestUIHandlerProxy/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  description
  @/@composite
  sname
  composite
  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.function.ui.function.FunctionRequestUIHandlerProxy/@Composite
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  composite
    @/@composite/@compositeGridLayout
    sname
    compositeGridLayout
    snumColumns
    1
    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
    compositeGridLayout
    @/@composite/@label
    sname
    label
    sBORDER
    false
    stype
    HORIZONTAL
    sshadow
    SHADOW_OUT
    salignment
    LEFT
    stext
    选择用户分组
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    true
    sdescriptors
    xworker.swt.Widgets/@Label
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    label
    @/@composite/@mainSashForm
    sname
    mainSashForm
    sstyle
    HORIZONTAL
    sSMOOTH
    false
    sweights
    30,70
    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
    mainSashForm
      @/@composite/@mainSashForm/@treeGridData
      sname
      treeGridData
      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
      treeGridData
      @/@composite/@mainSashForm/@treeComposite
      sname
      treeComposite
      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
      treeComposite
        @/@composite/@mainSashForm/@treeComposite/@treeCompositeGridLayout
        sname
        treeCompositeGridLayout
        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
        treeCompositeGridLayout
        @/@composite/@mainSashForm/@treeComposite/@tree
        sname
        tree
        sselectStyle
        SINGLE
        sV_SCROLL
        true
        sH_SCROLL
        true
        sCHECK
        false
        sFULL_SELECTION
        true
        sHIDE_SELECTION
        true
        sBORDER
        false
        slineVisible
        false
        smultipleColumns
        false
        sheaderVisible
        false
        ssortIndicator
        false
        smoveableColumns
        false
        sheadImages
        false
        ssubImages
        false
        scheckSelection
        false
        scapture
        false
        senabled
        true
        sredraw
        true
        svisible
        true
        sdescriptors
        xworker.swt.Widgets/@Tree
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_mark
        false
        sid
        tree
          @/@composite/@mainSashForm/@treeComposite/@tree/@TreeModels
          sname
          TreeModels
          sdescriptors
          xworker.swt.widgets.Tree/@treeModels
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          TreeModels
            @/@composite/@mainSashForm/@treeComposite/@tree/@TreeModels/@treeModel
            sname
            treeModel
            sdescriptors
            xworker.dataObject.app.model.tree.TreeModels/@DataObjectTreeModel
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            treeModel
          @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners
          sname
          Listeners
          sdescriptors
          xworker.swt.widgets.Widget/@Listeners
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          Listeners
            @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners/@treeSelection
            sname
            treeSelection
            stype
            Selection
            sdescriptors
            xworker.swt.events.Listeners/@listeners/@Listener
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            treeSelection
              @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners/@treeSelection/@Begin
              sname
              Begin
              schangeSelf
              false
              sinterpretationType
              Self
              sattributeTemplate
              false
              schildsAttributeTemplate
              false
              svarScope
              Local
              sisSynchronized
              false
              sthrowException
              true
              suseOtherAction
              false
              screateLocalVarScope
              false
              ssaveReturn
              false
              sdisableGlobalContext
              false
              sdescriptors
              xworker.lang.actions.Actions/@ActionGroup
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_mark
              false
              sid
              Begin
                @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners/@treeSelection/@Begin/@actions
                sname
                actions
                sdescriptors
                xworker.lang.actions.Begin/@actions
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                actions
                  @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners/@treeSelection/@Begin/@actions/@Ongl
                  sname
                  setResult
                  sexpression
                  event.item.data.id
                  sinterpretationType
                  Self
                  sattributeTemplate
                  false
                  schildsAttributeTemplate
                  false
                  svarScope
                  Global
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  screateLocalVarScope
                  false
                  ssaveReturn
                  true
                  sreturnVarName
                  result
                  sdisableGlobalContext
                  false
                  sdescriptors
                  xworker.lang.actions.Actions/@Ongl
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  Ongl
                  @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners/@treeSelection/@Begin/@actions/@initCondition
                  sname
                  initCondition
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  svarScope
                  Local
                  sdisableGlobalContext
                  false
                  Scode
#$@text#$@
def id = event.item.getData().get("id");
def condition = [:];
condition.put("userGroupId", event.item.getData().get("id"));

//按钮状态
addGroupButton.setEnabled(true);
if(id == "0"){
    deleteGroupButton.setEnabled(false);
    addUserButton.setEnabled(false);
    deleteUserButton.setEnabled(false);
}else{
    deleteGroupButton.setEnabled(true);
    addUserButton.setEnabled(true);
    deleteUserButton.setEnabled(true);
}

return condition;
#$@text#$@
                  sinterpretationType
                  Action
                  screateLocalVarScope
                  false
                  ssaveReturn
                  true
                  sreturnVarName
                  condition
                  sdescriptors
                  xworker.lang.actions.Actions/@GroovyAction
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  initCondition
                  @/@composite/@mainSashForm/@treeComposite/@tree/@Listeners/@treeSelection/@Begin/@actions/@loadUsers
                  sname
                  loadUsers
                  sstoreName
                  dataStore
                  smethod
                  query
                  srecordSource
                  Variable
                  srecordName
                  condition
                  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
                  sdescriptors
                  xworker.swt.app.view.swt.data.DataStoreAction
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  loadUsers
          @/@composite/@mainSashForm/@treeComposite/@tree/@treeGridData
          sname
          treeGridData
          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
          treeGridData
        @/@composite/@mainSashForm/@treeComposite/@10674
        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
        10674
          @/@composite/@mainSashForm/@treeComposite/@10674/@10675
          sname
          buttonCompositeGridData
          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
          sid
          10675
          @/@composite/@mainSashForm/@treeComposite/@10674/@10676
          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
          10676
          @/@composite/@mainSashForm/@treeComposite/@10674/@10677
          sname
          addGroupButton
          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
          10677
            @/@composite/@mainSashForm/@treeComposite/@10674/@10677/@10678
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            10678
            @/@composite/@mainSashForm/@treeComposite/@10674/@10677/@10679
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            10679
              @/@composite/@mainSashForm/@treeComposite/@10674/@10677/@10679/@10680
              sname
              addGroupButtonSelection
              stype
              Selection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              10680
                @/@composite/@mainSashForm/@treeComposite/@10674/@10677/@10679/@10680/@Prompt
                sname
                Prompt
                stitle
                新建分组
                smessage
                请输入新的分组名称：
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdescriptors
                xworker.swt.actions.MessageBoxActions/@Prompt
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                Prompt
                  @/@composite/@mainSashForm/@treeComposite/@10674/@10677/@10679/@10680/@Prompt/@actions
                  sname
                  actions
                  sdescriptors
                  xworker.swt.actions.MessageBoxActions/@Prompt/@actions1
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  actions
                    @/@composite/@mainSashForm/@treeComposite/@10674/@10677/@10679/@10680/@Prompt/@actions/@ok
                    sname
                    ok
                    sisSynchronized
                    false
                    sthrowException
                    true
                    suseOtherAction
                    false
                    svarScope
                    Local
                    sdisableGlobalContext
                    false
                    Scode
#$@text#$@
import xworker.dataObject.DataObject;

//创建数据对象
def parentId = tree.getSelection()[0].getData().get("id");
def theData = new DataObject("xworker.app.user.dataobjects.UserGroup");
theData.put("parentId", parentId);
theData.put("name", text);
theData.doAction("create", actionContext);

//在Tree上增加相应的节点
treeModel.doAction("insertNode", actionContext, ["node":
    ["text":text, "id": "" + theData.get("id"), "icon":"icons/folder.gif"], "parentId": parentId]);
#$@text#$@
                    sinterpretationType
                    Action
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sdescriptors
                    xworker.lang.actions.Actions/@GroovyAction
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_mark
                    false
                    sid
                    ok
          @/@composite/@mainSashForm/@treeComposite/@10674/@10681
          sname
          deleteGroupButton
          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
          10681
            @/@composite/@mainSashForm/@treeComposite/@10674/@10681/@10682
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            10682
            @/@composite/@mainSashForm/@treeComposite/@10674/@10681/@10683
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            10683
              @/@composite/@mainSashForm/@treeComposite/@10674/@10681/@10683/@10684
              sname
              deleteGroupButtonSelection
              stype
              Selection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              10684
                @/@composite/@mainSashForm/@treeComposite/@10674/@10681/@10683/@10684/@confirm
                sname
                confirm
                sicon
                ICON_WARNING
                sbuttons
                OK | CANCEL
                stitle
                删除目录
                smessage
                分组下的用户也会删除，确实要删除选中的用户分组么？
                sinterpretationType
                Self
                sattributeTemplate
                false
                schildsAttributeTemplate
                false
                svarScope
                Local
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdisableGlobalContext
                false
                sdescriptors
                xworker.swt.actions.MessageBoxActions/@MessageBox
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                confirm
                  @/@composite/@mainSashForm/@treeComposite/@10674/@10681/@10683/@10684/@confirm/@actions
                  sname
                  actions
                  sdescriptors
                  xworker.swt.actions.MessageBoxActions/@MessageBox/@actions1
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  actions
                    @/@composite/@mainSashForm/@treeComposite/@10674/@10681/@10683/@10684/@confirm/@actions/@ok
                    sname
                    ok
                    sisSynchronized
                    false
                    sthrowException
                    true
                    suseOtherAction
                    false
                    svarScope
                    Local
                    sdisableGlobalContext
                    false
                    Scode
#$@text#$@
import xworker.dataObject.DataObject;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.MessageBox;
import org.xmeta.util.ExceptionUtil;

//创建数据对象
def id = tree.getSelection()[0].getData().get("id");
def theData = new DataObject("xworker.app.user.dataobjects.UserGroup");
theData.put("id", id);
try{
    theData.doAction("delete", actionContext);
}catch(Exception e){
    def box = new MessageBox(addGroupButton.getShell(), SWT.ICON_ERROR |SWT.OK);
    box.setText("删除用户分组");
    box.setMessage(ExceptionUtil.getRootMessage(e));
    box.open();
    return;
}

tree.getSelection()[0].dispose();
#$@text#$@
                    sinterpretationType
                    Action
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sdescriptors
                    xworker.lang.actions.Actions/@GroovyAction
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_mark
                    false
                    sid
                    ok
      @/@composite/@mainSashForm/@userComposite
      sname
      userComposite
      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
      userComposite
        @/@composite/@mainSashForm/@userComposite/@userCompositeGridLayout
        sname
        userCompositeGridLayout
        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
        userCompositeGridLayout
        @/@composite/@mainSashForm/@userComposite/@table
        sname
        table
        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
        table
          @/@composite/@mainSashForm/@userComposite/@table/@dataStore
          sname
          dataStore
          sattachToParent
          true
          sloadBackground
          true
          sautoLoad
          false
          sautoSave
          true
          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
          dataStore
            @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects
            sname
            dataObjects
            sdescriptors
            xworker.swt.app.view.swt.data.DataStore/@DataObjects
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            dataObjects
              @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers
              sname
              UserGroupMembers
              slabel
              用户分组成员
              stableName
              tblUserGroupMembers
              sdataSource
              xworker.app.user.datasource.UserDataSource
              sshowSql
              false
              squerySqlForQueryOnly
              false
              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
              true
              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
              true
              sgridRowNumber
              false
              sgridGrouping
              false
              sgridGroupTextTpl
              '{text} ({[values.rs.length]} 条)'
              sgridRowExpander
              false
              sautoGenerateId
              false
              sidGenerateType
              action
              sidAction
              generateId
              sstoreSortDir
              ASC
              sautoInit
              true
              sautoInitAction
              beforeCreate
              scacheRelation
              false
              scacheRelationMaxSize
              1000
              scacheRelationReadnone
              false
              safterCreated
              false
              sonLoaded
              false
              sbeforeUpdate
              false
              safterUpdated
              false
              sbeforeDelete
              false
              safterDeleted
              false
              safterQueryed
              false
              sdescriptors
              xworker.dataObject.db.DbDataObject
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_mark
              false
              sid
              UserGroupMembers
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@id
                sname
                id
                slabel
                标识
                sfieldName
                tid
                sgenerator
                native
                stype
                long
                soptional
                true
                skey
                true
                sdataField
                true
                sviewField
                true
                sreadField
                true
                screateEditor
                true
                seditEditor
                true
                sviewEditor
                true
                sgridEditor
                true
                squeryEditor
                true
                sreadOnly
                false
                seditable
                false
                sdisabled
                false
                sshowLabel
                true
                slabelAlign
                right
                slabelVAlign
                baseline
                svalidateAllowBlank
                true
                LvalidateOnBlur
                true
                LallowDecimals
                true
                LallowNegative
                true
                sshowInTable
                true
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                id
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@userGroupId
                sname
                userGroupId
                slabel
                用户分组标识
                sfieldName
                userGroupId
                stype
                long
                soptional
                true
                skey
                false
                sdataField
                true
                sviewField
                true
                sreadField
                true
                screateEditor
                true
                seditEditor
                true
                sviewEditor
                true
                sgridEditor
                true
                squeryEditor
                true
                sreadOnly
                false
                seditable
                false
                sdisabled
                false
                sshowLabel
                true
                slabelAlign
                right
                slabelVAlign
                baseline
                svalidateAllowBlank
                true
                LvalidateOnBlur
                true
                LallowDecimals
                true
                LallowNegative
                true
                sshowInTable
                false
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                userGroupId
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@userId
                sname
                userId
                slabel
                用户标识
                sfieldName
                userId
                stype
                long
                soptional
                true
                skey
                false
                sdataField
                true
                sviewField
                true
                sreadField
                true
                screateEditor
                true
                seditEditor
                true
                sviewEditor
                true
                sgridEditor
                true
                squeryEditor
                true
                sreadOnly
                false
                seditable
                false
                sdisabled
                false
                sshowLabel
                true
                slabelAlign
                right
                slabelVAlign
                baseline
                svalidateAllowBlank
                true
                LvalidateOnBlur
                true
                LallowDecimals
                true
                LallowNegative
                true
                sshowInTable
                true
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                userId
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@userName
                sname
                userName
                slabel
                用户名
                sfieldName
                userName
                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
                false
                sdisabled
                false
                sshowLabel
                true
                slabelAlign
                right
                slabelVAlign
                baseline
                svalidateAllowBlank
                true
                LvalidateOnBlur
                true
                LallowDecimals
                true
                LallowNegative
                true
                sshowInTable
                true
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                userName
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@param1
                sname
                param1
                slabel
                参数1
                sfieldName
                param1
                stype
                string
                soptional
                true
                slength
                1024
                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
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                param1
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@param2
                sname
                param2
                slabel
                参数2
                sfieldName
                param2
                stype
                string
                soptional
                true
                slength
                1024
                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
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                param2
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@attribute
                sname
                param3
                slabel
                参数3
                sfieldName
                param3
                stype
                string
                soptional
                true
                slength
                1024
                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
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                attribute
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@memo
                sname
                memo
                slabel
                备注
                sfieldName
                memo
                stype
                string
                soptional
                true
                slength
                2048
                skey
                false
                sdataField
                true
                sviewField
                true
                sreadField
                true
                screateEditor
                true
                seditEditor
                true
                sviewEditor
                true
                sgridEditor
                true
                squeryEditor
                true
                sinputtype
                html
                sreadOnly
                false
                seditable
                true
                sdisabled
                false
                sshowLabel
                true
                slabelAlign
                right
                slabelVAlign
                baseline
                svalidateAllowBlank
                true
                LvalidateOnBlur
                true
                LallowDecimals
                true
                LallowNegative
                true
                sshowInTable
                true
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                memo
                @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@dataObjects/@UserGroupMembers/@createDate
                sname
                createDate
                slabel
                创建日期
                sfieldName
                createDate
                stype
                datetime
                soptional
                true
                skey
                false
                sdataField
                true
                sviewField
                true
                sreadField
                true
                sdefault
                now
                screateEditor
                true
                seditEditor
                true
                sviewEditor
                true
                sgridEditor
                true
                squeryEditor
                true
                sinputtype
                datePick
                sreadOnly
                false
                seditable
                false
                sdisabled
                false
                sshowLabel
                true
                slabelAlign
                right
                slabelVAlign
                baseline
                svalidateAllowBlank
                true
                LvalidateOnBlur
                true
                LallowDecimals
                true
                LallowNegative
                true
                sshowInTable
                true
                sdisplayRelationLabel
                false
                sgridFixed
                false
                sgridHidden
                false
                sgridHideable
                true
                sgridSortable
                false
                scolumnLocked
                false
                sgridGroupable
                true
                sgridMenuDisabled
                false
                sgridResizable
                true
                sdescriptors
                xworker.dataObject.db.DbDataObject/@attribute
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                createDate
            @/@composite/@mainSashForm/@userComposite/@table/@dataStore/@queryConfig
            sname
            queryConfig
            sattributeName
            userGroupId
            sdataName
            userGroupId
            boperator
            1
            sjoin
            and
            signoreNull
            true
            sdummySql
            false
            saddOneDay
            false
            sdescriptors
            xworker.swt.app.view.swt.data.DataStore/@Condition
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            queryConfig
          @/@composite/@mainSashForm/@userComposite/@table/@tableGridData
          sname
          tableGridData
          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
          tableGridData
        @/@composite/@mainSashForm/@userComposite/@11369
        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
        11369
          @/@composite/@mainSashForm/@userComposite/@11369/@11370
          sname
          buttonCompositeGridData
          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
          sid
          11370
          @/@composite/@mainSashForm/@userComposite/@11369/@11371
          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
          11371
          @/@composite/@mainSashForm/@userComposite/@11369/@11372
          sname
          addUserButton
          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
          11372
            @/@composite/@mainSashForm/@userComposite/@11369/@11372/@11373
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            11373
            @/@composite/@mainSashForm/@userComposite/@11369/@11372/@11374
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            11374
              @/@composite/@mainSashForm/@userComposite/@11369/@11372/@11374/@11375
              sname
              addUserButtonSelection
              stype
              Selection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              11375
                @/@composite/@mainSashForm/@userComposite/@11369/@11372/@11374/@11375/@GroovyAction
                sname
                GroovyAction
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                svarScope
                Local
                sdisableGlobalContext
                false
                Scode
#$@text#$@
import org.xmeta.ActionContext;
import xworker.swt.util.SwtDialog;
import xworker.dataObject.DataObject;
import xworker.dataObject.utils.DataObjectUtil;

//选择用户
def ac = new ActionContext();
ac.put("parent", addUserButton.getShell());
def shellThing = world.getThing("xworker.app.user.functions.SelectUsersShell");
def shell = shellThing.doAction("create", ac);
def users = SwtDialog.open(shell, ac);

//插入用户
for(user in users){
    def dataObject = new DataObject("xworker.app.user.dataobjects.UserGroupMembers");
    dataObject.put("userGroupId", tree.getSelection()[0].getData().get("id"));
    dataObject.put("userId", user.get("id"));
    dataObject.put("userName", user.get("name")); 
    DataObjectUtil.createIfNotExists(dataObject, ["userGroupId", "userId"] as String[], actionContext);
}

//重新刷新
dataStore.doAction("reload", actionContext);
#$@text#$@
                sinterpretationType
                Action
                screateLocalVarScope
                false
                ssaveReturn
                false
                sdescriptors
                xworker.lang.actions.Actions/@GroovyAction
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                GroovyAction
          @/@composite/@mainSashForm/@userComposite/@11369/@11376
          sname
          deleteUserButton
          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
          11376
            @/@composite/@mainSashForm/@userComposite/@11369/@11376/@11377
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            11377
            @/@composite/@mainSashForm/@userComposite/@11369/@11376/@11378
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            11378
              @/@composite/@mainSashForm/@userComposite/@11369/@11376/@11378/@11379
              sname
              deleteUserButtonSelection
              stype
              Selection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              11379
                @/@composite/@mainSashForm/@userComposite/@11369/@11376/@11378/@11379/@DataStoreAction
                sname
                DataStoreAction
                sstoreName
                dataStore
                smethod
                remove
                srecordSource
                DataObjectTable
                srecordName
                table
                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
                sdescriptors
                xworker.swt.app.view.swt.data.DataStoreAction
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_mark
                false
                sid
                DataStoreAction
    @/@composite/@5370
    sname
    functionButtonComposite
    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
    5370
      @/@composite/@5370/@5371
      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
      5371
      @/@composite/@5370/@5372
      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
      5372
      @/@composite/@5370/@5373
      sname
      okButton
      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
      5373
        @/@composite/@5370/@5373/@5374
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        5374
        @/@composite/@5370/@5373/@5375
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        5375
          @/@composite/@5370/@5373/@5375/@5376
          sname
          okButtonSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          5376
            @/@composite/@5370/@5373/@5375/@5376/@5377
            sname
            FunctionUIOk
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.function.ui.function.actions.FunctionUIOk
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            5377
      @/@composite/@5370/@5378
      sname
      cancelButton
      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
      5378
        @/@composite/@5370/@5378/@5379
        sname
        RowData
        sexclude
        false
        swidth
        80
        sheight
        -1
        sdescriptors
        xworker.swt.layout.LayoutDatas/@RowData
        sth_createIndex
        false
        sid
        5379
        @/@composite/@5370/@5378/@5380
        sname
        Listeners
        sdescriptors
        xworker.swt.widgets.Widget/@Listeners
        sth_createIndex
        false
        sid
        5380
          @/@composite/@5370/@5378/@5380/@5381
          sname
          cancelButtonSelection
          stype
          Selection
          sdescriptors
          xworker.swt.events.Listeners/@listeners/@Listener
          sth_createIndex
          false
          sid
          5381
            @/@composite/@5370/@5378/@5380/@5381/@5382
            sname
            FunctionUICancel
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdescriptors
            xworker.function.ui.function.actions.FunctionUICancel
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_mark
            false
            sid
            5382
