org.exoplatform.wcm.webui.clv
Class UICLVContainer

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.wcm.webui.clv.UICLVContainer
All Implemented Interfaces:
RefreshDelegateActionListener
Direct Known Subclasses:
UICLVFolderMode, UICLVManualMode

public abstract class UICLVContainer
extends org.exoplatform.webui.core.UIContainer
implements RefreshDelegateActionListener

Created by The eXo Platform SAS Author : anh.do anh.do@exoplatform.com, anhdn86@gmail.com Feb 23, 2009


Nested Class Summary
static class UICLVContainer.QuickEditActionListener
          The listener interface for receiving quickEditAction events.
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
protected  java.lang.String messageKey
          The message key.
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UICLVContainer()
           
 
Method Summary
protected  java.lang.String getFormViewTemplatePath()
          Gets the form view template path.
 java.lang.String getMessageKey()
          Gets the message.
 java.lang.String getPortletId()
          Gets the portlet id.
protected  javax.portlet.PortletPreferences getPortletPreference()
          Gets the portlet preference.
 org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver()
          Gets the template resource resolver.
abstract  void init()
          Inits the.
 void onRefresh(org.exoplatform.webui.event.Event<UICLVPresentation> event)
          On refresh.
 void processRender(org.exoplatform.webui.application.WebuiRequestContext context)
           
 
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, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, 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
 

Field Detail

messageKey

protected java.lang.String messageKey
The message key.

Constructor Detail

UICLVContainer

public UICLVContainer()
Method Detail

init

public abstract void init()
                   throws java.lang.Exception
Inits the.

Throws:
java.lang.Exception - the exception

getMessageKey

public java.lang.String getMessageKey()
                               throws java.lang.Exception
Gets the message.

Returns:
the message
Throws:
java.lang.Exception - the exception

getPortletId

public java.lang.String getPortletId()
Gets the portlet id.

Returns:
the portlet id

processRender

public void processRender(org.exoplatform.webui.application.WebuiRequestContext context)
                   throws java.lang.Exception
Overrides:
processRender in class org.exoplatform.webui.core.UIComponent
Throws:
java.lang.Exception

getPortletPreference

protected javax.portlet.PortletPreferences getPortletPreference()
Gets the portlet preference.

Returns:
the portlet preference

getFormViewTemplatePath

protected java.lang.String getFormViewTemplatePath()
Gets the form view template path.

Returns:
the form view template path

getTemplateResourceResolver

public org.exoplatform.resolver.ResourceResolver getTemplateResourceResolver()
                                                                      throws java.lang.Exception
Gets the template resource resolver.

Returns:
the template resource resolver
Throws:
java.lang.Exception - the exception

onRefresh

public void onRefresh(org.exoplatform.webui.event.Event<UICLVPresentation> event)
               throws java.lang.Exception
Description copied from interface: RefreshDelegateActionListener
On refresh.

Specified by:
onRefresh in interface RefreshDelegateActionListener
Parameters:
event - the event
Throws:
java.lang.Exception - the exception


Copyright © 2012 eXo Platform SAS. All Rights Reserved.