|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjd.xml.xslt.result.ResultBuilder
jd.xml.xslt.result.MarkupResultBuilder
jd.xml.xslt.result.XmlResultBuilder
A ResultBuilder that builds a xml file.
| Field Summary |
| Fields inherited from class jd.xml.xslt.result.MarkupResultBuilder |
attributes_, BUFFER_SIZE, elementStarted_, encoding_, indent_, MAX_POS, nsSupport_, outAutoFlush_, outNewLine_, output_, outputFormat_, result_, UTF_8 |
| Constructor Summary | |
XmlResultBuilder(XsltResult result)
Create a new XmlResultBuilder. |
|
| Method Summary | |
void |
addProcessingInstruction(String target,
String data)
Add a processing instruction to the output. |
void |
addText(String text)
Add text to the output. |
void |
addTextUnescaped(String textString)
Add text to the output. |
void |
endElement()
End an element output. |
protected void |
flushNode(boolean addContent)
Flush buffered content (i.e. |
protected void |
printLineBreak()
Inserts linebreaks if indent mode is on. |
void |
startDocument(OutputFormat outputFormat)
Start the document. |
void |
startElement(String namespaceUri,
String name,
NamespaceContext namespaceContext,
boolean isCDataSectionElement)
Start a element output. |
| Methods inherited from class jd.xml.xslt.result.MarkupResultBuilder |
addAttribute, addComment, addNamespace, cleanup, decreasePrintIndent, endDocument, getNamespacePrefix, increasePrintIndent, printAttribute, printCharReference, printCharReference, printIndent, println |
| Methods inherited from class jd.xml.xslt.result.ResultBuilder |
addAttribute, convertException, getSubResultBuilder, getUri, startElement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XmlResultBuilder(XsltResult result)
| Method Detail |
public void startDocument(OutputFormat outputFormat)
startDocument in class MarkupResultBuilder
public void startElement(String namespaceUri,
String name,
NamespaceContext namespaceContext,
boolean isCDataSectionElement)
startElement in class ResultBuildernamespaceUri - the namespace of the element or null if it has nonename - the element namenamespaceContext - the namespace context of the element.public void endElement()
endElement in class ResultBuilder
public void addProcessingInstruction(String target,
String data)
addProcessingInstruction in class ResultBuilderpublic void addTextUnescaped(String textString)
addTextUnescaped in class ResultBuilderpublic void addText(String text)
addText in class ResultBuilderprotected void printLineBreak()
printLineBreak in class MarkupResultBuilderprotected void flushNode(boolean addContent)
flushNode in class MarkupResultBuilder
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||