org.apache.openejb.jee
Class FacesApplication

java.lang.Object
  extended by org.apache.openejb.jee.FacesApplication

public class FacesApplication
extends java.lang.Object

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.

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">
       <sequence>
         <element name="action-listener" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="default-render-kit-id" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="message-bundle" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="navigation-handler" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="view-handler" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="state-manager" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="el-resolver" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="property-resolver" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="variable-resolver" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="locale-config" type="{http://java.sun.com/xml/ns/javaee}faces-config-locale-configType" maxOccurs="unbounded" minOccurs="0"/>
         <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"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<java.lang.String> actionListener
           
protected  java.util.List<FacesApplicationExtension> applicationExtension
           
protected  java.util.List<java.lang.String> defaultRenderKitId
           
protected  java.util.List<java.lang.String> elResolver
           
protected  java.lang.String id
           
protected  java.util.List<FacesLocaleConfig> localeConfig
           
protected  java.util.List<java.lang.String> messageBundle
           
protected  java.util.List<java.lang.String> navigationHandler
           
protected  java.util.List<java.lang.String> propertyResolver
           
protected  FacesApplicationResourceBundle resourceBundle
           
protected  java.util.List<java.lang.String> stateManager
           
protected  java.util.List<java.lang.String> variableResolver
           
protected  java.util.List<java.lang.String> viewHandler
           
 
Constructor Summary
FacesApplication()
           
 
Method Summary
 java.util.List<java.lang.String> getActionListener()
          Gets the value of the actionListener property.
 java.util.List<FacesApplicationExtension> getApplicationExtension()
          Gets the value of the applicationExtension property.
 java.util.List<java.lang.String> getDefaultRenderKitId()
          Gets the value of the defaultRenderKitId property.
 java.util.List<java.lang.String> getElResolver()
          Gets the value of the elResolver property.
 java.lang.String getId()
          Gets the value of the id property.
 java.util.List<FacesLocaleConfig> getLocaleConfig()
          Gets the value of the localeConfig property.
 java.util.List<java.lang.String> getMessageBundle()
          Gets the value of the messageBundle property.
 java.util.List<java.lang.String> getNavigationHandler()
          Gets the value of the navigationHandler property.
 java.util.List<java.lang.String> getPropertyResolver()
          Gets the value of the propertyResolver property.
 FacesApplicationResourceBundle getResourceBundle()
          Gets the value of the resourceBundle property.
 java.util.List<java.lang.String> getStateManager()
          Gets the value of the stateManager property.
 java.util.List<java.lang.String> getVariableResolver()
          Gets the value of the variableResolver property.
 java.util.List<java.lang.String> getViewHandler()
          Gets the value of the viewHandler property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setResourceBundle(FacesApplicationResourceBundle value)
          Sets the value of the resourceBundle property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionListener

protected java.util.List<java.lang.String> actionListener

defaultRenderKitId

protected java.util.List<java.lang.String> defaultRenderKitId

messageBundle

protected java.util.List<java.lang.String> messageBundle

navigationHandler

protected java.util.List<java.lang.String> navigationHandler

viewHandler

protected java.util.List<java.lang.String> viewHandler

stateManager

protected java.util.List<java.lang.String> stateManager

elResolver

protected java.util.List<java.lang.String> elResolver

propertyResolver

protected java.util.List<java.lang.String> propertyResolver

variableResolver

protected java.util.List<java.lang.String> variableResolver

localeConfig

protected java.util.List<FacesLocaleConfig> localeConfig

resourceBundle

protected FacesApplicationResourceBundle resourceBundle

applicationExtension

protected java.util.List<FacesApplicationExtension> applicationExtension

id

protected java.lang.String id
Constructor Detail

FacesApplication

public FacesApplication()
Method Detail

getActionListener

public java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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 java.util.List<java.lang.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


getLocaleConfig

public java.util.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


getResourceBundle

public FacesApplicationResourceBundle getResourceBundle()
Gets the value of the resourceBundle property.

Returns:
possible object is FacesApplicationResourceBundle

setResourceBundle

public void setResourceBundle(FacesApplicationResourceBundle value)
Sets the value of the resourceBundle property.

Parameters:
value - allowed object is FacesApplicationResourceBundle

getApplicationExtension

public java.util.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 java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.