org.ajax4jsf.renderkit.compiler
Class TextElement

java.lang.Object
  extended by org.ajax4jsf.renderkit.compiler.ElementBase
      extended by org.ajax4jsf.renderkit.compiler.TextElement
All Implemented Interfaces:
PreparedTemplate

public class TextElement
extends ElementBase

Version:
$Revision: 1.1.2.1 $ $Date: 2007/01/09 18:57:44 $
Author:
asmirnov@exadel.com (latest modification by $Author: alexsmirnov $)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.ajax4jsf.renderkit.compiler.ElementBase
ElementBase.SkinValueGetter, ElementBase.ValueGetter
 
Field Summary
 
Fields inherited from class org.ajax4jsf.renderkit.compiler.ElementBase
valueGetter
 
Constructor Summary
TextElement()
           
 
Method Summary
 void encode(TemplateContext context)
           
 void encode(TemplateContext context, java.lang.String breakPoint)
           
protected  java.lang.Class[] getAllowedClasses()
           
 java.lang.String getString(TemplateContext context)
           
 java.lang.String getTag()
           
 java.lang.String getText()
           
 boolean isEscape()
           
 void setEscape(boolean escape)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class org.ajax4jsf.renderkit.compiler.ElementBase
addBreakPoint, addChild, encode, encodeBegin, encodeEnd, getChildren, getDefault, getValue, isValueReference, setBaseSkin, setCall, setContext, setDefault, setParent, setProperty, setSkin, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TextElement

public TextElement()
Method Detail

encode

public void encode(TemplateContext context)
            throws java.io.IOException
Specified by:
encode in interface PreparedTemplate
Overrides:
encode in class ElementBase
Throws:
java.io.IOException

encode

public void encode(TemplateContext context,
                   java.lang.String breakPoint)
            throws java.io.IOException
Specified by:
encode in interface PreparedTemplate
Overrides:
encode in class ElementBase
Throws:
java.io.IOException

getString

public java.lang.String getString(TemplateContext context)
                           throws javax.faces.FacesException
Overrides:
getString in class ElementBase
Throws:
javax.faces.FacesException

getText

public java.lang.String getText()
Returns:
Returns the text.

setText

public void setText(java.lang.String text)
Parameters:
text - The text to set.

isEscape

public boolean isEscape()
Returns:
Returns the escape.

setEscape

public void setEscape(boolean escape)
Parameters:
escape - The escape to set.

getTag

public java.lang.String getTag()
Returns:
tag name for element.

getAllowedClasses

protected java.lang.Class[] getAllowedClasses()
Overrides:
getAllowedClasses in class ElementBase
Returns:
array of classes, allowed as childs for this element.


Copyright © 2010. All Rights Reserved.