org.exoplatform.wcm.webui.newsletter.manager
Class UINewsletterEntryManager

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.wcm.webui.newsletter.manager.UINewsletterEntryManager

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

Created by The eXo Platform SAS Author : eXoPlatform ngoc.tran@exoplatform.com Jun 9, 2009


Nested Class Summary
static class UINewsletterEntryManager.AddEntryActionListener
          The listener interface for receiving addEntryAction events.
static class UINewsletterEntryManager.BackToCategoriesActionListener
          The listener interface for receiving backToCategoriesAction events.
static class UINewsletterEntryManager.BackToSubcriptionsActionListener
          The listener interface for receiving backToSubcriptionsAction events.
static class UINewsletterEntryManager.ConvertTemplateActionListener
          The listener interface for receiving convertTemplateAction events.
static class UINewsletterEntryManager.DeleteNewsletterEntryActionListener
          The listener interface for receiving deleteNewsletterEntryAction events.
static class UINewsletterEntryManager.EditNewsletterEntryActionListener
          The listener interface for receiving editNewsletterEntryAction events.
static class UINewsletterEntryManager.OpenNewsletterActionListener
          The listener interface for receiving openNewsletterAction events.
static class UINewsletterEntryManager.SelectNewsletterActionListener
          The listener interface for receiving selectNewsletterAction 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
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UINewsletterEntryManager()
          Instantiates a new uI newsletter entry manager.
 
Method Summary
 NewsletterCategoryConfig getCategoryConfig()
          Gets the category config.
 java.util.List<java.lang.String> getChecked()
          Gets the checked.
 java.util.List getListNewsletterEntries()
          Gets the list newsletter entries.
 NewsletterSubscriptionConfig getSubscriptionConfig()
          Gets the subscription config.
 void init()
          Inits the.
 void setCategoryConfig(NewsletterCategoryConfig categoryConfig)
          Sets the category config.
 void setSubscriptionConfig(NewsletterSubscriptionConfig subscriptionConfig)
          Sets the subscription config.
 
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, 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, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, 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 Detail

UINewsletterEntryManager

public UINewsletterEntryManager()
                         throws java.lang.Exception
Instantiates a new uI newsletter entry manager.

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

init

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

Throws:
java.lang.Exception - the exception

getListNewsletterEntries

public java.util.List getListNewsletterEntries()
                                        throws java.lang.Exception
Gets the list newsletter entries.

Returns:
the list newsletter entries
Throws:
java.lang.Exception - the exception

getChecked

public java.util.List<java.lang.String> getChecked()
Gets the checked.

Returns:
the checked

getSubscriptionConfig

public NewsletterSubscriptionConfig getSubscriptionConfig()
Gets the subscription config.

Returns:
the subscription config

setSubscriptionConfig

public void setSubscriptionConfig(NewsletterSubscriptionConfig subscriptionConfig)
Sets the subscription config.

Parameters:
subscriptionConfig - the new subscription config

getCategoryConfig

public NewsletterCategoryConfig getCategoryConfig()
Gets the category config.

Returns:
the category config

setCategoryConfig

public void setCategoryConfig(NewsletterCategoryConfig categoryConfig)
Sets the category config.

Parameters:
categoryConfig - the new category config


Copyright © 2011 eXo Platform SAS. All Rights Reserved.