com.sun.facelets.compiler
Class NotifyingCompilationManager
java.lang.Object
com.sun.facelets.compiler.NotifyingCompilationManager
public class NotifyingCompilationManager
- extends Object
This subclass has a PageNodeListener and notifies it when a tag is enetered/left,
thus integrating Facelets with the JSF EL validator.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotifyingCompilationManager
public NotifyingCompilationManager(String alias,
com.sun.facelets.compiler.Compiler compiler,
PageNodeListener tagListener)
pushTag
public void pushTag(com.sun.facelets.tag.Tag orig)
writeText
public void writeText(String value)
popTag
public void popTag()
writeInstruction
public void writeInstruction(String value)
writeComment
public void writeComment(String text)
writeWhitespace
public void writeWhitespace(String text)
popNamespace
public void popNamespace(String ns)
pushNamespace
public void pushNamespace(String prefix,
String uri)
createFaceletHandler
public com.sun.facelets.FaceletHandler createFaceletHandler()
currentUnit
protected final com.sun.facelets.compiler.CompilationUnit currentUnit()
isRemove
protected static boolean isRemove(String ns,
String name)
isTrimmed
protected static boolean isTrimmed(String ns,
String name)
determineQName
protected final String[] determineQName(com.sun.facelets.tag.Tag tag)
Copyright © 2012. All Rights Reserved.