Package com.sun.faces.application
package com.sun.faces.application
-
ClassDescriptionThis action listener implementation processes action events during the Apply Request Values or Invoke Application phase of the request processing lifecycle (depending upon the
immediate
property of theActionSource
that queued this event.Break out the things that are associated with the Application, but need to be present even when the user has replaced the Application instance.Default implementation ofApplicationFactory
.Application represents a per-web-application singleton object where applications based on Faces (or implementations wishing to provide extended functionality) can register application-wide singletons that provide functionality required by Faces.Contains an application level resource bundle name and its associated descriptions, if any.This class maintains per-application information pertaining to partail or full state saving as a whole or partial state saving with some views using full state saving.Abstract base for aPropertyEditor
that delegates to a faces Converter that was registered by-type in a faces-config descriptor.Factory for dynamically generating PropertyEditor classes that extendConverterPropertyEditorBase
and replace any references to the target class from the template with a supplied target class.Default template class for the dynamic generation of target-class specific PropertyEditor implementations.ThisApplicationFactory
is responsible for injecting the defaultApplication
instance into the top-levelApplication
as configured by the runtime.Note: New, relevant spec'd ComponentSystemEvents must be added to the constructorNavigationHandlerImpl is the class that implements default navigation handling.Allows configuring ProjectStage at a server (or in GlassFish's case domain) level.Helper class to aid the ConverterPropertyEditorBase in converting properties.AStateManager
implementation to meet the requirements of the specification.ValidateFormComponentNesting performs component tree validation to assureActionSource
,ActionSource2
andEditableValueHolder
components are placed inside a form.This class is used byViewHandler.createView(jakarta.faces.context.FacesContext, java.lang.String)
to obtain the text that exists after the <f:view> tag.Used to hold metadata for classes that are members of views.Central location for web application lifecycle events.A simple PrintWriter implementation to allow us to query whether or not the writer has been flushed or closed.