|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.xml.parser.v2.XMLPrintDriver
public class XMLPrintDriver
The XMLPrintDriver implements PrintDriver interface.
| Constructor Summary | |
|---|---|
XMLPrintDriver(java.io.OutputStream os)Create a new PrintDriver to output XML to OutputStream |
|
XMLPrintDriver(java.io.PrintWriter pw)Create a new PrintDriver to output XML to PrintWriter |
|
| Method Summary | |
|---|---|
void |
close()Closes the output stream or print writer. |
void |
close(int option)Closes the output stream or print writer based on option Legal values are: XMLOutputStream.REUSE and XMLOutputStream.NO_REUSE. |
void |
flush()Flushes the output stream or print writer |
void |
printAttribute(XMLAttr attr)Prints a XMLAttr node |
void |
printAttributeNodes(XMLElement elem)Calls print method for each attribute of the XMLElement |
void |
printCDATASection(XMLCDATA cdata)Prints a XMLCDATA node |
void |
printChildNodes(XMLNode node)Calls print method for each child of the XMLNode |
void |
printComment(XMLComment comment)Prints a XMLComment node |
void |
printDoctype(DTD dtd)Prints an DTD. |
void |
printDocument(XMLDocument doc)Prints an XMLDocument. |
void |
printDocumentFragment(XMLDocumentFragment dfrag)Prints an empty XMLDocumentFragment object. |
void |
printElement(XMLElement elem)Prints an XMLElement. |
void |
printEntityReference(XMLEntityReference en)Prints a XMLEntityReference node |
void |
printNode(XMLNode node) |
void |
printProcessingInstruction(XMLPI pi)Prints a XMLPI node |
void |
printTextNode(XMLText text)Prints a XMLText node |
void |
setEncoding(java.lang.String enc)Sets the encoding of the print driver. |
void |
setFormatPrettyPrint(boolean val)Sets the pretty format print |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLPrintDriver(java.io.PrintWriter pw)
pw - - PrintWriter to use for outputpublic XMLPrintDriver(java.io.OutputStream os)
os - - OutputStream to use for output| Method Detail |
|---|
public void setEncoding(java.lang.String enc)
throws java.io.IOException
setEncoding in interface PrintDriverenc - The encoding of the document being printed.java.io.IOExceptionpublic void setFormatPrettyPrint(boolean val)
val - boolean value
public void printNode(XMLNode node)
throws java.io.IOException
java.io.IOException
public void printDoctype(DTD dtd)
throws java.io.IOException
DTD.printDoctype in interface PrintDriverdtd - The dtd to be printed.java.io.IOException
public void printDocument(XMLDocument doc)
throws java.io.IOException
XMLDocument.printDocument in interface PrintDriverdoc - The document to be printed.java.io.IOException
public void printElement(XMLElement elem)
throws java.io.IOException
XMLElement.printElement in interface PrintDriverelem - The element to be printed.java.io.IOException
public void printDocumentFragment(XMLDocumentFragment dfrag)
throws java.io.IOException
XMLDocumentFragment object.printDocumentFragment in interface PrintDriverdfrag - The document fragment to be printed.java.io.IOException
public void printTextNode(XMLText text)
throws java.io.IOException
XMLText nodeprintTextNode in interface PrintDrivertext - The text node.java.io.IOException
public void printComment(XMLComment comment)
throws java.io.IOException
XMLComment nodeprintComment in interface PrintDrivercomment - The comment node.java.io.IOException
public void printCDATASection(XMLCDATA cdata)
throws java.io.IOException
XMLCDATA nodeprintCDATASection in interface PrintDrivercdata - The XMLCDATA node.java.io.IOException
public void printProcessingInstruction(XMLPI pi)
throws java.io.IOException
XMLPI nodeprintProcessingInstruction in interface PrintDriverpi - The XMLPI node.java.io.IOException
public void printAttribute(XMLAttr attr)
throws java.io.IOException
XMLAttr nodeprintAttribute in interface PrintDriverattr - The XMLAttr node.java.io.IOException
public void printEntityReference(XMLEntityReference en)
throws java.io.IOException
XMLEntityReference nodeprintEntityReference in interface PrintDriveren - The XMLEntityReference node.java.io.IOException
public final void printChildNodes(XMLNode node)
throws java.io.IOException
XMLNodeprintChildNodes in interface PrintDrivernode - The node whose children are to be printed.java.io.IOException
public final void printAttributeNodes(XMLElement elem)
throws java.io.IOException
XMLElementprintAttributeNodes in interface PrintDriverelem - The elem whose attributes are to be printed.java.io.IOException
public void flush()
throws java.io.IOException
flush in interface PrintDriverjava.io.IOException
public void close()
throws java.io.IOException
close in interface PrintDriverjava.io.IOException
public void close(int option)
throws java.io.IOException
option - determines whether output stream or print writer has to be closed.java.io.IOException
|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2003, 2014, Oracle and/or its affiliates. All rights reserved.