javax.xml.stream

Class XMLEventFactory

public abstract class XMLEventFactory extends Object

Constructor Summary
protected XMLEventFactory()
Method Summary
abstract AttributecreateAttribute(QName name, String value)
abstract AttributecreateAttribute(String localName, String value)
abstract AttributecreateAttribute(String prefix, String namespaceURI, String localName, String value)
abstract CharacterscreateCData(String content)
abstract CharacterscreateCharacters(String content)
abstract CommentcreateComment(String text)
abstract DTDcreateDTD(String dtd)
abstract EndDocumentcreateEndDocument()
abstract EndElementcreateEndElement(QName name, Iterator namespaces)
abstract EndElementcreateEndElement(String prefix, String namespaceUri, String localName)
abstract EndElementcreateEndElement(String prefix, String namespaceUri, String localName, Iterator namespaces)
abstract EntityReferencecreateEntityReference(String name, EntityDeclaration declaration)
abstract CharacterscreateIgnorableSpace(String content)
abstract NamespacecreateNamespace(String namespaceUri)
abstract NamespacecreateNamespace(String prefix, String namespaceUri)
abstract ProcessingInstructioncreateProcessingInstruction(String target, String data)
abstract CharacterscreateSpace(String content)
abstract StartDocumentcreateStartDocument()
abstract StartDocumentcreateStartDocument(String encoding)
abstract StartDocumentcreateStartDocument(String encoding, String version)
abstract StartDocumentcreateStartDocument(String encoding, String version, boolean standalone)
abstract StartElementcreateStartElement(QName name, Iterator attributes, Iterator namespaces)
abstract StartElementcreateStartElement(String prefix, String namespaceUri, String localName)
abstract StartElementcreateStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces)
abstract StartElementcreateStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces, NamespaceContext context)
static XMLEventFactorynewInstance()
static XMLEventFactorynewInstance(String factoryId, ClassLoader classLoader)
abstract voidsetLocation(Location location)

Constructor Detail

XMLEventFactory

protected XMLEventFactory()

Method Detail

createAttribute

public abstract Attribute createAttribute(QName name, String value)

createAttribute

public abstract Attribute createAttribute(String localName, String value)

createAttribute

public abstract Attribute createAttribute(String prefix, String namespaceURI, String localName, String value)

createCData

public abstract Characters createCData(String content)

createCharacters

public abstract Characters createCharacters(String content)

createComment

public abstract Comment createComment(String text)

createDTD

public abstract DTD createDTD(String dtd)

createEndDocument

public abstract EndDocument createEndDocument()

createEndElement

public abstract EndElement createEndElement(QName name, Iterator namespaces)

createEndElement

public abstract EndElement createEndElement(String prefix, String namespaceUri, String localName)

createEndElement

public abstract EndElement createEndElement(String prefix, String namespaceUri, String localName, Iterator namespaces)

createEntityReference

public abstract EntityReference createEntityReference(String name, EntityDeclaration declaration)

createIgnorableSpace

public abstract Characters createIgnorableSpace(String content)

createNamespace

public abstract Namespace createNamespace(String namespaceUri)

createNamespace

public abstract Namespace createNamespace(String prefix, String namespaceUri)

createProcessingInstruction

public abstract ProcessingInstruction createProcessingInstruction(String target, String data)

createSpace

public abstract Characters createSpace(String content)

createStartDocument

public abstract StartDocument createStartDocument()

createStartDocument

public abstract StartDocument createStartDocument(String encoding)

createStartDocument

public abstract StartDocument createStartDocument(String encoding, String version)

createStartDocument

public abstract StartDocument createStartDocument(String encoding, String version, boolean standalone)

createStartElement

public abstract StartElement createStartElement(QName name, Iterator attributes, Iterator namespaces)

createStartElement

public abstract StartElement createStartElement(String prefix, String namespaceUri, String localName)

createStartElement

public abstract StartElement createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces)

createStartElement

public abstract StartElement createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces, NamespaceContext context)

newInstance

public static XMLEventFactory newInstance()

newInstance

public static XMLEventFactory newInstance(String factoryId, ClassLoader classLoader)

setLocation

public abstract void setLocation(Location location)