Package com.ctc.wstx.stax
Class WstxEventFactory
- java.lang.Object
-
- javax.xml.stream.XMLEventFactory
-
- org.codehaus.stax2.evt.XMLEventFactory2
-
- org.codehaus.stax2.ri.Stax2EventFactoryImpl
-
- com.ctc.wstx.stax.WstxEventFactory
-
public final class WstxEventFactory extends org.codehaus.stax2.ri.Stax2EventFactoryImpl
Implementation ofXMLEventFactory
to be used with Woodstox. Contains minimal additions on top of Stax2 RI.
-
-
Constructor Summary
Constructors Constructor Description WstxEventFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.stream.events.DTD
createDTD(java.lang.String dtd)
Note: constructing DTD events this way means that there will be no internal presentation of actual DTD; no parsing is implied by construction.protected javax.xml.namespace.QName
createQName(java.lang.String nsURI, java.lang.String localName)
protected javax.xml.namespace.QName
createQName(java.lang.String nsURI, java.lang.String localName, java.lang.String prefix)
protected javax.xml.stream.events.StartElement
createStartElement(javax.xml.namespace.QName name, java.util.Iterator<?> attr, java.util.Iterator<?> ns, javax.xml.namespace.NamespaceContext ctxt)
Must override this method to use a more efficient StartElement implementation-
Methods inherited from class org.codehaus.stax2.ri.Stax2EventFactoryImpl
createAttribute, createAttribute, createAttribute, createCData, createCharacters, createComment, createDTD, createDTD, createEndDocument, createEndElement, createEndElement, createEndElement, createEntityReference, createIgnorableSpace, createNamespace, createNamespace, createProcessingInstruction, createSpace, createStartDocument, createStartDocument, createStartDocument, createStartDocument, createStartElement, createStartElement, createStartElement, createStartElement, setLocation
-
-
-
-
Method Detail
-
createDTD
public javax.xml.stream.events.DTD createDTD(java.lang.String dtd)
Note: constructing DTD events this way means that there will be no internal presentation of actual DTD; no parsing is implied by construction.- Overrides:
createDTD
in classorg.codehaus.stax2.ri.Stax2EventFactoryImpl
-
createQName
protected javax.xml.namespace.QName createQName(java.lang.String nsURI, java.lang.String localName)
- Specified by:
createQName
in classorg.codehaus.stax2.ri.Stax2EventFactoryImpl
-
createQName
protected javax.xml.namespace.QName createQName(java.lang.String nsURI, java.lang.String localName, java.lang.String prefix)
- Specified by:
createQName
in classorg.codehaus.stax2.ri.Stax2EventFactoryImpl
-
createStartElement
protected javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName name, java.util.Iterator<?> attr, java.util.Iterator<?> ns, javax.xml.namespace.NamespaceContext ctxt)
Must override this method to use a more efficient StartElement implementation- Overrides:
createStartElement
in classorg.codehaus.stax2.ri.Stax2EventFactoryImpl
-
-