^1661914904186
@
sname
shell
stext
用户任务在事物管理器上的底部
sNO_TRIM
false
sCLOSE
true
sTITLE
true
sMIN
true
sMAX
true
sBORDER
false
sRESIZE
false
sON_TOP
false
sTOOL
false
sNO_FOCUS
false
swidth
640
sheight
480
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
slabel
UserTaskManagerTabItem
scapture
false
senabled
true
sredraw
true
svisible
true
sdescriptors
xworker.swt.widgets.Shell
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
  @/@FillLayout
  sname
  FillLayout
  stype
  SWT.HORIZONTAL
  sdescriptors
  xworker.swt.Layouts/@FillLayout
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  FillLayout
  @/@progressComposite
  sname
  progressComposite
  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
  slabel
  UserTaskManager
  scapture
  false
  senabled
  true
  sredraw
  true
  svisible
  true
  sdescriptors
  xworker.swt.Widgets/@Composite
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sicon
  icons/org/eclipse/progress/pview.gif
  sth_fileMonitor
  false
  sth_mark
  false
  sid
  progressComposite
    @/@progressComposite/@shellFillLayout
    sname
    shellFillLayout
    stype
    SWT.HORIZONTAL
    sdescriptors
    xworker.swt.Layouts/@FillLayout
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_mark
    false
    sid
    shellFillLayout
    @/@progressComposite/@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
    slabel
    进度
    sen_label
    Progress
    scapture
    false
    senabled
    true
    sredraw
    true
    spack
    false
    svisible
    true
    sdescriptors
    xworker.swt.Widgets/@Composite
    sinheritDescription
    false
    sth_createIndex
    true
    sth_registThing
    child|xworker.lang.workbench.Views
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sgroup
    swt.xworker
    sicon
    icons/org/eclipse/progress/pview.gif
    sth_fileMonitor
    false
    sth_deprecated
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    composite
      @/@progressComposite/@composite/@compositeGridLayout
      sname
      compositeGridLayout
      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
      @/@progressComposite/@composite/@sashForm
      sname
      sashForm
      sstyle
      HORIZONTAL
      sSMOOTH
      false
      sweights
      70,30
      sBORDER
      false
      sH_SCROLL
      false
      sV_SCROLL
      false
      sNO_BACKGROUND
      false
      sNO_FOCUS
      false
      sNO_MERGE_PAINTS
      false
      sNO_REDRAW_RESIZE
      false
      sNO_RADIO_GROUP
      false
      sEMBEDDED
      false
      sDOUBLE_BUFFERED
      false
      scapture
      false
      senabled
      true
      sredraw
      true
      svisible
      true
      sdescriptors
      xworker.swt.Widgets/@SashForm
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_mark
      false
      sid
      sashForm
        @/@progressComposite/@composite/@sashForm/@taskTable1
        sname
        taskTable
        sdescriptors
        xworker.swt.Widgets/@UserTaskTable
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        taskTable1
          @/@progressComposite/@composite/@sashForm/@taskTable1/@actions
          sname
          actions
          sdescriptors
          xworker.swt.xworker.UserTaskTable/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          actions
            @/@progressComposite/@composite/@sashForm/@taskTable1/@actions/@onSelected
            sname
            onSelected
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Local
            sdisableGlobalContext
            false
            Scode
#$@text#$@
import xworker.lang.task.UserTask;

def task = userTask;
if(task.getStatus() == UserTask.RUNING || task.getStatus() == UserTask.WAIT){
    terminateButton.setEnabled(true);
    removeButton.setEnabled(false);
}else{
    terminateButton.setEnabled(false);
    removeButton.setEnabled(true);
}

if(task.getDetail() != null){
    browser.setText(task.getDetail());
}else{
    browser.setText("");
}
#$@text#$@
            sinterpretationType
            Action
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@GroovyAction
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            onSelected
        @/@progressComposite/@composite/@sashForm/@rightComposite
        sname
        rightComposite
        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
        rightComposite
          @/@progressComposite/@composite/@sashForm/@rightComposite/@rightCompositeGridLayout
          sname
          rightCompositeGridLayout
          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
          rightCompositeGridLayout
          @/@progressComposite/@composite/@sashForm/@rightComposite/@browser
          sname
          browser
          sMOZILLA
          false
          sWEBKIT
          false
          sjavascriptEnabled
          true
          sdescriptors
          xworker.swt.Widgets/@Browser
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_mark
          false
          sid
          browser
            @/@progressComposite/@composite/@sashForm/@rightComposite/@browser/@browserGridData
            sname
            browserGridData
            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
            browserGridData
          @/@progressComposite/@composite/@sashForm/@rightComposite/@20773
          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
          20773
            @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20774
            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
            20774
            @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20775
            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
            20775
            @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20776
            sname
            terminateButton
            stext
            label:xworker.swt.ide.worldexplorer.swt.i18n.I18nResource/@explorerMain/@terminateTask
            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
            20776
              @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20776/@20777
              sname
              RowData
              sexclude
              false
              swidth
              120
              sheight
              -1
              sdescriptors
              xworker.swt.layout.LayoutDatas/@RowData
              sth_createIndex
              false
              sid
              20777
              @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20776/@20778
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sth_createIndex
              false
              sid
              20778
                @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20776/@20778/@20779
                sname
                terminateButtonSelection
                stype
                Selection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sth_createIndex
                false
                sid
                20779
                  @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@20776/@20778/@20779/@GroovyAction
                  sname
                  GroovyAction
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  svarScope
                  Local
                  sdisableGlobalContext
                  false
                  Scode
#$@text#$@
import xworker.lang.task.UserTask;

def s = taskTable.taskTable.getSelection();
if(s != null && s.length > 0){
   s[0].getData().cancel();
   terminateButton.setEnabled(false);
   removeButton.setEnabled(false);
}
#$@text#$@
                  sinterpretationType
                  Action
                  screateLocalVarScope
                  false
                  ssaveReturn
                  false
                  sdebugLog
                  false
                  sdescriptors
                  xworker.lang.actions.Actions/@GroovyAction
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  GroovyAction
            @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@207761
            sname
            removeButton
            stext
            label:xworker.swt.ide.worldexplorer.swt.i18n.I18nResource/@explorerMain/@removeTask
            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
            207761
              @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@207761/@20777
              sname
              RowData
              sexclude
              false
              swidth
              120
              sheight
              -1
              sdescriptors
              xworker.swt.layout.LayoutDatas/@RowData
              sth_createIndex
              false
              sid
              20777
              @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@207761/@20778
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sth_createIndex
              false
              sid
              20778
                @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@207761/@20778/@20779
                sname
                terminateButtonSelection
                stype
                Selection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sth_createIndex
                false
                sid
                20779
                  @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@207761/@20778/@20779/@GroovyAction
                  sname
                  GroovyAction
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  svarScope
                  Local
                  sdisableGlobalContext
                  false
                  Scode
#$@text#$@
import xworker.lang.task.UserTask;
import xworker.lang.task.UserTaskManager;

def s = taskTable.taskTable.getSelection();
if(s != null && s.length > 0){
   UserTaskManager.removeTask(s[0].getData());
   
   s[0].dispose();
   terminateButton.setEnabled(false);
   removeButton.setEnabled(false);
}
#$@text#$@
                  sinterpretationType
                  Action
                  screateLocalVarScope
                  false
                  ssaveReturn
                  false
                  sdebugLog
                  false
                  sdescriptors
                  xworker.lang.actions.Actions/@GroovyAction
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  GroovyAction
            @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@2077611
            sname
            openTaskButton
            stext
            lang:d=打开任务&en=Open Task
            stype
            SWT.PUSH
            sflat
            false
            sborder
            false
            sselected
            false
            scapture
            false
            senabled
            false
            sredraw
            true
            spack
            false
            svisible
            true
            sdescriptors
            xworker.swt.Widgets/@Button
            sth_createIndex
            false
            sid
            2077611
              @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@2077611/@20777
              sname
              RowData
              sexclude
              false
              swidth
              120
              sheight
              -1
              sdescriptors
              xworker.swt.layout.LayoutDatas/@RowData
              sth_createIndex
              false
              sid
              20777
              @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@2077611/@20778
              sname
              Listeners
              sdescriptors
              xworker.swt.widgets.Widget/@Listeners
              sth_createIndex
              false
              sid
              20778
                @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@2077611/@20778/@20779
                sname
                terminateButtonSelection
                stype
                Selection
                sdescriptors
                xworker.swt.events.Listeners/@listeners/@Listener
                sth_createIndex
                false
                sid
                20779
                  @/@progressComposite/@composite/@sashForm/@rightComposite/@20773/@2077611/@20778/@20779/@GroovyAction
                  sname
                  GroovyAction
                  sisSynchronized
                  false
                  sthrowException
                  true
                  suseOtherAction
                  false
                  svarScope
                  Local
                  sdisableGlobalContext
                  false
                  Scode
#$@text#$@
import xworker.lang.task.UserTask;
import xworker.lang.task.UserTaskManager;
import xworker.lang.util.XWorkerUtils;

def s = taskTable.taskTable.getSelection();
if(s != null && s.length > 0){
   def task = s[0].getData();
   if(task.getTaskThing() != null){
       XWorkerUtils.ideOpenThing(task.getTaskThing());
   }
}
#$@text#$@
                  sinterpretationType
                  Action
                  screateLocalVarScope
                  false
                  ssaveReturn
                  false
                  sswitchResult
                  false
                  sdebugLog
                  false
                  sdescriptors
                  xworker.lang.actions.Actions/@GroovyAction
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_mark
                  false
                  sid
                  GroovyAction
        @/@progressComposite/@composite/@sashForm/@sashFormGridData
        sname
        sashFormGridData
        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
        sashFormGridData
      @/@progressComposite/@composite/@projectTreeUI
      sname
      userTaskUI
      slabel
      进度
      scommandIndex
      xworker.ide.worldexplorer.swt.help.commander.UserTaskMonitor
      spriority
      0
      sen_label
      Progress
      sdescriptors
      xworker.swt.Widgets/@InteractiveUI
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_deprecated
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sid
      projectTreeUI
