public abstract class Compiler extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EXPRESSION_FACTORY |
protected static Logger |
log |
| Constructor and Description |
|---|
Compiler() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTagDecorator(jakarta.faces.view.facelets.TagDecorator decorator) |
void |
addTagLibrary(TagLibrary library) |
jakarta.faces.view.facelets.FaceletHandler |
compile(URL src,
String alias) |
jakarta.el.ExpressionFactory |
createExpressionFactory() |
jakarta.faces.view.facelets.TagDecorator |
createTagDecorator() |
TagLibrary |
createTagLibrary(CompilationMessageHolder unit) |
protected abstract jakarta.faces.view.facelets.FaceletHandler |
doCompile(URL src,
String alias) |
protected abstract jakarta.faces.view.facelets.FaceletHandler |
doMetadataCompile(URL src,
String alias) |
String |
getFeature(String name) |
boolean |
isTrimmingComments() |
boolean |
isTrimmingWhitespace() |
boolean |
isValidating() |
jakarta.faces.view.facelets.FaceletHandler |
metadataCompile(URL src,
String alias) |
void |
setFeature(String name,
String value) |
void |
setTrimmingComments(boolean trimmingComments) |
void |
setTrimmingWhitespace(boolean trimmingWhitespace) |
void |
setValidating(boolean validating) |
protected static final Logger log
public static final String EXPRESSION_FACTORY
public final jakarta.faces.view.facelets.FaceletHandler compile(URL src, String alias) throws IOException
IOExceptionpublic final jakarta.faces.view.facelets.FaceletHandler metadataCompile(URL src, String alias) throws IOException
IOExceptionprotected abstract jakarta.faces.view.facelets.FaceletHandler doMetadataCompile(URL src, String alias) throws IOException
IOExceptionprotected abstract jakarta.faces.view.facelets.FaceletHandler doCompile(URL src, String alias) throws IOException
IOExceptionpublic final jakarta.faces.view.facelets.TagDecorator createTagDecorator()
public final void addTagDecorator(jakarta.faces.view.facelets.TagDecorator decorator)
public final jakarta.el.ExpressionFactory createExpressionFactory()
public final TagLibrary createTagLibrary(CompilationMessageHolder unit)
public final void addTagLibrary(TagLibrary library)
public final boolean isTrimmingComments()
public final void setTrimmingComments(boolean trimmingComments)
public final boolean isTrimmingWhitespace()
public final void setTrimmingWhitespace(boolean trimmingWhitespace)
public final boolean isValidating()
public final void setValidating(boolean validating)
Copyright © 2010–2022 JBoss by Red Hat. All rights reserved.