Package org.alfresco.repo.transfer
Class XMLWriter
- java.lang.Object
-
- org.alfresco.repo.transfer.XMLWriter
-
public class XMLWriter extends java.lang.ObjectA simple class whose primary purpose is to wrap the fairly unfriendly interface presented by the dom4j XMLWriter with one that is simpler to use.- Author:
- Brian
-
-
Constructor Summary
Constructors Constructor Description XMLWriter(java.io.OutputStream outputStream, boolean prettyPrint, java.lang.String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(org.xml.sax.helpers.AttributesImpl attrs, org.alfresco.service.namespace.QName name, int value)voidaddAttribute(org.xml.sax.helpers.AttributesImpl attrs, org.alfresco.service.namespace.QName name, java.lang.String value)voidclose()voidendDocument()voidendElement(org.alfresco.service.namespace.QName name)voidendPrefixMapping(java.lang.String prefix)voidstartDocument()voidstartElement(org.alfresco.service.namespace.QName name)voidstartElement(org.alfresco.service.namespace.QName name, org.xml.sax.Attributes attrs)voidstartPrefixMapping(java.lang.String prefix, java.lang.String uri)
-
-
-
Method Detail
-
startDocument
public void startDocument()
-
startElement
public void startElement(org.alfresco.service.namespace.QName name)
-
startElement
public void startElement(org.alfresco.service.namespace.QName name, org.xml.sax.Attributes attrs)
-
endElement
public void endElement(org.alfresco.service.namespace.QName name)
-
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
-
endPrefixMapping
public void endPrefixMapping(java.lang.String prefix)
-
endDocument
public void endDocument()
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-
addAttribute
public void addAttribute(org.xml.sax.helpers.AttributesImpl attrs, org.alfresco.service.namespace.QName name, java.lang.String value)
-
addAttribute
public void addAttribute(org.xml.sax.helpers.AttributesImpl attrs, org.alfresco.service.namespace.QName name, int value)
-
-