abstract class BaseStartElement
extends org.codehaus.stax2.ri.evt.BaseEventImpl
implements javax.xml.stream.events.StartElement
StartElement implementations Wstx uses.| Modifier and Type | Field and Description |
|---|---|
protected javax.xml.namespace.QName |
mName |
protected BaseNsContext |
mNsCtxt |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt) |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.stream.events.StartElement |
asStartElement() |
boolean |
equals(java.lang.Object o) |
abstract javax.xml.stream.events.Attribute |
getAttributeByName(javax.xml.namespace.QName name) |
abstract java.util.Iterator<javax.xml.stream.events.Attribute> |
getAttributes() |
int |
getEventType() |
javax.xml.namespace.QName |
getName() |
javax.xml.namespace.NamespaceContext |
getNamespaceContext() |
java.util.Iterator<javax.xml.stream.events.Namespace> |
getNamespaces() |
java.lang.String |
getNamespaceURI(java.lang.String prefix) |
int |
hashCode() |
boolean |
isStartElement() |
protected abstract void |
outputNsAndAttr(java.io.Writer w) |
protected abstract void |
outputNsAndAttr(javax.xml.stream.XMLStreamWriter w) |
void |
writeAsEncodedUnicode(java.io.Writer w) |
void |
writeUsing(org.codehaus.stax2.XMLStreamWriter2 w) |
addHash, asCharacters, asEndElement, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toStringprotected final javax.xml.namespace.QName mName
protected final BaseNsContext mNsCtxt
protected BaseStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt)
public abstract javax.xml.stream.events.Attribute getAttributeByName(javax.xml.namespace.QName name)
getAttributeByName in interface javax.xml.stream.events.StartElementpublic abstract java.util.Iterator<javax.xml.stream.events.Attribute> getAttributes()
getAttributes in interface javax.xml.stream.events.StartElementpublic final javax.xml.namespace.QName getName()
getName in interface javax.xml.stream.events.StartElementpublic java.util.Iterator<javax.xml.stream.events.Namespace> getNamespaces()
getNamespaces in interface javax.xml.stream.events.StartElementpublic javax.xml.namespace.NamespaceContext getNamespaceContext()
getNamespaceContext in interface javax.xml.stream.events.StartElementpublic java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI in interface javax.xml.stream.events.StartElementpublic javax.xml.stream.events.StartElement asStartElement()
asStartElement in interface javax.xml.stream.events.XMLEventasStartElement in class org.codehaus.stax2.ri.evt.BaseEventImplpublic int getEventType()
getEventType in interface javax.xml.stream.events.XMLEventgetEventType in class org.codehaus.stax2.ri.evt.BaseEventImplpublic boolean isStartElement()
isStartElement in interface javax.xml.stream.events.XMLEventisStartElement in class org.codehaus.stax2.ri.evt.BaseEventImplpublic void writeAsEncodedUnicode(java.io.Writer w)
throws javax.xml.stream.XMLStreamException
writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEventwriteAsEncodedUnicode in class org.codehaus.stax2.ri.evt.BaseEventImpljavax.xml.stream.XMLStreamExceptionpublic void writeUsing(org.codehaus.stax2.XMLStreamWriter2 w)
throws javax.xml.stream.XMLStreamException
writeUsing in interface org.codehaus.stax2.evt.XMLEvent2writeUsing in class org.codehaus.stax2.ri.evt.BaseEventImpljavax.xml.stream.XMLStreamExceptionprotected abstract void outputNsAndAttr(java.io.Writer w)
throws java.io.IOException
java.io.IOExceptionprotected abstract void outputNsAndAttr(javax.xml.stream.XMLStreamWriter w)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic boolean equals(java.lang.Object o)
equals in class org.codehaus.stax2.ri.evt.BaseEventImplpublic int hashCode()
hashCode in class org.codehaus.stax2.ri.evt.BaseEventImpl