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