org.exoplatform.mail.webui.popup
Class UIAccountWizardStep2

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.webui.form.UIFormInputSet
              extended by org.exoplatform.mail.webui.popup.UIAccountWizardStep2
All Implemented Interfaces:
WizardStep

public class UIAccountWizardStep2
extends org.exoplatform.webui.form.UIFormInputSet
implements WizardStep

Created by The eXo Platform SARL Author : Pham Tuan tuan.pham@exoplatform.com Aug 16, 2007


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
static java.lang.String FIELD_EMAILADDRESS
           
static java.lang.String FIELD_EMAILREPLY
           
static java.lang.String FIELD_OUTGOINGNAME
           
static java.lang.String FIELD_SIGNATURE
           
 boolean isValid_
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIAccountWizardStep2(java.lang.String id)
           
 
Method Summary
protected  void fieldsValid(boolean isValid)
           
 void fillFields(Account acc)
           
protected  void fillFields(java.lang.String outgoingName, java.lang.String emailAddress, java.lang.String emailReply, java.lang.String signature)
           
protected  java.lang.String getEmailAddress()
           
protected  java.lang.String getEmailReply()
           
 java.util.List<java.lang.String> getInfoMessage()
           
protected  java.lang.String getOutgoingName()
           
protected  java.lang.String getSignature()
           
 boolean isFieldsValid()
           
protected  void lockFields(boolean isLock)
           
protected  void resetFields()
           
protected  void setEmailAddress(java.lang.String value)
           
protected  void setEmailReply(java.lang.String value)
           
protected  void setOutgoingName(java.lang.String value)
           
protected  void setSignature(java.lang.String value)
           
 
Methods inherited from class org.exoplatform.webui.form.UIFormInputSet
addUIFormInput, addUIFormInput, getName, getUIFormCheckBoxInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingField, invokeSetBindingField, processDecode, processRender, reset
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_OUTGOINGNAME

public static final java.lang.String FIELD_OUTGOINGNAME
See Also:
Constant Field Values

FIELD_EMAILADDRESS

public static final java.lang.String FIELD_EMAILADDRESS
See Also:
Constant Field Values

FIELD_EMAILREPLY

public static final java.lang.String FIELD_EMAILREPLY
See Also:
Constant Field Values

FIELD_SIGNATURE

public static final java.lang.String FIELD_SIGNATURE
See Also:
Constant Field Values

isValid_

public boolean isValid_
Constructor Detail

UIAccountWizardStep2

public UIAccountWizardStep2(java.lang.String id)
                     throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getInfoMessage

public java.util.List<java.lang.String> getInfoMessage()
Specified by:
getInfoMessage in interface WizardStep

lockFields

protected void lockFields(boolean isLock)

resetFields

protected void resetFields()

fillFields

protected void fillFields(java.lang.String outgoingName,
                          java.lang.String emailAddress,
                          java.lang.String emailReply,
                          java.lang.String signature)

isFieldsValid

public boolean isFieldsValid()
Specified by:
isFieldsValid in interface WizardStep

fieldsValid

protected void fieldsValid(boolean isValid)

getOutgoingName

protected java.lang.String getOutgoingName()

setOutgoingName

protected void setOutgoingName(java.lang.String value)

getEmailAddress

protected java.lang.String getEmailAddress()

setEmailAddress

protected void setEmailAddress(java.lang.String value)

getEmailReply

protected java.lang.String getEmailReply()

setEmailReply

protected void setEmailReply(java.lang.String value)

setSignature

protected void setSignature(java.lang.String value)

getSignature

protected java.lang.String getSignature()

fillFields

public void fillFields(Account acc)
Specified by:
fillFields in interface WizardStep


Copyright © 2011 eXo Platform SAS. All Rights Reserved.