xworker.swt.actions.DisplayActions.xer.txt Maven / Gradle / Ivy
^1400118418894
@
sname
DisplayActions
slabel
DisplayActions
sdescriptors
xworker.lang.MetaDescriptor3
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec
sname
DisplayExec
sdescriptors
xworker.lang.MetaDescriptor3/@thing
sextends
xworker.lang.actions.SelfAction
smany
true
seditCols
2
sinitialization
false
sgroup
swt
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
SWT的控件调用线程必须和Display的线程是同一个,因此如果执行线程和Display可能不是同一个,那么可以使用本方法同步。
执行的动作的名称是:doAction。
如果获取display的widget是disposed=true,或当前没有display,那么执行的动作名称是:onDisplayError。
#$@text#$@
sth_createIndex
true
sth_registThing
child|xworker.lang.actions.Actions
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@actions1
sname
actions
sdescriptors
xworker.lang.MetaDescriptor3/@actions
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@actions1/@run
sname
run
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.swt.actions.DisplayActions
smethodName
exec
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
screateLocalVarScope
false
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@name
sname
name
sshowLabel
true
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@label
sname
label
sshowLabel
true
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@control
sname
widgetForDisplay
sshowLabel
true
ssize
40
sreadOnly
false
sinheritDescription
false
sdescription
如果不为空,那么试图通过widget.getDisplay()获取Display,否则使用Display.getCurrent()获取Display。
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@type
sname
type
sinputtype
select
sshowLabel
true
sreadOnly
false
sdefault
async
sinheritDescription
false
Sdescription
#$@text#$@
执行方式:
- sync:同步,当前线程会等待执行的线程执行完毕后再继续。
- async:异步,当前线程不等待执行结束。
#$@text#$@
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@type/@sync
sname
sync
slabel
sync
svalue
sync
sdescriptors
xworker.lang.MetaDescriptor3/@attribute/@value
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@type/@async
sname
async
slabel
async
svalue
async
sdescriptors
xworker.lang.MetaDescriptor3/@attribute/@value
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@variables
sname
variables
sshowLabel
true
ssize
60
sreadOnly
false
sinheritDescription
false
Sdescription
#$@text#$@
需要保存的变量。
通常有可能Display的执行是在另外一个线程里,因此除了全局变量外局部变量救护丢失,比如事件的event参数等,使用这个字段可以先获取变量,然后在执行时作为参数重新传入。
如果有多个使用英文的逗号隔开。
#$@text#$@
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@cancelTaskOnWidgetDisposed
sname
cancelTaskOnWidgetDisposed
sinputtype
truefalse
sshowLabel
true
sreadOnly
false
sdefault
false
sinheritDescription
false
Sdescription
#$@text#$@
如果为true且当前动作是在一个任务Task下执行的,那么如果用于获取display的widget失效了,那么也终止任务。
这是附加于Task的功能,为了方便Task而设置的。
#$@text#$@
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@description
sname
description
sinputtype
html
sshowLabel
true
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
@/@DisplayExec/@actions
sname
actions
slabel
Actions
sdescriptors
xworker.lang.MetaDescriptor2/@thing
sextends
xworker.lang.actions.Actions
smany
true
seditCols
2
Sdescription
#$@text#$@
通过该节点创建一个doAction的动作,Display会执行doAction这个动作。
如果display=null,那么会执行onDisplayError的动作。
#$@text#$@
sid
actions
szh_label
动作
sth_createIndex
false
@/@DisplayExec/@actions/@name
sname
name
sid
name
sdescriptors
xworker.lang.MetaDescriptor2/@attribute
© 2015 - 2025 Weber Informatics LLC | Privacy Policy