com.caucho.xml
Class DOMBuilder
java.lang.Object
|
+--com.caucho.xml.DOMBuilder
- All Implemented Interfaces:
- XMLWriter
- public class DOMBuilder
- extends java.lang.Object
- implements XMLWriter
XMLWriter to create a DOM document.
Method Summary |
void |
attribute(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
java.lang.String value)
|
void |
cdata(char[] buffer,
int offset,
int length)
|
void |
cdata(java.lang.String text)
|
void |
comment(java.lang.String data)
|
void |
endDocument()
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
boolean |
getEscapeText()
|
Node |
getNode()
|
void |
init(Node top)
|
void |
processingInstruction(java.lang.String name,
java.lang.String data)
|
void |
setEscapeText(boolean isEscaped)
|
void |
setLocation(java.lang.String filename,
int line,
int column)
|
void |
startDocument()
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
|
void |
text(char[] buffer,
int offset,
int length)
|
void |
text(java.lang.String text)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOMBuilder
public DOMBuilder()
init
public void init(Node top)
getNode
public Node getNode()
startDocument
public void startDocument()
throws java.io.IOException
- Specified by:
startDocument
in interface XMLWriter
endDocument
public void endDocument()
throws java.io.IOException
- Specified by:
endDocument
in interface XMLWriter
setLocation
public void setLocation(java.lang.String filename,
int line,
int column)
- Specified by:
setLocation
in interface XMLWriter
startElement
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws java.io.IOException
- Specified by:
startElement
in interface XMLWriter
attribute
public void attribute(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
java.lang.String value)
throws java.io.IOException
- Specified by:
attribute
in interface XMLWriter
endElement
public void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws java.io.IOException
- Specified by:
endElement
in interface XMLWriter
processingInstruction
public void processingInstruction(java.lang.String name,
java.lang.String data)
throws java.io.IOException
- Specified by:
processingInstruction
in interface XMLWriter
comment
public void comment(java.lang.String data)
throws java.io.IOException
- Specified by:
comment
in interface XMLWriter
getEscapeText
public boolean getEscapeText()
- Specified by:
getEscapeText
in interface XMLWriter
setEscapeText
public void setEscapeText(boolean isEscaped)
- Specified by:
setEscapeText
in interface XMLWriter
text
public void text(java.lang.String text)
throws java.io.IOException
- Specified by:
text
in interface XMLWriter
text
public void text(char[] buffer,
int offset,
int length)
throws java.io.IOException
- Specified by:
text
in interface XMLWriter
cdata
public void cdata(java.lang.String text)
throws java.io.IOException
- Specified by:
cdata
in interface XMLWriter
cdata
public void cdata(char[] buffer,
int offset,
int length)
throws java.io.IOException
- Specified by:
cdata
in interface XMLWriter