^1639990710927
@
sname
MaNongUser
slabel
MaNongUser
sdescriptors
xworker.lang.MetaDescriptor3
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>码农用户的定义。</p>
sth_createIndex
false
sth_mark
false
  @/@actions
  sname
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sth_createIndex
  false
  sth_mark
  false
  sid
  actions
    @/@actions/@registUser2
    sname
    registUser
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
def url = config.getString("serverUrl") + "do?sc=xworker.manong.web.UserRegist";

def result = post(actionContext, "uri", url, "userName", currentThing.userName,
    "password", currentThing.password,
    "nickName", currentThing.nickName,
    "email", currentThing.email);
    
showMsg(actionContext, "result", result.trim());
#$@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_fileMonitor
    false
    sth_mark
    false
    sid
    registUser2
      @/@actions/@registUser2/@Variables
      sname
      Variables
      sdescriptors
      xworker.lang.actions.Inout/@Variables
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      Variables
        @/@actions/@registUser2/@Variables/@config
        sname
        config
        sthing
        _local.manong.MaNongConfig
        sthingManager
        _local
        sdescriptor
        xworker.manong.MaNongConfig
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.core.actions.utils.XWorkerActions/@getThingIfNotExistsCreate
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        config
      @/@actions/@registUser2/@ActionDefined
      sname
      ActionDefined
      sdescriptors
      xworker.lang.actions.Inout/@ActionDefined
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      ActionDefined
        @/@actions/@registUser2/@ActionDefined/@post
        sname
        post
        suri
        var:uri
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.httpclient.HttpPost
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        post
          @/@actions/@registUser2/@ActionDefined/@post/@entity
          sname
          entity
          sdescriptors
          xworker.httpclient.HttpPost/@entity
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          entity
            @/@actions/@registUser2/@ActionDefined/@post/@entity/@params
            sname
            params
            sdescriptors
            xworker.httpclient.httpEntity.Entitys/@UrlEncodedFormEntity
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            params
              @/@actions/@registUser2/@ActionDefined/@post/@entity/@params/@userName
              sname
              userName
              svarName
              userName
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              userName
              @/@actions/@registUser2/@ActionDefined/@post/@entity/@params/@password
              sname
              password
              svarName
              password
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              password
              @/@actions/@registUser2/@ActionDefined/@post/@entity/@params/@nickName
              sname
              nickName
              svarName
              nickName
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              nickName
              @/@actions/@registUser2/@ActionDefined/@post/@entity/@params/@email
              sname
              email
              svarName
              email
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              email
        @/@actions/@registUser2/@ActionDefined/@showMsg
        sname
        showMsg
        sswitchValue
        var:result
        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.Actions/@Switch
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        showMsg
          @/@actions/@registUser2/@ActionDefined/@showMsg/@success
          sname
          success
          scaseValue
          1
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          success
            @/@actions/@registUser2/@ActionDefined/@showMsg/@success/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=注册或更新成功!&en=Regist or update successed!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser2/@ActionDefined/@showMsg/@success/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser2/@ActionDefined/@showMsg/@Default
          sname
          Default
          sdescriptors
          xworker.lang.actions.Switch/@Default
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          Default
            @/@actions/@registUser2/@ActionDefined/@showMsg/@Default/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=操作结果未知!&en=Unknown result!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser2/@ActionDefined/@showMsg/@Default/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser2/@ActionDefined/@showMsg/@hashNullParams
          sname
          hashNullParams
          scaseValue
          2
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          hashNullParams
            @/@actions/@registUser2/@ActionDefined/@showMsg/@hashNullParams/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=用户名、密码和昵称不能为空!&en=User name, password and nickname cannot be empty!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser2/@ActionDefined/@showMsg/@hashNullParams/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser2/@ActionDefined/@showMsg/@passwordError
          sname
          passwordError
          scaseValue
          3
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          passwordError
            @/@actions/@registUser2/@ActionDefined/@showMsg/@passwordError/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=密码错误!&en=Password error!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser2/@ActionDefined/@showMsg/@passwordError/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
    @/@actions/@registUser1
    sname
    modifyPassword
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.manong.MaNongClient
    smethodName
    modifyPassword
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Local
    screateLocalVarScope
    false
    ssaveReturn
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sth_createIndex
    false
    sth_mark
    false
    sid
    registUser1
    @/@actions/@registUser21
    sname
    modifyPassword
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    svarScope
    Local
    sdisableGlobalContext
    false
    Scode
#$@text#$@
def url = config.getString("serverUrl") + "do?sc=xworker.manong.web.UserChangePassword";

def result = post(actionContext, "uri", url, "userName", currentThing.userName,
    "password", currentThing.password,
    "newPassword", currentThing.newPassword);

if(result.trim() == "1"){
    currentThing.set("password", currentThing.getString("newPassword"));
    currentThing.set("newPassword", "");
	   currentThing.save();
}    
showMsg(actionContext, "result", result.trim());
#$@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_fileMonitor
    false
    sth_mark
    false
    sid
    registUser21
      @/@actions/@registUser21/@Variables
      sname
      Variables
      sdescriptors
      xworker.lang.actions.Inout/@Variables
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      Variables
        @/@actions/@registUser21/@Variables/@config
        sname
        config
        sthing
        _local.manong.MaNongConfig
        sthingManager
        _local
        sdescriptor
        xworker.manong.MaNongConfig
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.core.actions.utils.XWorkerActions/@getThingIfNotExistsCreate
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        config
      @/@actions/@registUser21/@ActionDefined
      sname
      ActionDefined
      sdescriptors
      xworker.lang.actions.Inout/@ActionDefined
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      ActionDefined
        @/@actions/@registUser21/@ActionDefined/@post
        sname
        post
        suri
        var:uri
        sinterpretationType
        Self
        sattributeTemplate
        false
        schildsAttributeTemplate
        false
        svarScope
        Local
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        screateLocalVarScope
        false
        ssaveReturn
        false
        sdisableGlobalContext
        false
        sdebugLog
        false
        sdescriptors
        xworker.httpclient.HttpPost
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        post
          @/@actions/@registUser21/@ActionDefined/@post/@entity
          sname
          entity
          sdescriptors
          xworker.httpclient.HttpPost/@entity
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          entity
            @/@actions/@registUser21/@ActionDefined/@post/@entity/@params
            sname
            params
            sdescriptors
            xworker.httpclient.httpEntity.Entitys/@UrlEncodedFormEntity
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            params
              @/@actions/@registUser21/@ActionDefined/@post/@entity/@params/@userName
              sname
              userName
              svarName
              userName
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              userName
              @/@actions/@registUser21/@ActionDefined/@post/@entity/@params/@password
              sname
              password
              svarName
              password
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              password
              @/@actions/@registUser21/@ActionDefined/@post/@entity/@params/@nickName
              sname
              newPassword
              svarName
              newPassword
              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.Actions/@GetVariable1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sid
              nickName
        @/@actions/@registUser21/@ActionDefined/@showMsg
        sname
        showMsg
        sswitchValue
        var:result
        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.Actions/@Switch
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sid
        showMsg
          @/@actions/@registUser21/@ActionDefined/@showMsg/@success
          sname
          success
          scaseValue
          1
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          success
            @/@actions/@registUser21/@ActionDefined/@showMsg/@success/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=密码修改成功!&en=Password modification was successful!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser21/@ActionDefined/@showMsg/@success/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser21/@ActionDefined/@showMsg/@Default
          sname
          Default
          sdescriptors
          xworker.lang.actions.Switch/@Default
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          Default
            @/@actions/@registUser21/@ActionDefined/@showMsg/@Default/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=操作结果未知!&en=Unknown result!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser21/@ActionDefined/@showMsg/@Default/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser21/@ActionDefined/@showMsg/@hashNullParams
          sname
          hashNullParams
          scaseValue
          2
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          hashNullParams
            @/@actions/@registUser21/@ActionDefined/@showMsg/@hashNullParams/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=用户名、密码和新密码不能为空!&en=User name, password and new password cannot be empty!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser21/@ActionDefined/@showMsg/@hashNullParams/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser21/@ActionDefined/@showMsg/@passwordError
          sname
          passwordError
          scaseValue
          3
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          passwordError
            @/@actions/@registUser21/@ActionDefined/@showMsg/@passwordError/@MessageBox
            sname
            MessageBox
            sicon
            ICON_INFORMATION
            sbuttons
            OK
            stitle
            lang:d=用户注册&en=User Regist
            smessage
            lang:d=密码错误!&en=Password error!
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@MessageBox
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            MessageBox
            @/@actions/@registUser21/@ActionDefined/@showMsg/@passwordError/@Break
            sname
            Break
            sinterpretationType
            Action
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            svarScope
            Global
            screateLocalVarScope
            false
            ssaveReturn
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.lang.actions.Actions/@Break
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sid
            Break
          @/@actions/@registUser21/@ActionDefined/@showMsg/@noPassword
          sname
          noPassword
          sdescriptors
          xworker.lang.actions.Switch/@Case
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sid
          noPassword
  @/@userName
  sname
  userName
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  userName
  @/@password
  sname
  password
  sinputtype
  password
  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_mark
  false
  sid
  password
  @/@nickName
  sname
  nickName
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  nickName
  @/@email
  sname
  email
  sshowLabel
  true
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_mark
  false
  sid
  email
  @/@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_mark
  false
  sid
  description
  @/@sswtMenus
  sname
  sswtMenus
  sdescriptors
  xworker.lang.MetaDescriptor3/@swtMenus
  sth_createIndex
  false
  sth_mark
  false
  sid
  sswtMenus
    @/@sswtMenus/@menuDefine
    sname
    menuDefine
    sdescriptors
    xworker.lang.MetaDescriptor3/@swtMenus/@menuDefine
    sth_createIndex
    false
    sth_mark
    false
    sid
    menuDefine
      @/@sswtMenus/@menuDefine/@userManager
      sname
      userManager
      slabel
      用户管理
      sdescriptors
      xworker.lang.ThingMenu/@menuDefine/@menu
      sth_createIndex
      false
      sth_mark
      false
      sid
      userManager
    @/@sswtMenus/@menuSetting
    sname
    menuSetting
    stype
    data
    smenuType
    userManager
    sdescriptors
    xworker.lang.MetaDescriptor3/@swtMenus/@menuSetting
    sth_createIndex
    false
    sth_mark
    false
    sid
    menuSetting
      @/@sswtMenus/@menuSetting/@userRegist
      sname
      userRegist
      slabel
      注册或更新
      surl
      xworker.manong.MaNongUser/@actions/@registUser2
      sisSplit
      false
      sattachParam
      true
      sen_label
      Regist or update
      sdescriptors
      xworker.lang.ThingMenu/@menuSetting/@menu
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      userRegist
      @/@sswtMenus/@menuSetting/@split
      sname
      split
      sisSplit
      true
      sattachParam
      true
      sdescriptors
      xworker.lang.ThingMenu/@menuSetting/@menu
      sth_createIndex
      false
      sth_mark
      false
      sid
      split
      @/@sswtMenus/@menuSetting/@modifyPassword
      sname
      modifyPassword
      slabel
      修改密码
      surl
      xworker.manong.MaNongUser/@actions/@registUser21
      sisSplit
      false
      sattachParam
      true
      sen_label
      Change Password
      sdescriptors
      xworker.lang.ThingMenu/@menuSetting/@menu
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sid
      modifyPassword
  @/@newPassword
  sname
  newPassword
  sgroup
  ChangePassword
  sshowLabel
  true
  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
  sid
  newPassword
