|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.bind.v2.runtime.output.XmlOutputAbstractImpl
com.sun.xml.bind.v2.runtime.output.SAXOutput
public class SAXOutput
XmlOutput implementation that writes to SAX ContentHandler.
| Constructor Summary | |
|---|---|
SAXOutput(org.xml.sax.ContentHandler out)
|
|
| Method Summary | |
|---|---|
void |
attribute(int prefix,
java.lang.String localName,
java.lang.String value)
|
void |
beginStartTag(int prefix,
java.lang.String localName)
|
void |
endDocument(boolean fragment)
Called at the very end. |
void |
endStartTag()
|
void |
endTag(int prefix,
java.lang.String localName)
|
void |
startDocument(XMLSerializer serializer,
boolean fragment,
int[] nsUriIndex2prefixIndex,
NamespaceContextImpl nsContext)
Called at the very beginning. |
void |
text(Pcdata value,
boolean needsSP)
Writes XML text with character escaping, if necessary. |
void |
text(java.lang.String value,
boolean needsSP)
Writes XML text with character escaping, if necessary. |
| Methods inherited from class com.sun.xml.bind.v2.runtime.output.XmlOutputAbstractImpl |
|---|
attribute, beginStartTag, endTag |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SAXOutput(org.xml.sax.ContentHandler out)
| Method Detail |
|---|
public void startDocument(XMLSerializer serializer,
boolean fragment,
int[] nsUriIndex2prefixIndex,
NamespaceContextImpl nsContext)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.stream.XMLStreamException
XmlOutputAbstractImpl
startDocument in interface XmlOutputstartDocument in class XmlOutputAbstractImplserializer - the XMLSerializer that coordinates this whole marshalling episode.fragment - true if we are marshalling a fragment.
org.xml.sax.SAXException
java.io.IOException
javax.xml.stream.XMLStreamException
public void endDocument(boolean fragment)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.stream.XMLStreamException
XmlOutputAbstractImpl
endDocument in interface XmlOutputendDocument in class XmlOutputAbstractImplfragment - false if we are writing the whole document.
org.xml.sax.SAXException
java.io.IOException
javax.xml.stream.XMLStreamException
public void beginStartTag(int prefix,
java.lang.String localName)
beginStartTag in interface XmlOutputbeginStartTag in class XmlOutputAbstractImpl
public void attribute(int prefix,
java.lang.String localName,
java.lang.String value)
attribute in interface XmlOutputattribute in class XmlOutputAbstractImplprefix - -1 if this attribute does not have a prefix
(this handling differs from that of elements.)
public void endStartTag()
throws org.xml.sax.SAXException
endStartTag in interface XmlOutputendStartTag in class XmlOutputAbstractImplorg.xml.sax.SAXException
public void endTag(int prefix,
java.lang.String localName)
throws org.xml.sax.SAXException
endTag in interface XmlOutputendTag in class XmlOutputAbstractImplorg.xml.sax.SAXException
public void text(java.lang.String value,
boolean needsSP)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.stream.XMLStreamException
XmlOutput
value - this string can contain characters that might need escaping
(such as '&' or '>')
java.io.IOException
org.xml.sax.SAXException
javax.xml.stream.XMLStreamException
public void text(Pcdata value,
boolean needsSP)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.stream.XMLStreamException
XmlOutput
value - this string can contain characters that might need escaping
(such as '&' or '>')
java.io.IOException
org.xml.sax.SAXException
javax.xml.stream.XMLStreamException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||