^1364779405552
@xworker.dataObject.misc.CompositeKeyDataObject
sname
CompositeKeyDataObject
slabel
CompositeKeyDataObject
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.dataObject.transfer.TransferableDataObject
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>数据对象可以允许有多个关键字，但通常的UI交互界面上只允许有一个关键字，为解决这个问题可以使用本数据对象作为代理，把被代理的数据对象的多个关键字复合成为一个，然后在查询装载等时复合一个新的关键字，并在create、delete、update等需要关键字的地方在把复合的关键字解析成原来的关键字。</p>
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@actions
sname
actions
sdescriptors
xworker.lang.MetaDescriptor3/@actions
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@actions/@toSourceData
sname
toSourceData
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.misc.CompositeKeyDataObject
smethodName
toSourceData
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@actions/@toTargetData
sname
toTargetData
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.misc.CompositeKeyDataObject
smethodName
toTargetData
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@actions/@toTargetDatas
sname
toTargetDatas
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.misc.CompositeKeyDataObject
smethodName
toTargetDatas
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@attribute
sname
attribute
slabel
属性
sdescriptors
xworker.lang.MetaDescriptor3/@thing
sextends
xworker.dataObject.Attribute
sid
attribute
@xworker.dataObject.misc.CompositeKeyDataObject/@attribute/@name
sname
name
sgroup
Attribute
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
name
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.dataObject.misc.CompositeKeyDataObject/@attribute/@label
sname
label
sgroup
Attribute
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
label
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.dataObject.misc.CompositeKeyDataObject/@thing
sname
thing
slabel
事物
sdescriptors
xworker.lang.MetaDescriptor3/@thing
sextends
xworker.dataObject.RelationDataObject
sid
thing
@xworker.dataObject.misc.CompositeKeyDataObject/@actions1
sname
actions
slabel
动作
sdescriptors
xworker.lang.MetaDescriptor2/@thing
sextends
xworker.lang.actions.Actions
sid
actions1
@xworker.dataObject.misc.CompositeKeyDataObject/@actions1/@name
sname
name
sid
name
sdescriptors
xworker.lang.MetaDescriptor2/@attribute
@xworker.dataObject.misc.CompositeKeyDataObject/@name
sname
name
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@label
sname
label
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@idAttributeName
sname
idAttributeName
sreadOnly
false
sinheritDescription
false
sdescription
<p>&nbsp;本数据对象的合成的关键字的属性名。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@sourceIdAttributes
sname
sourceIdAttributes
ssize
20
sreadOnly
false
sinheritDescription
false
sdescription
<p>&nbsp;如有多个使用逗号隔开。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.misc.CompositeKeyDataObject/@idSplitChar
sname
idSplitChar
sreadOnly
false
sdefault
-
sinheritDescription
false
sdescription
<p>&nbsp;合成关键字时的分隔符。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
