org.apache.axiom.om.impl.llom
Class PushOMBuilder
java.lang.Object
org.apache.axiom.util.stax.AbstractXMLStreamWriter
org.apache.axiom.om.impl.llom.PushOMBuilder
- All Implemented Interfaces:
- javax.xml.stream.XMLStreamWriter, DataHandlerWriter
public class PushOMBuilder
- extends AbstractXMLStreamWriter
- implements DataHandlerWriter
|
Method Summary |
void |
close()
|
protected void |
doWriteAttribute(java.lang.String localName,
java.lang.String value)
|
protected void |
doWriteAttribute(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value)
|
protected void |
doWriteCData(java.lang.String data)
|
protected void |
doWriteCharacters(char[] text,
int start,
int len)
|
protected void |
doWriteCharacters(java.lang.String text)
|
protected void |
doWriteComment(java.lang.String data)
|
protected void |
doWriteDefaultNamespace(java.lang.String namespaceURI)
|
protected void |
doWriteDTD(java.lang.String dtd)
|
protected void |
doWriteEmptyElement(java.lang.String localName)
|
protected void |
doWriteEmptyElement(java.lang.String prefix,
java.lang.String localName,
java.lang.String namespaceURI)
|
protected void |
doWriteEndDocument()
|
protected void |
doWriteEndElement()
|
protected void |
doWriteEntityRef(java.lang.String name)
|
protected void |
doWriteNamespace(java.lang.String prefix,
java.lang.String namespaceURI)
|
protected void |
doWriteProcessingInstruction(java.lang.String target)
|
protected void |
doWriteProcessingInstruction(java.lang.String target,
java.lang.String data)
|
protected void |
doWriteStartDocument()
|
protected void |
doWriteStartDocument(java.lang.String version)
|
protected void |
doWriteStartDocument(java.lang.String encoding,
java.lang.String version)
|
protected void |
doWriteStartElement(java.lang.String localName)
|
protected void |
doWriteStartElement(java.lang.String prefix,
java.lang.String localName,
java.lang.String namespaceURI)
|
void |
flush()
|
java.lang.Object |
getProperty(java.lang.String name)
|
void |
writeDataHandler(DataHandlerProvider dataHandlerProvider,
java.lang.String contentID,
boolean optimize)
|
void |
writeDataHandler(javax.activation.DataHandler dataHandler,
java.lang.String contentID,
boolean optimize)
|
| Methods inherited from class org.apache.axiom.util.stax.AbstractXMLStreamWriter |
getNamespaceContext, getPrefix, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEndElement, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement, writeStartElement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PushOMBuilder
public PushOMBuilder(OMSourcedElementImpl root)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
getProperty
public java.lang.Object getProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
- Specified by:
getProperty in interface javax.xml.stream.XMLStreamWriter
- Throws:
java.lang.IllegalArgumentException
doWriteStartDocument
protected void doWriteStartDocument()
- Specified by:
doWriteStartDocument in class AbstractXMLStreamWriter
doWriteStartDocument
protected void doWriteStartDocument(java.lang.String encoding,
java.lang.String version)
- Specified by:
doWriteStartDocument in class AbstractXMLStreamWriter
doWriteStartDocument
protected void doWriteStartDocument(java.lang.String version)
- Specified by:
doWriteStartDocument in class AbstractXMLStreamWriter
doWriteEndDocument
protected void doWriteEndDocument()
- Specified by:
doWriteEndDocument in class AbstractXMLStreamWriter
doWriteDTD
protected void doWriteDTD(java.lang.String dtd)
throws javax.xml.stream.XMLStreamException
- Specified by:
doWriteDTD in class AbstractXMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
doWriteStartElement
protected void doWriteStartElement(java.lang.String prefix,
java.lang.String localName,
java.lang.String namespaceURI)
- Specified by:
doWriteStartElement in class AbstractXMLStreamWriter
doWriteStartElement
protected void doWriteStartElement(java.lang.String localName)
throws javax.xml.stream.XMLStreamException
- Specified by:
doWriteStartElement in class AbstractXMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
doWriteEndElement
protected void doWriteEndElement()
- Specified by:
doWriteEndElement in class AbstractXMLStreamWriter
doWriteEmptyElement
protected void doWriteEmptyElement(java.lang.String prefix,
java.lang.String localName,
java.lang.String namespaceURI)
- Specified by:
doWriteEmptyElement in class AbstractXMLStreamWriter
doWriteEmptyElement
protected void doWriteEmptyElement(java.lang.String localName)
throws javax.xml.stream.XMLStreamException
- Specified by:
doWriteEmptyElement in class AbstractXMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
doWriteAttribute
protected void doWriteAttribute(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value)
- Specified by:
doWriteAttribute in class AbstractXMLStreamWriter
doWriteAttribute
protected void doWriteAttribute(java.lang.String localName,
java.lang.String value)
throws javax.xml.stream.XMLStreamException
- Specified by:
doWriteAttribute in class AbstractXMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
doWriteNamespace
protected void doWriteNamespace(java.lang.String prefix,
java.lang.String namespaceURI)
- Specified by:
doWriteNamespace in class AbstractXMLStreamWriter
doWriteDefaultNamespace
protected void doWriteDefaultNamespace(java.lang.String namespaceURI)
- Specified by:
doWriteDefaultNamespace in class AbstractXMLStreamWriter
doWriteCharacters
protected void doWriteCharacters(char[] text,
int start,
int len)
- Specified by:
doWriteCharacters in class AbstractXMLStreamWriter
doWriteCharacters
protected void doWriteCharacters(java.lang.String text)
- Specified by:
doWriteCharacters in class AbstractXMLStreamWriter
doWriteCData
protected void doWriteCData(java.lang.String data)
- Specified by:
doWriteCData in class AbstractXMLStreamWriter
doWriteComment
protected void doWriteComment(java.lang.String data)
- Specified by:
doWriteComment in class AbstractXMLStreamWriter
doWriteEntityRef
protected void doWriteEntityRef(java.lang.String name)
throws javax.xml.stream.XMLStreamException
- Specified by:
doWriteEntityRef in class AbstractXMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
doWriteProcessingInstruction
protected void doWriteProcessingInstruction(java.lang.String target,
java.lang.String data)
- Specified by:
doWriteProcessingInstruction in class AbstractXMLStreamWriter
doWriteProcessingInstruction
protected void doWriteProcessingInstruction(java.lang.String target)
- Specified by:
doWriteProcessingInstruction in class AbstractXMLStreamWriter
flush
public void flush()
throws javax.xml.stream.XMLStreamException
- Specified by:
flush in interface javax.xml.stream.XMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
close
public void close()
throws javax.xml.stream.XMLStreamException
- Specified by:
close in interface javax.xml.stream.XMLStreamWriter
- Throws:
javax.xml.stream.XMLStreamException
writeDataHandler
public void writeDataHandler(javax.activation.DataHandler dataHandler,
java.lang.String contentID,
boolean optimize)
throws java.io.IOException,
javax.xml.stream.XMLStreamException
- Specified by:
writeDataHandler in interface DataHandlerWriter
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
writeDataHandler
public void writeDataHandler(DataHandlerProvider dataHandlerProvider,
java.lang.String contentID,
boolean optimize)
throws java.io.IOException,
javax.xml.stream.XMLStreamException
- Specified by:
writeDataHandler in interface DataHandlerWriter
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.