complexType faces-config-applicationType

complexType {http://java.sun.com/xml/ns/javaee}faces-config-applicationType

Abstractfalse (This can be used in an instance)
Target Namespacehttp://java.sun.com/xml/ns/javaee
Declared Namespacesxmlns:javaee=http://java.sun.com/xml/ns/javaee
xmlns:xsd=http://www.w3.org/2001/XMLSchema


Source

<xsd:complexType name="faces-config-applicationType">
    <
xsd:annotation>
        <
xsd:documentation>
The "application" element provides a mechanism to define the
various per-application-singleton implementation artifacts for
a particular web application that is utilizing
JavaServer Faces. For nested elements that are not specified,
the JSF implementation must provide a suitable default.
        
</xsd:documentation>
    </
xsd:annotation>
    <
xsd:choice minOccurs="0" maxOccurs="unbounded">
        <
xsd:element name="action-listener" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "action-listener" element contains the fully
qualified class name of the concrete
ActionListener implementation class that will be
called during the Invoke Application phase of the
request processing lifecycle.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="default-render-kit-id" type="javaee:string">
            <
xsd:annotation>
                <
xsd:documentation>
The "default-render-kit-id" element allows the
application to define a renderkit to be used other
than the standard one.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="message-bundle" type="javaee:string">
            <
xsd:annotation>
                <
xsd:documentation>
The base name of a resource bundle representing
the message resources for this application. See
the JavaDocs for the "java.util.ResourceBundle"
class for more information on the syntax of
resource bundle names.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="navigation-handler" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "navigation-handler" element contains the
fully qualified class name of the concrete
NavigationHandler implementation class that will
be called during the Invoke Application phase
of the request processing lifecycle, if the
default ActionListener (provided by the JSF
implementation) is used.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="view-handler" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "view-handler" element contains the fully
qualified class name of the concrete ViewHandler
implementation class that will be called during
the Restore View and Render Response phases of the
request processing lifecycle. The faces
implementation must provide a default
implementation of this class.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="state-manager" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "state-manager" element contains the fully
qualified class name of the concrete StateManager
implementation class that will be called during
the Restore View and Render Response phases of the
request processing lifecycle. The faces
implementation must provide a default
implementation of this class.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="el-resolver" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "el-resolver" element contains the fully
qualified class name of the concrete
javax.el.ELResolver implementation class
that will be used during the processing of
EL expressions.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="property-resolver" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "property-resolver" element contains the fully
qualified class name of the concrete
PropertyResolver implementation class that will
be used during the processing of value binding
expressions.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="variable-resolver" type="javaee:fully-qualified-classType">
            <
xsd:annotation>
                <
xsd:documentation>
The "variable-resolver" element contains the fully
qualified class name of the concrete
VariableResolver implementation class that will
be used during the processing of value binding
expressions.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="locale-config" type="javaee:faces-config-locale-configType"/>
        <
xsd:element name="resource-bundle"
            
type="javaee:faces-config-application-resource-bundleType"/>
        <
xsd:element name="application-extension"
            
type="javaee:faces-config-application-extensionType" minOccurs="0" maxOccurs="unbounded"/>
    </
xsd:choice>
    <
xsd:attribute name="id" type="xsd:ID"/>
</
xsd:complexType>


Documentation

The "application" element provides a mechanism to define the
various per-application-singleton implementation artifacts for
a particular web application that is utilizing
JavaServer Faces.  For nested elements that are not specified,
the JSF implementation must provide a suitable default.


complexType faces-config-applicationType


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.