|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.fastinfoset.stax.events.EventBase
com.sun.xml.fastinfoset.stax.events.StartElementEvent
public class StartElementEvent
| Field Summary |
|---|
| 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 | |
|---|---|
StartElementEvent()
|
|
StartElementEvent(QName qname)
|
|
StartElementEvent(StartElement startelement)
|
|
StartElementEvent(String prefix,
String uri,
String localpart)
|
|
| Method Summary | |
|---|---|
void |
addAttribute(Attribute attr)
|
void |
addAttributes(Iterator attrs)
|
void |
addNamespace(Namespace namespace)
|
void |
addNamespaces(Iterator namespaces)
|
Attribute |
getAttributeByName(QName qname)
Returns the attribute referred to by this name |
Iterator |
getAttributes()
Returns an Iterator of non-namespace declared attributes returns an empty iterator if there are no attributes. |
QName |
getName()
Get the name of this event |
String |
getNamespace()
|
NamespaceContext |
getNamespaceContext()
Gets a read-only namespace context. |
Iterator |
getNamespaces()
Returns an Iterator of namespaces declared on this element. |
String |
getNamespaceURI(String prefix)
Gets the value that the prefix is bound to in the context of this element. |
protected void |
init()
|
String |
nameAsString()
Return this event as String |
void |
reset()
|
void |
setName(QName qname)
|
void |
setNamespaceContext(NamespaceContext context)
|
String |
toString()
|
| Methods inherited from class com.sun.xml.fastinfoset.stax.events.EventBase |
|---|
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, getSystemId, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, 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.XMLEvent |
|---|
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode |
| Constructor Detail |
|---|
public StartElementEvent()
public StartElementEvent(String prefix,
String uri,
String localpart)
public StartElementEvent(QName qname)
public StartElementEvent(StartElement startelement)
| Method Detail |
|---|
public void reset()
protected void init()
public QName getName()
getName in interface StartElementpublic Iterator getAttributes()
getAttributes in interface StartElementpublic Iterator getNamespaces()
The iterator must contain only implementations of the javax.xml.stream.Namespace interface.
A Namespace is an Attribute. One can iterate over a list of namespaces as a list of attributes. However this method returns only the list of namespaces declared on this START_ELEMENT and does not include the attributes declared on this START_ELEMENT.
getNamespaces in interface StartElementpublic Attribute getAttributeByName(QName qname)
getAttributeByName in interface StartElementqname - the qname of the desired name
public NamespaceContext getNamespaceContext()
getNamespaceContext in interface StartElementpublic void setName(QName qname)
public String getNamespace()
public String getNamespaceURI(String prefix)
getNamespaceURI in interface StartElementprefix - the prefix to lookup
public String toString()
toString in class Objectpublic String nameAsString()
public void setNamespaceContext(NamespaceContext context)
public void addAttribute(Attribute attr)
public void addAttributes(Iterator attrs)
public void addNamespace(Namespace namespace)
public void addNamespaces(Iterator namespaces)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||