^1525939382626
@
sname
TriggerField
slabel
TriggerField
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.swt.layout.LayoutDatas
smany
true
seditCols
2
sinitialization
false
smodifier
public
Sdescription
#$@text#$@
<p>一个输入框和按钮组成的类似于Combo效果的输入界面。</p>
<p>使用者必须实现自己createShell方法，在弹出的Shell中的动作上下文中，设置result变量会返回结果，如actionContext.getScope(0).put(&quot;result&quot;, &quot;ok&quot;)。</p>
#$@text#$@
  @/@actions
  sname
  actions
  slabel
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sid
  actions
    @/@actions/@create
    sname
    create
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    create
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    create
    @/@actions/@createShell
    sname
    createShell
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    createShell
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    createShell
    @/@actions/@initTextValue
    sname
    initValue
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    initValue
    sdisableGlobalContext
    false
    sdescription
    <p>默认初始化，只解决从Model赋值的情况。</p>
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    initTextValue
  @/@actionSelf
  sname
  actionSelf
  slabel
  actionSelf
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sid
  actionSelf
    @/@actionSelf/@GroovyAction
    sname
    textKeyDown
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    textKeyDown
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    GroovyAction
    @/@actionSelf/@GroovyAction1
    sname
    buttonSelection
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    buttonSelection
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    GroovyAction1
    @/@actionSelf/@textDispose
    sname
    textDispose
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    textDispose
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    textDispose
    @/@actionSelf/@hiddenTextModify
    sname
    hiddenTextModify
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    hiddenTextModify
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    hiddenTextModify
    @/@actionSelf/@textModify
    sname
    textModify
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.swt.xworker.TriggerFieldCreator
    smethodName
    textModify
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    textModify
  @/@datePickerComposite
  sname
  composite
  sBORDER
  false
  sH_SCROLL
  false
  sV_SCROLL
  false
  sNO_BACKGROUND
  false
  sNO_FOCUS
  false
  sNO_MERGE_PAINTS
  false
  sNO_REDRAW_RESIZE
  false
  sNO_RADIO_GROUP
  false
  sEMBEDDED
  false
  sDOUBLE_BUFFERED
  false
  scapture
  false
  senabled
  true
  sredraw
  true
  svisible
  true
  sdescriptors
  xworker.swt.Widgets/@Composite
  sid
  datePickerComposite
    @/@datePickerComposite/@datePickerCompositeGridLayout
    sname
    datePickerCompositeGridLayout
    snumColumns
    3
    smakeColumnsEqualWidth
    false
    smarginWidth
    0
    smarginHeight
    0
    smarginLeft
    0
    smarginTop
    0
    smarginRight
    0
    smarginBottom
    0
    shorizontalSpacing
    0
    sverticalSpacing
    0
    slabel
    datePickerCompositeGridLayout
    sdescriptors
    xworker.swt.Layouts/@GridLayout
    sid
    datePickerCompositeGridLayout
    @/@datePickerComposite/@text
    sname
    text
    sstyle
    SINGLE
    sH_SCROLL
    false
    sV_SCROLL
    false
    sWRAP
    false
    sREAD_ONLY
    false
    sPASSWORD
    false
    sSEARCH
    false
    sCANCEL
    false
    sBORDER
    false
    salign
    LEFT
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    true
    slabel
    text
    sdescriptors
    xworker.swt.Widgets/@Text
    sid
    text
      @/@datePickerComposite/@text/@textGridData
      sname
      textGridData
      sstyle
      FILL_HORIZONTAL
      shorizontalIndent
      0
      swidth
      100
      sheight
      -1
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      1
      sverticalSpan
      1
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      slabel
      textGridData
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      textGridData
      @/@datePickerComposite/@text/@Listeners
      sname
      Listeners
      slabel
      Listeners
      sdescriptors
      xworker.swt.widgets.Widget/@Listeners
      sid
      Listeners
        @/@datePickerComposite/@text/@Listeners/@textKeyDown
        sname
        textKeyDown
        stype
        KeyDown
        sref
        xworker.swt.xworker.TriggerField/@actionSelf/@GroovyAction
        slabel
        textKeyDown
        sdescriptors
        xworker.swt.events.Listeners/@listeners/@Listener
        sid
        textKeyDown
        @/@datePickerComposite/@text/@Listeners/@textDispose
        sname
        textDispose
        stype
        Dispose
        sref
        xworker.swt.xworker.TriggerField/@actionSelf/@textDispose
        slabel
        textDispose
        sdescriptors
        xworker.swt.events.Listeners/@listeners/@Listener
        sid
        textDispose
    @/@datePickerComposite/@hiddenText
    sname
    hiddenText
    sstyle
    SINGLE
    sH_SCROLL
    false
    sV_SCROLL
    false
    sWRAP
    false
    sREAD_ONLY
    false
    sPASSWORD
    false
    sSEARCH
    false
    sCANCEL
    false
    sBORDER
    false
    salign
    LEFT
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    false
    slabel
    hiddenText
    sdescriptors
    xworker.swt.Widgets/@Text
    sid
    hiddenText
      @/@datePickerComposite/@hiddenText/@hiddenTextGridData
      sname
      hiddenTextGridData
      shorizontalIndent
      0
      swidth
      0
      sheight
      0
      shorizontalAlignment
      BEGINNING
      sverticalAlignment
      CENTER
      shorizontalSpan
      0
      sverticalSpan
      0
      sgrabExcessHorizontalSpace
      false
      sgrabExcessVerticalSpace
      false
      slabel
      hiddenTextGridData
      sdescriptors
      xworker.swt.layout.LayoutDatas/@GridData
      sid
      hiddenTextGridData
    @/@datePickerComposite/@button
    sname
    button
    stype
    SWT.ARROW
    sstyle
    DOWN
    sflat
    true
    sborder
    false
    sselected
    false
    scapture
    false
    senabled
    true
    sredraw
    true
    svisible
    true
    slabel
    button
    sdescriptors
    xworker.swt.Widgets/@Button
    sid
    button
      @/@datePickerComposite/@button/@Listeners
      sname
      Listeners
      slabel
      Listeners
      sdescriptors
      xworker.swt.widgets.Widget/@Listeners
      sid
      Listeners
        @/@datePickerComposite/@button/@Listeners/@buttonSelection
        sname
        buttonSelection
        stype
        Selection
        sref
        xworker.swt.xworker.TriggerField/@actionSelf/@GroovyAction1
        slabel
        buttonSelection
        sdescriptors
        xworker.swt.events.Listeners/@listeners/@Listener
        sid
        buttonSelection
  @/@name
  sname
  name
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  name
  @/@type
  sname
  type
  sinputtype
  select
  sdefault
  dropdown
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  type
    @/@type/@dropdown
    sname
    dropdown
    slabel
    dropdown
    svalue
    dropdown
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    dropdown
    @/@type/@popup
    sname
    popup
    slabel
    popup
    svalue
    popup
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    popup
  @/@READ_ONLY
  sname
  READ_ONLY
  slabel
  READ_ONLY
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  READ_ONLY
  @/@BORDER
  sname
  BORDER
  slabel
  BORDER
  sinputtype
  truefalse
  sdefault
  false
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  BORDER
  @/@Listeners
  sname
  Listeners
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.swt.events.Listeners/@listeners
  smany
  false
  seditCols
  2
  sinitialization
  false
  sgroup
  events
  sid
  Listeners
  @/@actions1
  sname
  actions
  slabel
  Actions
  sdescriptors
  xworker.lang.MetaDescriptor2/@thing
  sextends
  xworker.lang.actions.Actions
  sid
  actions1
    @/@actions1/@name
    sname
    name
    sdescriptors
    xworker.lang.MetaDescriptor2/@attribute
    sid
    name
  @/@enabled
  sname
  enabled
  sinputtype
  truefalse
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  enabled
  @/@valueLabelSplit
  sname
  valueLabelSplit
  sinputtype
  truefalse
  sdefault
  false
  sdescription
  <p>如果为真，那么输入的值和显示的值是两个不同的值，在弹出Shell的返回值中result为输入值，resultLabel为显示值。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  valueLabelSplit
  @/@displayField
  sname
  displayField
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  displayField
