public class NamespaceEventImpl extends AttributeEventImpl implements javax.xml.stream.events.Namespace
Namespace. Only returned via accessors in
actual "first class" event objects (start element, end element); never
directly via event reader.| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
mPrefix |
(package private) java.lang.String |
mURI |
mName, mValue, mWasSpecifiedmLocation| Modifier | Constructor and Description |
|---|---|
protected |
NamespaceEventImpl(javax.xml.stream.Location loc,
java.lang.String nsURI)
Constructor for default namespace declaration.
|
protected |
NamespaceEventImpl(javax.xml.stream.Location loc,
java.lang.String nsPrefix,
java.lang.String nsURI)
Constructor for non-default namespace declaration.
|
| Modifier and Type | Method and Description |
|---|---|
static NamespaceEventImpl |
constructDefaultNamespace(javax.xml.stream.Location loc,
java.lang.String nsURI) |
static NamespaceEventImpl |
constructNamespace(javax.xml.stream.Location loc,
java.lang.String nsPrefix,
java.lang.String nsURI) |
int |
getEventType() |
java.lang.String |
getNamespaceURI() |
java.lang.String |
getPrefix() |
boolean |
isDefaultNamespaceDeclaration() |
boolean |
isNamespace() |
equals, getDTDType, getName, getValue, hashCode, isAttribute, isSpecified, writeAsEncodedUnicode, writeEscapedAttrValue, writeUsingaddHash, asCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isCharacters, isEndDocument, isEndElement, isEntityReference, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitprotected NamespaceEventImpl(javax.xml.stream.Location loc,
java.lang.String nsURI)
protected NamespaceEventImpl(javax.xml.stream.Location loc,
java.lang.String nsPrefix,
java.lang.String nsURI)
public static NamespaceEventImpl constructDefaultNamespace(javax.xml.stream.Location loc, java.lang.String nsURI)
public static NamespaceEventImpl constructNamespace(javax.xml.stream.Location loc, java.lang.String nsPrefix, java.lang.String nsURI)
public java.lang.String getNamespaceURI()
getNamespaceURI in interface javax.xml.stream.events.Namespacepublic java.lang.String getPrefix()
getPrefix in interface javax.xml.stream.events.Namespacepublic boolean isDefaultNamespaceDeclaration()
isDefaultNamespaceDeclaration in interface javax.xml.stream.events.Namespacepublic int getEventType()
getEventType in interface javax.xml.stream.events.XMLEventgetEventType in class AttributeEventImplpublic boolean isNamespace()
isNamespace in interface javax.xml.stream.events.XMLEventisNamespace in class BaseEventImpl