Class FacesApplication


  • public class FacesApplication
    extends Object
    web-facesconfig_2_0.xsd

    Java class for faces-config-applicationType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="faces-config-applicationType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice maxOccurs="unbounded" minOccurs="0">
             <element name="action-listener" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="default-render-kit-id" type="{http://java.sun.com/xml/ns/javaee}string"/>
             <element name="message-bundle" type="{http://java.sun.com/xml/ns/javaee}string"/>
             <element name="navigation-handler" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="view-handler" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="state-manager" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="el-resolver" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="property-resolver" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="variable-resolver" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="resource-handler" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
             <element name="system-event-listener" type="{http://java.sun.com/xml/ns/javaee}faces-config-system-event-listenerType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="locale-config" type="{http://java.sun.com/xml/ns/javaee}faces-config-locale-configType"/>
             <element name="resource-bundle" type="{http://java.sun.com/xml/ns/javaee}faces-config-application-resource-bundleType"/>
             <element name="application-extension" type="{http://java.sun.com/xml/ns/javaee}faces-config-application-extensionType" maxOccurs="unbounded" minOccurs="0"/>
             <element name="default-validators" type="{http://java.sun.com/xml/ns/javaee}faces-config-default-validatorsType"/>
           </choice>
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • FacesApplication

        public FacesApplication()
    • Method Detail

      • getActionListener

        public List<String> getActionListener()
        Gets the value of the actionListener property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the actionListener property. For example, to add a new item, do as follows:
            getActionListener().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getDefaultRenderKitId

        public List<String> getDefaultRenderKitId()
        Gets the value of the defaultRenderKitId property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the defaultRenderKitId property. For example, to add a new item, do as follows:
            getDefaultRenderKitId().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getMessageBundle

        public List<String> getMessageBundle()
        Gets the value of the messageBundle property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the messageBundle property. For example, to add a new item, do as follows:
            getMessageBundle().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getNavigationHandler

        public List<String> getNavigationHandler()
        Gets the value of the navigationHandler property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the navigationHandler property. For example, to add a new item, do as follows:
            getNavigationHandler().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getViewHandler

        public List<String> getViewHandler()
        Gets the value of the viewHandler property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the viewHandler property. For example, to add a new item, do as follows:
            getViewHandler().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getStateManager

        public List<String> getStateManager()
        Gets the value of the stateManager property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the stateManager property. For example, to add a new item, do as follows:
            getStateManager().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getElResolver

        public List<String> getElResolver()
        Gets the value of the elResolver property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the elResolver property. For example, to add a new item, do as follows:
            getElResolver().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getPropertyResolver

        public List<String> getPropertyResolver()
        Gets the value of the propertyResolver property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the propertyResolver property. For example, to add a new item, do as follows:
            getPropertyResolver().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getVariableResolver

        public List<String> getVariableResolver()
        Gets the value of the variableResolver property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the variableResolver property. For example, to add a new item, do as follows:
            getVariableResolver().add(newItem);
         
        Objects of the following type(s) are allowed in the list String
      • getResourceHandler

        public List<String> getResourceHandler()
      • getLocaleConfig

        public List<FacesLocaleConfig> getLocaleConfig()
        Gets the value of the localeConfig property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the localeConfig property. For example, to add a new item, do as follows:
            getLocaleConfig().add(newItem);
         
        Objects of the following type(s) are allowed in the list FacesLocaleConfig
      • getApplicationExtension

        public List<FacesApplicationExtension> getApplicationExtension()
        Gets the value of the applicationExtension property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the applicationExtension property. For example, to add a new item, do as follows:
            getApplicationExtension().add(newItem);
         
        Objects of the following type(s) are allowed in the list FacesApplicationExtension
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String