org.exoplatform.forum.webui
Class UISearchForm

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.UISearchForm
All Implemented Interfaces:
UISelector

public class UISearchForm
extends org.exoplatform.webui.form.UIForm
implements UISelector

Created by The eXo Platform SARL Author : Hung Nguyen hung.nguyen@exoplatform.com Aus 01, 2007 2:48:18 PM


Nested Class Summary
static class UISearchForm.AddActionListener
           
static class UISearchForm.AddValuesUserActionListener
           
static class UISearchForm.CancelActionListener
           
static class UISearchForm.CloseActionListener
           
static class UISearchForm.OnchangeActionListener
           
static class UISearchForm.ResetFieldActionListener
           
static class UISearchForm.SearchActionListener
           
 
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
UISearchForm()
           
 
Method Summary
 boolean getIsSearchCate()
           
 boolean getIsSearchForum()
           
 boolean getIsSearchTopic()
           
 java.lang.String getLabel(java.util.ResourceBundle res, java.lang.String id)
           
 java.lang.String getLabel(java.lang.String id)
           
 UIFormDateTimePicker getUIFormDateTimePicker(java.lang.String name)
           
 org.exoplatform.webui.form.UIFormRadioBoxInput getUIFormRadioBoxInput(java.lang.String name)
           
 void initDefaultContent()
           
 void setIsSearchForum(boolean isSearchForum)
           
 void setIsSearchTopic(boolean isSearchTopic)
           
 void setPath(java.lang.String path)
           
 void setSelectType(java.lang.String type)
           
 void setUserProfile(UserProfile userProfile)
           
 void updateSelect(java.lang.String selectField, java.lang.String value)
           
 
Methods inherited from class org.exoplatform.webui.form.UIForm
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, 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

UISearchForm

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

initDefaultContent

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

getIsSearchCate

public boolean getIsSearchCate()

getIsSearchForum

public boolean getIsSearchForum()

setIsSearchForum

public void setIsSearchForum(boolean isSearchForum)

getIsSearchTopic

public boolean getIsSearchTopic()

setIsSearchTopic

public void setIsSearchTopic(boolean isSearchTopic)

setPath

public void setPath(java.lang.String path)

setUserProfile

public void setUserProfile(UserProfile userProfile)
                    throws java.lang.Exception
Throws:
java.lang.Exception

setSelectType

public void setSelectType(java.lang.String type)
                   throws java.lang.Exception
Throws:
java.lang.Exception

getUIFormRadioBoxInput

public org.exoplatform.webui.form.UIFormRadioBoxInput getUIFormRadioBoxInput(java.lang.String name)

getLabel

public java.lang.String getLabel(java.util.ResourceBundle res,
                                 java.lang.String id)
                          throws java.lang.Exception
Overrides:
getLabel in class org.exoplatform.webui.form.UIForm
Throws:
java.lang.Exception

getLabel

public java.lang.String getLabel(java.lang.String id)
                          throws java.lang.Exception
Overrides:
getLabel in class org.exoplatform.webui.form.UIForm
Throws:
java.lang.Exception

updateSelect

public void updateSelect(java.lang.String selectField,
                         java.lang.String value)
                  throws java.lang.Exception
Specified by:
updateSelect in interface UISelector
Throws:
java.lang.Exception

getUIFormDateTimePicker

public UIFormDateTimePicker getUIFormDateTimePicker(java.lang.String name)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.