org.exoplatform.social.webui.profile
Class UIBasicInfoSection

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.webui.form.UIForm
              extended by org.exoplatform.social.webui.profile.UIProfileSection
                  extended by org.exoplatform.social.webui.profile.UIBasicInfoSection

public class UIBasicInfoSection
extends UIProfileSection

Component manages basic information. This is one part of profile management beside contact and experience.
Modified : dang.tung tungcnw@gmail.com Aug 11, 2009


Nested Class Summary
static class UIBasicInfoSection.EditActionListener
          Changes form into edit mode when user click edit button.
static class UIBasicInfoSection.SaveActionListener
          Stores profile information into database when form is submitted.
 
Nested classes/interfaces inherited from class org.exoplatform.social.webui.profile.UIProfileSection
UIProfileSection.CancelActionListener
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 String lastloadUser
           
 
Fields inherited from class org.exoplatform.webui.form.UIForm
ACTION, SUBCOMPONENT_ID
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIBasicInfoSection()
           
 
Method Summary
 List<org.exoplatform.webui.core.UIComponent> getChilds()
          Gets and sort all uicomponents.
 void reloadBasicInfo()
          Reloads basic info in each request call
 
Methods inherited from class org.exoplatform.social.webui.profile.UIProfileSection
escapeHtml, getProfile, getViewUser, isEditable, isEditMode, isFirstLoad, setEditMode, setFirstLoad
 
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getLabel, getSubmitAction, getUICheckBoxInput, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, url
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastloadUser

public String lastloadUser
Constructor Detail

UIBasicInfoSection

public UIBasicInfoSection()
                   throws Exception
Throws:
Exception
Method Detail

reloadBasicInfo

public void reloadBasicInfo()
Reloads basic info in each request call


getChilds

public List<org.exoplatform.webui.core.UIComponent> getChilds()
Gets and sort all uicomponents.

Returns:
All children in order.


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.