java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPublicationContainer
org.exoplatform.services.wcm.extensions.publication.lifecycle.authoring.ui.UIPublicationContainer
All Implemented Interfaces:
org.exoplatform.webui.core.UIPopupComponent

public class UIPublicationContainer extends org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPublicationContainer
Created by The eXo Platform SAS Author : eXoPlatform chuong_phan@exoplatform.com Mar 4, 2009
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     

    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

    Constructors
    Constructor
    Description
    Instantiates a new uI publication container.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the date time formater.
    void
    initContainer(javax.jcr.Node node)
    Inits the container.
    void
    processRender(org.exoplatform.webui.application.WebuiRequestContext context)
     

    Methods inherited from class org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPublicationContainer

    activate, deActivate, getSelectedTabId, setActiveTab, setSelectedTab, setSelectedTab

    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, 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, buildModelObject, 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 Details

    • UIPublicationContainer

      public UIPublicationContainer()
      Instantiates a new uI publication container.
  • Method Details

    • initContainer

      public void initContainer(javax.jcr.Node node) throws Exception
      Inits the container.
      Overrides:
      initContainer in class org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPublicationContainer
      Parameters:
      node - the node
      Throws:
      Exception - the exception
    • getDateTimeFormater

      public DateFormat getDateTimeFormater()
      Gets the date time formater.
      Overrides:
      getDateTimeFormater in class org.exoplatform.services.wcm.publication.lifecycle.stageversion.ui.UIPublicationContainer
      Returns:
      the date time formater
    • processRender

      public void processRender(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception
      Overrides:
      processRender in class org.exoplatform.webui.form.UIForm
      Throws:
      Exception