javax.faces.application
Class ApplicationFactory

java.lang.Object
  extended by javax.faces.application.ApplicationFactory
All Implemented Interfaces:
FacesWrapper<ApplicationFactory>

public abstract class ApplicationFactory
extends Object
implements FacesWrapper<ApplicationFactory>

see Javadoc of JSF Specification


Constructor Summary
ApplicationFactory()
           
 
Method Summary
abstract  Application getApplication()
           
 ApplicationFactory getWrapped()
          If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped.
abstract  void setApplication(Application application)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationFactory

public ApplicationFactory()
Method Detail

getApplication

public abstract Application getApplication()

getWrapped

public ApplicationFactory getWrapped()
If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped. A default implementation is provided that returns null.

Specified by:
getWrapped in interface FacesWrapper<ApplicationFactory>
Returns:
the decorated ApplicationFactory if this factory decorates another, or null otherwise
Since:
2.0

setApplication

public abstract void setApplication(Application application)


Copyright © 2014 The Apache Software Foundation. All rights reserved.