^1373334349837
@xworker.dataObject.proxy.HttpProxyDataObject
sname
HttpProxyDataObject
slabel
HttpProxyDataObject
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.dataObject.AbstractDataObject
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
<p>基于Http代理的数据对象，通过http访问远程服务器的数据对象。</p>

<p>HttpProxyDataObject在执行load,query等方法时会把请求以json数据传送到服务器，服务器重新解析json到请求后再使用服务器的数据对象执行，服务器端的流程和Extjs的服务端一致，使用Extjs的服务器端。</p>
#$@text#$@
sth_createIndex
false
@xworker.dataObject.proxy.HttpProxyDataObject/@actions
sname
actions
sdescriptors
xworker.lang.MetaDescriptor3/@actions
sth_createIndex
false
@xworker.dataObject.proxy.HttpProxyDataObject/@actions/@getUrl
sname
getUrl
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
getUrl
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.proxy.HttpProxyDataObject/@actions/@getHttpClient
sname
getHttpClient
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
getHttpClient
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.proxy.HttpProxyDataObject/@actions/@load
sname
doLoad
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
doLoad
sdisableGlobalContext
false
Sdescription
#$@text#$@
<p>通过标识装载数据对象。</p>
<p>参数传入theData，theData通常只设置了标识字段，load方法应该通过标识装载数据对象，如果成功返回theData，否则返回null，任何异常表示装载失败。</p>
<p>数据装载后需要初始化子数据的关系以，可以调用DataObject的initOnLoaded方法初始化。load方法也需要处理事件，使用IDataObject接口或只实现doLoad方法的数据对象则无需关心子数据（一对一或一对多）的初始化和事件处理，只需要把数据对象的基本属性填充即可。</p>
#$@text#$@
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
load
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.proxy.HttpProxyDataObject/@actions/@load/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.proxy.HttpProxyDataObject/@actions/@load/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.proxy.HttpProxyDataObject/@actions/@doCreate
sname
doCreate
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
doCreate
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.proxy.HttpProxyDataObject/@actions/@doUpdate
sname
doUpdate
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
doUpdate
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.proxy.HttpProxyDataObject/@actions/@doDelete
sname
doDelete
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
doDelete
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.proxy.HttpProxyDataObject/@actions/@doQuery
sname
doQuery
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.proxy.HttpProxyDataObjectAction
smethodName
doQuery
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.proxy.HttpProxyDataObject/@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.proxy.HttpProxyDataObject/@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.proxy.HttpProxyDataObject/@dataObject
sname
dataObject
sinputtype
openWindow
ssize
60
scolspan
2
sinputattrs
xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell|descriptor=xworker.dataObject.DataObject,returnType=path
sreadOnly
false
sinheritDescription
false
sdescription
<p>服务器端的数据对象。</p>
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.proxy.HttpProxyDataObject/@url
sname
url
ssize
60
sreadOnly
false
sdefault
do?sc=xworker.dataObject.proxy.DataObjectHttpProxyServer
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.proxy.HttpProxyDataObject/@httpProxyConfiger
sname
httpProxyConfiger
sinputtype
openWindow
ssize
60
sinputattrs
xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell|descriptor=xworker.dataObject.proxy.HttpProxyConfig,returnType=path
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
