A C D F G I L M N O P R S V

A

add(FaceletComponent) - Method in class net.sf.jsfcomp.facelets.deploy.AnnotationTagLibrary
 
add(FaceletConverter) - Method in class net.sf.jsfcomp.facelets.deploy.AnnotationTagLibrary
 
add(FaceletValidator) - Method in class net.sf.jsfcomp.facelets.deploy.AnnotationTagLibrary
 
add(FaceletFunctionHolder, FaceletElFunction, Method) - Method in class net.sf.jsfcomp.facelets.deploy.AnnotationTagLibrary
 
add(FaceletTagHandler, Class<?>) - Method in class net.sf.jsfcomp.facelets.deploy.AnnotationTagLibrary
 
addToFacelets(Set<AnnotationTagLibrary>) - Static method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Convenience method that gets the compiler from the facelet factory and registers the tag libraries with it.
addToFacelets(Set<AnnotationTagLibrary>, Compiler) - Static method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Convenience method that adds the given libraries to the compiler given
AnnotationTagLibrary - Class in net.sf.jsfcomp.facelets.deploy
Tag library that uses annotations to add new definitions
AnnotationTagLibrary(String) - Constructor for class net.sf.jsfcomp.facelets.deploy.AnnotationTagLibrary
 
AnnotationTagLibraryFactory - Interface in net.sf.jsfcomp.facelets.deploy.factory
 

C

createAnnotationParser() - Method in class net.sf.jsfcomp.facelets.deploy.factory.DefaultAnnotationTagLibraryFactory
 
createAnnotationParser() - Method in interface net.sf.jsfcomp.facelets.deploy.factory.ParserFactory
Create an instance of the tag library parser used to find the classes implementing the annotations for deployment
createFactory(DeploymentFinderFactory.FactoryType) - Static method in class net.sf.jsfcomp.facelets.deploy.DeploymentFinderFactory
 
createTagLibrary(String) - Method in interface net.sf.jsfcomp.facelets.deploy.factory.AnnotationTagLibraryFactory
Create a tag library that uses annotations for configuration
createTagLibrary(String) - Method in class net.sf.jsfcomp.facelets.deploy.factory.DefaultAnnotationTagLibraryFactory
 

D

DefaultAnnotationTagLibraryFactory - Class in net.sf.jsfcomp.facelets.deploy.factory
 
DefaultAnnotationTagLibraryFactory() - Constructor for class net.sf.jsfcomp.facelets.deploy.factory.DefaultAnnotationTagLibraryFactory
 
defaultPriority - Variable in class net.sf.jsfcomp.facelets.deploy.ScanLocationInformation
 
DeploymentFinderFactory - Class in net.sf.jsfcomp.facelets.deploy
 
DeploymentFinderFactory.FactoryType - Enum in net.sf.jsfcomp.facelets.deploy
 

F

FaceletAnnotationParser - Class in net.sf.jsfcomp.facelets.deploy
The parser that scans the classpath for annotated classes, creating tag libraries and registers them with the facelets compiler.
FaceletAnnotationParser() - Constructor for class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Default constructor (required for ParserFactory)
FaceletComponent - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
Mark a class to be deployed in facelets as a component
FaceletConverter - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
Mark a class to be deployed in facelets as a converter
FaceletElFunction - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
Marks the function to be included as an EL function for facelets
FaceletFunctionHolder - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
Denotes a class that contains static functions for use as Facelet EL functions
FaceletTagHandler - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
Mark this class as a facelet TagHandler
FaceletValidator - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
Mark a class to be deployed in facelets as a validator
FaceletViewHandler - Class in net.sf.jsfcomp.facelets.deploy
Uses the FaceletViewHandler#initializeCompiler method to parse annotated classes on the classpath and register them with facelets.
FaceletViewHandler(ViewHandler) - Constructor for class net.sf.jsfcomp.facelets.deploy.FaceletViewHandler
 
FacesRenderer - Annotation Type in net.sf.jsfcomp.facelets.deploy.annotations
This annotation is used to deploy a renderer to faces.
FactoryException - Exception in net.sf.jsfcomp.facelets.deploy
 
FactoryException() - Constructor for exception net.sf.jsfcomp.facelets.deploy.FactoryException
 
FactoryException(String) - Constructor for exception net.sf.jsfcomp.facelets.deploy.FactoryException
 
FactoryException(Throwable) - Constructor for exception net.sf.jsfcomp.facelets.deploy.FactoryException
 
FactoryException(String, Throwable) - Constructor for exception net.sf.jsfcomp.facelets.deploy.FactoryException
 

G

getClassName(String) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Translate a file system path or a jar file path into a class name.
getDefaultType() - Method in enum net.sf.jsfcomp.facelets.deploy.DeploymentFinderFactory.FactoryType
 
getEffectivePriority(RegisterPriority, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Get the effective priority
getManifestsToScan() - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
 
getManifestValue(Manifest, String, String, String) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Get a value from a named section in a manifest
getRequiredInterface() - Method in enum net.sf.jsfcomp.facelets.deploy.DeploymentFinderFactory.FactoryType
 
getTagLibrary(String) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Get a tag library.
getTagLibraryFactory() - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Get an instance of the tag library factory.

I

initializeCompiler(Compiler) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletViewHandler
 
iteratorContains(Iterator<?>, Object) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Utility function to see if a value is contained in an iterator

L

location - Variable in class net.sf.jsfcomp.facelets.deploy.ScanLocationInformation
 

M

MANIFEST_SECTION_NAME - Static variable in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
 

N

net.sf.jsfcomp.facelets.deploy - package net.sf.jsfcomp.facelets.deploy
 
net.sf.jsfcomp.facelets.deploy.annotations - package net.sf.jsfcomp.facelets.deploy.annotations
 
net.sf.jsfcomp.facelets.deploy.factory - package net.sf.jsfcomp.facelets.deploy.factory
 

O

obtainLocationsToScan() - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Obtain the URLs to scan for class files.

P

parse() - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
The work-horse of the class.
parseClassesInPath(URL, Manifest) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Checks a manifest to see if the path should be parsed.
parseComponent(FacesContext, Class<?>, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Parse a class that has the FaceletComponent annotation
parseConverter(FacesContext, Class<?>, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Parse a class that has the FaceletConverter annotation
parseFunctions(Class<?>) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Parse a class for functions
parseRenderer(FacesContext, Class<?>, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Parse a class that has the FacesRenderer annotation
ParserException - Exception in net.sf.jsfcomp.facelets.deploy
 
ParserException() - Constructor for exception net.sf.jsfcomp.facelets.deploy.ParserException
 
ParserException(String) - Constructor for exception net.sf.jsfcomp.facelets.deploy.ParserException
 
ParserException(Throwable) - Constructor for exception net.sf.jsfcomp.facelets.deploy.ParserException
 
ParserException(String, Throwable) - Constructor for exception net.sf.jsfcomp.facelets.deploy.ParserException
 
ParserFactory - Interface in net.sf.jsfcomp.facelets.deploy.factory
 
parseTagHandler(FacesContext, Class<?>, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Parse a class that has the FaceletTagHandler annotation
parseValidator(FacesContext, Class<?>, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Parse a class that has the FaceletValidator annotation
postScan(FacesContext, Class<?>, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Allows sub-classes to do any further work on the given class.

R

registerFactoryType(DeploymentFinderFactory.FactoryType, Class<?>) - Static method in class net.sf.jsfcomp.facelets.deploy.DeploymentFinderFactory
 
RegisterPriority - Enum in net.sf.jsfcomp.facelets.deploy
When deploying facelet artifacts (components, converters, etc.) this enumeration is used to determine how to register the artifact with the faces context application.

S

scanClass(FacesContext, String, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Loads the Class for the given name and then checks it for facelet deployment annotations
scanClassesInDirectory(FacesContext, File, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Scan the given directory
scanClassesInDirectory(FacesContext, File, StringBuilder, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Called from scanClassesInDirectory and recursively calls itself looking for files with a .class extension in sub-directories
scanClassesInJar(FacesContext, File, RegisterPriority) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Scan the classes in a jar file on the classpath
scanClasspath(FacesContext) - Method in class net.sf.jsfcomp.facelets.deploy.FaceletAnnotationParser
Scan the class path for annotated classes
ScanLocationInformation - Class in net.sf.jsfcomp.facelets.deploy
Used in FaceletAnnotationParser
ScanLocationInformation() - Constructor for class net.sf.jsfcomp.facelets.deploy.ScanLocationInformation
 

V

valueOf(String) - Static method in enum net.sf.jsfcomp.facelets.deploy.DeploymentFinderFactory.FactoryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.jsfcomp.facelets.deploy.RegisterPriority
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.jsfcomp.facelets.deploy.DeploymentFinderFactory.FactoryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.jsfcomp.facelets.deploy.RegisterPriority
Returns an array containing the constants of this enum type, in the order they are declared.

A C D F G I L M N O P R S V

Copyright © 2007-2008. All Rights Reserved.