-
- すべてのスーパー・インタフェース:
XMLEvent
,XMLStreamConstants
public interface StartElement extends XMLEvent
StartElementインタフェースは、開始要素に関する情報へのアクセスを提供します。 StartElementは文書内の各開始タグとして報告されます。- 導入されたバージョン:
- 1.6
- バージョン:
- 1.0
-
-
フィールドのサマリー
-
インタフェース 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
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Attribute
getAttributeByName(QName name)
この名前によって参照される属性を返します。Iterator<Attribute>
getAttributes()
このSTART_ELEMENTで宣言された非名前空間宣言属性のIteratorを返します。属性がない場合は空のイテレータを返します。QName
getName()
このイベントの名前を取得します。NamespaceContext
getNamespaceContext()
読取り専用の名前空間コンテキストを取得します。Iterator<Namespace>
getNamespaces()
この要素で宣言されている名前空間のIteratorを返します。String
getNamespaceURI(String prefix)
この要素のコンテキスト内で接頭辞がバインドされている値を取得します。-
インタフェース javax.xml.stream.events.XMLEventから継承されたメソッド
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
-
-
-
メソッドの詳細
-
getName
QName getName()
このイベントの名前を取得します。- 戻り値:
- このイベントの修飾名
-
getAttributes
Iterator<Attribute> getAttributes()
このSTART_ELEMENTで宣言された非名前空間宣言属性のIteratorを返します。属性がない場合は空のイテレータを返します。 イテレータにはjavax.xml.stream.Attributeインタフェースの実装のみが含まれます。 基本的に属性は順序付けられていないので、特定の順序で報告されることはありません。- 戻り値:
- Attributeインタフェースの読取り専用Iterator、または空のイテレータ
-
getNamespaces
Iterator<Namespace> getNamespaces()
この要素で宣言されている名前空間のIteratorを返します。 以前に宣言された名前空間は、現在のSTART_ELEMENTに存在する場合を除き、このIteratorには含まれません。 そのため、このリストには再度宣言された名前空間や重複した名前空間の宣言が含まれることがあります。 名前空間宣言の現在のコンテキストを取得するには、getNamespaceContext()メソッドを使用してください。イテレータにはjavax.xml.stream.Namespaceインタフェースの実装だけが含まれます。
名前空間は属性です。 名前空間のリストを属性のリストとして反復することができます。 ただし、このメソッドはこのSTART_ELEMENTで宣言された名前空間のリストだけを返し、このSTART_ELEMENTで宣言された属性を含みません。 名前空間が存在しない場合は空のイテレータを返します。
- 戻り値:
- Namespaceインタフェースの読取り専用Iterator、または空のイテレータ
-
getAttributeByName
Attribute getAttributeByName(QName name)
この名前によって参照される属性を返します。- パラメータ:
name
- 目的とする名前のqname- 戻り値:
- 名前値に対応する属性またはnull
-
getNamespaceContext
NamespaceContext getNamespaceContext()
読取り専用の名前空間コンテキストを取得します。 有効なコンテキストが存在しない場合、このメソッドは空の名前空間コンテキストを返します。 NamespaceContextには、このStartElementの範囲内にあるすべての名前空間に関する情報が含まれます。- 戻り値:
- 現在の名前空間コンテキスト
-
-