Class AbstractUIFormBase

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIForm
org.apache.myfaces.tobago.internal.component.AbstractUIFormBase
All Implemented Interfaces:
EventListener, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, Visual
Direct Known Subclasses:
AbstractUIForm, AbstractUIPage

public abstract class AbstractUIFormBase extends javax.faces.component.UIForm implements Visual
Base class for form and page.
  • Field Summary

    Fields inherited from class javax.faces.component.UIForm

    COMPONENT_FAMILY, COMPONENT_TYPE

    Fields inherited from class javax.faces.component.UIComponent

    ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY

    Fields inherited from interface javax.faces.component.NamingContainer

    SEPARATOR_CHAR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    processDecodes(javax.faces.context.FacesContext facesContext)
     
    void
    processUpdates(javax.faces.context.FacesContext facesContext)
     
    void
    processValidators(javax.faces.context.FacesContext facesContext)
     
    void
    setSubmitted(boolean b)
     

    Methods inherited from class javax.faces.component.UIForm

    createUniqueId, getContainerClientId, getFamily, invokeOnComponent, isPrependId, isSubmitted, setPrependId, visitTree

    Methods inherited from class javax.faces.component.UIComponentBase

    addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding

    Methods inherited from class javax.faces.component.UIComponent

    getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.myfaces.tobago.component.Visual

    getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
  • Constructor Details

    • AbstractUIFormBase

      public AbstractUIFormBase()
  • Method Details

    • processDecodes

      public void processDecodes(javax.faces.context.FacesContext facesContext)
      Overrides:
      processDecodes in class javax.faces.component.UIForm
    • setSubmitted

      public void setSubmitted(boolean b)
      Overrides:
      setSubmitted in class javax.faces.component.UIForm
    • processValidators

      public void processValidators(javax.faces.context.FacesContext facesContext)
      Overrides:
      processValidators in class javax.faces.component.UIForm
    • processUpdates

      public void processUpdates(javax.faces.context.FacesContext facesContext)
      Overrides:
      processUpdates in class javax.faces.component.UIForm