Package org.exoplatform.webui.form
Class UIForm
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
- Direct Known Subclasses:
UIFormTabPane,UISearchForm,UIUserGroupSelector,UIUserSelector
Created by The eXo Platform SARL Author : Dang Van Minh minhdv81@yahoo.com Jun 6, 2006
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
UIContainer.SelectTabActionListener -
Field Summary
FieldsFields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddUIComponentInput(UIComponent input) addUIFormInput(UIFormInput input) addUIFormInput(UIFormInputSet input) voidbegin()voidend()String[]getLabel(ResourceBundle res, String label) getUICheckBoxInput(String name) getUIFormCheckBoxInput(String name) getUIFormDateTimeInput(String name) getUIFormInputInfo(String name) getUIFormSelectBox(String name) getUIFormTextAreaInput(String name) <T extends UIFormInput>
TgetUIInput(String name) getUIStringInput(String name) voidinvokeGetBindingBean(Object bean) voidinvokeSetBindingBean(Object bean) booleanvoidprocessRender(WebuiRequestContext context) voidrenderField(String name) voidrenderField(UIComponent uiInput) voidreset()voidsetActions(String[] actions) voidsetMultiPart(boolean b) voidMethods 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, setRenderedChildrenOfTypesMethods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, 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
-
Field Details
-
ACTION
- See Also:
-
SUBCOMPONENT_ID
- See Also:
-
-
Constructor Details
-
UIForm
public UIForm()
-
-
Method Details
-
addUIFormInput
-
addUIFormInput
-
addUIComponentInput
-
isMultipart
public boolean isMultipart() -
setMultiPart
public void setMultiPart(boolean b) -
getSubmitAction
-
setSubmitAction
-
getUIInput
-
getUIStringInput
-
getUIFormCheckBoxInput
-
getUICheckBoxInput
-
getUIFormSelectBox
-
getUIFormInputInfo
-
getUIFormTextAreaInput
-
getUIFormDateTimeInput
-
reset
public void reset() -
invokeGetBindingBean
- Throws:
Exception
-
invokeSetBindingBean
- Throws:
Exception
-
begin
- Throws:
Exception
-
processRender
- Overrides:
processRenderin classUIComponent- Throws:
Exception
-
end
- Throws:
Exception
-
setActions
-
getActions
-
renderField
- Throws:
Exception
-
renderField
- Throws:
Exception
-
url
- Overrides:
urlin classUIComponent- Throws:
Exception
-
event
- Overrides:
eventin classUIComponent- Throws:
Exception
-
event
- Overrides:
eventin classUIComponent- Throws:
Exception
-
event
- Throws:
Exception
-
getLabel
- Throws:
Exception
-
getLabel
-
getUIComponentName
- Overrides:
getUIComponentNamein classUIComponent
-