org.exolab.adaptx.xslt
Class XSLText
Represents the xsl:text element
- Keith Visco
APPLY_IMPORTS , APPLY_TEMPLATES , ARG , ATTRIBUTE , ATTRIBUTE_SET , CALL_TEMPLATE , CDATA , CHOOSE , COMMENT , CONTENTS , COPY , COPY_OF , ELEMENT , ENTITY_REF , FOR_EACH , FUNCTIONS , ID , IF , IMPORT , INCLUDE , KEY , LITERAL , LOCALE , MESSAGE , NUMBER , OTHERWISE , OUTPUT , PARAM , PI , PRESERVE_SPACE , SCRIPT , SORT , STRIP_SPACE , STYLESHEET , TEMPLATE , TEXT , VALUE_OF , VARIABLE , WHEN , WITH_PARAM |
XSLText() - Creates a new XSLText element, with no data
|
XSLText(String data) - Creates a new XSLText with the given data
|
void | appendText(String data) - Appends the given String to the existing data of
this XSLText
|
void | appendText(char[] chars, int start, int length) - Appends the given String to the existing data of
this XSLText
|
boolean | disableOutputEscaping() - Returns true if the text should not be escaped
|
String | getText() - Retrieves the text data of this XSLText
|
void | setAttribute(String name, String value) - Sets the attribute with the given name to the given value.
|
void | setText(String data) - Sets the text data of this XSLText
|
void | setText(char[] chars, int start, int length) - Sets the text data of this XSLText
|
appendAction , appendText , appendText , getActions , getAttribute , getAttributes , getNearestAncestor , getNodeValue , getStylesheet , getText , getType , getTypeFromName , getTypeName , resolveNamespace , setAllowActions , setAttribute , setTypeName |
XSLText
public XSLText()
Creates a new XSLText element, with no data
XSLText
public XSLText(String data)
Creates a new XSLText with the given data
data
- the value of this XSLText object
appendText
public void appendText(String data)
Appends the given String to the existing data of
this XSLText
- appendText in interface XSLObject
data
- the String to append
appendText
public void appendText(char[] chars,
int start,
int length)
Appends the given String to the existing data of
this XSLText
- appendText in interface XSLObject
chars
- an array of characters containing the data to
apoend to this XSLText.start
- the start index into the character arraylength
- the number of characters
disableOutputEscaping
public boolean disableOutputEscaping()
Returns true if the text should not be escaped
- true if the text should not be escaped
getText
public String getText()
Retrieves the text data of this XSLText
- the data of this XSLText
setAttribute
public void setAttribute(String name,
String value)
throws XSLException
Sets the attribute with the given name to the given value.
- setAttribute in interface XSLObject
name
- the name of the attribute to setvalue
- the value to set the attribute to
XSLException
- if this XSLObject does not allow attributes
with the given name, or if the attribute is read only
setText
public void setText(String data)
Sets the text data of this XSLText
data
- the String to set the data of this XSLText
to.
setText
public void setText(char[] chars,
int start,
int length)
Sets the text data of this XSLText
chars
- an array of characters containing the data for
this XSLText.start
- the start index into the character arraylength
- the number of characters