org.exoplatform.services.wcm.publication.lifecycle.simple.ui
Class UIPublishingPanel

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.simple.ui.UIPublishingPanel
All Implemented Interfaces:
org.exoplatform.webui.core.UIPopupComponent

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

Created by The eXo Platform SAS Author : Hoa Pham hoa.pham@exoplatform.com Sep 9, 2008


Nested Class Summary
 
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
UIPublishingPanel()
          Instantiates a new uI publishing panel.
 
Method Summary
 void activate()
           
 void deActivate()
           
 javax.jcr.Node getNode()
          Gets the node.
 void initPanel(javax.jcr.Node node, java.lang.String portalName, java.util.List<java.lang.String> runningPortals)
          Inits the panel.
 void setNode(javax.jcr.Node node)
          Sets the node.
 
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

UIPublishingPanel

public UIPublishingPanel()
                  throws java.lang.Exception
Instantiates a new uI publishing panel.

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

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

initPanel

public void initPanel(javax.jcr.Node node,
                      java.lang.String portalName,
                      java.util.List<java.lang.String> runningPortals)
               throws java.lang.Exception
Inits the panel.

Parameters:
node - the node
portalName - the portal name
runningPortals - the running portals
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.