^1673331858050
@
sname
DemoSWT
slabel
DemoSWT
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.swt.layout.LayoutDatas
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sfont
"|10|1|#000000"
Sdescription
#$@text#$@
<p>SWT演示用控件，是一个TabFloder，第一个TabItem是事物所生成的SWT控件，第二个TabItem是事物的编辑界面。</p>

<p><strong>保存的变量</strong></p>

<p>&nbsp;&nbsp;&nbsp; 创建后保存和返回的是actions，actions常用的方法有。</p>

<ul>
	<li><strong>void setComposite(Thing composite)</strong><br />
	设置要演示的Composite。</li>
</ul>

<p><strong>主要方法</strong></p>

<ul>
	<li><strong>setComposite(Object composite)</strong><br />
	设置要演示的Composite，可以是事物或事物的路径。<br />
	&nbsp;</li>
	<li><strong>getControl</strong><br />
	返回TabFolder变量。</li>
</ul>

<p><strong>可以重写的方法：</strong></p>

<ul>
	<li><strong>Thing getComposite()</strong><br />
	返回要演示的面板事物，默认从composite属性获取，其次从Composite子节点。</li>
</ul>

<p>&nbsp;</p>
#$@text#$@
snotXmlAttribute
false
sjson_isArray
false
sth_createIndex
false
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
  @/@actions
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  actions
    @/@actions/@create
    sname
    create
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.xwidgets.DemoSWT
    smethodName
    create
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    create
    @/@actions/@getComposite
    sname
    getComposite
    sattributeName
    composite
    schildThingName
    Composite
    schildThingFirstChild
    false
    snotNull
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.ActionUtil/@getThing
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    getComposite
  @/@name
  sname
  name
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  name
  @/@label
  sname
  label
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  label
  @/@compositePath
  sname
  composite
  sinputtype
  dataSelector
  ssize
  60
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  compositePath
  @/@description
  sname
  description
  sinputtype
  html
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  description
  @/@composite
  sname
  Composite
  sdescriptors
  xworker.lang.MetaDescriptor3
  sextends
  xworker.swt.widgets.Composite
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  snotXmlAttribute
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  composite
  @/@demoTabFolder
  sname
  demoTabFolder
  sdescriptors
  xworker.swt.widgets.TabFolder
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  demoTabFolder
    @/@demoTabFolder/@resources
    sname
    resources
    sdescriptors
    xworker.swt.Widgets/@Resource
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    resources
      @/@demoTabFolder/@resources/@I18nResource
      sname
      I18nResource
      sdescriptors
      xworker.swt.util.Resource/@I18nResource
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      I18nResource
        @/@demoTabFolder/@resources/@I18nResource/@refreshButton
        sname
        updateButton
        slabel
        更新
        sen_label
        Update
        sdescriptors
        xworker.core.util.I18nResource/@resource
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        refreshButton
    @/@demoTabFolder/@tabItem
    sname
    demoTabItem
    stext
    Demo
    sdescriptors
    xworker.swt.widgets.TabFolder/@TabItem
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    tabItem
      @/@demoTabFolder/@tabItem/@demoComposite
      sname
      demoComposite
      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_registDisabled
      false
      sth_mark
      false
      sid
      demoComposite
        @/@demoTabFolder/@tabItem/@demoComposite/@demoCompositeFillLayout
        sname
        demoCompositeFillLayout
        stype
        SWT.HORIZONTAL
        sdescriptors
        xworker.swt.Layouts/@FillLayout
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        demoCompositeFillLayout
    @/@demoTabFolder/@thingTabItem
    sname
    thingTabItem
    stext
    Thing
    sdescriptors
    xworker.swt.widgets.TabFolder/@TabItem
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    thingTabItem
      @/@demoTabFolder/@thingTabItem/@thingEditorComposite
      sname
      thingEditorComposite
      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_registDisabled
      false
      sth_mark
      false
      sid
      thingEditorComposite
        @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@thingEditorCompositeGridLayout
        sname
        thingEditorCompositeGridLayout
        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_registDisabled
        false
        sth_mark
        false
        sid
        thingEditorCompositeGridLayout
        @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@thingEditor
        sname
        thingEditor
        stitle
        true
        sdescriptors
        xworker.swt.Widgets/@ThingEditor
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        thingEditor
          @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@thingEditor/@thingEditorGridData
          sname
          thingEditorGridData
          sstyle
          FILL_BOTH
          shorizontalIndent
          0
          swidth
          -1
          sheight
          -1
          shorizontalAlignment
          BEGINNING
          sverticalAlignment
          CENTER
          shorizontalSpan
          1
          sverticalSpan
          1
          sgrabExcessHorizontalSpace
          false
          sgrabExcessVerticalSpace
          false
          sdescriptors
          xworker.swt.Commons/@GridData
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          thingEditorGridData
        @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860
        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
        7860
          @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7861
          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
          7861
          @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7862
          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
          7862
          @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863
          sname
          updateButton
          stext
          label:xworker.swt.xwidgets.DemoSWT/@demoTabFolder/@resources/@I18nResource/@refreshButton
          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
          7863
            @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7864
            sname
            RowData
            sexclude
            false
            swidth
            80
            sheight
            -1
            sdescriptors
            xworker.swt.layout.LayoutDatas/@RowData
            sth_createIndex
            false
            sid
            7864
            @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865
            sname
            Listeners
            sdescriptors
            xworker.swt.widgets.Widget/@Listeners
            sth_createIndex
            false
            sid
            7865
              @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865/@7866
              sname
              updateButtonSelection
              stype
              Selection
              sdescriptors
              xworker.swt.events.Listeners/@listeners/@Listener
              sth_createIndex
              false
              sid
              7866
                @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865/@7866/@CheckPermission
                sname
                CheckPermission
                sdescriptors
                xworker.lang.security.SecurityActions/@CheckPermission
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_fileMonitor
                false
                sth_mark
                false
                sid
                CheckPermission
                  @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865/@7866/@CheckPermission/@Then
                  sname
                  Then
                  sdescriptors
                  xworker.lang.security.SecurityActions/@CheckPermission/@Then
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_fileMonitor
                  false
                  sth_mark
                  false
                  sid
                  Then
                    @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865/@7866/@CheckPermission/@Then/@create
                    sname
                    updateButtonSelection
                    sisSynchronized
                    false
                    sthrowException
                    true
                    suseOtherAction
                    false
                    suseOuterJava
                    true
                    suseInnerJava
                    false
                    souterClassName
                    xworker.swt.xwidgets.DemoSWT
                    smethodName
                    updateButtonSelection
                    sdisableGlobalContext
                    false
                    sattributeTemplate
                    false
                    sinterpretationType
                    Action
                    svarScope
                    Global
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sdebugLog
                    false
                    sdescriptors
                    xworker.lang.actions.Actions/@JavaAction
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_mark
                    false
                    sid
                    create
                  @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865/@7866/@CheckPermission/@Else
                  sname
                  Else
                  sdescriptors
                  xworker.lang.security.SecurityActions/@CheckPermission/@Else
                  sinheritDescription
                  false
                  sth_createIndex
                  false
                  sth_registMyChilds
                  false
                  sth_registDisabled
                  false
                  sth_fileMonitor
                  false
                  sth_mark
                  false
                  sid
                  Else
                    @/@demoTabFolder/@thingTabItem/@thingEditorComposite/@7860/@7863/@7865/@7866/@CheckPermission/@Else/@Enabled
                    sname
                    Enabled
                    smethod
                    disable
                    scontrolList
                    updateButton
                    sinterpretationType
                    Self
                    sattributeTemplate
                    false
                    schildsAttributeTemplate
                    false
                    svarScope
                    Local
                    sisSynchronized
                    false
                    sthrowException
                    true
                    suseOtherAction
                    false
                    screateLocalVarScope
                    false
                    ssaveReturn
                    false
                    sdisableGlobalContext
                    false
                    sdebugLog
                    false
                    sdescriptors
                    xworker.swt.actions.ControlActions/@Enabled
                    sinheritDescription
                    false
                    sth_createIndex
                    false
                    sth_registMyChilds
                    false
                    sth_registDisabled
                    false
                    sth_fileMonitor
                    false
                    sth_mark
                    false
                    sid
                    Enabled
    @/@demoTabFolder/@actions
    sname
    actions
    sdescriptors
    xworker.swt.Widgets/@actions
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    actions
      @/@demoTabFolder/@actions/@getControl
      sname
      getControl
      sexpression
      demoTabFolder
      sinterpretationType
      Self
      sattributeTemplate
      false
      schildsAttributeTemplate
      false
      svarScope
      Local
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      screateLocalVarScope
      false
      ssaveReturn
      false
      sdisableGlobalContext
      false
      sdebugLog
      false
      sdescriptors
      xworker.lang.actions.Actions/@Ongl
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      getControl
      @/@demoTabFolder/@actions/@create
      sname
      setComposite
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      suseOuterJava
      true
      suseInnerJava
      false
      souterClassName
      xworker.swt.xwidgets.DemoSWT
      smethodName
      setComposite
      sdisableGlobalContext
      false
      sattributeTemplate
      false
      sinterpretationType
      Action
      svarScope
      Global
      screateLocalVarScope
      false
      ssaveReturn
      false
      sdebugLog
      false
      sdescriptors
      xworker.lang.actions.Actions/@JavaAction
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      create
        @/@demoTabFolder/@actions/@create/@ins
        sisValidate
        false
        sname
        ins
        sdescriptors
        xworker.lang.actions.Inout/@ins
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        ins
          @/@demoTabFolder/@actions/@create/@ins/@path
          sname
          composite
          stypeCheck
          false
          soptional
          true
          scheck
          false
          scheckLevel
          exception
          sdescriptors
          xworker.lang.actions.Inout/@ins/@param
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          path
  @/@VariablesDescs
  sname
  VariablesDescs
  sdescriptors
  xworker.lang.MetaThing/@VariablesDesc
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  snotXmlAttribute
  false
  sjson_isArray
  false
  sgroupDescriptor
  false
  sid
  VariablesDescs
    @/@VariablesDescs/@var
    sname
    var
    svarName
    _thingName_
    spassive
    false
    sscope
    0
    stype
    actionContainer
    sstaticClass
    false
    sthing
    xworker.swt.xwidgets.DemoSWT/@demoTabFolder/@actions
    sdescriptors
    xworker.lang.MetaThing/@VariablesDesc/@Object
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    var
