^1640696561454
@
sname
ApplicationTmpl
slabel
ApplicationTmpl
sdescriptors
xworker.swt.widgets.Display
sid
ApplicationTmpl
  @/@shell
  sname
  shell
  stext
  Wish Implement
  sNO_TRIM
  false
  sCLOSE
  true
  sTITLE
  true
  sMIN
  true
  sMAX
  true
  sBORDER
  false
  sRESIZE
  true
  sON_TOP
  false
  sTOOL
  false
  sNO_FOCUS
  false
  swidth
  800
  sheight
  600
  scenterScreen
  true
  spack
  false
  smaximized
  false
  sfullScreen
  false
  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/@shellFillLayout
    sname
    shellFillLayout
    stype
    SWT.HORIZONTAL
    sdescriptors
    xworker.swt.Layouts/@FillLayout
    sid
    shellFillLayout
    @/@shell/@mainMenu
    sname
    mainMenu
    sstyle
    BAR
    sNO_RADIO_GROUP
    false
    salign
    LEFT_TO_RIGHT
    slabel
    mainMenu
    sdescriptors
    xworker.swt.Widgets/@Menu
    sid
    mainMenu
      @/@shell/@mainMenu/@menuFile
      sname
      menuFile
      stext
      res:res.w_exp:menuFile文件
      sstyle
      CASCADE
      slabel
      menuFile
      sdescriptors
      xworker.swt.widgets.Menu/@MenuItem
      sid
      menuFile
        @/@shell/@mainMenu/@menuFile/@menuNewFile
        sname
        menuNewFile
        sstyle
        DROP_DOWN
        sNO_RADIO_GROUP
        false
        salign
        LEFT_TO_RIGHT
        slabel
        menuNewFile
        sdescriptors
        xworker.swt.widgets.Menu/@MenuItem/@Menu
        sid
        menuNewFile
          @/@shell/@mainMenu/@menuFile/@menuNewFile/@menuExit
          sname
          menuExit
          stext
          res:res.w_exp:menuItemExit退出
          sstyle
          PUSH
          slabel
          menuExit
          sdescriptors
          xworker.swt.widgets.Menu/@MenuItem
          sid
          menuExit
            @/@shell/@mainMenu/@menuFile/@menuNewFile/@menuExit/@listeners
            sname
            listeners
            slabel
            listeners
            sdescriptors
            xworker.swt.events.Listeners/@listeners
            sid
            listeners
              @/@shell/@mainMenu/@menuFile/@menuNewFile/@menuExit/@listeners/@menuExitSelection
              sname
              menuExitSelection
              stype
              Selection
              slabel
              menuExitSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              menuExitSelection
                @/@shell/@mainMenu/@menuFile/@menuNewFile/@menuExit/@listeners/@menuExitSelection/@GroovyAction
                sname
                GroovyAction
                sisSynchronized
                false
                sthrowException
                false
                suseOtherAction
                false
                svarScope
                Global
                sdisableGlobalContext
                false
                scode
                shell.dispose();
                sdescriptors
                xworker.lang.actions.Actions/@GroovyAction
                sid
                GroovyAction
    @/@shell/@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
    sid
    mainComposite
      @/@shell/@mainComposite/@mainCompositeGridLayout
      sname
      mainCompositeGridLayout
      smakeColumnsEqualWidth
      false
      smarginWidth
      5
      smarginHeight
      5
      smarginLeft
      0
      smarginTop
      0
      smarginRight
      0
      smarginBottom
      0
      shorizontalSpacing
      5
      sverticalSpacing
      5
      sdescriptors
      xworker.swt.Layouts/@GridLayout
      sid
      mainCompositeGridLayout
      @/@shell/@mainComposite/@ListenersPrepared
      sname
      ListenersPrepared
      sdescriptors
      xworker.swt.widgets.Widget/@ListenersPrepared
      sid
      ListenersPrepared
        @/@shell/@mainComposite/@ListenersPrepared/@tableFolderMouseDbClickLis
        sname
        tableFolderMouseDbClickLis
        stype
        MouseDoubleClick
        sdescriptors
        xworker.swt.events.Listeners/@listenersPrepared/@Listener
        sid
        tableFolderMouseDbClickLis
          @/@shell/@mainComposite/@ListenersPrepared/@tableFolderMouseDbClickLis/@GroovyAction
          sname
          GroovyAction
          sisSynchronized
          false
          sthrowException
          true
          suseOtherAction
          false
          svarScope
          Global
          sdisableGlobalContext
          false
          Scode
#$@text#$@
println "xxxxxxxxx";
actions.doAction("tabFolderMouseDoubleClicked", actionContext);
#$@text#$@
          sdescriptors
          xworker.lang.actions.Actions/@GroovyAction
          sid
          GroovyAction
        @/@shell/@mainComposite/@ListenersPrepared/@tableFolderSelection
        sname
        tableFolderSelection
        stype
        Selection
        sdescriptors
        xworker.swt.events.Listeners/@listenersPrepared/@Listener
        sid
        tableFolderSelection
          @/@shell/@mainComposite/@ListenersPrepared/@tableFolderSelection/@GroovyAction
          sname
          GroovyAction
          sisSynchronized
          false
          sthrowException
          true
          suseOtherAction
          false
          svarScope
          Global
          sdisableGlobalContext
          false
          Scode
#$@text#$@
def lis = event.item.getData("listener");
if(lis != null){
   lis.handleEvent(event);
}else{
   log.info("" + event.item + " has no listener");
}
#$@text#$@
          sdescriptors
          xworker.lang.actions.Actions/@GroovyAction
          sid
          GroovyAction
      @/@shell/@mainComposite/@mainCoolbar
      sname
      mainCoolbar
      stype
      HORIZONTAL
      sBORDER
      false
      sFLAT
      true
      sdescriptors
      xworker.swt.Widgets/@CoolBar
      sid
      mainCoolbar
        @/@shell/@mainComposite/@mainCoolbar/@mainCoolbarGridData
        sname
        mainCoolbarGridData
        sstyle
        FILL_HORIZONTAL
        shorizontalIndent
        0
        swidth
        -1
        sheight
        -1
        shorizontalAlignment
        BEGINNING
        sverticalAlignment
        CENTER
        shorizontalSpan
        1
        sverticalSpan
        1
        sgrabExcessHorizontalSpace
        false
        sgrabExcessVerticalSpace
        false
        sdescriptors
        xworker.swt.Commons/@GridData
        sid
        mainCoolbarGridData
        @/@shell/@mainComposite/@mainCoolbar/@mainCoolItem
        sname
        mainCoolItem
        sDROP_DOWN
        false
        sdescriptors
        xworker.swt.widgets.CoolBar/@CoolItem
        sid
        mainCoolItem
          @/@shell/@mainComposite/@mainCoolbar/@mainCoolItem/@mainToolBar
          sname
          mainToolBar
          stype
          HORIZONTAL
          sFLAT
          true
          sWRAP
          false
          sBORDER
          false
          sSHADOW_OUT
          false
          sRIGHT
          false
          sdescriptors
          xworker.swt.widgets.CoolBar/@CoolItem/@ToolBar
          sid
          mainToolBar
            @/@shell/@mainComposite/@mainCoolbar/@mainCoolItem/@mainToolBar/@aToolItem
            sname
            aToolItem
            stype
            PUSH
            stext
            ToolItem
            sdescriptors
            xworker.swt.widgets.ToolBar/@ToolItem
            sid
            aToolItem
      @/@shell/@mainComposite/@topSashForm
      sname
      mainSashForm
      sstyle
      VERTICAL
      sSMOOTH
      false
      sweights
      80,20
      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
      sid
      topSashForm
        @/@shell/@mainComposite/@topSashForm/@topSashFormGridData
        sname
        mainSashFormGridData
        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
        sid
        topSashFormGridData
        @/@shell/@mainComposite/@topSashForm/@topSashForm
        sname
        topSashForm
        sstyle
        HORIZONTAL
        sSMOOTH
        false
        sweights
        20,60,20
        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
        sid
        topSashForm
          @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder
          sname
          leftTabFolder
          sstyle
          TOP
          sBORDER
          true
          sFLAT
          false
          sCLOSE
          true
          sSINGLE
          false
          sMRUVisible
          true
          ssimple
          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/@CTabFolder
          sid
          leftTabFolder
            @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@Listeners
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            Listeners
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@Listeners/@leftTabFolderMouseDbClick
              sname
              leftTabFolderMouseDbClick
              stype
              MouseDoubleClick
              sref
              tableFolderMouseDbClickLis
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              leftTabFolderMouseDbClick
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@Listeners/@leftTabFolderSelection
              sname
              leftTabFolderSelection
              stype
              Selection
              sref
              tableFolderSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              leftTabFolderSelection
            @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@tablFolderListener
            sname
            leftTablFolderListener
            sdescriptors
            xworker.swt.custom.CTabFolder/@CTabFolder2Listener
            sid
            tablFolderListener
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@tablFolderListener/@close
              sname
              actions
              sdescriptors
              xworker.swt.custom.CTabFolder2Listener/@actions1
              sid
              close
                @/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@tablFolderListener/@close/@close
                sname
                close
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                suseOuterJava
                true
                souterClassName
                xworker.swt.app.view.swt.app.tpls.ApplicationTmplLeftTablFolderListenerCreator
                smethodName
                close
                sdisableGlobalContext
                false
                sdescriptors
                xworker.lang.actions.JavaAction
                sid
                close
          @/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder
          sname
          contentTabFolder
          sstyle
          TOP
          sBORDER
          true
          sFLAT
          false
          sCLOSE
          true
          sSINGLE
          false
          sMRUVisible
          false
          ssimple
          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/@CTabFolder
          sid
          contentTabFolder
            @/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@Listeners
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            Listeners
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@Listeners/@contentTabFolderMouserDbClick
              sname
              contentTabFolderMouserDbClick
              stype
              MouseDoubleClick
              sref
              tableFolderMouseDbClickLis
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              contentTabFolderMouserDbClick
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@Listeners/@centerTabFolderSelection
              sname
              centerTabFolderSelection
              stype
              Selection
              sref
              tableFolderSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              centerTabFolderSelection
            @/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@centerTabFolderListener
            sname
            centerTabFolderListener
            sreference
            tablFolderListener
            sdescriptors
            xworker.swt.custom.CTabFolder/@CTabFolder2Listener
            sid
            centerTabFolderListener
          @/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder
          sname
          rightTabFolder
          sstyle
          TOP
          sBORDER
          true
          sFLAT
          false
          sCLOSE
          true
          sSINGLE
          false
          sMRUVisible
          false
          ssimple
          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/@CTabFolder
          sid
          rightTabFolder
            @/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder/@Listeners
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            Listeners
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder/@Listeners/@rightTabFolderMouserDbClick
              sname
              rightTabFolderMouserDbClick
              stype
              MouseDoubleClick
              sref
              tableFolderMouseDbClickLis
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              rightTabFolderMouserDbClick
              @/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder/@Listeners/@rightTabFolderSelection
              sname
              rightTabFolderSelection
              stype
              Selection
              sref
              tableFolderSelection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              rightTabFolderSelection
            @/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder/@rightTabFolderListener
            sname
            rightTabFolderListener
            sreference
            tablFolderListener
            sdescriptors
            xworker.swt.custom.CTabFolder/@CTabFolder2Listener
            sid
            rightTabFolderListener
        @/@shell/@mainComposite/@topSashForm/@bottomTabFolder
        sname
        bottomTabFolder
        sstyle
        TOP
        sBORDER
        true
        sFLAT
        false
        sCLOSE
        true
        sSINGLE
        false
        sMRUVisible
        false
        ssimple
        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/@CTabFolder
        sid
        bottomTabFolder
          @/@shell/@mainComposite/@topSashForm/@bottomTabFolder/@Listeners
          sname
          Listeners
          sdescriptors
          xworker.swt.widgets.Widget/@Listeners
          sid
          Listeners
            @/@shell/@mainComposite/@topSashForm/@bottomTabFolder/@Listeners/@bottomTabFolderMouserDbClick
            sname
            bottomTabFolderMouserDbClick
            stype
            MouseDoubleClick
            sref
            tableFolderMouseDbClickLis
            sdescriptors
            xworker.swt.events.Listeners/@listeners/@Listener
            sid
            bottomTabFolderMouserDbClick
            @/@shell/@mainComposite/@topSashForm/@bottomTabFolder/@Listeners/@bottomTabFolderSelection
            sname
            bottomTabFolderSelection
            stype
            Selection
            sref
            tableFolderSelection
            sdescriptors
            xworker.swt.events.Listeners/@listeners/@Listener
            sid
            bottomTabFolderSelection
          @/@shell/@mainComposite/@topSashForm/@bottomTabFolder/@bottomTabFolderListener
          sname
          bottomTabFolderListener
          sreference
          tablFolderListener
          sdescriptors
          xworker.swt.custom.CTabFolder/@CTabFolder2Listener
          sid
          bottomTabFolderListener
      @/@shell/@mainComposite/@actions
      sname
      actions
      sdescriptors
      xworker.swt.Widgets/@actions
      sid
      actions
        @/@shell/@mainComposite/@actions/@tabItemSelected
        sname
        tabItemSelected
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        suseOuterJava
        true
        souterClassName
        xworker.swt.app.view.swt.app.tpls.ApplicationTmplMainCompositeCreator
        smethodName
        tabItemSelected
        sdisableGlobalContext
        false
        sdescriptors
        xworker.lang.actions.JavaAction
        sid
        tabItemSelected
        @/@shell/@mainComposite/@actions/@tabFolderMouseDoubleClicked
        sname
        tabFolderMouseDoubleClicked
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        suseOuterJava
        true
        souterClassName
        xworker.swt.app.view.swt.app.tpls.ApplicationTmplMainCompositeCreator
        smethodName
        tabFolderMouseDoubleClicked
        sdisableGlobalContext
        false
        sdescriptors
        xworker.lang.actions.JavaAction
        sid
        tabFolderMouseDoubleClicked
