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

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.services.wcm.publication.lifecycle.stageversion.ui.UIPublishClvChooser
All Implemented Interfaces:
org.exoplatform.webui.core.UIPopupComponent

public class UIPublishClvChooser
extends org.exoplatform.webui.form.UIForm
implements org.exoplatform.webui.core.UIPopupComponent

Created by The eXo Platform SAS Author : eXoPlatform chuong_phan@exoplatform.com Mar 19, 2009


Nested Class Summary
static class UIPublishClvChooser.ChooseActionListener
          The listener interface for receiving chooseAction events.
static class UIPublishClvChooser.CloseActionListener
          The listener interface for receiving closeAction events.
 
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
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIPublishClvChooser()
          Instantiates a new uI publish clv chooser.
 
Method Summary
 void activate()
           
 void deActivate()
           
 java.util.List<org.exoplatform.portal.config.model.Application> getClvPortlets()
          Gets the clv portlets.
 javax.jcr.Node getNode()
          Gets the node.
 org.exoplatform.portal.config.model.Page getPage()
          Gets the page.
 void setNode(javax.jcr.Node node)
          Sets the node.
 void setPage(org.exoplatform.portal.config.model.Page page)
          Sets the page.
 
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getLabel, getSubmitAction, 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, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIPublishClvChooser

public UIPublishClvChooser()
Instantiates a new uI publish clv chooser.

Method Detail

getPage

public org.exoplatform.portal.config.model.Page getPage()
Gets the page.

Returns:
the page

setPage

public void setPage(org.exoplatform.portal.config.model.Page page)
Sets the page.

Parameters:
page - the new page

getNode

public javax.jcr.Node getNode()
Gets the node.

Returns:
the node

setNode

public void setNode(javax.jcr.Node node)
Sets the node.

Parameters:
node - the new node

getClvPortlets

public java.util.List<org.exoplatform.portal.config.model.Application> getClvPortlets()
                                                                               throws java.lang.Exception
Gets the clv portlets.

Returns:
the clv portlets
Throws:
java.lang.Exception - the exception

activate

public void activate()
              throws java.lang.Exception
Specified by:
activate in interface org.exoplatform.webui.core.UIPopupComponent
Throws:
java.lang.Exception

deActivate

public void deActivate()
                throws java.lang.Exception
Specified by:
deActivate in interface org.exoplatform.webui.core.UIPopupComponent
Throws:
java.lang.Exception


Copyright © 2011 eXo Platform SAS. All Rights Reserved.