Class AbstractUIPage

  • All Implemented Interfaces:
    EventListener, javax.faces.component.behavior.ClientBehaviorHolder, 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:
    UIPage

    public abstract class AbstractUIPage
    extends AbstractUIFormBase
    implements javax.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 javax.faces.component.UIForm

        COMPONENT_FAMILY
      • 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
      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​(javax.faces.context.FacesContext facesContext)  
      abstract String getLabel()  
      boolean getRendersChildren()  
      void markSubmittedForm​(javax.faces.context.FacesContext facesContext)  
      void processDecodes​(javax.faces.context.FacesContext context)  
      • 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, 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 interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
    • Constructor Detail

      • AbstractUIPage

        public AbstractUIPage()
    • Method Detail

      • getRendersChildren

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

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

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

        protected String cutIteratorFromId​(String sourceId)
      • getLabel

        public abstract String getLabel()
      • getFocusId

        public abstract String getFocusId()