^1713181208674
@
sname
Attribute
slabel
属性
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.dataObject.AttributeEditConfig
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sicon
icons/org/eclipse/swt/widgets/Text.gif
Sdescription
#$@text#$@
<p><strong>作用</strong></p>

<p>定义数据对象的字段/属性。</p>

<p><strong>关联字段</strong></p>

<p>如果一个该字段和其他数据对象关联，那么应该是设置在RelationDataObject子节点中的。</p>

<p><strong>显示格式化</strong></p>

<p>如果属性有toDisplayString(value, record)方法，那么在表格、列表等中显示时会用此方法。</p>

<p><strong>属性其他设置</strong></p>

<p>可参看<a href="do?sc=xworker.ide.worldexplorer.swt.http.ThingDoc/@desc&amp;thing=xworker.lang.MetaDescriptor3/@attribute">事物的属性</a>。</p>
#$@text#$@
snotXmlAttribute
false
sjson_isArray
false
sjson_attribute
false
sen_label
Attribute
  @/@actions1
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  actions1
    @/@actions1/@menu_clearFormaterCache
    sname
    menu_clearFormaterCache
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
//格式化会放到缓存中
currentThing.setData("__tableDataStoreFormater", null);
#$@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
    menu_clearFormaterCache
    @/@actions1/@getValues
    sname
    getValues
    schildThingName
    value
    schildThingOnly
    false
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.ActionUtil/@GetThins
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    getValues
    @/@actions1/@getJavaType
    sname
    getJavaType
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
def types = [
    "string":"String",
    "byte":"Byte",
    "short":"Short",
    "int":"Integer",
    "long":"Long",
    "float":"Float",
    "double":"Double",
    "boolean":"Boolean",
    "date":"Date",
    "datetime":"Date",
    "time":"Date",
    "byte[]":"byte[]",
    "stream":"InputStream"
];

def type = self.getStringBlankAsNull("type");
def javaType = types.get(type);
if(javaType == null){
    return "String";
}else{
    return javaType;
}
#$@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_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    getJavaType
    @/@actions1/@toJavaEnum
    sname
    toJavaEnum
    schangeSelf
    true
    sselfVarName
    data
    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.lang.actions.Actions/@ActionGroup
    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
    toJavaEnum
      @/@actions1/@toJavaEnum/@TextTemplate
      sname
      TextTemplate
      stype
      freemarker
      svarScope
      Local
      stemplateEncoding
      UTF-8
      soutputEncoding
      UTF-8
      StemplateCode
#$@text#$@
<#if java_package?exists>
package ${java_package};
</#if>

public enum ${data.metadata.name} {
<#list data.getChilds("value") as value>
    /** ${value.metadata.label} */
    ${value.name}("${value.name}", ${value.value}, "${value.metadata.label}")<#if value_has_next>,<#else>;</#if>
</#list>    

<#list data.getChilds("value") as value>
    /** ${value.metadata.label} Value */
    public static final int ${value.name}_VALUE = ${value.value};
</#list>    

    private final String name;
    private final int value;
    private final String label;

    ${data.metadata.name}(String name, int value, String label) {
        this.name = name;
        this.value = value;
        this.label = label;
    }

    public int getValue(){
        return value;
    }

    public String getName(){
        return name;
    }
    
    public String getLabel(){
        return label;
    }

    public static ${data.metadata.name} fromValue(int value) {
        switch (value) {
<#list data.getChilds("value") as value>
            case ${value.value}: return ${value.name};
</#list>            
            default: return null;
        }
    }

    public static ${data.metadata.name} formName(String name){
        switch (name){
<#list data.getChilds("value") as value>
            case "${value.name}": return ${value.name};
</#list>              
            default: return null;
        }
    }
}
#$@text#$@
      sinterpretationType
      Self
      sattributeTemplate
      false
      schildsAttributeTemplate
      false
      sisSynchronized
      false
      sthrowException
      true
      suseOtherAction
      false
      screateLocalVarScope
      false
      ssaveReturn
      false
      sswitchResult
      false
      sdisableGlobalContext
      false
      sdebugLog
      false
      sdescriptors
      xworker.core.text.TextTemplate
      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
      TextTemplate
    @/@actions1/@4300
    sname
    getInputType
    sattributeName
    inputtype
    snotNull
    false
    Sdescription
#$@text#$@
<p>返回编辑器类型。重写在某些场合可以实现动态编辑器。如表格的一列不同的行编辑器可以不同。</p>
#$@text#$@
    sinterpretationType
    Self
    sattributeTemplate
    false
    schildsAttributeTemplate
    false
    svarScope
    Local
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdisableGlobalContext
    false
    sdebugLog
    false
    susage
    params
    sdescriptors
    xworker.lang.actions.ActionUtil/@GetString
    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
    4300
  @/@name
  sname
  name
  slabel
  Name
  sgroup
  Attribute
  sdescription
  <p> name of the property. </ p>
  szh_label
  名称
  sdescriptors
  xworker.lang.MetaDescriptor2/@attribute
  szh_description
  <p>属性的名称。</p>
  sid
  name
  @/@label
  sname
  label
  slabel
  Label
  sgroup
  Attribute
  sdescription
  Attribute label.
  szh_label
  标签
  sdescriptors
  xworker.lang.MetaDescriptor2/@attribute
  szh_description
  属性的标签。
  sid
  label
  @/@type
  sname
  type
  slabel
  Type
  sinputtype
  select
  sgroup
  Attribute
  sdefault
  string
  sdescription
  <p> type of property. <br /><br />When the property is of type bytes and the object type, property description of the edit control from the properties of those definitions (need to provide access and set the value of the data model, see the swt's Model), when the type of object serialization to save only on the value. </ p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  szh_label
  类型
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  Szh_description
#$@text#$@
<p>属性的类型。<br />
<br />
当属性的类型为bytes和object类型时，属性的编辑控件由属性的描述者定义（需提供访问和设置值的数据模型，见swt的Model），当类型为object时只保存序列化的值。</p>
#$@text#$@
  sid
  type
    @/@type/@string
    sname
    string
    slabel
    string
    svalue
    string
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    string
    @/@type/@byte
    sname
    byte
    slabel
    byte
    svalue
    byte
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    byte
    @/@type/@short
    sname
    short
    slabel
    short
    svalue
    short
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    short
    @/@type/@int
    sname
    int
    slabel
    int
    svalue
    int
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    int
    @/@type/@long
    sname
    long
    slabel
    long
    svalue
    long
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    long
    @/@type/@float
    sname
    float
    slabel
    float
    svalue
    float
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    float
    @/@type/@double
    sname
    double
    slabel
    double
    svalue
    double
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    double
    @/@type/@boolean
    sname
    boolean
    slabel
    boolean
    svalue
    boolean
    sdescriptors
    xworker.lang.MetaDescriptor2/@attribute/@value
    sid
    boolean
    @/@type/@date
    sname
    date
    slabel
    date
    svalue
    date
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    date
    @/@type/@datetime
    sname
    datetime
    slabel
    datetime
    svalue
    datetime
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    datetime
    @/@type/@time
    sname
    time
    slabel
    time
    svalue
    time
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    time
    @/@type/@byte[]
    sname
    byte[]
    slabel
    byte[]
    svalue
    byte[]
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    byte[]
    @/@type/@stream
    sname
    stream
    slabel
    stream
    svalue
    stream
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    stream
  @/@optional
  sname
  optional
  slabel
  Optional
  sdefault
  true
  sinputtype
  truefalse
  sgroup
  Attribute
  sdescription
  If this attribute is not available, then that must be entered.
  szh_label
  可选
  sdescriptors
  xworker.lang.MetaDescriptor2/@attribute
  szh_description
  如果此属性为不可选，那么表示必须输入。
  sid
  optional
  @/@key
  sname
  key
  slabel
  关键字
  sinputtype
  truefalse
  sgroup
  Attribute
  sdefault
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>是否是关键字，一个数据库数据对象至少有一个关键字，否则将无法更新、删除和自动装载。</p>
<p>目前在大部分的操作里，只支持一个关键字。</p>
#$@text#$@
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Keyword
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  key
  @/@size
  sname
  length
  slabel
  长度
  ssize
  5
  sgroup
  Attribute
  szh_label
  长度
  sen_label
  Length
  sdescriptors
  xworker.lang.MetaDescriptor2/@attribute
  sth_createIndex
  false
  szh_description
  <p>属性的长度字串只是字串的长度，数字是指整数部分的长度。</p>
  sid
  size
  @/@precision
  sname
  precision
  slabel
  精度
  ssize
  5
  sgroup
  Attribute
  sreadOnly
  false
  sinheritDescription
  false
  sdescription
  <p>数字的小数位数长度。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Precision
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  precision
  @/@isDataField
  sname
  dataField
  slabel
  数据字段
  sinputtype
  truefalse
  sgroup
  Attribute
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>如果false，那么在对数据的CURD操作应该不包含此属性。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  DataField
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  isDataField
  @/@viewField
  sname
  viewField
  slabel
  界面字段
  sinputtype
  truefalse
  sgroup
  Attribute
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>如果为false那么在任何界面中不包含此字段。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  ViewField
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  viewField
  @/@readField
  sname
  readField
  slabel
  读取字段
  sinputtype
  truefalse
  sgroup
  Attribute
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>如Extjs中的Store的Reader中的字段。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  ReadField
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  readField
  @/@default
  sname
  default
  slabel
  Default
  sinputtype
  textarea
  scolspan
  2
  sgroup
  Attribute
  sinputattrs
  codeName= codeType= wrap=false fillBoth=true cols= rows=80
  sreadOnly
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>Attribute default value.</p>

<p>只在执行创建(create)、数据对象autoInit=true和属性的值为null时使用默认值，用户可以指定自定初始化的方法，这样如何初始化是由用户自定义的了。</p>

<p>日期的默认值如下：</p>

<ul>
	<li>now或sysdate，当前日期。</li>
	<li>weekstart，本星期的第一天。</li>
	<li>weekend，本星期的最后一天。</li>
	<li>monthstart，本月第一天。</li>
	<li>monthend，本月最后一天。</li>
	<li>yearstart，本年第一天。</li>
	<li>yearend，本年最后一天。</li>
	<li>tomorrow，明天。</li>
	<li>yesterday，昨天。</li>
	<li>&lt;dateStr&gt;+&lt;doubleValue&gt;，任何以上字符串+天数（double）的时间，如now + 1/1440，当前时间一分钟后。</li>
</ul>

<p><datestr><doublevalue></doublevalue></datestr></p>
#$@text#$@
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  szh_label
  默认值
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_deprecated
  false
  Szh_description
#$@text#$@
<p>属性的默认值。</p>
<p>日期的默认值如下：</p>
<ul>
    <li>now或sysdate，当前日期。</li>
    <li>weekstart，本星期的第一天。</li>
    <li>weekend，本星期的最后一天。</li>
    <li>monthstart，本月第一天。</li>
    <li>monthend，本月最后一天。</li>
    <li>yearstart，本年第一天。</li>
    <li>yearend，本年最后一天。</li>
    <li>tomorrow，明天。</li>
    <li>yesterday，昨天。</li>
    <li>&lt;dateStr&gt;+&lt;doubleValue&gt;，任何以上字符串+天数（double）的时间，如now + 1/1440，当前时间一分钟后。</li>
</ul>
#$@text#$@
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sjson_isArray
  false
  sgroupDescriptor
  false
  sid
  default
  @/@description
  sname
  description
  slabel
  Description
  sinputtype
  html
  srowspan
  1
  scolspan
  2
  sgroup
  Attribute
  sdescription
  A text description of the property. In the Edit with the things described in this structure, when the mouse move on the label in the properties of things, it would have tol tip of the display.
  sinputattrs
  Width='70';Height='80';ToolbarSet="SwtEdit"
  szh_label
  描述
  sdescriptors
  xworker.lang.MetaDescriptor2/@attribute
  szh_description
  属性的一段文字描述。在编辑用这个结构描述的事物时，当鼠标移动在事物的属性标签上时会以tol tip的方式显示。
  sid
  description
  @/@SelectCondition
  sname
  SelectCondition
  slabel
  选择条件
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.query.Condition
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sdescription
  <p>如果这个字段是何其他事物是一对多的关系，那么当这个字段是选择时（下拉或弹出查询选择）那么指定查询其他事物的条件。</p>
  sen_label
  SelectCondition
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  SelectCondition
  @/@createEditor
  sname
  createEditor
  slabel
  创建
  sinputtype
  truefalse
  sgroup
  EditorConfig
  sgroupIndex
  120
  sreadOnly
  false
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>True该字段将生成到创建表单中，false为hidden字段。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Create
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  createEditor
  @/@editEditor
  sname
  editEditor
  slabel
  编辑
  sinputtype
  truefalse
  sgroup
  EditorConfig
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>True该字段将生成到编辑表单中，false为hidden字段。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Edit
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  editEditor
  @/@viewEditor
  sname
  viewEditor
  slabel
  查看
  sinputtype
  truefalse
  sgroup
  EditorConfig
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>True该字段将生成到查看表单中，查看表单的输入类型默认为Label，false为hidden字段。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  View
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  viewEditor
  @/@gridEditor
  sname
  gridEditor
  slabel
  表格
  sinputtype
  truefalse
  sgroup
  EditorConfig
  sdefault
  true
  sinheritDescription
  false
  sdescription
  <p>是否在表格中显示或编辑。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Grid
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  gridEditor
  @/@queryEditor
  sname
  queryEditor
  slabel
  查询
  sinputtype
  truefalse
  sgroup
  EditorConfig
  sdefault
  true
  sinheritDescription
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Query
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  queryEditor
  @/@查询字段结构
  sname
  selectFiled
  slabel
  查询字段
  stype
  string
  sgroup
  Static
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>作用是统计时有些是sum(xx)等，这些不能作为数据对象的字段名，但是统计查询需要，因此可以通过selectField来写sum(xx)等。</p>

<p>def selectFil =&nbsp; group.selectFiled==null? group.fieldName : group.selectFiled;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sql = sql + &quot;,&quot; + selectFil + &quot; as &quot; + group.name;</p>
#$@text#$@
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sen_label
  SelectField
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  查询字段结构
  @/@CreateEditor
  sname
  CreateCofnig
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.AttributeEditConfig
  smany
  false
  seditCols
  2
  sinitialization
  false
  sgroup
  editor
  smodifier
  public
  sid
  CreateEditor
  @/@EditConfig
  sname
  EditConfig
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.AttributeEditConfig
  smany
  false
  seditCols
  2
  sinitialization
  false
  sgroup
  editor
  smodifier
  public
  sid
  EditConfig
  @/@ViewConifg
  sname
  ViewConifg
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.AttributeEditConfig
  smany
  false
  seditCols
  2
  sinitialization
  false
  sgroup
  editor
  smodifier
  public
  sid
  ViewConifg
  @/@GridConfig
  sname
  GridConfig
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.AttributeEditConfig
  smany
  false
  seditCols
  2
  sinitialization
  false
  sgroup
  editor
  smodifier
  public
  sid
  GridConfig
  @/@QueryConfig
  sname
  QueryConfig
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.dataObject.AttributeEditConfig
  smany
  true
  seditCols
  2
  sinitialization
  false
  sgroup
  editor
  smodifier
  public
  sid
  QueryConfig
  @/@actions
  sname
  actions
  slabel
  Actions
  sdescriptors
  xworker.lang.MetaDescriptor2/@thing
  sextends
  xworker.lang.actions.Actions
  szh_label
  动作
  sid
  actions
    @/@actions/@name
    sname
    name
    sdescriptors
    xworker.lang.MetaDescriptor2/@attribute
    sid
    name
  @/@DataStore
  sname
  DataStore
  slabel
  数据仓库
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.swt.app.view.swt.data.DataStore
  smany
  false
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sinheritDescription
  false
  sdescription
  <p>为Select等提供可选数据的数据仓库。</p>
  sen_label
  DataStore
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_mark
  false
  sid
  DataStore
  @/@18167
  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
  18167
    @/@18167/@18168
    sname
    attribute
    slabel
    Attribute
    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
    18168
      @/@18167/@18168/@18169
      sname
      editRelation
      slabel
      设置关联模型
      swindow
      xworker.swt.dataObject.AttributeRelationEditor/@shell
      ssortWeight
      0
      sen_label
      Set Relation Thing
      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
      18169
      @/@18167/@18168/@18170
      sname
      clearFormater
      slabel
      清空格式化缓存
      saction
      xworker.dataObject.Attribute/@actions1/@menu_clearFormaterCache
      ssortWeight
      0
      sen_label
      Clear Formator Cache
      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
      18170
      @/@18167/@18168/@Separator
      sname
      Separator
      sseparator
      true
      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
      sid
      Separator
      @/@18167/@18168/@toJavaEnum
      sname
      toJavaEnum
      slabel
      Java Enum Code
      scodeType
      java
      sactionName
      toJavaEnum
      sdescriptors
      xworker.lang.thingmenus.Menus/@CodeWindow
      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
      toJavaEnum
