com.bea.xml.stream

Class EventFactory


public class EventFactory
extends javax.xml.stream.XMLEventFactory

The default factory for creating events.

Method Summary

static String
checkPrefix(String prefix)
javax.xml.stream.events.Attribute
createAttribute(String localName, String value)
javax.xml.stream.events.Attribute
createAttribute(String prefix, String namespaceURI, String localName, String value)
javax.xml.stream.events.Attribute
createAttribute(javax.xml.namespace.QName name, String value)
javax.xml.stream.events.Characters
createCData(String content)
javax.xml.stream.events.Characters
createCharacters(String content)
javax.xml.stream.events.Comment
createComment(String text)
javax.xml.stream.events.DTD
createDTD(String dtd)
javax.xml.stream.events.EndDocument
createEndDocument()
javax.xml.stream.events.EndElement
createEndElement(String prefix, String namespaceUri, String localName)
javax.xml.stream.events.EndElement
createEndElement(String prefix, String namespaceUri, String localName, Iterator namespaces)
javax.xml.stream.events.EndElement
createEndElement(javax.xml.namespace.QName name, Iterator namespaces)
javax.xml.stream.events.EntityReference
createEntityReference(String name, javax.xml.stream.events.EntityDeclaration declaration)
public AttributeIterator createAttributeIterator(Iterator iterator){ return new AttributeIteratorImpl(iterator); } public NamespaceIterator createNamespaceIterator(Iterator iterator){ return new NamespaceIteratorImpl(iterator); }
javax.xml.stream.events.Characters
createIgnorableSpace(String content)
javax.xml.stream.events.Namespace
createNamespace(String namespaceURI)
javax.xml.stream.events.Namespace
createNamespace(String prefix, String namespaceUri)
javax.xml.stream.events.ProcessingInstruction
createProcessingInstruction(String target, String data)
javax.xml.stream.events.Characters
createSpace(String content)
javax.xml.stream.events.StartDocument
createStartDocument()
javax.xml.stream.events.StartDocument
createStartDocument(String encoding)
javax.xml.stream.events.StartDocument
createStartDocument(String encoding, String version)
javax.xml.stream.events.StartDocument
createStartDocument(String encoding, String version, boolean standalone)
javax.xml.stream.events.StartElement
createStartElement(String prefix, String namespaceUri, String localName)
javax.xml.stream.events.StartElement
createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces)
javax.xml.stream.events.StartElement
createStartElement(String prefix, String namespaceUri, String localName, Iterator attributes, Iterator namespaces, javax.xml.namespace.NamespaceContext context)
javax.xml.stream.events.StartElement
createStartElement(javax.xml.namespace.QName name, Iterator attributes, Iterator namespaces)
void
setLocation(javax.xml.stream.Location l)

Methods inherited from class javax.xml.stream.XMLEventFactory

createAttribute, createAttribute, createAttribute, createCData, createCharacters, createComment, createDTD, createEndDocument, createEndElement, createEndElement, createEndElement, createEntityReference, createIgnorableSpace, createNamespace, createNamespace, createProcessingInstruction, createSpace, createStartDocument, createStartDocument, createStartDocument, createStartDocument, createStartElement, createStartElement, createStartElement, createStartElement, newInstance, newInstance, setLocation

Method Details

checkPrefix

public static String checkPrefix(String prefix)

createAttribute

public javax.xml.stream.events.Attribute createAttribute(String localName,
                                                         String value)
Overrides:
createAttribute in interface javax.xml.stream.XMLEventFactory

createAttribute

public javax.xml.stream.events.Attribute createAttribute(String prefix,
                                                         String namespaceURI,
                                                         String localName,
                                                         String value)
Overrides:
createAttribute in interface javax.xml.stream.XMLEventFactory

createAttribute

public javax.xml.stream.events.Attribute createAttribute(javax.xml.namespace.QName name,
                                                         String value)
Overrides:
createAttribute in interface javax.xml.stream.XMLEventFactory

createCData

public javax.xml.stream.events.Characters createCData(String content)
Overrides:
createCData in interface javax.xml.stream.XMLEventFactory

createCharacters

public javax.xml.stream.events.Characters createCharacters(String content)
Overrides:
createCharacters in interface javax.xml.stream.XMLEventFactory

createComment

public javax.xml.stream.events.Comment createComment(String text)
Overrides:
createComment in interface javax.xml.stream.XMLEventFactory

createDTD

public javax.xml.stream.events.DTD createDTD(String dtd)
Overrides:
createDTD in interface javax.xml.stream.XMLEventFactory

createEndDocument

public javax.xml.stream.events.EndDocument createEndDocument()
Overrides:
createEndDocument in interface javax.xml.stream.XMLEventFactory

createEndElement

public javax.xml.stream.events.EndElement createEndElement(String prefix,
                                                           String namespaceUri,
                                                           String localName)
Overrides:
createEndElement in interface javax.xml.stream.XMLEventFactory

createEndElement

public javax.xml.stream.events.EndElement createEndElement(String prefix,
                                                           String namespaceUri,
                                                           String localName,
                                                           Iterator namespaces)
Overrides:
createEndElement in interface javax.xml.stream.XMLEventFactory

createEndElement

public javax.xml.stream.events.EndElement createEndElement(javax.xml.namespace.QName name,
                                                           Iterator namespaces)
Overrides:
createEndElement in interface javax.xml.stream.XMLEventFactory

createEntityReference

public javax.xml.stream.events.EntityReference createEntityReference(String name,
                                                                     javax.xml.stream.events.EntityDeclaration declaration)
public AttributeIterator createAttributeIterator(Iterator iterator){ return new AttributeIteratorImpl(iterator); } public NamespaceIterator createNamespaceIterator(Iterator iterator){ return new NamespaceIteratorImpl(iterator); }
Overrides:
createEntityReference in interface javax.xml.stream.XMLEventFactory

createIgnorableSpace

public javax.xml.stream.events.Characters createIgnorableSpace(String content)
Overrides:
createIgnorableSpace in interface javax.xml.stream.XMLEventFactory

createNamespace

public javax.xml.stream.events.Namespace createNamespace(String namespaceURI)
Overrides:
createNamespace in interface javax.xml.stream.XMLEventFactory

createNamespace

public javax.xml.stream.events.Namespace createNamespace(String prefix,
                                                         String namespaceUri)
Overrides:
createNamespace in interface javax.xml.stream.XMLEventFactory

createProcessingInstruction

public javax.xml.stream.events.ProcessingInstruction createProcessingInstruction(String target,
                                                                                 String data)
Overrides:
createProcessingInstruction in interface javax.xml.stream.XMLEventFactory

createSpace

public javax.xml.stream.events.Characters createSpace(String content)
Overrides:
createSpace in interface javax.xml.stream.XMLEventFactory

createStartDocument

public javax.xml.stream.events.StartDocument createStartDocument()
Overrides:
createStartDocument in interface javax.xml.stream.XMLEventFactory

createStartDocument

public javax.xml.stream.events.StartDocument createStartDocument(String encoding)
Overrides:
createStartDocument in interface javax.xml.stream.XMLEventFactory

createStartDocument

public javax.xml.stream.events.StartDocument createStartDocument(String encoding,
                                                                 String version)
Overrides:
createStartDocument in interface javax.xml.stream.XMLEventFactory

createStartDocument

public javax.xml.stream.events.StartDocument createStartDocument(String encoding,
                                                                 String version,
                                                                 boolean standalone)
Overrides:
createStartDocument in interface javax.xml.stream.XMLEventFactory

createStartElement

public javax.xml.stream.events.StartElement createStartElement(String prefix,
                                                               String namespaceUri,
                                                               String localName)
Overrides:
createStartElement in interface javax.xml.stream.XMLEventFactory

createStartElement

public javax.xml.stream.events.StartElement createStartElement(String prefix,
                                                               String namespaceUri,
                                                               String localName,
                                                               Iterator attributes,
                                                               Iterator namespaces)
Overrides:
createStartElement in interface javax.xml.stream.XMLEventFactory

createStartElement

public javax.xml.stream.events.StartElement createStartElement(String prefix,
                                                               String namespaceUri,
                                                               String localName,
                                                               Iterator attributes,
                                                               Iterator namespaces,
                                                               javax.xml.namespace.NamespaceContext context)
Overrides:
createStartElement in interface javax.xml.stream.XMLEventFactory

createStartElement

public javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName name,
                                                               Iterator attributes,
                                                               Iterator namespaces)
Overrides:
createStartElement in interface javax.xml.stream.XMLEventFactory

setLocation

public void setLocation(javax.xml.stream.Location l)
Overrides:
setLocation in interface javax.xml.stream.XMLEventFactory