javax.faces.component
Class UIForm
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIForm
- All Implemented Interfaces:
- java.util.EventListener, NamingContainer, PartialStateHolder, StateHolder, UniqueIdVendor, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder
- Direct Known Subclasses:
- HtmlForm
@JSFComponent(type="javax.faces.Form",
family="javax.faces.Form")
public class UIForm
- extends UIComponentBase
- implements NamingContainer, UniqueIdVendor
see Javadoc of JSF Specification
- Version:
- $Revision: 882808 $ $Date: 2009-11-20 19:56:34 -0500 (Fri, 20 Nov 2009) $
- Author:
- Manfred Geiler (latest modification by $Author: lu4242 $)
Methods inherited from class javax.faces.component.UIComponentBase |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
UIForm
public UIForm()
createUniqueId
public java.lang.String createUniqueId(FacesContext context,
java.lang.String seed)
-
- Specified by:
createUniqueId
in interface UniqueIdVendor
- Since:
- 2.0
isSubmitted
public boolean isSubmitted()
setSubmitted
public void setSubmitted(boolean submitted)
processDecodes
public void processDecodes(FacesContext context)
- Overrides:
processDecodes
in class UIComponentBase
processValidators
public void processValidators(FacesContext context)
- Overrides:
processValidators
in class UIComponentBase
processUpdates
public void processUpdates(FacesContext context)
- Description copied from class:
UIComponentBase
- This isn't an input component, so just pass on the processUpdates call to child components and facets that might
be input components.
Components that were never rendered can't possibly be receiving update data (no corresponding fields were ever
put into the response) so if this component is not rendered then this method does not invoke processUpdates on
its children.
- Overrides:
processUpdates
in class UIComponentBase
saveState
public java.lang.Object saveState(FacesContext context)
- Description copied from class:
UIComponentBase
- Invoked after the render phase has completed, this method returns an object which can be passed to the
restoreState of some other instance of UIComponentBase to reset that object's state to the same values as this
object currently has.
- Specified by:
saveState
in interface StateHolder
- Overrides:
saveState
in class UIComponentBase
getFamily
public java.lang.String getFamily()
- Specified by:
getFamily
in class UIComponent
getContainerClientId
public java.lang.String getContainerClientId(FacesContext ctx)
- Overrides:
getContainerClientId
in class UIComponent
isPrependId
@JSFProperty(defaultValue="true")
public boolean isPrependId()
setPrependId
public void setPrependId(boolean prependId)
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.