org.exoplatform.forum.webui.popup
Class UIForumAdministrationForm

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.forum.webui.popup.UIForumAdministrationForm
All Implemented Interfaces:
UIPopupComponent

public class UIForumAdministrationForm
extends org.exoplatform.webui.form.UIForm
implements UIPopupComponent

Created by The eXo Platform SAS Author : Vu Duy Tu tu.duy@exoplatform.com May 5, 2008 - 9:01:20 AM


Nested Class Summary
static class UIForumAdministrationForm.ActivatePruneActionListener
           
static class UIForumAdministrationForm.AddIpActionListener
           
static class UIForumAdministrationForm.AddNewBBCodeActionListener
           
static class UIForumAdministrationForm.AddTopicTypeActionListener
           
static class UIForumAdministrationForm.CancelActionListener
           
static class UIForumAdministrationForm.DeleteBBCodeActionListener
           
static class UIForumAdministrationForm.DeleteTopicTypeActionListener
           
static class UIForumAdministrationForm.EditBBCodeActionListener
           
static class UIForumAdministrationForm.EditTopicTypeActionListener
           
static class UIForumAdministrationForm.GetDefaultMailActionListener
           
static class UIForumAdministrationForm.PostsActionListener
           
static class UIForumAdministrationForm.PruneSettingActionListener
           
static class UIForumAdministrationForm.RunPruneActionListener
           
static class UIForumAdministrationForm.SaveActionListener
           
static class UIForumAdministrationForm.SelectTabActionListener
           
static class UIForumAdministrationForm.UnBanActionListener
           
 
Field Summary
static java.lang.String BAN_IP_PAGE_ITERATOR
           
static java.lang.String FIELD_ACTIVEABOUT_INPUT
           
static java.lang.String FIELD_ACTIVETOPIC_TAB
           
static java.lang.String FIELD_AUTOPRUNE_TAB
           
static java.lang.String FIELD_BBCODE_TAB
           
static java.lang.String FIELD_CENSOREDKEYWORD_TAB
           
static java.lang.String FIELD_CENSOREDKEYWORD_TEXTAREA
           
static java.lang.String FIELD_ENABLEHEADERSUBJECT_CHECKBOX
           
static java.lang.String FIELD_FORUMSORT_TAB
           
static java.lang.String FIELD_FORUMSORTBY_INPUT
           
static java.lang.String FIELD_FORUMSORTBYTYPE_INPUT
           
static java.lang.String FIELD_HEADERSUBJECT_INPUT
           
static java.lang.String FIELD_NOTIFYEMAIL_TAB
           
static java.lang.String FIELD_NOTIFYEMAIL_TEXTAREA
           
static java.lang.String FIELD_NOTIFYEMAILMOVED_TEXTAREA
           
static java.lang.String FIELD_SETACTIVE_INPUT
           
static java.lang.String FIELD_TOPICSORTBY_INPUT
           
static java.lang.String FIELD_TOPICSORTBYTYPE_INPUT
           
static java.lang.String FIELD_TOPICTYPEMANAGER_TAB
           
static java.lang.String IP_BAN_TAB
           
static java.lang.String NEW_IP_BAN_INPUT1
           
static java.lang.String NEW_IP_BAN_INPUT2
           
static java.lang.String NEW_IP_BAN_INPUT3
           
static java.lang.String NEW_IP_BAN_INPUT4
           
static java.lang.String SEARCH_IP_BAN
           
 
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
UIForumAdministrationForm()
           
 
Method Summary
 void activate()
           
 void deActivate()
           
 boolean isRenderListTopic()
           
 void setInit()
           
 void setListBBcode()
           
 void setRenderListTopic(boolean isRenderListTopic)
           
 
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
 

Field Detail

FIELD_FORUMSORT_TAB

public static final java.lang.String FIELD_FORUMSORT_TAB
See Also:
Constant Field Values

FIELD_CENSOREDKEYWORD_TAB

public static final java.lang.String FIELD_CENSOREDKEYWORD_TAB
See Also:
Constant Field Values

FIELD_ACTIVETOPIC_TAB

public static final java.lang.String FIELD_ACTIVETOPIC_TAB
See Also:
Constant Field Values

FIELD_NOTIFYEMAIL_TAB

public static final java.lang.String FIELD_NOTIFYEMAIL_TAB
See Also:
Constant Field Values

FIELD_AUTOPRUNE_TAB

public static final java.lang.String FIELD_AUTOPRUNE_TAB
See Also:
Constant Field Values

FIELD_TOPICTYPEMANAGER_TAB

public static final java.lang.String FIELD_TOPICTYPEMANAGER_TAB
See Also:
Constant Field Values

FIELD_BBCODE_TAB

public static final java.lang.String FIELD_BBCODE_TAB
See Also:
Constant Field Values

IP_BAN_TAB

public static final java.lang.String IP_BAN_TAB
See Also:
Constant Field Values

NEW_IP_BAN_INPUT1

public static final java.lang.String NEW_IP_BAN_INPUT1
See Also:
Constant Field Values

NEW_IP_BAN_INPUT2

public static final java.lang.String NEW_IP_BAN_INPUT2
See Also:
Constant Field Values

NEW_IP_BAN_INPUT3

public static final java.lang.String NEW_IP_BAN_INPUT3
See Also:
Constant Field Values

NEW_IP_BAN_INPUT4

public static final java.lang.String NEW_IP_BAN_INPUT4
See Also:
Constant Field Values

SEARCH_IP_BAN

public static final java.lang.String SEARCH_IP_BAN
See Also:
Constant Field Values

FIELD_FORUMSORTBY_INPUT

public static final java.lang.String FIELD_FORUMSORTBY_INPUT
See Also:
Constant Field Values

FIELD_FORUMSORTBYTYPE_INPUT

public static final java.lang.String FIELD_FORUMSORTBYTYPE_INPUT
See Also:
Constant Field Values

FIELD_TOPICSORTBY_INPUT

public static final java.lang.String FIELD_TOPICSORTBY_INPUT
See Also:
Constant Field Values

FIELD_TOPICSORTBYTYPE_INPUT

public static final java.lang.String FIELD_TOPICSORTBYTYPE_INPUT
See Also:
Constant Field Values

FIELD_CENSOREDKEYWORD_TEXTAREA

public static final java.lang.String FIELD_CENSOREDKEYWORD_TEXTAREA
See Also:
Constant Field Values

FIELD_ENABLEHEADERSUBJECT_CHECKBOX

public static final java.lang.String FIELD_ENABLEHEADERSUBJECT_CHECKBOX
See Also:
Constant Field Values

FIELD_HEADERSUBJECT_INPUT

public static final java.lang.String FIELD_HEADERSUBJECT_INPUT
See Also:
Constant Field Values

FIELD_NOTIFYEMAIL_TEXTAREA

public static final java.lang.String FIELD_NOTIFYEMAIL_TEXTAREA
See Also:
Constant Field Values

FIELD_NOTIFYEMAILMOVED_TEXTAREA

public static final java.lang.String FIELD_NOTIFYEMAILMOVED_TEXTAREA
See Also:
Constant Field Values

FIELD_ACTIVEABOUT_INPUT

public static final java.lang.String FIELD_ACTIVEABOUT_INPUT
See Also:
Constant Field Values

FIELD_SETACTIVE_INPUT

public static final java.lang.String FIELD_SETACTIVE_INPUT
See Also:
Constant Field Values

BAN_IP_PAGE_ITERATOR

public static final java.lang.String BAN_IP_PAGE_ITERATOR
See Also:
Constant Field Values
Constructor Detail

UIForumAdministrationForm

public UIForumAdministrationForm()
                          throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

setInit

public void setInit()
             throws java.lang.Exception
Throws:
java.lang.Exception

setListBBcode

public void setListBBcode()
                   throws java.lang.Exception
Throws:
java.lang.Exception

isRenderListTopic

public boolean isRenderListTopic()

setRenderListTopic

public void setRenderListTopic(boolean isRenderListTopic)

activate

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

deActivate

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


Copyright © 2010 eXo Platform SAS. All Rights Reserved.