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 Stax2EventFactoryImpl
Implementation ofXMLEventFactoryto be used with Woodstox. Contains minimal additions on top of Stax2 RI.
-
-
Field Summary
-
Fields inherited from class org.codehaus.stax2.ri.Stax2EventFactoryImpl
mLocation
-
-
Constructor Summary
Constructors Constructor Description WstxEventFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DTDcreateDTD(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 QNamecreateQName(String nsURI, String localName)protected QNamecreateQName(String nsURI, String localName, String prefix)protected StartElementcreateStartElement(QName name, Iterator<?> attr, Iterator<?> ns, 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
-
Methods inherited from class javax.xml.stream.XMLEventFactory
newDefaultFactory, newFactory, newFactory, newInstance, newInstance
-
-
-
-
Method Detail
-
createDTD
public DTD createDTD(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:
createDTDin classStax2EventFactoryImpl
-
createQName
protected QName createQName(String nsURI, String localName)
- Specified by:
createQNamein classStax2EventFactoryImpl
-
createQName
protected QName createQName(String nsURI, String localName, String prefix)
- Specified by:
createQNamein classStax2EventFactoryImpl
-
createStartElement
protected StartElement createStartElement(QName name, Iterator<?> attr, Iterator<?> ns, NamespaceContext ctxt)
Must override this method to use a more efficient StartElement implementation- Overrides:
createStartElementin classStax2EventFactoryImpl
-
-