All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xworker.swt.actions.StyledTextActions.xer.txt Maven / Gradle / Ivy

^1446302542878
@
sname
StyledTextActions
slabel
StyledTextActions
sdescriptors
xworker.lang.MetaDescriptor3
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sth_createIndex
false
sth_mark
false
@/@BindInputStream
sname
BindInputStream
sdescriptors
xworker.lang.MetaDescriptor3/@thing
sextends
xworker.lang.actions.SelfAction
smany
true
seditCols
2
sinitialization
false
sgroup
swt.custom.StyledText
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@

把一个InputStream绑定到StyledText上,启动一个线程读取InputStream的数据并显示到StyleText上。

新创建的线程类型是xworker.swt.custom.StyledTextInputStreamRunnable

可以重载的方法:

  • getStyledText
    返回StyledText对象,默认以属性styledTextVarName的值为变量名从变量上下文中取。
     
  • getInputStream
    返回InputStream对象,默认以树形inputStreamVarName的值为变量名从变量上下文中取。
     
#$@text#$@ sth_createIndex true sth_registThing child|xworker.lang.actions.Actions sth_mark false @/@BindInputStream/@actions sname actions sdescriptors xworker.lang.MetaDescriptor3/@actions sth_createIndex false sth_mark false @/@BindInputStream/@actions/@run sname run sisSynchronized false sthrowException true suseOtherAction false suseOuterJava true souterClassName xworker.swt.actions.StyledTextActions smethodName bindInputStream sdisableGlobalContext false sattributeTemplate false sinterpretationType Action svarScope Global screateLocalVarScope false ssaveReturn false sdescriptors xworker.lang.actions.Actions/@JavaAction sth_createIndex false sth_mark false @/@BindInputStream/@actions/@getStyledText1 sname getStyledText svarName styledTextVarName sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdescriptors xworker.lang.actions.Actions/@GetVariable sth_createIndex false sth_registMyChilds false sth_mark false @/@BindInputStream/@actions/@getInputStream1 sname getInputStream svarName inputStreamVarName sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdescriptors xworker.lang.actions.Actions/@GetVariable sth_createIndex false sth_registMyChilds false sth_mark false @/@BindInputStream/@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 @/@BindInputStream/@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 @/@BindInputStream/@styledTextVarName sname styledTextVarName ssize 40 sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_mark false @/@BindInputStream/@inputStreamVarName sname inputStreamVarName ssize 40 sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_mark false @/@BindInputStream/@charset sname charset sshowLabel true sreadOnly false sdefault utf-8 sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_mark false @/@BindInputStream/@moveCaretToBottom sname autoScroolToBottom sinputtype truefalse sreadOnly false sdefault false sinheritDescription false sdescription

显示区域(光标)是否自动滚到底部。

svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_mark false @/@BindInputStream/@createThread sname createThread sinputtype truefalse sshowLabel true sreadOnly false sdefault false sinheritDescription false sdescription

是否使用独立线程后台从输入流里获取显示到StyledText里的内容。

svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_mark false @/@BindInputStream/@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 @/@BindInputStream/@actions1 sname actions slabel Actions sdescriptors xworker.lang.MetaDescriptor2/@thing sextends xworker.lang.actions.Actions smany true seditCols 2 Sdescription #$@text#$@

动作集合,通过子节点可以添加各种动作,动作通常是一个可执行的程序。

事物的第一个动作集合的子事物才可以作为事物的行为,第二个及其他动作集合就不能作为事物的行为使用了,事物的行为默认找第一个动作集合。

事物的run方法一般是这个事物转化为动作之后执行的方法。

#$@text#$@ sid actions szh_label 动作 sth_createIndex false @/@BindInputStream/@actions1/@name sname name sid name sdescriptors xworker.lang.MetaDescriptor2/@attribute @/@InputToInputStream sname KeyInputToInputStream sdescriptors xworker.lang.MetaDescriptor3/@thing sextends xworker.lang.actions.SelfAction smany true seditCols 2 sinitialization false sgroup swt.custom.StyledText smodifier public sinheritDescription false sdescription

键盘事件产生的输入定向到一个输入流里。

sth_createIndex true sth_registThing child|xworker.lang.actions.Actions sth_registMyChilds false sth_mark false @/@InputToInputStream/@actions sname actions sdescriptors xworker.lang.MetaDescriptor3/@actions sth_createIndex false sth_registMyChilds false sth_mark false @/@InputToInputStream/@actions/@getStyledText1 sname getStyledText svarName styledTextVarName sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdescriptors xworker.lang.actions.Actions/@GetVariable sth_createIndex false sth_registMyChilds false sth_mark false @/@InputToInputStream/@actions/@run sname run sisSynchronized false sthrowException true suseOtherAction false suseOuterJava true souterClassName xworker.swt.actions.StyledTextActions smethodName keyInputToInputStream sdisableGlobalContext false sattributeTemplate false sinterpretationType Action svarScope Global screateLocalVarScope false ssaveReturn false sdescriptors xworker.lang.actions.Actions/@JavaAction sth_createIndex false sth_mark false @/@InputToInputStream/@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 @/@InputToInputStream/@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 @/@InputToInputStream/@textVarName sname styledTextVarName 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 @/@InputToInputStream/@inputStreamVarName sname inputStreamVarName sshowLabel true sreadOnly false sinheritDescription false sdescription

如果不为空会把InputStream以此变量名保存到全局的变量中。

svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_mark false @/@InputToInputStream/@eventDoit sname eventDoit sinputtype truefalse sshowLabel true sreadOnly false sdefault false sinheritDescription false sdescription

如果为false那么verifyText的时间event.doit = false,那么StyledText就不会有字符串插入。

svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_mark false @/@InputToInputStream/@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 @/@AppendString sname Append sdescriptors xworker.lang.MetaDescriptor3/@thing sextends xworker.lang.actions.SelfAction smany true seditCols 2 sinitialization false sgroup swt.custom.StyledText smodifier public sinheritDescription false Sdescription #$@text#$@

在一个StyleText末尾添加字符串。

可以重载的方法:

  • getStyledText
    返回StyledText对象。
     
  • getText
    返回要添加的字符串。
#$@text#$@ snotXmlAttribute false sth_createIndex true sth_registThing child|xworker.lang.actions.Actions sth_registMyChilds false sth_mark false @/@AppendString/@actions sname actions sdescriptors xworker.lang.MetaDescriptor3/@actions sth_createIndex false sth_registMyChilds false sth_mark false @/@AppendString/@actions/@run sname run sisSynchronized false sthrowException true suseOtherAction false suseOuterJava true souterClassName xworker.swt.actions.StyledTextActions smethodName append sdisableGlobalContext false sattributeTemplate false sinterpretationType Action svarScope Global screateLocalVarScope false ssaveReturn false sdescriptors xworker.lang.actions.Actions/@JavaAction sth_createIndex false sth_registMyChilds false sth_mark false @/@AppendString/@actions/@getStyledText1 sname getStyledText svarName styledTextVarName sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdescriptors xworker.lang.actions.Actions/@GetVariable sth_createIndex false sth_registMyChilds false sth_mark false @/@AppendString/@actions/@getText sname getText sattributeName text sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdescriptors xworker.lang.actions.Actions/@GetVariable sth_createIndex false sth_registMyChilds false sth_mark false @/@AppendString/@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 @/@AppendString/@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 @/@AppendString/@styledTextVarName sname styledTextVarName ssize 40 sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_mark false @/@AppendString/@moveCaretToBottom sname autoScroolToBottom sinputtype truefalse sreadOnly false sdefault false sinheritDescription false sdescription

显示区域(光标)是否自动滚到底部。

svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_mark false @/@AppendString/@text sname text sinputtype textarea 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 @/@AppendString/@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 @/@AppendString/@actions1 sname actions slabel Actions sdescriptors xworker.lang.MetaDescriptor2/@thing sextends xworker.lang.actions.Actions smany true seditCols 2 Sdescription #$@text#$@

动作集合,通过子节点可以添加各种动作,动作通常是一个可执行的程序。

事物的第一个动作集合的子事物才可以作为事物的行为,第二个及其他动作集合就不能作为事物的行为使用了,事物的行为默认找第一个动作集合。

事物的run方法一般是这个事物转化为动作之后执行的方法。

#$@text#$@ sid actions szh_label 动作 sth_createIndex false @/@AppendString/@actions1/@name sname name sid name sdescriptors xworker.lang.MetaDescriptor2/@attribute @/@SetText sname SetText sdescriptors xworker.lang.MetaDescriptor3/@thing sextends xworker.lang.actions.SelfAction smany true seditCols 2 sinitialization false sgroup swt.custom.StyledText smodifier public sinheritDescription false snotXmlAttribute false sth_createIndex true sth_registThing child|xworker.lang.actions.Actions sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@actions sname actions sdescriptors xworker.lang.MetaDescriptor3/@actions sinheritDescription false sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@actions/@run sname run sisSynchronized false sthrowException true suseOtherAction false svarScope Local sdisableGlobalContext false Scode #$@text#$@ def styledText = self.doAction("getStyledText", actionContext); def text = self.doAction("getText", actionContext); if(styledText == null){ log.info("SetText: styleText is null, path=" + self.getMetadata().getPath()); return; } if(text == null){ log.info("SetText: text is null, path=" + self.getMetadata().getPath()); return; } styledText.setText(text); #$@text#$@ sinterpretationType Action screateLocalVarScope false ssaveReturn false sdebugLog false sdescriptors xworker.lang.actions.Actions/@GroovyAction sinheritDescription false sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@actions/@getStyledText sname getStyledText sattributeName styledText sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdebugLog false sdescriptors xworker.lang.actions.ActionUtil/@GetData sinheritDescription false sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@actions/@getText sname getText sattributeName text sinterpretationType Self sattributeTemplate false schildsAttributeTemplate false svarScope Local sisSynchronized false sthrowException true suseOtherAction false screateLocalVarScope false ssaveReturn false sdisableGlobalContext false sdebugLog false sdescriptors xworker.lang.actions.ActionUtil/@GetString sinheritDescription false sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@name sname name sshowLabel true sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true snotXmlAttribute false sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@label sname label sshowLabel true sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true snotXmlAttribute false sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@styledText sname styledText sinputtype openWindow sshowLabel true sinputattrs xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell|append=false,seperator=%2C,descriptor=xworker.swt.custom.StyledText,returnType=name sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true snotXmlAttribute false sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@text sname text sinputtype textarea sshowLabel true sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true snotXmlAttribute false sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false @/@SetText/@description sname description sinputtype html sshowLabel true sreadOnly false sinheritDescription false svalidateAllowBlank true LvalidateOnBlur true LallowDecimals true LallowNegative true snotXmlAttribute false sdescriptors xworker.lang.MetaDescriptor3/@attribute sth_createIndex false sth_registMyChilds false sth_registDisabled false sth_mark false




© 2015 - 2025 Weber Informatics LLC | Privacy Policy