org.codehaus.stax2.ri.evt
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.mLocation
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, writeUsing
addHash, asCharacters, asEndElement, asStartElement, getLocation, getSchemaType, isCharacters, isEndDocument, isEndElement, isEntityReference, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
protected 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.Namespace
public java.lang.String getPrefix()
getPrefix
in interface javax.xml.stream.events.Namespace
public boolean isDefaultNamespaceDeclaration()
isDefaultNamespaceDeclaration
in interface javax.xml.stream.events.Namespace
public int getEventType()
getEventType
in interface javax.xml.stream.events.XMLEvent
getEventType
in class AttributeEventImpl
public boolean isNamespace()
isNamespace
in interface javax.xml.stream.events.XMLEvent
isNamespace
in class BaseEventImpl