^1639990696091
@
sname
ShellAppTpl
sincludeRoot
true
sdescriptors
xworker.core.util.ThingCreator
sid
ShellAppTpl
  @/@1979
  sname
  InputThing
  sdescriptors
  xworker.core.util.ThingCreator/@InputThing,xworker.lang.MetaDescriptor3
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sid
  1979
  @/@2019
  sname
  ThingTemplate
  sdescriptors
  xworker.core.util.ThingCreator/@ThingTemplate,xworkercorethings.util.ThingTemplate
  sid
  2019
    @/@2019/@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
      @/@2019/@shell/@shellFillLayout
      sname
      shellFillLayout
      stype
      SWT.HORIZONTAL
      sdescriptors
      xworker.swt.Layouts/@FillLayout
      sid
      shellFillLayout
      @/@2019/@shell/@mainMenu
      sname
      mainMenu
      sstyle
      BAR
      sNO_RADIO_GROUP
      false
      salign
      LEFT_TO_RIGHT
      slabel
      mainMenu
      sdescriptors
      xworker.swt.Widgets/@Menu
      sid
      mainMenu
        @/@2019/@shell/@mainMenu/@menuFile
        sname
        menuFile
        stext
        res:res.w_exp:menuFile文件
        sstyle
        CASCADE
        slabel
        menuFile
        sdescriptors
        xworker.swt.widgets.Menu/@MenuItem
        sid
        menuFile
          @/@2019/@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
            @/@2019/@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
              @/@2019/@shell/@mainMenu/@menuFile/@menuNewFile/@menuExit/@listeners
              sname
              listeners
              slabel
              listeners
              sdescriptors
              xworker.swt.events.Listeners/@listeners
              sid
              listeners
                @/@2019/@shell/@mainMenu/@menuFile/@menuNewFile/@menuExit/@listeners/@menuExitSelection
                sname
                menuExitSelection
                stype
                Selection
                slabel
                menuExitSelection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sid
                menuExitSelection
                  @/@2019/@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
      @/@2019/@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
        @/@2019/@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
        @/@2019/@shell/@mainComposite/@ListenersPrepared
        sname
        ListenersPrepared
        sdescriptors
        xworker.swt.widgets.Widget/@ListenersPrepared
        sid
        ListenersPrepared
          @/@2019/@shell/@mainComposite/@ListenersPrepared/@tableFolderMouseDbClickLis
          sname
          tableFolderMouseDbClickLis
          stype
          MouseDoubleClick
          sdescriptors
          xworker.swt.events.Listeners/@listenersPrepared/@Listener
          sid
          tableFolderMouseDbClickLis
            @/@2019/@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
        @/@2019/@shell/@mainComposite/@mainCoolbar
        sname
        mainCoolbar
        stype
        HORIZONTAL
        sBORDER
        false
        sFLAT
        true
        sdescriptors
        xworker.swt.Widgets/@CoolBar
        sid
        mainCoolbar
          @/@2019/@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
          @/@2019/@shell/@mainComposite/@mainCoolbar/@mainCoolItem
          sname
          mainCoolItem
          sDROP_DOWN
          false
          sdescriptors
          xworker.swt.widgets.CoolBar/@CoolItem
          sid
          mainCoolItem
            @/@2019/@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
              @/@2019/@shell/@mainComposite/@mainCoolbar/@mainCoolItem/@mainToolBar/@aToolItem
              sname
              aToolItem
              stype
              PUSH
              stext
              ToolItem
              sdescriptors
              xworker.swt.widgets.ToolBar/@ToolItem
              sid
              aToolItem
        @/@2019/@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
          @/@2019/@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
          @/@2019/@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
            @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder
            sname
            leftTabFolder
            sstyle
            TOP
            sBORDER
            true
            sFLAT
            false
            sCLOSE
            false
            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
              @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@Listeners
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sid
              Listeners
                @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@leftTabFolder/@Listeners/@leftTabFolderMouseDbClick
                sname
                leftTabFolderMouseDbClick
                stype
                MouseDoubleClick
                sref
                tableFolderMouseDbClickLis
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sid
                leftTabFolderMouseDbClick
            @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder
            sname
            contentTabFolder
            sstyle
            TOP
            sBORDER
            true
            sFLAT
            false
            sCLOSE
            false
            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
              @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@Listeners
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sid
              Listeners
                @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@Listeners/@contentTabFolderMouserDbClick
                sname
                contentTabFolderMouserDbClick
                stype
                MouseDoubleClick
                sref
                tableFolderMouseDbClickLis
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sid
                contentTabFolderMouserDbClick
              @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@contentTabFolder/@c
              sname
              c
              stext
              中间
              sCLOSE
              false
              sdescriptors
              xworker.swt.custom.CTabFolder/@CTabItem
              sid
              c
            @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder
            sname
            rightTabFolder
            sstyle
            TOP
            sBORDER
            true
            sFLAT
            false
            sCLOSE
            false
            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
              @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder/@Listeners
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sid
              Listeners
                @/@2019/@shell/@mainComposite/@topSashForm/@topSashForm/@rightTabFolder/@Listeners/@rightTabFolderMouserDbClick
                sname
                rightTabFolderMouserDbClick
                stype
                MouseDoubleClick
                sref
                tableFolderMouseDbClickLis
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sid
                rightTabFolderMouserDbClick
          @/@2019/@shell/@mainComposite/@topSashForm/@bottomTabFolder
          sname
          bottomTabFolder
          sstyle
          TOP
          sBORDER
          true
          sFLAT
          false
          sCLOSE
          false
          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
            @/@2019/@shell/@mainComposite/@topSashForm/@bottomTabFolder/@Listeners
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sid
            Listeners
              @/@2019/@shell/@mainComposite/@topSashForm/@bottomTabFolder/@Listeners/@bottomTabFolderMouserDbClick
              sname
              bottomTabFolderMouserDbClick
              stype
              MouseDoubleClick
              sref
              tableFolderMouseDbClickLis
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sid
              bottomTabFolderMouserDbClick
        @/@2019/@shell/@mainComposite/@actions
        sname
        actions
        sdescriptors
        xworker.swt.Widgets/@actions
        sid
        actions
          @/@2019/@shell/@mainComposite/@actions/@tabItemSelected
          sname
          tabItemSelected
          sisSynchronized
          false
          sthrowException
          true
          suseOtherAction
          false
          suseOuterJava
          true
          souterClassName
          xworker.swt.widgets.tpls.ShellAppTplMainCompositeCreator
          smethodName
          tabItemSelected
          sdisableGlobalContext
          false
          sdescriptors
          xworker.lang.actions.JavaAction
          sid
          tabItemSelected
          @/@2019/@shell/@mainComposite/@actions/@tabFolderMouseDoubleClicked
          sname
          tabFolderMouseDoubleClicked
          sisSynchronized
          false
          sthrowException
          true
          suseOtherAction
          false
          suseOuterJava
          true
          souterClassName
          xworker.swt.widgets.tpls.ShellAppTplMainCompositeCreator
          smethodName
          tabFolderMouseDoubleClicked
          sdisableGlobalContext
          false
          sdescriptors
          xworker.lang.actions.JavaAction
          sid
          tabFolderMouseDoubleClicked
        @/@2019/@shell/@mainComposite/@initCode
        sname
        initCode
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Global
        sdisableGlobalContext
        false
        sdescriptors
        xworker.swt.Widgets/@Code
        sid
        initCode
