org.exoplatform.mail.webui.popup
Class UIAccountWizardStep3

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.UIAccountWizardStep3
All Implemented Interfaces:
WizardStep

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

Created by The eXo Platform SARL Author : Pham Tuan Phung Nam 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_INCOMING_SERVER
           
static java.lang.String FIELD_INCOMINGPORT
           
static java.lang.String FIELD_OUTGOING_SERVER
           
static java.lang.String FIELD_OUTGOING_SSL
           
static java.lang.String FIELD_OUTGOINGPORT
           
static java.lang.String FIELD_SERVERTYPE
           
static java.lang.String FIELD_STOREFOLDER
           
static java.lang.String FIELD_USESSL
           
 boolean isValid_
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIAccountWizardStep3(java.lang.String id)
           
 
Method Summary
protected  void fieldsValid(boolean isValid)
           
 void fillFields(Account acc)
           
protected  void fillFields(java.lang.String serverType, boolean isSsl, java.lang.String incomingServer, java.lang.String popPort, java.lang.String outgoingServer, java.lang.String smtpPort, boolean outgoingSsl, java.lang.String storeFolder)
           
protected  java.lang.String getIncomingPort()
           
protected  java.lang.String getIncomingServer()
           
 java.util.List<java.lang.String> getInfoMessage()
           
protected  boolean getIsSSL()
           
protected  java.lang.String getOutgoingPort()
           
protected  java.lang.String getOutgoingServer()
           
protected  boolean getOutgoingSsl()
           
protected  java.lang.String getServerType()
           
protected  java.lang.String getStoreFolder()
           
 boolean isFieldsValid()
           
protected  void lockFields(boolean isLock)
           
protected  void resetFields()
           
protected  void setDefaultValue(java.lang.String serverType, boolean isSSL)
           
protected  void setIncomingPort(java.lang.String value)
           
protected  void setIncomingServer(java.lang.String value)
           
protected  void setIsSSL(boolean value)
           
protected  void setOutgoingPort(java.lang.String value)
           
protected  void setOutgoingServer(java.lang.String value)
           
protected  void setOutgoingSsl(boolean value)
           
protected  void setServerType(java.lang.String value)
           
protected  void setStoreFolder(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_SERVERTYPE

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

FIELD_INCOMING_SERVER

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

FIELD_INCOMINGPORT

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

FIELD_OUTGOING_SERVER

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

FIELD_OUTGOINGPORT

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

FIELD_USESSL

public static final java.lang.String FIELD_USESSL

FIELD_OUTGOING_SSL

public static final java.lang.String FIELD_OUTGOING_SSL

FIELD_STOREFOLDER

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

isValid_

public boolean isValid_
Constructor Detail

UIAccountWizardStep3

public UIAccountWizardStep3(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

setDefaultValue

protected void setDefaultValue(java.lang.String serverType,
                               boolean isSSL)

isFieldsValid

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

fieldsValid

protected void fieldsValid(boolean isValid)

lockFields

protected void lockFields(boolean isLock)

resetFields

protected void resetFields()

fillFields

protected void fillFields(java.lang.String serverType,
                          boolean isSsl,
                          java.lang.String incomingServer,
                          java.lang.String popPort,
                          java.lang.String outgoingServer,
                          java.lang.String smtpPort,
                          boolean outgoingSsl,
                          java.lang.String storeFolder)

getServerType

protected java.lang.String getServerType()

setServerType

protected void setServerType(java.lang.String value)

getIncomingServer

protected java.lang.String getIncomingServer()

setIncomingServer

protected void setIncomingServer(java.lang.String value)

getIncomingPort

protected java.lang.String getIncomingPort()

setIncomingPort

protected void setIncomingPort(java.lang.String value)

getOutgoingServer

protected java.lang.String getOutgoingServer()

setOutgoingServer

protected void setOutgoingServer(java.lang.String value)

getOutgoingPort

protected java.lang.String getOutgoingPort()

getOutgoingSsl

protected boolean getOutgoingSsl()

setOutgoingPort

protected void setOutgoingPort(java.lang.String value)

getIsSSL

protected boolean getIsSSL()

setIsSSL

protected void setIsSSL(boolean value)

setOutgoingSsl

protected void setOutgoingSsl(boolean value)

getStoreFolder

protected java.lang.String getStoreFolder()

setStoreFolder

protected void setStoreFolder(java.lang.String value)

fillFields

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


Copyright © 2012 eXo Platform SAS. All Rights Reserved.