^1650428257663
@
sname
MapDataObject
slabel
MapDataObject
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.dataObject.DataObject
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>把一个Map中的数据映射成List&lt;Map&lt;key,value&gt;&gt;的列表，然后类ListDataObect映射属性。</p>
sth_createIndex
false
  @/@actions1
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sth_createIndex
  false
  sid
  actions1
    @/@actions1/@query
    sname
    doQuery
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    doQuery
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Global
    ssaveReturn
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sid
    query
    @/@actions1/@createDataObjectFromObject
    sname
    createDataObjectFromObject
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    createDataObjectFromObject
    sdisableGlobalContext
    false
    sinterpretationType
    Action
    svarScope
    Global
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sth_createIndex
    false
    sid
    createDataObjectFromObject
      @/@actions1/@createDataObjectFromObject/@ins
      sisValidate
      false
      sname
      ins
      sdescriptors
      xworker.lang.actions.Inout/@ins
      sid
      ins
        @/@actions1/@createDataObjectFromObject/@ins/@thing
        sname
        thing
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sid
        thing
        @/@actions1/@createDataObjectFromObject/@ins/@descriptor
        sname
        descriptor
        stypeCheck
        false
        soptional
        true
        scheck
        false
        scheckLevel
        exception
        sdescriptors
        xworker.lang.actions.Inout/@ins/@param
        sid
        descriptor
    @/@actions1/@isMappingAble
    sname
    isMappingAble
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    isMappingAble
    sdisableGlobalContext
    false
    Sdescription
#$@text#$@
<p>返回属性是否可以映射，比如数据库数据对象、CSV数据对象和Excel等数据对象的属性适合表字段、CSV或Excel的列映射的。</p>
<p>如果不能映射，直接抛出有说明文字的异常。</p>
<p>映射用于快速编辑属性。</p>
#$@text#$@
    svarScope
    Local
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sth_createIndex
    false
    sid
    isMappingAble
    @/@actions1/@getMappingFields
    sname
    getMappingFields
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    getMappingFields
    sdisableGlobalContext
    false
    svarScope
    Local
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sth_createIndex
    false
    sid
    getMappingFields
    @/@actions1/@getMappingAttributeName
    sname
    getMappingAttributeName
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    getMappingAttributeName
    sdisableGlobalContext
    false
    svarScope
    Local
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sth_createIndex
    false
    sid
    getMappingAttributeName
    @/@actions1/@getAttributeDescriptor
    sname
    getAttributeDescriptor
    stype
    string
    svalue
    xworker.dataObject.java.MapDataObject/@attribute
    sinterpretationType
    Self
    svarScope
    Local
    sdescriptors
    xworker.lang.actions.Actions/@ValueFactory
    sth_createIndex
    false
    sid
    getAttributeDescriptor
    @/@actions1/@doUpdate
    sname
    doUpdate
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    doUpdate
    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
    doUpdate
    @/@actions1/@doCreate
    sname
    doCreate
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    doCreate
    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
    doCreate
    @/@actions1/@doDelete
    sname
    doDelete
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    doDelete
    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
    doDelete
    @/@actions1/@doLoad
    sname
    doLoad
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.dataObject.java.MapDataObjectActions
    smethodName
    doLoad
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    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
    doLoad
  @/@name
  sname
  name
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sid
  name
  @/@label
  sname
  label
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sid
  label
  @/@mapVarName
  sname
  mapVarName
  ssize
  60
  scolspan
  2
  sreadOnly
  false
  sinheritDescription
  false
  sdescription
  <p>Map数据的变量名，从actionContext用Ognl表达失取。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sid
  mapVarName
  @/@attribute
  sname
  attribute
  slabel
  Attribute
  sdescriptors
  xworker.lang.MetaDescriptor2/@thing
  sextends
  xworker.dataObject.Attribute
  smany
  true
  seditCols
  2
  Sdescription
#$@text#$@
<p>属性映射，Map的键值是key，值是value。</p>
<p>如：key对应的键值，value.name对应value的name属性。</p>
#$@text#$@
  szh_label
  属性
  Szh_description
#$@text#$@
<p>attribute things, used to describe the properties of a thing.</p>
<p>description of the property is also used to edit attributes, the properties of the various properties of things, defines how to edit the method described properties can be adjusted by setting the relevant parameters editing interface.</p>
<p>property editor control, the name of the default in the action context &quot;attribute name&gt; + Input, such as attribute named name, then it's the name of the edit control nameInput.</p>
<p>If the specified edit control for the list, drop-down box, multiple choice, radio, etc., you can set the property value to specify the multiple-choice sub-things the value, you can write a getValues action to return the value of multiple-choice at this time getValues should return a List
<thing></thing>
.</p>
<p>this property to achieve a number of things that the default edit control, custom edit control if needed, you can edit the settings by defining the SWT child to achieve things.</p>
#$@text#$@
  sid
  attribute
    @/@attribute/@propertyPath
    sname
    propertyPath
    ssize
    60
    scolspan
    2
    sgroup
    Attribute
    sdescription
    <p>Ognl表达式，从数据上获取值。</p>
    sdescriptors
    xworker.lang.MetaDescriptor2/@attribute
    sth_createIndex
    false
    sid
    propertyPath
  @/@thing
  sname
  thing
  slabel
  Thing
  sdescriptors
  xworker.lang.MetaDescriptor2/@thing
  sextends
  xworker.dataObject.RelationDataObject
  smany
  true
  seditCols
  2
  sdescription
  <p>与其他数据对象有关联的属性或属性列表。</p>
  szh_label
  事物
  Szh_description
#$@text#$@
MetaDescriptorX是对元事物的扩展，MetaDescriptor3是目前常用的元事物扩展。<br />
<br />
因元事物任意事物的结构的结构，如果说Schema是XML的结构的话，那么可以说元事物是Scehma的Schema，所以元事物主要是用来定义结构（描述者或Schema）的事物。<br />
<br />
因元事物比较简单，用其直接定义结构功能比较弱，比如通过元事物不能定义属性的类型等，所以在此依次定义MetaDescriptorX了。<br />
<br />
事物编辑器的动态输入表单是根据MetaDescriptor3所设计，定义结构的根本是元事物，所以可以根据实际的需要定义元事物的扩展。
#$@text#$@
  sid
  thing
  @/@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
