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

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.UIPublicationComponentStatus

public class UIPublicationComponentStatus
extends org.exoplatform.webui.form.UIForm

Created by The eXo Platform SAS Author : Romain Dénarié romain.denarie@exoplatform.com 29 mai 08


Nested Class Summary
static class UIPublicationComponentStatus.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
UIPublicationComponentStatus()
          Instantiates a new uI publication component status.
UIPublicationComponentStatus(javax.jcr.Node node)
          Instantiates a new uI publication component status.
 
Method Summary
 java.lang.String getLifeCycleName()
          Gets the life cycle name.
 java.lang.String getLinkStateImage(java.util.Locale locale)
          Gets the link state image.
 javax.jcr.Node getNode()
          Gets the node.
 java.lang.String getNodeName()
          Gets the node name.
 java.lang.String getStateName()
          Gets the state name.
 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

UIPublicationComponentStatus

public UIPublicationComponentStatus()
                             throws java.lang.Exception
Instantiates a new uI publication component status.

Throws:
java.lang.Exception - the exception

UIPublicationComponentStatus

public UIPublicationComponentStatus(javax.jcr.Node node)
                             throws java.lang.Exception
Instantiates a new uI publication component status.

Parameters:
node - the node
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

getNodeName

public java.lang.String getNodeName()
Gets the node name.

Returns:
the node name

getLifeCycleName

public java.lang.String getLifeCycleName()
Gets the life cycle name.

Returns:
the life cycle name

getStateName

public java.lang.String getStateName()
Gets the state name.

Returns:
the state name

getLinkStateImage

public java.lang.String getLinkStateImage(java.util.Locale locale)
Gets the link state image.

Parameters:
locale - the locale
Returns:
the link state image


Copyright © 2011 eXo Platform SAS. All Rights Reserved.