public HierarchicalStreamWriter createWriter(final OutputStream out) { final String encoding = getOutputFormat() != null ? getOutputFormat().getEncoding() : null; final Charset charset = encoding != null && Charset.isSupported(encoding) ? Charset.forName(encoding) : null; final Writer writer = charset != null ? new OutputStreamWriter(out, charset) : new OutputStreamWriter(out); return createWriter(writer); }
public HierarchicalStreamReader createReader(Reader text) { try { final Document document = createReader().read(text); return new Dom4JReader(document, getNameCoder()); } catch (DocumentException e) { throw new StreamException(e); } }
public HierarchicalStreamWriter createWriter(final Writer out) { final HierarchicalStreamWriter[] writer = new HierarchicalStreamWriter[1]; final FilterWriter filter = new FilterWriter(out){ public void close() { writer[0].close(); } }; writer[0] = new Dom4JXmlWriter(new XMLWriter(filter, outputFormat), getNameCoder()); return writer[0]; }
public HierarchicalStreamWriter createWriter(final OutputStream out) { final Writer writer = new OutputStreamWriter(out); return createWriter(writer); } }
public HierarchicalStreamWriter createWriter(final Writer out) { final HierarchicalStreamWriter[] writer = new HierarchicalStreamWriter[1]; final FilterWriter filter = new FilterWriter(out){ public void close() { writer[0].close(); } }; writer[0] = new Dom4JXmlWriter(new XMLWriter(filter, outputFormat), xmlFriendlyReplacer()); return writer[0]; }
@Override public HierarchicalStreamWriter createWriter(final Writer out) { final HierarchicalStreamWriter[] writer = new HierarchicalStreamWriter[1]; final FilterWriter filter = new FilterWriter(out) { @Override public void close() { writer[0].close(); } }; writer[0] = new Dom4JXmlWriter(new XMLWriter(filter, outputFormat), getNameCoder()); return writer[0]; }
public HierarchicalStreamWriter createWriter(final OutputStream out) { final Writer writer = new OutputStreamWriter(out); return createWriter(writer); } }
public HierarchicalStreamWriter createWriter(final Writer out) { final HierarchicalStreamWriter[] writer = new HierarchicalStreamWriter[1]; final FilterWriter filter = new FilterWriter(out){ public void close() { writer[0].close(); } }; writer[0] = new Dom4JXmlWriter(new XMLWriter(filter, outputFormat), xmlFriendlyReplacer()); return writer[0]; }
/** * @since 1.4 */ public HierarchicalStreamReader createReader(URL in) { try { final Document document = createReader().read(in); return new Dom4JReader(document, getNameCoder()); } catch (DocumentException e) { throw new StreamException(e); } }
@SuppressWarnings("resource") @Override public HierarchicalStreamWriter createWriter(final OutputStream out) { final String encoding = getOutputFormat() != null ? getOutputFormat().getEncoding() : null; final Charset charset = encoding != null && Charset.isSupported(encoding) ? Charset.forName(encoding) : null; final Writer writer = charset != null ? new OutputStreamWriter(out, charset) : new OutputStreamWriter(out); return createWriter(writer); }
public HierarchicalStreamWriter createWriter(final Writer out) { final HierarchicalStreamWriter[] writer = new HierarchicalStreamWriter[1]; final FilterWriter filter = new FilterWriter(out){ public void close() { writer[0].close(); } }; writer[0] = new Dom4JXmlWriter(new XMLWriter(filter, outputFormat), getNameCoder()); return writer[0]; }
public HierarchicalStreamWriter createWriter(final OutputStream out) { final Writer writer = new OutputStreamWriter(out); return createWriter(writer); } }
public HierarchicalStreamReader createReader(Reader text) { try { SAXReader reader = new SAXReader(); Document document = reader.read(text); return new Dom4JReader(document, xmlFriendlyReplacer()); } catch (DocumentException e) { throw new StreamException(e); } }
/** * @since 1.4 */ public HierarchicalStreamReader createReader(File in) { try { final Document document = createReader().read(in); return new Dom4JReader(document, getNameCoder()); } catch (DocumentException e) { throw new StreamException(e); } }
public HierarchicalStreamWriter createWriter(final OutputStream out) { final String encoding = getOutputFormat() != null ? getOutputFormat().getEncoding() : null; final Charset charset = encoding != null && Charset.isSupported(encoding) ? Charset.forName(encoding) : null; final Writer writer = charset != null ? new OutputStreamWriter(out, charset) : new OutputStreamWriter(out); return createWriter(writer); }
public HierarchicalStreamWriter createWriter(final Writer out) { final HierarchicalStreamWriter[] writer = new HierarchicalStreamWriter[1]; final FilterWriter filter = new FilterWriter(out){ public void close() { writer[0].close(); } }; writer[0] = new Dom4JXmlWriter(new XMLWriter(filter, outputFormat), getNameCoder()); return writer[0]; }
public HierarchicalStreamWriter createWriter(final OutputStream out) { final Writer writer = new OutputStreamWriter(out); return createWriter(writer); } }
public HierarchicalStreamReader createReader(InputStream in) { try { SAXReader reader = new SAXReader(); Document document = reader.read(in); return new Dom4JReader(document, xmlFriendlyReplacer()); } catch (DocumentException e) { throw new StreamException(e); } }
public HierarchicalStreamReader createReader(InputStream in) { try { final Document document = createReader().read(in); return new Dom4JReader(document, getNameCoder()); } catch (DocumentException e) { throw new StreamException(e); } }
public HierarchicalStreamWriter createWriter(final OutputStream out) { final String encoding = getOutputFormat() != null ? getOutputFormat().getEncoding() : null; final Charset charset = encoding != null && Charset.isSupported(encoding) ? Charset.forName(encoding) : null; final Writer writer = charset != null ? new OutputStreamWriter(out, charset) : new OutputStreamWriter(out); return createWriter(writer); }