^1390463652066
@xworker.lang.actions.ObjectPropertiesSetter
sname
ObjectPropertiesSetter
slabel
ObjectPropertiesSetter
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.lang.actions.SelfAction
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>设置一个已存在对象的各种属性。</p>
sid
ObjectPropertiesSetter
@xworker.lang.actions.ObjectPropertiesSetter/@actions
sname
actions
sid
actions
slabel
actions
sdescriptors
xworker.lang.MetaDescriptor3/@actions
@xworker.lang.actions.ObjectPropertiesSetter/@actions/@run
sname
run
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.lang.actions.ObjectPropertiesSetterCreator
smethodName
run
sdisableGlobalContext
false
sid
run
sdescriptors
xworker.lang.actions.JavaAction
@xworker.lang.actions.ObjectPropertiesSetter/@name
sname
name
sinheritDescription
false
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
name
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@label
sname
label
sinheritDescription
false
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
label
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@varName
sname
objectVarName
sreadOnly
false
sinheritDescription
false
sdescription
<p>对象的变量名。</p>
svalidateAllowBlank
true
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
varName
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties
sname
Properties
sdescriptors
xworker.lang.MetaDescriptor3/@thing
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>属性集合设置，只有一个第一个子节点生效。</p>
sid
Properties
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property
sname
Property
slabel
Property
sdescriptors
xworker.lang.MetaDescriptor3/@thing,xworker.lang.MetaDescriptor3
sextends
xworker.lang.actions.PropertySetter
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
<p>新对象会放入变量_newInstance中，对象的属性设置通过PropertySetter完成。</p>
<p>不要修改dataSource，_newInstance是刚刚创建的对象。</p>
#$@text#$@
sid
Property
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@name
sname
name
sinheritDescription
false
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
name
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@label
sname
label
sinheritDescription
false
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
label
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@dataSource
sname
dataSource
sreadOnly
false
sdefault
_object
sinheritDescription
false
sdescription
<p>不要修改默认值。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
dataSource
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@propertyName
sname
propertyName
sinheritDescription
false
sdescription
<p>属性名，使用Ognl表达式。</p>
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
propertyName
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@valueSource
sname
valueSource
sinputtype
select
sshowLabel
true
sreadOnly
false
sdefault
get
sinheritDescription
false
Sdescription
#$@text#$@
<p>值来源</p>

<ul>
	<li><strong>get</strong><br />
	使用Ognl表达式从actinContext中获取。<br />
	&nbsp;</li>
	<li><strong>create</strong><br />
	类似根据类型从value中构造一个值。<br />
	&nbsp;</li>
	<li><strong>action</strong><br />
	通过自身的动作getValue获取值。</li>
</ul>
#$@text#$@
svalidateAllowBlank
true
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
valueSource
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@valueSource/@get
sname
get
slabel
get
svalue
get
sid
get
sdescriptors
xworker.lang.MetaDescriptor3/@attribute/@value
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@valueSource/@create
sname
create
slabel
create
svalue
create
sid
create
sdescriptors
xworker.lang.MetaDescriptor3/@attribute/@value
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@valueSource/@action
sname
action
slabel
action
svalue
action
sdescriptors
xworker.lang.MetaDescriptor3/@attribute/@value
sth_createIndex
false
sregistMyChilds
false
sth_mark
false
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@type
sname
type
sextends
xworker.lang.actions.ValueFactory/@type
sinputtype
select
sdefault
string
sinheritDescription
true
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
type
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@Property/@value
sname
value
sinputtype
textarea
scolspan
2
sinheritDescription
false
LvalidateOnBlur
false
LallowDecimals
false
LallowNegative
false
sid
value
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty
sname
ParamsToProperty
sdescriptors
xworker.lang.MetaDescriptor3/@thing
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>一个有x1=v1&amp;x2=v2&amp;....&amp;xn=vn参数转化为对象设置的属性。</p>
sid
ParamsToProperty
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@actions
sname
actions
sid
actions
slabel
actions
sdescriptors
xworker.lang.MetaDescriptor3/@actions
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@actions/@run
sname
run
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.lang.actions.ObjectPropertiesSetterParamsToPropertyCreator
smethodName
run
sdisableGlobalContext
false
sid
run
sdescriptors
xworker.lang.actions.JavaAction
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@name
sname
name
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
name
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@label
sname
label
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
label
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@propertyName
sname
propertyName
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
propertyName
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@paramsName
sname
paramsName
sshowLabel
true
ssize
60
sreadOnly
false
sinheritDescription
false
sdescription
<p>参数变量名，使用Ognl从actionContext中取。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
paramsName
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@thingPath
sname
thingPath
sinputtype
dataSelector
ssize
60
scolspan
2
sreadOnly
false
sinheritDescription
false
sdescription
<p>实际上调用的事thingPath对应事物的create方法</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
thingPath
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
@xworker.lang.actions.ObjectPropertiesSetter/@Properties/@ParamsToProperty/@ignoreNull
sname
ignoreNull
sinputtype
truefalse
sreadOnly
false
sdefault
true
sinheritDescription
false
sdescription
<p>如果为属性值为null，是否还继续设置属性。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sid
ignoreNull
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
