org.exoplatform.mail.webui.popup
Class UIAccountWizardStepIntro

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

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

Created by The eXo Platform SARL Author : Pham Tuan tuan.pham@exoplatform.com Aug 31, 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_ACCOUNTS
           
static java.lang.String FIELD_SELECT
           
 boolean isValid_
           
static java.lang.String ITEM_ADDNEW
           
static java.lang.String ITEM_EDIT
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIAccountWizardStepIntro(java.lang.String id)
           
 
Method Summary
protected  void fieldsValid(boolean isValid)
           
 void fillFields(Account acc)
           
 java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getAccounts()
           
 java.util.List<java.lang.String> getInfoMessage()
           
protected  java.lang.String getSelectedAccount()
           
protected  java.lang.String getSelectType()
           
protected  boolean isCreateNew()
           
 boolean isFieldsValid()
           
protected  void lockFields(boolean isLock)
           
protected  void resetFields()
           
protected  void setAccounts(java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> options)
           
protected  void setSelectedAccount(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

ITEM_ADDNEW

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

ITEM_EDIT

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

FIELD_SELECT

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

FIELD_ACCOUNTS

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

isValid_

public boolean isValid_
Constructor Detail

UIAccountWizardStepIntro

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

getAccounts

public java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getAccounts()
                                                                                                throws java.lang.Exception
Throws:
java.lang.Exception

lockFields

protected void lockFields(boolean isLock)

resetFields

protected void resetFields()

isFieldsValid

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

fieldsValid

protected void fieldsValid(boolean isValid)

setAccounts

protected void setAccounts(java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> options)

getSelectedAccount

protected java.lang.String getSelectedAccount()

setSelectedAccount

protected void setSelectedAccount(java.lang.String value)

isCreateNew

protected boolean isCreateNew()

getSelectType

protected java.lang.String getSelectType()

fillFields

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


Copyright © 2012 eXo Platform SAS. All Rights Reserved.