org.exoplatform.answer.webui.popup
Class BaseCategoryTreeInputForm

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.common.webui.BaseUIForm
                  extended by org.exoplatform.answer.webui.BaseUIFAQForm
                      extended by org.exoplatform.answer.webui.popup.BaseCategoryTreeInputForm
Direct Known Subclasses:
UIAnswerEditModeForm, UIFAQSettingForm

public class BaseCategoryTreeInputForm
extends BaseUIFAQForm

Created by The eXo Platform SAS Author : Vu Duy Tu tuvd@exoplatform.com Apr 12, 2013


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
protected  List<String> categoriesChecked
           
static String CATEGORY_SCOPING
           
protected  Map<String,String> categoryMap
           
protected  Map<String,Boolean> categoryStatus
           
protected  org.exoplatform.faq.service.CategoryTree categoryTree
           
 
Fields inherited from class org.exoplatform.forum.common.webui.BaseUIForm
isAddColonInLabel, log
 
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
BaseCategoryTreeInputForm()
           
 
Method Summary
protected  String renderCategoryTree()
           
 
Methods inherited from class org.exoplatform.answer.webui.BaseUIFAQForm
getFAQService, processRender, setFAQService
 
Methods inherited from class org.exoplatform.forum.common.webui.BaseUIForm
cancelChildPopupAction, getLabel, getLabel, getUIFormScrollSelectBox, getUIForumFilter, i18n, info, info, info, info, info, isAddColonInLabel, openPopup, openPopup, openPopup, openPopup, openPopup, openPopup, setAddColonInLabel, throwWarning, throwWarning, warning, warning, warning, warning, warning
 
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getSubmitAction, getUICheckBoxInput, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, 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
 

Field Detail

CATEGORY_SCOPING

public static final String CATEGORY_SCOPING
See Also:
Constant Field Values

categoryStatus

protected Map<String,Boolean> categoryStatus

categoryMap

protected Map<String,String> categoryMap

categoriesChecked

protected List<String> categoriesChecked

categoryTree

protected org.exoplatform.faq.service.CategoryTree categoryTree
Constructor Detail

BaseCategoryTreeInputForm

public BaseCategoryTreeInputForm()
Method Detail

renderCategoryTree

protected String renderCategoryTree()
                             throws Exception
Throws:
Exception


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.