java.lang.Object
com.sun.xml.fastinfoset.stax.events.EventBase
com.sun.xml.fastinfoset.stax.events.AttributeBase
com.sun.xml.fastinfoset.stax.events.NamespaceBase
- All Implemented Interfaces:
Attribute
,Namespace
,XMLEvent
,XMLStreamConstants
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final String
private boolean
(package private) static final String
(package private) static final String
(package private) static final String
(package private) static final String
(package private) static final String
(package private) static final String
Fields inherited from class com.sun.xml.fastinfoset.stax.events.EventBase
_eventType, _location
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
Constructor Summary
ConstructorsConstructorDescriptionNamespaceBase
(String namespaceURI) a namespace attribute has a form: xmlns:NCName="URI reference"NamespaceBase
(String prefix, String namespaceURI) Create a new Namespace -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
A utility function to check if this event is a Namespace.(package private) void
setNamespaceURI
(String uri) set Namespace URI reference (xmlns:prefix = "uri")(package private) void
Methods inherited from class com.sun.xml.fastinfoset.stax.events.AttributeBase
getDTDType, getLocalName, getName, getValue, isSpecified, setAttributeType, setName, setSpecified, setValue, toString
Methods inherited from class com.sun.xml.fastinfoset.stax.events.EventBase
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, getSystemId, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isProcessingInstruction, isStartDocument, isStartElement, setEventType, setLocation, writeAsEncodedUnicode
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface javax.xml.stream.events.Attribute
getDTDType, getName, getValue, isSpecified
Methods inherited from interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
Field Details
-
DEFAULT_NS_PREFIX
- See Also:
-
XML_NS_URI
- See Also:
-
XML_NS_PREFIX
- See Also:
-
XMLNS_ATTRIBUTE_NS_URI
- See Also:
-
XMLNS_ATTRIBUTE
- See Also:
-
W3C_XML_SCHEMA_NS_URI
- See Also:
-
W3C_XML_SCHEMA_INSTANCE_NS_URI
- See Also:
-
defaultDeclaration
private boolean defaultDeclaration
-
-
Constructor Details
-
NamespaceBase
a namespace attribute has a form: xmlns:NCName="URI reference" -
NamespaceBase
Create a new Namespace- Parameters:
prefix
- prefix of a namespace is the local name for an attributenamespaceURI
- the uri reference of a namespace is the value for an attribute
-
-
Method Details
-
setPrefix
-
getPrefix
-
setNamespaceURI
set Namespace URI reference (xmlns:prefix = "uri")- Parameters:
uri
- the uri reference of a namespace is the value for an attribute
-
getNamespaceURI
- Specified by:
getNamespaceURI
in interfaceNamespace
-
isNamespace
public boolean isNamespace()Description copied from class:EventBase
A utility function to check if this event is a Namespace.- Specified by:
isNamespace
in interfaceXMLEvent
- Overrides:
isNamespace
in classEventBase
- See Also:
-
isDefaultNamespaceDeclaration
public boolean isDefaultNamespaceDeclaration()- Specified by:
isDefaultNamespaceDeclaration
in interfaceNamespace
-