|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.xml.stream.XMLEventFactory
com.sun.xml.fastinfoset.stax.factory.StAXEventFactory
Constructor Summary | |
StAXEventFactory()
Creates a new instance of StAXEventFactory |
Method Summary | |
javax.xml.stream.events.Attribute |
createAttribute(java.lang.String localName,
java.lang.String value)
Create a new Attribute |
javax.xml.stream.events.Attribute |
createAttribute(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value)
Create a new Attribute |
javax.xml.stream.events.Characters |
createCData(java.lang.String content)
Create a Characters event with the CData flag set to true |
javax.xml.stream.events.Characters |
createCharacters(java.lang.String content)
Create a Characters event, this method does not check if the content is all whitespace. |
javax.xml.stream.events.Comment |
createComment(java.lang.String text)
Create a comment |
javax.xml.stream.events.DTD |
createDTD(java.lang.String dtd)
Create a document type definition event This string contains the entire document type declaration that matches the doctypedecl in the XML 1.0 specification |
javax.xml.stream.events.EndDocument |
createEndDocument()
|
javax.xml.stream.events.EndElement |
createEndElement(QName name,
java.util.Iterator namespaces)
Create a new EndElement |
javax.xml.stream.events.EndElement |
createEndElement(java.lang.String prefix,
java.lang.String namespaceUri,
java.lang.String localName)
Create a new EndElement |
javax.xml.stream.events.EndElement |
createEndElement(java.lang.String prefix,
java.lang.String namespaceUri,
java.lang.String localName,
java.util.Iterator namespaces)
Create a new EndElement |
javax.xml.stream.events.EntityReference |
createEntityReference(java.lang.String name,
javax.xml.stream.events.EntityDeclaration entityDeclaration)
Creates a new instance of a EntityReference event |
javax.xml.stream.events.Characters |
createIgnorableSpace(java.lang.String content)
Create an ignorable space |
javax.xml.stream.events.Namespace |
createNamespace(java.lang.String namespaceURI)
Create a new default Namespace |
javax.xml.stream.events.Namespace |
createNamespace(java.lang.String prefix,
java.lang.String namespaceURI)
Create a new Namespace |
javax.xml.stream.events.ProcessingInstruction |
createProcessingInstruction(java.lang.String target,
java.lang.String data)
Create a processing instruction |
javax.xml.stream.events.Characters |
createSpace(java.lang.String content)
Create a Characters event with the isSpace flag set to true |
javax.xml.stream.events.StartDocument |
createStartDocument()
Creates a new instance of a StartDocument event |
javax.xml.stream.events.StartDocument |
createStartDocument(java.lang.String encoding)
Creates a new instance of a StartDocument event |
javax.xml.stream.events.StartDocument |
createStartDocument(java.lang.String encoding,
java.lang.String version)
Creates a new instance of a StartDocument event |
javax.xml.stream.events.StartDocument |
createStartDocument(java.lang.String encoding,
java.lang.String version,
boolean standalone)
Creates a new instance of a StartDocument event |
javax.xml.stream.events.StartElement |
createStartElement(QName name,
java.util.Iterator attributes,
java.util.Iterator namespaces)
Create a new StartElement. |
javax.xml.stream.events.StartElement |
createStartElement(java.lang.String prefix,
java.lang.String namespaceUri,
java.lang.String localName)
|
javax.xml.stream.events.StartElement |
createStartElement(java.lang.String prefix,
java.lang.String namespaceUri,
java.lang.String localName,
java.util.Iterator attributes,
java.util.Iterator namespaces)
|
javax.xml.stream.events.StartElement |
createStartElement(java.lang.String prefix,
java.lang.String namespaceUri,
java.lang.String localName,
java.util.Iterator attributes,
java.util.Iterator namespaces,
javax.xml.namespace.NamespaceContext context)
|
void |
setLocation(javax.xml.stream.Location location)
This method allows setting of the Location on each event that is created by this factory. |
Methods inherited from class javax.xml.stream.XMLEventFactory |
createAttribute, createEndElement, createStartElement, newInstance, newInstance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StAXEventFactory()
Method Detail |
public void setLocation(javax.xml.stream.Location location)
location
- the location to set on each event createdpublic javax.xml.stream.events.Attribute createAttribute(java.lang.String prefix, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
prefix
- the prefix of this attribute, may not be nullnamespaceURI
- the attribute value is set to this value, may not be nulllocalName
- the local name of the XML name of the attribute, localName cannot be nullvalue
- the attribute value to set, may not be null
public javax.xml.stream.events.Attribute createAttribute(java.lang.String localName, java.lang.String value)
localName
- the local name of the XML name of the attribute, localName cannot be nullvalue
- the attribute value to set, may not be null
public javax.xml.stream.events.Namespace createNamespace(java.lang.String namespaceURI)
namespaceURI
- the default namespace uri
public javax.xml.stream.events.Namespace createNamespace(java.lang.String prefix, java.lang.String namespaceURI)
prefix
- the prefix of this namespace, may not be nullnamespaceURI
- the attribute value is set to this value, may not be null
public javax.xml.stream.events.StartElement createStartElement(QName name, java.util.Iterator attributes, java.util.Iterator namespaces)
name
- the qualified name of the attribute, may not be nullattributes
- an optional unordered set of objects that
implement Attribute to add to the new StartElement, may be nullnamespaces
- an optional unordered set of objects that
implement Namespace to add to the new StartElement, may be null
public javax.xml.stream.events.StartElement createStartElement(java.lang.String prefix, java.lang.String namespaceUri, java.lang.String localName)
public javax.xml.stream.events.StartElement createStartElement(java.lang.String prefix, java.lang.String namespaceUri, java.lang.String localName, java.util.Iterator attributes, java.util.Iterator namespaces)
public javax.xml.stream.events.StartElement createStartElement(java.lang.String prefix, java.lang.String namespaceUri, java.lang.String localName, java.util.Iterator attributes, java.util.Iterator namespaces, javax.xml.namespace.NamespaceContext context)
public javax.xml.stream.events.EndElement createEndElement(QName name, java.util.Iterator namespaces)
name
- the qualified name of the EndElementnamespaces
- an optional unordered set of objects that
implement Namespace that have gone out of scope, may be null
public javax.xml.stream.events.EndElement createEndElement(java.lang.String prefix, java.lang.String namespaceUri, java.lang.String localName)
namespaceUri
- the uri of the QName of the new StartElementlocalName
- the local name of the QName of the new StartElementprefix
- the prefix of the QName of the new StartElement
public javax.xml.stream.events.EndElement createEndElement(java.lang.String prefix, java.lang.String namespaceUri, java.lang.String localName, java.util.Iterator namespaces)
namespaceUri
- the uri of the QName of the new StartElementlocalName
- the local name of the QName of the new StartElementprefix
- the prefix of the QName of the new StartElementnamespaces
- an unordered set of objects that implement
Namespace that have gone out of scope, may be null
public javax.xml.stream.events.Characters createCharacters(java.lang.String content)
content
- the string to create
public javax.xml.stream.events.Characters createCData(java.lang.String content)
content
- the string to create
public javax.xml.stream.events.Characters createSpace(java.lang.String content)
content
- the content of the space to create
public javax.xml.stream.events.Characters createIgnorableSpace(java.lang.String content)
content
- the space to create
public javax.xml.stream.events.StartDocument createStartDocument()
public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String encoding)
encoding
- the encoding style
public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String encoding, java.lang.String version)
encoding
- the encoding styleversion
- the XML version
public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String encoding, java.lang.String version, boolean standalone)
encoding
- the encoding styleversion
- the XML versionstandalone
- the status of standalone may be set to "true" or "false"
public javax.xml.stream.events.EndDocument createEndDocument()
public javax.xml.stream.events.EntityReference createEntityReference(java.lang.String name, javax.xml.stream.events.EntityDeclaration entityDeclaration)
name
- The name of the referenceentityDeclaration
- the declaration for the event
public javax.xml.stream.events.Comment createComment(java.lang.String text)
text
- The text of the comment
a Comment eventpublic javax.xml.stream.events.DTD createDTD(java.lang.String dtd)
dtd
- the text of the document type definition
public javax.xml.stream.events.ProcessingInstruction createProcessingInstruction(java.lang.String target, java.lang.String data)
target
- The target of the processing instructiondata
- The text of the processing instruction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |