org.exoplatform.social.webui.activity
Class UIActivitiesContainer

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.portal.webui.portal.UIPortalComponent
              extended by org.exoplatform.portal.webui.container.UIContainer
                  extended by org.exoplatform.social.webui.activity.UIActivitiesContainer

public class UIActivitiesContainer
extends org.exoplatform.portal.webui.container.UIContainer

UIActivitiesContainer.java

Since:
Apr 12, 2010
Author:
hoatle

Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
static String ACTIVITY_STREAM_VISITED_PREFIX_COOKIED
           
 
Fields inherited from class org.exoplatform.portal.webui.container.UIContainer
description, icon, TABLE_COLUMN_CONTAINER
 
Fields inherited from class org.exoplatform.portal.webui.portal.UIPortalComponent
COMPONENT_EDIT_MODE, COMPONENT_VIEW_MODE, factoryId, height_, mode_, name_, template_, width_
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIActivitiesContainer()
          constructor
 
Method Summary
 void addActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
           
 List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivityList()
           
 String getCookiesKey(String displayMode)
           
protected  long getCurrentServerTime()
           
 String getOwnerName()
           
 PopupContainer getPopupContainer()
           
 org.exoplatform.webui.core.UIPopupWindow getPopupWindow()
           
 UIComposer.PostContext getPostContext()
           
 String getSelectedDisplayMode()
           
 org.exoplatform.social.core.space.model.Space getSpace()
           
 boolean isOnMyActivities()
           
 void removeActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity removedActivity)
           
 UIActivitiesContainer setActivityList(List<org.exoplatform.social.core.activity.model.ExoSocialActivity> activityList)
           
 void setOwnerName(String ownerName)
           
 void setPostContext(UIComposer.PostContext postContext)
           
 void setSelectedDisplayMode(String selectedDisplayMode)
           
 void setSpace(org.exoplatform.social.core.space.model.Space space)
           
 
Methods inherited from class org.exoplatform.portal.webui.container.UIContainer
getDescription, getIcon, getStorageId, setDescription, setIcon, setStorageId
 
Methods inherited from class org.exoplatform.portal.webui.portal.UIPortalComponent
getAccessPermissions, getFactoryId, getHeight, getName, getTemplate, getTitle, getWidth, hasPermission, isModifiable, setAccessPermissions, setFactoryId, setHeight, setModifiable, setName, setTemplate, setTitle, setWidth
 
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, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTIVITY_STREAM_VISITED_PREFIX_COOKIED

public static final String ACTIVITY_STREAM_VISITED_PREFIX_COOKIED
See Also:
Constant Field Values
Constructor Detail

UIActivitiesContainer

public UIActivitiesContainer()
constructor

Method Detail

getPopupContainer

public PopupContainer getPopupContainer()

getPopupWindow

public org.exoplatform.webui.core.UIPopupWindow getPopupWindow()

getActivityList

public List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivityList()

setActivityList

public UIActivitiesContainer setActivityList(List<org.exoplatform.social.core.activity.model.ExoSocialActivity> activityList)
                                      throws Exception
Throws:
Exception

setPostContext

public void setPostContext(UIComposer.PostContext postContext)

getPostContext

public UIComposer.PostContext getPostContext()

getSpace

public org.exoplatform.social.core.space.model.Space getSpace()

setSpace

public void setSpace(org.exoplatform.social.core.space.model.Space space)

getOwnerName

public String getOwnerName()

setOwnerName

public void setOwnerName(String ownerName)

getSelectedDisplayMode

public String getSelectedDisplayMode()

setSelectedDisplayMode

public void setSelectedDisplayMode(String selectedDisplayMode)

getCurrentServerTime

protected long getCurrentServerTime()

isOnMyActivities

public boolean isOnMyActivities()

addActivity

public void addActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
                 throws Exception
Throws:
Exception

removeActivity

public void removeActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity removedActivity)

getCookiesKey

public String getCookiesKey(String displayMode)


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.