org.exoplatform.social.webui.composer
Class UIComposer

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.composer.UIComposer

public class UIComposer
extends org.exoplatform.webui.form.UIForm

Since:
Apr 6, 2010
Author:
zun

Nested Class Summary
static class UIComposer.PostContext
           
static class UIComposer.PostMessageActionListener
           
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 
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
UIComposer()
          Constructor
 
Method Summary
protected  void changeTitleTextAreInput()
           
 String getActivateEvent(String activityComposerId)
           
 UIActivityComposerManager getActivityComposerManager()
           
 List<UIActivityComposer> getActivityComposers()
           
 UIActivityComposerContainer getComposerContainer()
           
 String getMessage()
           
 UIComposer.PostContext getPostContext()
           
 boolean isActivityStreamOwner()
           
 void isActivityStreamOwner(boolean isActivityStreamOwner)
           
 void setActivityDisplay(org.exoplatform.webui.core.UIContainer uiContainer)
           
 void setDefaultActivityComposer()
           
 void setPostContext(UIComposer.PostContext postContext)
           
 
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
 

Constructor Detail

UIComposer

public UIComposer()
           throws Exception
Constructor

Throws:
Exception
Method Detail

isActivityStreamOwner

public void isActivityStreamOwner(boolean isActivityStreamOwner)

isActivityStreamOwner

public boolean isActivityStreamOwner()

changeTitleTextAreInput

protected void changeTitleTextAreInput()
                                throws Exception
Throws:
Exception

setActivityDisplay

public void setActivityDisplay(org.exoplatform.webui.core.UIContainer uiContainer)

setDefaultActivityComposer

public void setDefaultActivityComposer()

getComposerContainer

public UIActivityComposerContainer getComposerContainer()

getActivityComposerManager

public UIActivityComposerManager getActivityComposerManager()

getActivityComposers

public List<UIActivityComposer> getActivityComposers()

getMessage

public String getMessage()

getPostContext

public UIComposer.PostContext getPostContext()

setPostContext

public void setPostContext(UIComposer.PostContext postContext)

getActivateEvent

public String getActivateEvent(String activityComposerId)


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