^1751098524717
@
lth_createTime
1702537123113
sname
Shell
slabel
Shell
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.swt.widgets.Composite
smany
true
seditCols
2
sinitialization
false
sgroup
常用,SWT
smodifier
public
sinheritDescription
false
sicon
icons/org/eclipse/swt/widgets/Shell.gif
sdescription
<p>Instances of this class represent the &quot;windows&quot; which the desktop or &quot;window manager&quot; is managing. Instances that do not have a parent (that is, they are built using the constructor, which takes a <code>Display</code> as the argument) are described as <em>top level</em> shells. Instances that do have a parent are described as <em>secondary</em> or <em>dialog</em> shells.</p>
snotXmlAttribute
false
sjson_isArray
false
sjson_attribute
false
szh_group
Common,SWT
sth_createIndex
true
sth_registThing
child|xworker.lang.util.DescriptorsIndex
sth_registMyChilds
false
sth_registDisabled
false
sth_mark
false
  @/@scripts
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  scripts
    @/@scripts/@create
    sname
    create
    sisSynchronized
    false
    sthrowException
    false
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    create
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    SinitExceptionMessage
#$@text#$@
See https://www.eclipse.org/swt/
See https://gitee.com/xworker/xworker/wikis/xworker_swt?sort_id=4349788
#$@text#$@
    sdescriptors
    xworker.lang.actions.JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    create
    @/@scripts/@createDialog
    sname
    createDialog
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    createDialog
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    createDialog
    @/@scripts/@runShellMenu
    sname
    runShellMenu
    sthrowException
    false
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    runShellMenu
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    runShellMenu
    @/@scripts/@runShellThreadMenu
    sname
    runShellThreadMenu
    sthrowException
    false
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    runShellThreadMenu
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    runShellThreadMenu
    @/@scripts/@runDesign
    sname
    runDesign
    sthrowException
    false
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    runDesign
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    runDesign
    @/@scripts/@run
    sname
    run
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    run
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    run
    @/@scripts/@ideOpenThingAndSelectCodeLine
    sname
    ideOpenThingAndSelectCodeLine
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.swt.widgets.ShellCreator
    smethodName
    ideOpenThingAndSelectCodeLine
    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
    ideOpenThingAndSelectCodeLine
    @/@scripts/@getPreviewComposite
    sname
    getPreviewComposite
    sthing
    xworker.swt.widgets.prototypes.ShellAIThingPreviewer
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.core.actions.thing.GetThing
    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
    sai_needGenerate
    false
    sai_generateType
    create
    sai_promptContainsVars
    false
    sid
    getPreviewComposite
  @/@VariablesDescs
  sname
  VariablesDescs
  sdescriptors
  xworker.lang.MetaThing/@VariablesDesc
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sid
  VariablesDescs
    @/@VariablesDescs/@shell
    sname
    shell
    svarName
    ognl:thing.getMetadata().getName()
    stype
    object
    sclassName
    org.eclipse.swt.widgets.Shell
    sdescriptors
    xworker.lang.MetaThing/@VariablesDesc/@Object
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sid
    shell
  @/@name
  sname
  name
  slabel
  name
  ssize
  40
  scolspan
  2
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  name
  @/@text
  sname
  text
  slabel
  text
  ssize
  60
  scolspan
  2
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>Sets the receiver&#39;s text, which is the string that the window manager will typically display as the receiver&#39;s&nbsp;title, to the argument, which must not be null.</p>

<p>Note: If control characters like &#39;\n&#39;, &#39;\t&#39; etc. are used in the string, then the behavior is platform dependent.</p>
#$@text#$@
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  snotXmlAttribute
  false
  sxmlJsonIncludeDefault
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  text
  @/@style
  sname
  style
  slabel
  style
  sinputtype
  select
  scolspan
  2
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  style
    @/@style/@APPLICATION_MODAL
    sname
    APPLICATION_MODAL
    slabel
    APPLICATION_MODAL
    svalue
    APPLICATION_MODAL
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    APPLICATION_MODAL
    @/@style/@MODELESS
    sname
    MODELESS
    slabel
    MODELESS
    svalue
    MODELESS
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    MODELESS
    @/@style/@PRIMARY_MODAL
    sname
    PRIMARY_MODAL
    slabel
    PRIMARY_MODAL
    svalue
    PRIMARY_MODAL
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    PRIMARY_MODAL
    @/@style/@SYSTEM_MODAL
    sname
    SYSTEM_MODAL
    slabel
    SYSTEM_MODAL
    svalue
    SYSTEM_MODAL
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    SYSTEM_MODAL
  @/@NO_TRIM
  sname
  NO_TRIM
  slabel
  NO_TRIM
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  NO_TRIM
  @/@CLOSE
  sname
  CLOSE
  slabel
  CLOSE
  sinputtype
  truefalse
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  CLOSE
  @/@TITLE
  sname
  TITLE
  slabel
  TITLE
  sinputtype
  truefalse
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  TITLE
  @/@MIN
  sname
  MIN
  slabel
  MIN
  sinputtype
  truefalse
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  MIN
  @/@MAX
  sname
  MAX
  slabel
  MAX
  sinputtype
  truefalse
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  MAX
  @/@BORDER
  sname
  BORDER
  slabel
  BORDER
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  BORDER
  @/@RESIZE
  sname
  RESIZE
  slabel
  RESIZE
  sinputtype
  truefalse
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>是否可以缩放窗口。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  RESIZE
  @/@ON_TOP
  sname
  ON_TOP
  slabel
  ON_TOP
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  ON_TOP
  @/@TOOL
  sname
  TOOL
  slabel
  TOOL
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  TOOL
  @/@NO_FOCUS
  sname
  NO_FOCUS
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  NO_FOCUS
  @/@width
  sname
  width
  slabel
  width
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sdefault
  1024
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  width
  @/@height
  sname
  height
  slabel
  height
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sdefault
  768
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  height
  @/@image
  sname
  image
  ssize
  50
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  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_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sid
  image
  @/@centerScreen
  sname
  centerScreen
  sinputtype
  truefalse
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  centerScreen
  @/@pack
  sname
  pack
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  pack
  @/@maximized
  sname
  maximized
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  maximized
  @/@ShellListener
  sname
  ShellListener
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.swt.events.ShellListener
  smany
  true
  seditCols
  2
  sinitialization
  false
  sgroup
  events
  sid
  ShellListener
  @/@alpha
  sname
  alpha
  sdescription
  <p>Sets the receiver's alpha value.</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  alpha
  @/@fullScreen
  sname
  fullScreen
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  fullScreen
  @/@imeInputMode
  sname
  imeInputMode
  sinputtype
  select
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  imeInputMode
    @/@imeInputMode/@NONE
    sname
    NONE
    slabel
    NONE
    svalue
    NONE
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    NONE
    @/@imeInputMode/@ROMAN
    sname
    ROMAN
    slabel
    ROMAN
    svalue
    ROMAN
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    ROMAN
    @/@imeInputMode/@DBCS
    sname
    DBCS
    slabel
    DBCS
    svalue
    DBCS
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    DBCS
    @/@imeInputMode/@PHONETIC
    sname
    PHONETIC
    slabel
    PHONETIC
    svalue
    PHONETIC
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    PHONETIC
    @/@imeInputMode/@NATIVE
    sname
    NATIVE
    slabel
    NATIVE
    svalue
    NATIVE
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    NATIVE
    @/@imeInputMode/@ALPHA
    sname
    ALPHA
    slabel
    ALPHA
    svalue
    ALPHA
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    ALPHA
  @/@splashIcon
  sname
  splashIcon
  slabel
  splashIcon
  ssize
  60
  scolspan
  2
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  splashIcon
  @/@templates
  sname
  templates
  slabel
  templates
  sdescriptors
  xworker.lang.MetaDescriptor3/@templates
  sid
  templates
  @/@design
  sname
  design
  sinputtype
  truefalse
  sgroup
  IDE
  sshowLabel
  true
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>如果为true，那么可以使用鼠标中键双击控件，那么在弹出窗口中编辑它。</p>

<p>这是系统的属性，如果已经设置为true了，那么本属性的值无效。</p>
#$@text#$@
  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
  design
  @/@isIde
  sname
  isIde
  sinputtype
  truefalse
  sgroup
  IDE
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>如果在XWorkerUtils中还未设置IDE，那么设置该Shell为IDE，如果是IDE，如果是那么系统的编辑事物、打开URL等等IDE事件会提交到当前模型的来执行。</p>

<p>如果是IDE，需要实现下面的方法：</p>

<ul>
	<li><strong>void openThing(Thing thing)</strong><br />
	打开编辑一个事物模型。<br />
	&nbsp;</li>
	<li><strong>void openUrl(String url)</strong><br />
	打开一个URL。<br />
	&nbsp;</li>
	<li><strong>void openTab(Thing compositeThing)</strong><br />
	打开一个Composite面板。<br />
	&nbsp;</li>
	<li><strong>void thingTab(Thing thing)</strong><br />
	打开一个事物面板。<br />
	&nbsp;</li>
	<li><strong>void openTextFile(File file)</strong><br />
	打开并编辑文本文件。<br />
	&nbsp;</li>
	<li><strong>void openCompoisteAtTab(Thing compositeThing)</strong><br />
	打开一个STW的Composite面板，同openTab。</li>
</ul>

<p>相关实现可以参看<a href="mailto:xworker.swt.xwidgets.prototypes.SimpleThingEditor/@actions1">xworker.swt.xwidgets.prototypes.SimpleThingEditor/@actions1</a>。</p>

<p>&nbsp;</p>

<p>&nbsp;</p>
#$@text#$@
  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
  isIde
  @/@designDefaultOpen
  sname
  designDefaultOpen
  sinputtype
  truefalse
  sgroup
  IDE
  sshowLabel
  true
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  sdescription
  <p>如果为true，那么在Shell打开时Designer就默认打开，只针对系统中的第一个Shell生效。</p>
  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
  designDefaultOpen
  @/@exitOnDispose
  sname
  exitOnDispose
  sinputtype
  truefalse
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sdefault
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>如果为true，那么在Shell销毁时调用System.exit()方法退出系统。</p>

<p><strong>以下情况不调用System.exit()方法退出</strong></p>

<ul>
	<li><strong>父还存在，</strong>如果getParent()不为null，且没有dispose。</li>
	<li><strong>还有其它活动窗口。</strong></li>
</ul>

<p>&nbsp;</p>
#$@text#$@
  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
  exitOnDispose
  @/@1481
  sname
  MenuBar
  sdescriptors
  xworker.lang.MetaDescriptor3/@MenuBar
  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
  sid
  1481
    @/@1481/@1482
    sname
    runShell
    slabel
    SWT
    ssortWeight
    0
    sdescriptors
    xworker.lang.ThingMenuBar/@Menu
    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
    sid
    1482
      @/@1481/@1482/@1483
      sname
      runShell
      slabel
      运行
      saction
      xworker.swt.widgets.Shell/@scripts/@runShellMenu
      ssortWeight
      0
      sen_label
      Run
      sdescriptors
      xworker.lang.ThingMenuBar/@Menu
      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
      sid
      1483
      @/@1481/@1482/@1484
      sname
      runShellNoSync
      slabel
      运行-不同步更新
      saction
      xworker.swt.widgets.Shell/@scripts/@runShellMenu
      ssortWeight
      0
      sen_label
      Run-No update
      sdescriptors
      xworker.lang.ThingMenuBar/@Menu
      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
      sgroupDescriptor
      false
      sid
      1484
      @/@1481/@1482/@1485
      sname
      runShellAnotherThread
      slabel
      运行于新线程
      saction
      xworker.swt.widgets.Shell/@scripts/@runShellThreadMenu
      ssortWeight
      0
      sen_label
      Run in new Thread
      sdescriptors
      xworker.lang.ThingMenuBar/@Menu
      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
      sid
      1485
      @/@1481/@1482/@spe1
      sname
      sep1
      sseparator
      true
      ssortWeight
      0
      sdescriptors
      xworker.lang.thingmenus.Menus/@Separator
      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
      spe1
      @/@1481/@1482/@export
      sname
      export
      slabel
      导出
      ssortWeight
      0
      sen_label
      Export
      sdescriptors
      xworker.lang.ThingMenuBar/@Menu/@Menu
      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
      sgroupDescriptor
      false
      sid
      export
        @/@1481/@1482/@export/@createExportScript
        sname
        createExportScript
        slabel
        创建导出脚本
        swindow
        xworker.swt.util.prototypes.CreateExportShell
        ssortWeight
        0
        sen_label
        Create Export Scripts
        sdescriptors
        xworker.lang.ThingMenuBar/@Menu/@Menu
        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
        sgroupDescriptor
        false
        sid
        createExportScript
      @/@1481/@1482/@sep2
      sname
      sep2
      sseparator
      true
      ssortWeight
      0
      sdescriptors
      xworker.lang.thingmenus.Menus/@Separator
      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
      sep2
