org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui
Class UIPublicationHistory

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIComponentDecorator
          extended by org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPublicationHistory

public class UIPublicationHistory
extends org.exoplatform.webui.core.UIComponentDecorator

Created by The eXo Platform SARL Author : Dang Van Minh minh.dang@exoplatform.com Edited : Phan Le Thanh Chuong chuong.phan@exoplatform.com June 4, 2009 13:42:23 AM


Nested Class Summary
static class UIPublicationHistory.CloseActionListener
          The listener interface for receiving closeAction events.
 class UIPublicationHistory.HistoryBean
          The Class HistoryBean.
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIComponentDecorator
org.exoplatform.webui.core.UIComponentDecorator.UIComponentDecoratorLifecycle
 
Field Summary
 
Fields inherited from class org.exoplatform.webui.core.UIComponentDecorator
uicomponent_
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIPublicationHistory()
          Instantiates a new uI publication history.
 
Method Summary
 java.lang.String[] getActions()
          Gets the actions.
 java.util.List<VersionLog> getLog()
          Gets the log.
 java.util.List getLogList()
          Gets the log list.
 org.exoplatform.webui.core.UIPageIterator getUIPageIterator()
          Gets the uI page iterator.
 void init(javax.jcr.Node node)
          Inits the.
 void updateGrid()
          Update grid.
 
Methods inherited from class org.exoplatform.webui.core.UIComponentDecorator
findComponentById, findComponentOfType, findFirstComponentOfType, getUIComponent, renderChildren, setUIComponent
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, 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
 

Constructor Detail

UIPublicationHistory

public UIPublicationHistory()
                     throws java.lang.Exception
Instantiates a new uI publication history.

Throws:
java.lang.Exception - the exception
Method Detail

init

public void init(javax.jcr.Node node)
Inits the.

Parameters:
node - the node

getLog

public java.util.List<VersionLog> getLog()
                                  throws org.exoplatform.services.ecm.publication.NotInPublicationLifecycleException,
                                         java.lang.Exception
Gets the log.

Returns:
the log
Throws:
org.exoplatform.services.ecm.publication.NotInPublicationLifecycleException - the not in publication lifecycle exception
java.lang.Exception - the exception

updateGrid

public void updateGrid()
                throws java.lang.Exception
Update grid.

Throws:
java.lang.Exception - the exception

getUIPageIterator

public org.exoplatform.webui.core.UIPageIterator getUIPageIterator()
Gets the uI page iterator.

Returns:
the uI page iterator

getLogList

public java.util.List getLogList()
                          throws java.lang.Exception
Gets the log list.

Returns:
the log list
Throws:
java.lang.Exception - the exception

getActions

public java.lang.String[] getActions()
Gets the actions.

Returns:
the actions


Copyright © 2011 eXo Platform SAS. All Rights Reserved.