com.ctc.wstx.stax
Class WstxEventFactory
java.lang.Object
javax.xml.stream.XMLEventFactory
org.codehaus.stax2.evt.XMLEventFactory2
com.ctc.wstx.stax.WstxEventFactory
public final class WstxEventFactory
- extends XMLEventFactory2
Basic implementation of XMLEventFactory
to be used with
Woodstox.
Method Summary |
javax.xml.stream.events.Attribute |
createAttribute(javax.xml.namespace.QName name,
java.lang.String value)
|
javax.xml.stream.events.Attribute |
createAttribute(java.lang.String localName,
java.lang.String value)
|
javax.xml.stream.events.Attribute |
createAttribute(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.lang.String value)
|
javax.xml.stream.events.Characters |
createCData(java.lang.String content)
|
javax.xml.stream.events.Characters |
createCharacters(java.lang.String content)
|
javax.xml.stream.events.Comment |
createComment(java.lang.String text)
|
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. |
DTD2 |
createDTD(java.lang.String rootName,
java.lang.String sysId,
java.lang.String pubId,
java.lang.String intSubset)
|
DTD2 |
createDTD(java.lang.String rootName,
java.lang.String sysId,
java.lang.String pubId,
java.lang.String intSubset,
java.lang.Object processedDTD)
|
javax.xml.stream.events.EndDocument |
createEndDocument()
|
javax.xml.stream.events.EndElement |
createEndElement(javax.xml.namespace.QName name,
java.util.Iterator namespaces)
|
javax.xml.stream.events.EndElement |
createEndElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName)
|
javax.xml.stream.events.EndElement |
createEndElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.util.Iterator ns)
|
javax.xml.stream.events.EntityReference |
createEntityReference(java.lang.String name,
javax.xml.stream.events.EntityDeclaration decl)
|
javax.xml.stream.events.Characters |
createIgnorableSpace(java.lang.String content)
|
javax.xml.stream.events.Namespace |
createNamespace(java.lang.String nsURI)
|
javax.xml.stream.events.Namespace |
createNamespace(java.lang.String prefix,
java.lang.String nsUri)
|
javax.xml.stream.events.ProcessingInstruction |
createProcessingInstruction(java.lang.String target,
java.lang.String data)
|
javax.xml.stream.events.Characters |
createSpace(java.lang.String content)
|
javax.xml.stream.events.StartDocument |
createStartDocument()
|
javax.xml.stream.events.StartDocument |
createStartDocument(java.lang.String encoding)
|
javax.xml.stream.events.StartDocument |
createStartDocument(java.lang.String encoding,
java.lang.String version)
|
javax.xml.stream.events.StartDocument |
createStartDocument(java.lang.String encoding,
java.lang.String version,
boolean standalone)
|
javax.xml.stream.events.StartElement |
createStartElement(javax.xml.namespace.QName name,
java.util.Iterator attr,
java.util.Iterator ns)
|
javax.xml.stream.events.StartElement |
createStartElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName)
|
javax.xml.stream.events.StartElement |
createStartElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.util.Iterator attr,
java.util.Iterator ns)
|
javax.xml.stream.events.StartElement |
createStartElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.util.Iterator attr,
java.util.Iterator ns,
javax.xml.namespace.NamespaceContext nsCtxt)
|
void |
setLocation(javax.xml.stream.Location loc)
|
Methods inherited from class javax.xml.stream.XMLEventFactory |
newInstance, newInstance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WstxEventFactory
public WstxEventFactory()
createAttribute
public javax.xml.stream.events.Attribute createAttribute(javax.xml.namespace.QName name,
java.lang.String value)
- Specified by:
createAttribute
in class javax.xml.stream.XMLEventFactory
createAttribute
public javax.xml.stream.events.Attribute createAttribute(java.lang.String localName,
java.lang.String value)
- Specified by:
createAttribute
in class javax.xml.stream.XMLEventFactory
createAttribute
public javax.xml.stream.events.Attribute createAttribute(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.lang.String value)
- Specified by:
createAttribute
in class javax.xml.stream.XMLEventFactory
createCData
public javax.xml.stream.events.Characters createCData(java.lang.String content)
- Specified by:
createCData
in class javax.xml.stream.XMLEventFactory
createCharacters
public javax.xml.stream.events.Characters createCharacters(java.lang.String content)
- Specified by:
createCharacters
in class javax.xml.stream.XMLEventFactory
createComment
public javax.xml.stream.events.Comment createComment(java.lang.String text)
- Specified by:
createComment
in class javax.xml.stream.XMLEventFactory
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.
- Specified by:
createDTD
in class javax.xml.stream.XMLEventFactory
createEndDocument
public javax.xml.stream.events.EndDocument createEndDocument()
- Specified by:
createEndDocument
in class javax.xml.stream.XMLEventFactory
createEndElement
public javax.xml.stream.events.EndElement createEndElement(javax.xml.namespace.QName name,
java.util.Iterator namespaces)
- Specified by:
createEndElement
in class javax.xml.stream.XMLEventFactory
createEndElement
public javax.xml.stream.events.EndElement createEndElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName)
- Specified by:
createEndElement
in class javax.xml.stream.XMLEventFactory
createEndElement
public javax.xml.stream.events.EndElement createEndElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.util.Iterator ns)
- Specified by:
createEndElement
in class javax.xml.stream.XMLEventFactory
createEntityReference
public javax.xml.stream.events.EntityReference createEntityReference(java.lang.String name,
javax.xml.stream.events.EntityDeclaration decl)
- Specified by:
createEntityReference
in class javax.xml.stream.XMLEventFactory
createIgnorableSpace
public javax.xml.stream.events.Characters createIgnorableSpace(java.lang.String content)
- Specified by:
createIgnorableSpace
in class javax.xml.stream.XMLEventFactory
createNamespace
public javax.xml.stream.events.Namespace createNamespace(java.lang.String nsURI)
- Specified by:
createNamespace
in class javax.xml.stream.XMLEventFactory
createNamespace
public javax.xml.stream.events.Namespace createNamespace(java.lang.String prefix,
java.lang.String nsUri)
- Specified by:
createNamespace
in class javax.xml.stream.XMLEventFactory
createProcessingInstruction
public javax.xml.stream.events.ProcessingInstruction createProcessingInstruction(java.lang.String target,
java.lang.String data)
- Specified by:
createProcessingInstruction
in class javax.xml.stream.XMLEventFactory
createSpace
public javax.xml.stream.events.Characters createSpace(java.lang.String content)
- Specified by:
createSpace
in class javax.xml.stream.XMLEventFactory
createStartDocument
public javax.xml.stream.events.StartDocument createStartDocument()
- Specified by:
createStartDocument
in class javax.xml.stream.XMLEventFactory
createStartDocument
public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String encoding)
- Specified by:
createStartDocument
in class javax.xml.stream.XMLEventFactory
createStartDocument
public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String encoding,
java.lang.String version)
- Specified by:
createStartDocument
in class javax.xml.stream.XMLEventFactory
createStartDocument
public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String encoding,
java.lang.String version,
boolean standalone)
- Specified by:
createStartDocument
in class javax.xml.stream.XMLEventFactory
createStartElement
public javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName name,
java.util.Iterator attr,
java.util.Iterator ns)
- Specified by:
createStartElement
in class javax.xml.stream.XMLEventFactory
createStartElement
public javax.xml.stream.events.StartElement createStartElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName)
- Specified by:
createStartElement
in class javax.xml.stream.XMLEventFactory
createStartElement
public javax.xml.stream.events.StartElement createStartElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.util.Iterator attr,
java.util.Iterator ns)
- Specified by:
createStartElement
in class javax.xml.stream.XMLEventFactory
createStartElement
public javax.xml.stream.events.StartElement createStartElement(java.lang.String prefix,
java.lang.String nsURI,
java.lang.String localName,
java.util.Iterator attr,
java.util.Iterator ns,
javax.xml.namespace.NamespaceContext nsCtxt)
- Specified by:
createStartElement
in class javax.xml.stream.XMLEventFactory
setLocation
public void setLocation(javax.xml.stream.Location loc)
- Specified by:
setLocation
in class javax.xml.stream.XMLEventFactory
createDTD
public DTD2 createDTD(java.lang.String rootName,
java.lang.String sysId,
java.lang.String pubId,
java.lang.String intSubset)
- Specified by:
createDTD
in class XMLEventFactory2
createDTD
public DTD2 createDTD(java.lang.String rootName,
java.lang.String sysId,
java.lang.String pubId,
java.lang.String intSubset,
java.lang.Object processedDTD)
- Specified by:
createDTD
in class XMLEventFactory2