Skip to main content
This revision made March 03, 2011 17:58, by Ryan Shoemaker
« earlier revision revert to this « later revision

Welcome to the StAX Utils Project Wiki

The purpose of this page it to collect ideas for new StAX utility classes.

Please feel free to add content!


Proposals

Utility Owner Status Description
Indenting XML Stream Writer John Kristian Done An XMLStreamWriter that wraps another XMLStreamWriter and inserts the whitespace for indentation
XMLStreamReader to SAX ContentHandler Adapter Ryan Prototype Produce SAX events from an XMLStreamReader
XMLEventReader to SAX ContentHandler Adapter Produce SAX events from an XMLEventReader
SAX ContentHandler to XMLStreamWriter Adapter Ryan prototype Produce XMLStreamWriter events from SAX events
SAX ContentHandler to XMLEventWriter Produce XMLEventWriter events from SAX events
XMLEventReader to XMLStreamReader conversion
XMLStreamReader to XMLEventReader conversion Done See javanet.staxutils.XMLStreamEventReader
XMLEventWriter to XMLStreamWriter conversion
XMLStreamWriter to XMLEventWriter conversion Done See javanet.staxutils.XMLStreamEventWriter
StAXSource A JAXP javax.xml.transform.Source implementation that can be used by methods expecting a Source
StAXResult A JAXP javax.xml.transform.Result implementation that can be used by methods expecting a Result
XMLEventPipe Christian Niles Done An XMLEventReader that reads events written to a connected XMLEventWriter
Indenting XML Event Writer Kohsuke Done An XMLEventWriter that wraps another XMLEventWriter and inserts the whitespace for indentation
XML Event implementation Christian Niles Done An XMLEventFactory and XMLEventAllocator plus a set of standard XMLEvent implementations
XMLOutputFactory implementation Christian Niles Done see javanet.staxutils.OutputFactory and javanet.staxutils.BaseXMLOutputFactory
XMLStreamWriter implementation Christian Niles Done see javanet.staxutils.io.StAXStreamWriter
Direct-to-stream XMLEventWriter implementation Christian Niles Done see javanet.staxutils.io.StreamEventWriter
Support for reading/writing XMLEvents to a List Christian Niles Done see javanet.staxutils.helpers.ListEventReader and javanet.staxutils.helpers.ListEventConsumer
Lightweight DOM adapter for StAX Raf Schietekat Prototype https://stax2dom.dev.java.net/ }
Difference compared to previous revision
<span>= <span style="text-decoration:underline;color:green">Welcome to the StAX Utils Project Wiki = </span>= T<span style="text-decoration:line-through;color:red">B</span>T<span style="text-decoration:underline;color:green">he purpose of this page it to collect ideas for new StAX utility classes. Please feel free to add content! ---- == Proposals == {|- border="1" !Utility !Owner !Status !</span>D<span style="text-decoration:line-through;color:red">:</span><span style="text-decoration:underline;color:green">escription |- |Indenting</span> <span style="text-decoration:underline;color:green">XML Strea</span>m<span style="text-decoration:underline;color:green"> Wr</span> mi<span style="text-decoration:line-through;color:red">g</span>i<span style="text-decoration:underline;color:green">te</span>r<span style="text-decoration:underline;color:green"> |John Kristi</span>a<span style="text-decoration:underline;color:green">n |Done |<nowiki>An XMLS</span>t<span style="text-decoration:underline;color:green">r</span>e<span style="text-decoration:underline;color:green">amWriter</span> <span style="text-decoration:underline;color:green">that wraps another XMLStreamWriter and inserts the whitespa</span>c<span style="text-decoration:underline;color:green">e f</span>o<span style="text-decoration:underline;color:green">r i</span>n<span style="text-decoration:underline;color:green">den</span>t<span style="text-decoration:underline;color:green">ation</nowiki> |- |<nowiki>XMLStr</span>e<span style="text-decoration:underline;color:green">amReader to SAX Co</span>nt<span style="text-decoration:underline;color:green">entHandler</span> <span style="text-decoration:underline;color:green">Adapter</nowiki> |Ryan |Prototype |Produce SAX events </span>from <span style="text-decoration:underline;color:green">an <n</span>o<span style="text-decoration:underline;color:green">wiki>XMLStreamReader</nowiki> |- |<nowiki>XMLEventReader to SAX ContentHand</span>l<span style="text-decoration:underline;color:green">er A</span>d<span style="text-decoration:underline;color:green">apter</nowiki> | | |Produce</span> <span style="text-decoration:underline;color:green">SAX events from an <no</span>wiki<span style="text-decoration:underline;color:green">>XMLEventReader</nowiki> |- |<nowiki>SAX</span>rate content from old wiki <span style="text-decoration:line-through;color:red">=</span> <span style="text-decoration:underline;color:green">ContentHandler to XMLStreamWriter Adapter</nowiki></span> <span style="text-decoration:underline;color:green">|Ryan </span> <span style="text-decoration:line-through;color:red">[h</span> <span style="text-decoration:underline;color:green">|pro</span>t<span style="text-decoration:underline;color:green">o</span><span style="text-decoration:underline;color:green">y</span>ttp<span style="text-decoration:line-through;color:red">:</span>p<span style="text-decoration:underline;color:green">e |Produce <nowiki>XMLStreamWriter<</span>/<span style="text-decoration:underline;color:green">nowiki> events from SAX events |- |<nowiki>SAX ContentHandler to XMLEventWriter<</span><span style="text-decoration:underline;color:green">no</span>wiki<span style="text-decoration:underline;color:green">> | | |Produce <nowiki>XMLEventWriter</nowiki> events from SAX events |- |<nowiki>XMLEventReader to XMLStreamReader conversion </nowiki> | | | |- |<nowiki>XMLStreamReader to XMLEventReader conversion </nowiki> | |Done |See javanet</span>.<span style="text-decoration:underline;color:green">staxutils.XMLStreamEventReader |- |<nowiki>XMLEventWriter to XMLStreamWriter conversion </nowiki> | | | |- |<nowiki>XMLStreamWriter to XMLEventWriter conversion </nowiki> | |Done |See </span>java<span style="text-decoration:underline;color:green">net</span>.<span style="text-decoration:underline;color:green">staxutils.XMLStreamEve</span>n<span style="text-decoration:underline;color:green">tWrit</span>e<span style="text-decoration:underline;color:green">r |- |<nowiki>S</span>t<span style="text-decoration:underline;color:green">AXSource<</span>/<span style="text-decoration:underline;color:green">nowiki> | | |A JAXP javax.xml.</span>t<span style="text-decoration:underline;color:green">ransform.Source implementation that can be used by methods expecting a Source |- |<no</span>wiki<span style="text-decoration:underline;color:green">>StAXResult<</span>/<span style="text-decoration:underline;color:green">nowiki> | | |A JAXP javax.xml.transform.Result implementation that can </span>b<span style="text-decoration:underline;color:green">e used by methods expect</span>in<span style="text-decoration:underline;color:green">g a Result |- |<nowiki>XMLEventPipe<</span>/<span style="text-decoration:underline;color:green">nowiki> |Christian Niles |Done |An <nowiki>XMLE</span>v<span style="text-decoration:underline;color:green">entReader</now</span>i<span style="text-decoration:underline;color:green">ki> that r</span>e<span style="text-decoration:underline;color:green">ads events </span>w<span style="text-decoration:underline;color:green">ritten to a connected <nowiki>XMLEventWriter<</span>//wiki.java.net/twiki/bin/view/<span style="text-decoration:line-through;color:red">J</span>/<span style="text-decoration:underline;color:green">nowiki> |- |<nowiki>Indenting XML Event Writer</nowiki> |Kohsuke |Done |An <nowiki>XMLEventWriter</nowiki> th</span>a<span style="text-decoration:underline;color:green">t wraps another <nowiki>XMLE</span>v<span style="text-decoration:underline;color:green">entWriter</nowiki> </span>a<span style="text-decoration:underline;color:green">nd inserts the </span>w<span style="text-decoration:underline;color:green">hite</span>s<span style="text-decoration:underline;color:green">pace for indentation |- |<nowiki>XML Event implementation</nowiki> |Christian Niles |Done |An <nowiki>XMLEventFactory</nowiki> and <nowiki>XMLEventAllocator</nowiki> plus a set of standard <nowiki>XMLEvent</nowiki> implementations |- |<nowiki>XMLOutputFactory implementation </nowiki> |Christian Niles |Done |see javanet.sta</span>x<span style="text-decoration:underline;color:green">utils.OutputFactory and javanet.staxutils.BaseXMLOutputFactory |- |<nowiki>XMLStrea</span>m<span style="text-decoration:underline;color:green">Writer imp</span>l<span style="text-decoration:underline;color:green">ementation<</span>/<span style="text-decoration:underline;color:green">nowiki> |Christian Niles |Done |see javanet.staxutils.io.</span>St<span style="text-decoration:underline;color:green">AXStre</span>a<span style="text-decoration:underline;color:green">mWriter |- |<nowiki>Direct-to-stream XMLEventWriter implementation</nowiki> |Christian Niles |Done |see javanet.sta</span>avawsxml/Stax<span style="text-decoration:line-through;color:red">U</span>x<span style="text-decoration:underline;color:green">u</span>tils<span style="text-decoration:line-through;color:red">P</span><span style="text-decoration:underline;color:green">.io.St</span>r<span style="text-decoration:underline;color:green">eamEventWriter |- |<n</span>o<span style="text-decoration:underline;color:green">wiki>Support for reading/writing XMLEvents to a List </nowiki> |Christian Niles |Done |see </span>j<span style="text-decoration:underline;color:green">avan</span>e<span style="text-decoration:underline;color:green">t.staxutils.helpers.ListEventReader and javanet.staxutils.helpers.ListEventConsumer |- |<nowiki>Lightweight DOM adapter for StAX </nowiki> |Raf S</span>c<span style="text-decoration:underline;color:green">hie</span>roject<span style="text-decoration:line-through;color:red">]</span>t<span style="text-decoration:underline;color:green">ekat |Prototype |https://stax2dom.dev.java.net/ }</span><span>
 
 
Close
loading
Please Confirm
Close