org.semanticweb.owlapi.owllink.renderer
Class MyXMLWriterImpl

java.lang.Object
  extended by org.semanticweb.owlapi.owllink.renderer.MyXMLWriterImpl

public class MyXMLWriterImpl
extends java.lang.Object

Author: Olaf Noppens Date: 28.04.2010


Nested Class Summary
 class MyXMLWriterImpl.XMLElement
           
 
Constructor Summary
MyXMLWriterImpl(java.io.Writer writer, XMLWriterNamespaceManager xmlWriterNamespaceManager)
           
MyXMLWriterImpl(java.io.Writer writer, XMLWriterNamespaceManager xmlWriterNamespaceManager, java.lang.String xmlBase)
           
 
Method Summary
 void endDocument()
           
 java.lang.String getDefaultNamespace()
           
 XMLWriterNamespaceManager getNamespacePrefixes()
           
 java.lang.String getXMLBase()
           
 java.net.URI getXMLBaseAsURI()
           
 void setEncoding(java.lang.String encoding)
           
 void setWrapAttributes(boolean b)
           
 void startDocument(java.lang.String rootElementName)
           
 void writeAttribute(java.lang.String attr, java.lang.String val)
           
 void writeComment(java.lang.String commentText)
           
 void writeEndElement()
           
 void writeStartElement(java.lang.String name)
           
 void writeTextContent(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyXMLWriterImpl

public MyXMLWriterImpl(java.io.Writer writer,
                       XMLWriterNamespaceManager xmlWriterNamespaceManager)

MyXMLWriterImpl

public MyXMLWriterImpl(java.io.Writer writer,
                       XMLWriterNamespaceManager xmlWriterNamespaceManager,
                       java.lang.String xmlBase)
Method Detail

getDefaultNamespace

public java.lang.String getDefaultNamespace()

getXMLBase

public java.lang.String getXMLBase()

getXMLBaseAsURI

public java.net.URI getXMLBaseAsURI()

getNamespacePrefixes

public XMLWriterNamespaceManager getNamespacePrefixes()

setEncoding

public void setEncoding(java.lang.String encoding)

setWrapAttributes

public void setWrapAttributes(boolean b)

writeStartElement

public void writeStartElement(java.lang.String name)
                       throws java.io.IOException
Throws:
java.io.IOException

writeEndElement

public void writeEndElement()
                     throws java.io.IOException
Throws:
java.io.IOException

writeAttribute

public void writeAttribute(java.lang.String attr,
                           java.lang.String val)

writeTextContent

public void writeTextContent(java.lang.String text)

writeComment

public void writeComment(java.lang.String commentText)
                  throws java.io.IOException
Throws:
java.io.IOException

startDocument

public void startDocument(java.lang.String rootElementName)
                   throws java.io.IOException
Throws:
java.io.IOException

endDocument

public void endDocument()
                 throws java.io.IOException
Throws:
java.io.IOException