Class Compiler
java.lang.Object
org.apache.myfaces.view.facelets.compiler.Compiler
- Direct Known Subclasses:
- SAXCompiler
A Compiler instance may handle compiling multiple sources
- Version:
- $Id$
- Author:
- Jacob Hookom
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal voidaddTagDecorator(TagDecorator decorator) final voidaddTagLibrary(TagLibrary library) final Compiler.CompilerResultfinal Compiler.CompilerResultfinal Compiler.CompilerResultcompileCompositeComponentMetadata(URL src, String alias) final Compiler.CompilerResultcompileViewMetadata(URL src, String alias) final jakarta.el.ExpressionFactoryfinal TagDecoratorfinal TagLibraryprotected abstract Compiler.CompilerResultprotected abstract Compiler.CompilerResultprotected abstract Compiler.CompilerResultdoCompileCompositeComponentMetadata(URL src, String alias) protected abstract Compiler.CompilerResultdoCompileViewMetadata(URL src, String alias) final StringgetFeature(String name) final booleanfinal booleanfinal booleanfinal booleanfinal voidsetDevelopmentProjectStage(boolean developmentProjectStage) voidsetFaceletsProcessingConfigurations(Collection<FaceletsProcessing> faceletsProcessingConfigurations) final voidsetFeature(String name, String value) final voidsetTrimmingComments(boolean trimmingComments) final voidsetTrimmingWhitespace(boolean trimmingWhitespace) final voidsetValidating(boolean validating) 
- 
Field Details- 
log
- 
EXPRESSION_FACTORY- See Also:
 
 
- 
- 
Constructor Details- 
Compilerpublic Compiler()
 
- 
- 
Method Details- 
compilepublic final Compiler.CompilerResult compile(URL src, String alias) throws IOException, FaceletException, jakarta.el.ELException, FacesException - Throws:
- IOException
- FaceletException
- jakarta.el.ELException
- FacesException
 
- 
compileViewMetadatapublic final Compiler.CompilerResult compileViewMetadata(URL src, String alias) throws IOException, FaceletException, jakarta.el.ELException, FacesException - Throws:
- IOException
- FaceletException
- jakarta.el.ELException
- FacesException
 
- 
compileCompositeComponentMetadatapublic final Compiler.CompilerResult compileCompositeComponentMetadata(URL src, String alias) throws IOException, FaceletException, jakarta.el.ELException, FacesException - Throws:
- IOException
- FaceletException
- jakarta.el.ELException
- FacesException
 
- 
compileComponent
- 
doCompileprotected abstract Compiler.CompilerResult doCompile(URL src, String alias) throws IOException, FaceletException, jakarta.el.ELException, FacesException - Throws:
- IOException
- FaceletException
- jakarta.el.ELException
- FacesException
 
- 
doCompileViewMetadataprotected abstract Compiler.CompilerResult doCompileViewMetadata(URL src, String alias) throws IOException, FaceletException, jakarta.el.ELException, FacesException - Throws:
- IOException
- FaceletException
- jakarta.el.ELException
- FacesException
 
- 
doCompileCompositeComponentMetadataprotected abstract Compiler.CompilerResult doCompileCompositeComponentMetadata(URL src, String alias) throws IOException, FaceletException, jakarta.el.ELException, FacesException - Throws:
- IOException
- FaceletException
- jakarta.el.ELException
- FacesException
 
- 
doCompileComponent
- 
createTagDecorator
- 
addTagDecorator
- 
createExpressionFactorypublic final jakarta.el.ExpressionFactory createExpressionFactory()
- 
createTagLibrary
- 
addTagLibrary
- 
setFeature
- 
getFeature
- 
isTrimmingCommentspublic final boolean isTrimmingComments()
- 
setTrimmingCommentspublic final void setTrimmingComments(boolean trimmingComments) 
- 
isTrimmingWhitespacepublic final boolean isTrimmingWhitespace()
- 
setTrimmingWhitespacepublic final void setTrimmingWhitespace(boolean trimmingWhitespace) 
- 
isValidatingpublic final boolean isValidating()
- 
setValidatingpublic final void setValidating(boolean validating) 
- 
isDevelopmentProjectStagepublic final boolean isDevelopmentProjectStage()
- 
setDevelopmentProjectStagepublic final void setDevelopmentProjectStage(boolean developmentProjectStage) 
- 
getFaceletsProcessingConfigurations- Returns:
- Since:
- 2.1.0
 
- 
setFaceletsProcessingConfigurationspublic void setFaceletsProcessingConfigurations(Collection<FaceletsProcessing> faceletsProcessingConfigurations) - Parameters:
- faceletsProcessingConfigurations-
- Since:
- 2.1.0
 
 
-