Javolution 6.0.0 java
XMLOutputFactory.java
Go to the documentation of this file.
1 /*
2  * Javolution - Java(TM) Solution for Real-Time and Embedded Systems
3  * Copyright (C) 2012 - Javolution (http://javolution.org/)
4  * All rights reserved.
5  *
6  * Permission to use, copy, modify, and distribute this software is
7  * freely granted, provided that this notice is preserved.
8  */
9 package javolution.xml.stream;
10 
11 import java.io.OutputStream;
12 import java.io.Writer;
13 
15 
56 @Parallelizable(comment="Factory configuration should be performed sequentially.")
57 public interface XMLOutputFactory extends Cloneable {
58 
63  public static final String IS_REPAIRING_NAMESPACES = "javolution.xml.stream.isRepairingNamespaces";
64 
71  public final static String REPAIRING_PREFIX = "javolution.xml.stream.repairingPrefix";
72 
78  public static final String INDENTATION = "javolution.xml.stream.indentation";
79 
84  public static final String LINE_SEPARATOR = "javolution.xml.stream.lineSeparator";
85 
92  public final static String AUTOMATIC_EMPTY_ELEMENTS = "javolution.xml.stream.automaticEmptyElements";
93 
102  public final static String NO_EMPTY_ELEMENT_TAG = "javolution.xml.stream.noEmptyElementTag";
103 
112  throws XMLStreamException;
113 
123  throws XMLStreamException;
124 
134  XMLStreamWriter createXMLStreamWriter(OutputStream stream, String encoding)
135  throws XMLStreamException;
136 
145  void setProperty(String name, Object value) throws IllegalArgumentException;
146 
154  Object getProperty(String name) throws IllegalArgumentException;
155 
163  boolean isPropertySupported(String name);
164 
169 }
javolution.lang.Parallelizable
Definition: Parallelizable.java:55
javolution
javolution.xml.stream.XMLOutputFactory.isPropertySupported
boolean isPropertySupported(String name)
javolution.xml.stream.XMLOutputFactory.createXMLStreamWriter
XMLStreamWriter createXMLStreamWriter(OutputStream stream)
javolution.xml.stream.XMLOutputFactory
Definition: XMLOutputFactory.java:57
javolution.xml.stream.XMLStreamException
Definition: XMLStreamException.java:17
Cloneable
javolution.xml.stream.XMLOutputFactory.createXMLStreamWriter
XMLStreamWriter createXMLStreamWriter(Writer writer)
javolution.lang
Definition: Configurable.java:9
javolution.xml.stream.XMLStreamWriter
Definition: XMLStreamWriter.java:47
javolution.xml.stream.XMLOutputFactory.clone
XMLOutputFactory clone()
javolution.xml.stream.XMLOutputFactory.createXMLStreamWriter
XMLStreamWriter createXMLStreamWriter(OutputStream stream, String encoding)
javolution.xml.stream.XMLOutputFactory.getProperty
Object getProperty(String name)
javolution.xml.stream.XMLOutputFactory.setProperty
void setProperty(String name, Object value)