Package org.apache.cxf.staxutils
Class OverlayW3CDOMStreamWriter
java.lang.Object
org.apache.cxf.staxutils.W3CDOMStreamWriter
org.apache.cxf.staxutils.OverlayW3CDOMStreamWriter
- All Implemented Interfaces:
- XMLStreamWriter
Special StreamWriter that will "overlay" any write events onto the DOM.
 If the startElement ends up writing an element that already exists at that
 location, it will just walk into it instead of creating a new element
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionOverlayW3CDOMStreamWriter(Document document) OverlayW3CDOMStreamWriter(Document doc, DocumentFragment frag) OverlayW3CDOMStreamWriter(Document doc, Element e) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidadjustOverlaidNode(Node nd2, String pfx) protected voidcreateAndAddElement(String prefix, String local, String namespace) voidwriteCharacters(String text) voidvoidwriteStartElement(String local) voidwriteStartElement(String namespace, String local) voidwriteStartElement(String prefix, String local, String namespace) Methods inherited from class org.apache.cxf.staxutils.W3CDOMStreamWriterclose, createElementNS, flush, getCurrentFragment, getCurrentNode, getDocument, getNamespaceContext, getPrefix, getProperty, isNsRepairing, newChild, setChild, setDefaultNamespace, setNamespaceContext, setNsRepairing, setPrefix, setProperties, toString, writeAttribute, writeAttribute, writeAttribute, writeCData, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument
- 
Field Details- 
isOverlaidprotected boolean isOverlaid
 
- 
- 
Constructor Details- 
OverlayW3CDOMStreamWriter
- 
OverlayW3CDOMStreamWriter
- 
OverlayW3CDOMStreamWriter
- 
OverlayW3CDOMStreamWriter
 
- 
- 
Method Details- 
createAndAddElement- Overrides:
- createAndAddElementin class- W3CDOMStreamWriter
 
- 
writeEndElement- Specified by:
- writeEndElementin interface- XMLStreamWriter
- Overrides:
- writeEndElementin class- W3CDOMStreamWriter
- Throws:
- XMLStreamException
 
- 
writeStartElement- Specified by:
- writeStartElementin interface- XMLStreamWriter
- Overrides:
- writeStartElementin class- W3CDOMStreamWriter
- Throws:
- XMLStreamException
 
- 
adjustOverlaidNode
- 
writeStartElement- Specified by:
- writeStartElementin interface- XMLStreamWriter
- Overrides:
- writeStartElementin class- W3CDOMStreamWriter
- Throws:
- XMLStreamException
 
- 
writeStartElementpublic void writeStartElement(String prefix, String local, String namespace) throws XMLStreamException - Specified by:
- writeStartElementin interface- XMLStreamWriter
- Overrides:
- writeStartElementin class- W3CDOMStreamWriter
- Throws:
- XMLStreamException
 
- 
writeCharacters- Specified by:
- writeCharactersin interface- XMLStreamWriter
- Overrides:
- writeCharactersin class- W3CDOMStreamWriter
- Throws:
- XMLStreamException
 
 
-