org.exoplatform.mail.webui.popup
Class UIAccountWizardStep1

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

public class UIAccountWizardStep1
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_ACCDESCRIPTION
           
static java.lang.String FIELD_ACCNAME
           
 boolean isValid_
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIAccountWizardStep1(java.lang.String id)
           
 
Method Summary
protected  void fieldsValid(boolean isValid)
           
 void fillFields(Account acc)
           
protected  void fillFields(java.lang.String accName, java.lang.String description)
           
protected  java.lang.String getAccDescription()
           
protected  java.lang.String getAccName()
           
 java.util.List<java.lang.String> getInfoMessage()
           
 boolean isFieldsValid()
           
protected  void lockFields(boolean isLock)
           
protected  void resetFields()
           
protected  void setAccDescription(java.lang.String value)
           
protected  void setAccName(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_ACCNAME

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

FIELD_ACCDESCRIPTION

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

isValid_

public boolean isValid_
Constructor Detail

UIAccountWizardStep1

public UIAccountWizardStep1(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 accName,
                          java.lang.String description)

isFieldsValid

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

fieldsValid

protected void fieldsValid(boolean isValid)

getAccName

protected java.lang.String getAccName()

setAccName

protected void setAccName(java.lang.String value)

getAccDescription

protected java.lang.String getAccDescription()

setAccDescription

protected void setAccDescription(java.lang.String value)

fillFields

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


Copyright © 2011 eXo Platform SAS. All Rights Reserved.