Package com.bea.xml.stream
Class XMLEventWriterBase
- java.lang.Object
-
- com.bea.xml.stream.XMLEventWriterBase
-
- All Implemented Interfaces:
javax.xml.stream.util.XMLEventConsumer
,javax.xml.stream.XMLEventWriter
public class XMLEventWriterBase extends java.lang.Object implements javax.xml.stream.XMLEventWriter, javax.xml.stream.util.XMLEventConsumer
The base writer class
-
-
Constructor Summary
Constructors Constructor Description XMLEventWriterBase(javax.xml.stream.XMLStreamWriter writer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(javax.xml.stream.events.XMLEvent e)
void
add(javax.xml.stream.XMLEventReader stream)
void
addAttribute(javax.xml.stream.events.Attribute a)
void
addCharacters(javax.xml.stream.events.Characters cd)
void
addComment(javax.xml.stream.events.Comment c)
void
addDTD(javax.xml.stream.events.DTD dtd)
void
addEndDocument(javax.xml.stream.events.EndDocument ed)
void
addEntityReference(javax.xml.stream.events.EntityReference er)
void
addNamespace(javax.xml.stream.events.Namespace ns)
void
addProcessingInstruction(javax.xml.stream.events.ProcessingInstruction pi)
void
addStartDocument(javax.xml.stream.events.StartDocument sd)
void
close()
void
flush()
javax.xml.namespace.NamespaceContext
getNamespaceContext()
java.lang.String
getPrefix(java.lang.String uri)
static void
main(java.lang.String[] args)
void
setDefaultNamespace(java.lang.String uri)
void
setNamespaceContext(javax.xml.namespace.NamespaceContext context)
void
setPrefix(java.lang.String prefix, java.lang.String uri)
void
writeNamespace(javax.xml.stream.events.Namespace n)
-
-
-
Method Detail
-
flush
public void flush() throws javax.xml.stream.XMLStreamException
- Specified by:
flush
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
close
public void close() throws javax.xml.stream.XMLStreamException
- Specified by:
close
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
addCharacters
public void addCharacters(javax.xml.stream.events.Characters cd) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addEntityReference
public void addEntityReference(javax.xml.stream.events.EntityReference er) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addProcessingInstruction
public void addProcessingInstruction(javax.xml.stream.events.ProcessingInstruction pi) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addComment
public void addComment(javax.xml.stream.events.Comment c) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addStartDocument
public void addStartDocument(javax.xml.stream.events.StartDocument sd) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addEndDocument
public void addEndDocument(javax.xml.stream.events.EndDocument ed) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addAttribute
public void addAttribute(javax.xml.stream.events.Attribute a) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
writeNamespace
public void writeNamespace(javax.xml.stream.events.Namespace n) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addNamespace
public void addNamespace(javax.xml.stream.events.Namespace ns) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
addDTD
public void addDTD(javax.xml.stream.events.DTD dtd) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
add
public void add(javax.xml.stream.events.XMLEvent e) throws javax.xml.stream.XMLStreamException
- Specified by:
add
in interfacejavax.xml.stream.util.XMLEventConsumer
- Specified by:
add
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
add
public void add(javax.xml.stream.XMLEventReader stream) throws javax.xml.stream.XMLStreamException
- Specified by:
add
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
getPrefix
public java.lang.String getPrefix(java.lang.String uri) throws javax.xml.stream.XMLStreamException
- Specified by:
getPrefix
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
setPrefix
public void setPrefix(java.lang.String prefix, java.lang.String uri) throws javax.xml.stream.XMLStreamException
- Specified by:
setPrefix
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
setDefaultNamespace
public void setDefaultNamespace(java.lang.String uri) throws javax.xml.stream.XMLStreamException
- Specified by:
setDefaultNamespace
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
setNamespaceContext
public void setNamespaceContext(javax.xml.namespace.NamespaceContext context) throws javax.xml.stream.XMLStreamException
- Specified by:
setNamespaceContext
in interfacejavax.xml.stream.XMLEventWriter
- Throws:
javax.xml.stream.XMLStreamException
-
getNamespaceContext
public javax.xml.namespace.NamespaceContext getNamespaceContext()
- Specified by:
getNamespaceContext
in interfacejavax.xml.stream.XMLEventWriter
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-