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(javax.faces.view.facelets.TagDecorator decorator) |
void |
addTagLibrary(TagLibrary library) |
javax.faces.view.facelets.FaceletHandler |
compile(URL src,
String alias) |
javax.el.ExpressionFactory |
createExpressionFactory() |
javax.faces.view.facelets.TagDecorator |
createTagDecorator() |
TagLibrary |
createTagLibrary(CompilationMessageHolder unit) |
protected abstract javax.faces.view.facelets.FaceletHandler |
doCompile(URL src,
String alias) |
protected abstract javax.faces.view.facelets.FaceletHandler |
doMetadataCompile(URL src,
String alias) |
String |
getFeature(String name) |
boolean |
isTrimmingComments() |
boolean |
isTrimmingWhitespace() |
boolean |
isValidating() |
javax.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 javax.faces.view.facelets.FaceletHandler compile(URL src, String alias) throws IOException
IOException
public final javax.faces.view.facelets.FaceletHandler metadataCompile(URL src, String alias) throws IOException
IOException
protected abstract javax.faces.view.facelets.FaceletHandler doMetadataCompile(URL src, String alias) throws IOException
IOException
protected abstract javax.faces.view.facelets.FaceletHandler doCompile(URL src, String alias) throws IOException
IOException
public final javax.faces.view.facelets.TagDecorator createTagDecorator()
public final void addTagDecorator(javax.faces.view.facelets.TagDecorator decorator)
public final javax.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–2021 JBoss by Red Hat. All rights reserved.