com.sun.faces.facelets.compiler
final class TextUnit extends CompilationUnit
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
alias |
private java.lang.StringBuffer |
buffer |
private java.util.List |
children |
private java.lang.String |
id |
private java.util.List |
instructionBuffer |
private boolean |
startTagOpen |
private java.util.Stack |
tags |
private java.lang.StringBuffer |
textBuffer |
LEAF
Constructor and Description |
---|
TextUnit(java.lang.String alias,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(CompilationUnit unit) |
private void |
addInstruction(Instruction instruction) |
javax.faces.view.facelets.FaceletHandler |
createFaceletHandler() |
void |
endTag() |
private void |
finishStartTag() |
protected void |
flushBufferToConfig(boolean child) |
private void |
flushTextBuffer(boolean child) |
boolean |
isClosed() |
void |
startTag(javax.faces.view.facelets.Tag tag) |
java.lang.String |
toString() |
private static java.lang.String |
trimRight(java.lang.String s) |
void |
write(java.lang.String text) |
void |
writeComment(java.lang.String text) |
void |
writeInstruction(java.lang.String text) |
finishNotify, getNextFaceletHandler, startNotify
private final java.lang.StringBuffer buffer
private final java.lang.StringBuffer textBuffer
private final java.util.List instructionBuffer
private final java.util.Stack tags
private final java.util.List children
private boolean startTagOpen
private final java.lang.String alias
private final java.lang.String id
public javax.faces.view.facelets.FaceletHandler createFaceletHandler()
createFaceletHandler
in class CompilationUnit
private void addInstruction(Instruction instruction)
private void flushTextBuffer(boolean child)
public void write(java.lang.String text)
public void writeInstruction(java.lang.String text)
public void writeComment(java.lang.String text)
public void startTag(javax.faces.view.facelets.Tag tag)
private void finishStartTag()
public void endTag()
public void addChild(CompilationUnit unit)
addChild
in class CompilationUnit
protected void flushBufferToConfig(boolean child)
public boolean isClosed()
private static java.lang.String trimRight(java.lang.String s)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2002-2010 Oracle America, Inc. All Rights Reserved.