javax.faces.view.facelets
Class FaceletFactory

java.lang.Object
  extended by javax.faces.view.facelets.FaceletFactory
Direct Known Subclasses:
FaceletFactoryWrapper

public abstract class FaceletFactory
extends Object

FaceletFactory for producing Facelets relative to the context of the underlying implementation.

Since:
2.2

Constructor Summary
FaceletFactory()
           
 
Method Summary
abstract  UIComponent createComponent(String taglibURI, String tagName, Map<String,Object> attributes)
           
abstract  Facelet getFacelet(String uri)
          Return a Facelet instance as specified by the file at the passed URI.
abstract  Facelet getFacelet(URL url)
           
abstract  Facelet getMetadataFacelet(String uri)
           
abstract  Facelet getMetadataFacelet(URL url)
           
abstract  long getRefreshPeriod()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FaceletFactory

public FaceletFactory()
Method Detail

createComponent

public abstract UIComponent createComponent(String taglibURI,
                                            String tagName,
                                            Map<String,Object> attributes)

getFacelet

public abstract Facelet getFacelet(String uri)
                            throws IOException
Return a Facelet instance as specified by the file at the passed URI.

Throws:
IOException

getFacelet

public abstract Facelet getFacelet(URL url)
                            throws IOException
Throws:
IOException

getMetadataFacelet

public abstract Facelet getMetadataFacelet(String uri)
                                    throws IOException
Throws:
IOException

getMetadataFacelet

public abstract Facelet getMetadataFacelet(URL url)
                                    throws IOException
Throws:
IOException

getRefreshPeriod

public abstract long getRefreshPeriod()


Copyright 2002-2010 Oracle America Inc, Inc. All Rights Reserved.