|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bea.xml.stream.XMLEventWriterBase
public class XMLEventWriterBase
The base writer class
| Constructor Summary | |
|---|---|
XMLEventWriterBase(javax.xml.stream.XMLStreamWriter writer)
|
|
| Method Summary | |
|---|---|
void |
add(javax.xml.stream.events.XMLEvent e)
This method adds an event to the consumer. |
void |
add(javax.xml.stream.XMLEventReader stream)
Adds an entire stream to an output stream, calls next() on the inputStream argument until hasNext() returns false This should be treated as a convenience method that will perform the following loop over all the events in an event reader and call add on each event. |
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()
Frees any resources associated with this stream |
void |
flush()
Writes any cached events to the underlying output mechanism |
javax.xml.namespace.NamespaceContext |
getNamespaceContext()
Returns the current namespace context. |
java.lang.String |
getPrefix(java.lang.String uri)
Gets the prefix the uri is bound to |
static void |
main(java.lang.String[] args)
|
void |
setDefaultNamespace(java.lang.String uri)
Binds a URI to the default namespace This URI is bound in the scope of the current START_ELEMENT / END_ELEMENT pair. |
void |
setNamespaceContext(javax.xml.namespace.NamespaceContext context)
Sets the current namespace context for prefix and uri bindings. |
void |
setPrefix(java.lang.String prefix,
java.lang.String uri)
Sets the prefix the uri is bound to. |
void |
writeNamespace(javax.xml.stream.events.Namespace n)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLEventWriterBase(javax.xml.stream.XMLStreamWriter writer)
| Method Detail |
|---|
public void flush()
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
flush in interface javax.xml.stream.XMLEventWriterjavax.xml.stream.XMLStreamException
public void close()
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
close in interface javax.xml.stream.XMLEventWriterjavax.xml.stream.XMLStreamException
public void addCharacters(javax.xml.stream.events.Characters cd)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addEntityReference(javax.xml.stream.events.EntityReference er)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addProcessingInstruction(javax.xml.stream.events.ProcessingInstruction pi)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addComment(javax.xml.stream.events.Comment c)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addStartDocument(javax.xml.stream.events.StartDocument sd)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addEndDocument(javax.xml.stream.events.EndDocument ed)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addAttribute(javax.xml.stream.events.Attribute a)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeNamespace(javax.xml.stream.events.Namespace n)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addNamespace(javax.xml.stream.events.Namespace ns)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void addDTD(javax.xml.stream.events.DTD dtd)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void add(javax.xml.stream.events.XMLEvent e)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.util.XMLEventConsumer
add in interface javax.xml.stream.util.XMLEventConsumeradd in interface javax.xml.stream.XMLEventWritere - the event to add, may not be null
javax.xml.stream.XMLStreamException
public void add(javax.xml.stream.XMLEventReader stream)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
add in interface javax.xml.stream.XMLEventWriterstream - the event stream to add to the output
javax.xml.stream.XMLStreamException
public java.lang.String getPrefix(java.lang.String uri)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
getPrefix in interface javax.xml.stream.XMLEventWriteruri - the uri to look up
javax.xml.stream.XMLStreamException
public void setPrefix(java.lang.String prefix,
java.lang.String uri)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
setPrefix in interface javax.xml.stream.XMLEventWriterprefix - the prefix to bind to the uriuri - the uri to bind to the prefix
javax.xml.stream.XMLStreamException
public void setDefaultNamespace(java.lang.String uri)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
setDefaultNamespace in interface javax.xml.stream.XMLEventWriteruri - the uri to bind to the default namespace
javax.xml.stream.XMLStreamException
public void setNamespaceContext(javax.xml.namespace.NamespaceContext context)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLEventWriter
setNamespaceContext in interface javax.xml.stream.XMLEventWritercontext - the namespace context to use for this writer
javax.xml.stream.XMLStreamExceptionpublic javax.xml.namespace.NamespaceContext getNamespaceContext()
javax.xml.stream.XMLEventWriter
getNamespaceContext in interface javax.xml.stream.XMLEventWriter
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||