/** * Create a SAX {@link ContentHandler} that writes to the given StAX {@link XMLStreamWriter}. * @param streamWriter the StAX stream writer * @return a content handler writing to the {@code streamWriter} */ public static ContentHandler createContentHandler(XMLStreamWriter streamWriter) { return new StaxStreamHandler(streamWriter); }
/** * Create a SAX {@link ContentHandler} that writes to the given StAX {@link XMLStreamWriter}. * @param streamWriter the StAX stream writer * @return a content handler writing to the {@code streamWriter} */ public static ContentHandler createContentHandler(XMLStreamWriter streamWriter) { return new StaxStreamHandler(streamWriter); }
/** * Construct a new instance of the {@code StaxResult} with the specified {@code XMLStreamWriter}. * @param streamWriter the {@code XMLStreamWriter} to write to */ public StaxResult(XMLStreamWriter streamWriter) { StaxStreamHandler handler = new StaxStreamHandler(streamWriter); super.setHandler(handler); super.setLexicalHandler(handler); this.streamWriter = streamWriter; }
@Override protected AbstractStaxHandler createStaxHandler(Result result) throws XMLStreamException { XMLOutputFactory outputFactory = XMLOutputFactory.newFactory(); XMLStreamWriter streamWriter = outputFactory.createXMLStreamWriter(result); return new StaxStreamHandler(streamWriter); }
/** * Construct a new instance of the {@code StaxResult} with the specified {@code XMLStreamWriter}. * @param streamWriter the {@code XMLStreamWriter} to write to */ public StaxResult(XMLStreamWriter streamWriter) { StaxStreamHandler handler = new StaxStreamHandler(streamWriter); super.setHandler(handler); super.setLexicalHandler(handler); this.streamWriter = streamWriter; }
/** * Create a SAX {@link ContentHandler} that writes to the given StAX {@link XMLStreamWriter}. * @param streamWriter the StAX stream writer * @return a content handler writing to the {@code streamWriter} */ public static ContentHandler createContentHandler(XMLStreamWriter streamWriter) { return new StaxStreamHandler(streamWriter); }
/** * Construct a new instance of the {@code StaxResult} with the specified {@code XMLStreamWriter}. * @param streamWriter the {@code XMLStreamWriter} to write to */ public StaxResult(XMLStreamWriter streamWriter) { StaxStreamHandler handler = new StaxStreamHandler(streamWriter); super.setHandler(handler); super.setLexicalHandler(handler); this.streamWriter = streamWriter; }
/** * Construct a new instance of the {@code StaxResult} with the specified {@code XMLStreamWriter}. * @param streamWriter the {@code XMLStreamWriter} to write to */ public StaxResult(XMLStreamWriter streamWriter) { StaxStreamHandler handler = new StaxStreamHandler(streamWriter); super.setHandler(handler); super.setLexicalHandler(handler); this.streamWriter = streamWriter; }
return new StaxStreamHandler(streamWriter);