public class WNamespace extends WAttribute 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.| Constructor and Description |
|---|
WNamespace(javax.xml.stream.Location loc,
java.lang.String nsURI)
Constructor default namespace declaration.
|
WNamespace(javax.xml.stream.Location loc,
java.lang.String nsPrefix,
java.lang.String nsURI)
Constructor non-default namespace declaration.
|
| Modifier and Type | Method and Description |
|---|---|
static WNamespace |
constructFor(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() |
getDTDType, getName, getValue, isAttribute, isSpecified, writeAsEncodedUnicode, writeUsingasCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isCharacters, isEndDocument, isEndElement, isEntityReference, isProcessingInstruction, isStartDocument, isStartElement, throwFromIOE, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic WNamespace(javax.xml.stream.Location loc,
java.lang.String nsURI)
public WNamespace(javax.xml.stream.Location loc,
java.lang.String nsPrefix,
java.lang.String nsURI)
public static WNamespace constructFor(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 WAttributepublic boolean isNamespace()
isNamespace in interface javax.xml.stream.events.XMLEventisNamespace in class WEvent