Package org.eclipse.net4j.util.io
Class XMLOutput
- java.lang.Object
-
- org.eclipse.net4j.util.io.XMLOutput
-
public class XMLOutput extends java.lang.Object- Since:
- 3.1
- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Constructor Description XMLOutput(java.io.OutputStream out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLOutputattribute(java.lang.String name, java.lang.Object value)XMLOutputattributeOrNull(java.lang.String name, java.lang.Object value)java.io.OutputStreambytes()java.io.Writercharacters()voiddone()XMLOutputelement(java.lang.String name)XMLOutputpop()XMLOutputpush()voidsetIndentation(java.lang.String indentation)voidsetNewLine(java.lang.String newLine)
-
-
-
Method Detail
-
setNewLine
public void setNewLine(java.lang.String newLine)
-
setIndentation
public void setIndentation(java.lang.String indentation)
-
element
public XMLOutput element(java.lang.String name) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
attribute
public XMLOutput attribute(java.lang.String name, java.lang.Object value) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
attributeOrNull
public XMLOutput attributeOrNull(java.lang.String name, java.lang.Object value) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
characters
public java.io.Writer characters() throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
bytes
public java.io.OutputStream bytes() throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
push
public XMLOutput push() throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
pop
public XMLOutput pop() throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
done
public void done() throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
-