Class AbstractUIPage

  • All Implemented Interfaces:
    jakarta.faces.component.behavior.ClientBehaviorHolder, jakarta.faces.component.NamingContainer, jakarta.faces.component.PartialStateHolder, jakarta.faces.component.StateHolder, jakarta.faces.component.TransientStateHolder, jakarta.faces.component.UniqueIdVendor, jakarta.faces.event.ComponentSystemEventListener, jakarta.faces.event.FacesListener, jakarta.faces.event.SystemEventListenerHolder, EventListener, Visual
    Direct Known Subclasses:
    UIPage

    public abstract class AbstractUIPage
    extends AbstractUIFormBase
    implements jakarta.faces.component.behavior.ClientBehaviorHolder
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String COMPONENT_TYPE
      Deprecated.
      since 4.4.0.
      static Charset FORM_ACCEPT_CHARSET  
      • Fields inherited from class jakarta.faces.component.UIForm

        COMPONENT_FAMILY
      • Fields inherited from class jakarta.faces.component.UIComponent

        ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
      • Fields inherited from interface jakarta.faces.component.NamingContainer

        SEPARATOR_CHAR
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractUIPage()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected String cutIteratorFromId​(String sourceId)  
      abstract String getFocusId()  
      String getFormId​(jakarta.faces.context.FacesContext facesContext)  
      abstract String getLabel()  
      boolean getRendersChildren()  
      void markSubmittedForm​(jakarta.faces.context.FacesContext facesContext)  
      void processDecodes​(jakarta.faces.context.FacesContext context)  
      • Methods inherited from class jakarta.faces.component.UIForm

        createUniqueId, getContainerClientId, getFamily, invokeOnComponent, isPrependId, isSubmitted, setPrependId, visitTree
      • Methods inherited from class jakarta.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, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient
      • Methods inherited from class jakarta.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 interface jakarta.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
    • Constructor Detail

      • AbstractUIPage

        public AbstractUIPage()
    • Method Detail

      • getRendersChildren

        public boolean getRendersChildren()
        Overrides:
        getRendersChildren in class jakarta.faces.component.UIComponentBase
      • getFormId

        public String getFormId​(jakarta.faces.context.FacesContext facesContext)
      • markSubmittedForm

        public void markSubmittedForm​(jakarta.faces.context.FacesContext facesContext)
      • cutIteratorFromId

        protected String cutIteratorFromId​(String sourceId)
      • getLabel

        public abstract String getLabel()
      • getFocusId

        public abstract String getFocusId()