|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnl.flotsam.pecia.builder.xml.LoggingXmlWriter
public class LoggingXmlWriter
Nested Class Summary | |
---|---|
static interface |
LoggingXmlWriter.Logger
|
Constructor Summary | |
---|---|
LoggingXmlWriter(LoggingXmlWriter.Logger logger,
XmlWriter writer)
|
Method Summary | |
---|---|
void |
close()
Frees any resources used by this writer. |
void |
flush()
Flushes any cached information to the underlying output sink. |
NamespaceContext |
getNamespaceContext()
Returns the current namespace context. |
String |
getPrefix(String uri)
Returns the prefix associated with the given namespace URI. |
Object |
getProperty(String name)
Returns the implementation-specific feature or property of the given name. |
void |
setDefaultNamespace(String uri)
Sets the URI for the default namespace. |
void |
setNamespaceContext(NamespaceContext context)
Sets the namespace context for namespace resolution. |
void |
setPrefix(String prefix,
String uri)
Sets the prefix for the given namespace URI. |
void |
writeAttribute(String localName,
String value)
Write an attribute. |
void |
writeAttribute(String namespaceURI,
String localName,
String value)
Write an attribute. |
void |
writeAttribute(String prefix,
String namespaceURI,
String localName,
String value)
Write an attribute. |
void |
writeCData(String data)
Write a CDATA section. |
void |
writeCharacters(char[] text,
int start,
int len)
Write the specified text. |
void |
writeCharacters(String text)
Write the specified text. |
void |
writeComment(String data)
Write a comment. |
void |
writeDefaultNamespace(String namespaceURI)
Write a default namespace declaration. |
void |
writeDTD(String dtd)
Write a DOCTYPE declaration. |
void |
writeEmptyElement(String localName)
Write an empty tag. |
void |
writeEmptyElement(String namespaceURI,
String localName)
Write an empty tag. |
void |
writeEmptyElement(String prefix,
String localName,
String namespaceURI)
Write an empty tag. |
void |
writeEndDocument()
Closes any currently open tags. |
void |
writeEndElement()
Closes the currently open tag. |
void |
writeEntityRef(String name)
Write an entity reference. |
void |
writeNamespace(String prefix,
String namespaceURI)
Write a namespace declaration. |
void |
writeProcessingInstruction(String target)
Write a processing instruction. |
void |
writeProcessingInstruction(String target,
String data)
Write a processing instruction. |
void |
writeStartDocument()
Write an XML declaration. |
void |
writeStartDocument(String version)
Write an XML declaration with the specified XML version. |
void |
writeStartDocument(String encoding,
String version)
Write an XML declaration with the specifed XML version and encoding. |
void |
writeStartElement(String localName)
Write the start of a tag. |
void |
writeStartElement(String namespaceURI,
String localName)
Write the start of a tag. |
void |
writeStartElement(String prefix,
String localName,
String namespaceURI)
Write the start of a tag. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LoggingXmlWriter(LoggingXmlWriter.Logger logger, XmlWriter writer)
Method Detail |
---|
public void close() throws XmlWriterException
XmlWriter
close
in interface XmlWriter
XmlWriterException
public void flush() throws XmlWriterException
XmlWriter
flush
in interface XmlWriter
XmlWriterException
public NamespaceContext getNamespaceContext()
XmlWriter
getNamespaceContext
in interface XmlWriter
public String getPrefix(String uri) throws XmlWriterException
XmlWriter
getPrefix
in interface XmlWriter
XmlWriterException
public Object getProperty(String name) throws IllegalArgumentException
XmlWriter
getProperty
in interface XmlWriter
IllegalArgumentException
- if the property is not supportedpublic void setDefaultNamespace(String uri) throws XmlWriterException
XmlWriter
setDefaultNamespace
in interface XmlWriter
XmlWriterException
public void setNamespaceContext(NamespaceContext context) throws XmlWriterException
XmlWriter
setNamespaceContext
in interface XmlWriter
XmlWriterException
public void setPrefix(String prefix, String uri) throws XmlWriterException
XmlWriter
setPrefix
in interface XmlWriter
XmlWriterException
public void writeAttribute(String localName, String value) throws XmlWriterException
XmlWriter
writeAttribute
in interface XmlWriter
XmlWriterException
public void writeAttribute(String prefix, String namespaceURI, String localName, String value) throws XmlWriterException
XmlWriter
writeAttribute
in interface XmlWriter
XmlWriterException
public void writeAttribute(String namespaceURI, String localName, String value) throws XmlWriterException
XmlWriter
writeAttribute
in interface XmlWriter
XmlWriterException
public void writeCData(String data) throws XmlWriterException
XmlWriter
writeCData
in interface XmlWriter
XmlWriterException
public void writeCharacters(String text) throws XmlWriterException
XmlWriter
writeCharacters
in interface XmlWriter
XmlWriterException
public void writeCharacters(char[] text, int start, int len) throws XmlWriterException
XmlWriter
writeCharacters
in interface XmlWriter
XmlWriterException
public void writeComment(String data) throws XmlWriterException
XmlWriter
writeComment
in interface XmlWriter
XmlWriterException
public void writeDTD(String dtd) throws XmlWriterException
XmlWriter
writeDTD
in interface XmlWriter
XmlWriterException
public void writeDefaultNamespace(String namespaceURI) throws XmlWriterException
XmlWriter
writeDefaultNamespace
in interface XmlWriter
XmlWriterException
public void writeEmptyElement(String namespaceURI, String localName) throws XmlWriterException
XmlWriter
writeEmptyElement
in interface XmlWriter
XmlWriterException
public void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XmlWriterException
XmlWriter
writeEmptyElement
in interface XmlWriter
XmlWriterException
public void writeEmptyElement(String localName) throws XmlWriterException
XmlWriter
writeEmptyElement
in interface XmlWriter
XmlWriterException
public void writeEndDocument() throws XmlWriterException
XmlWriter
writeEndDocument
in interface XmlWriter
XmlWriterException
public void writeEndElement() throws XmlWriterException
XmlWriter
writeEndElement
in interface XmlWriter
XmlWriterException
public void writeEntityRef(String name) throws XmlWriterException
XmlWriter
writeEntityRef
in interface XmlWriter
XmlWriterException
public void writeNamespace(String prefix, String namespaceURI) throws XmlWriterException
XmlWriter
writeNamespace
in interface XmlWriter
XmlWriterException
public void writeProcessingInstruction(String target) throws XmlWriterException
XmlWriter
writeProcessingInstruction
in interface XmlWriter
XmlWriterException
public void writeProcessingInstruction(String target, String data) throws XmlWriterException
XmlWriter
writeProcessingInstruction
in interface XmlWriter
XmlWriterException
public void writeStartDocument() throws XmlWriterException
XmlWriter
writeStartDocument
in interface XmlWriter
XmlWriterException
public void writeStartDocument(String version) throws XmlWriterException
XmlWriter
writeStartDocument
in interface XmlWriter
XmlWriterException
public void writeStartDocument(String encoding, String version) throws XmlWriterException
XmlWriter
writeStartDocument
in interface XmlWriter
XmlWriterException
public void writeStartElement(String localName) throws XmlWriterException
XmlWriter
writeStartElement
in interface XmlWriter
XmlWriterException
public void writeStartElement(String namespaceURI, String localName) throws XmlWriterException
XmlWriter
writeStartElement
in interface XmlWriter
XmlWriterException
public void writeStartElement(String prefix, String localName, String namespaceURI) throws XmlWriterException
XmlWriter
writeStartElement
in interface XmlWriter
XmlWriterException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |