-
public interface ElementTraversalElementTraversalインタフェースは、作成者がドキュメント内の要素間を簡単にナビゲートできるようにする読取り専用属性のセットです。Element Traversalの実装に準拠する場合、
Elementを実装するすべてのオブジェクトもElementTraversalインタフェースを実装する必要があります。getFirstElementChild()、getLastElementChild()、getPreviousElementSibling()およびgetNextElementSibling()の4つのメソッドでは、関連要素が存在する場合、それぞれが現在の要素に対して定義された関係を持つ別の要素へのライブ参照を提供します。 5番目のメソッドgetChildElementCount()は、ナビゲーション前の前処理のために、要素の子要素の数を公開します。- 導入されたバージョン:
- 9
- 関連項目:
- 要素走査仕様
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 intgetChildElementCount()Element型の要素の子ノードの現在の数を返します。ElementgetFirstElementChild()Element型の要素の最初の子ノードへの参照を返します。ElementgetLastElementChild()Element型の要素の最後の子ノードへの参照を返します。ElementgetNextElementSibling()要素の直後の要素の兄弟ノードへの参照をドキュメント順序で戻します。これはElement型です。ElementgetPreviousElementSibling()要素の直前にドキュメントの順序で、Element型の要素の兄弟ノードへの参照を返します。
-
-
-
メソッドの詳細
-
getFirstElementChild
Element getFirstElementChild()
Element型の要素の最初の子ノードへの参照を返します。- 戻り値:
- 要素の子への参照。要素に
Elementタイプの子がない場合はnull。
-
getLastElementChild
Element getLastElementChild()
Element型の要素の最後の子ノードへの参照を返します。- 戻り値:
- 要素の子への参照。要素に
Elementタイプの子がない場合はnull。
-
getPreviousElementSibling
Element getPreviousElementSibling()
要素の直前にドキュメントの順序で、Element型の要素の兄弟ノードへの参照を返します。- 戻り値:
- 要素の子への参照。この子の前に
Element型の兄弟ノードが要素にない場合はnull。
-
getNextElementSibling
Element getNextElementSibling()
要素の直後の要素の兄弟ノードへの参照をドキュメント順序で戻します。これはElement型です。- 戻り値:
- 要素の子への参照。この要素の後に続く
Element型の兄弟ノードが要素にない場合はnull。
-
getChildElementCount
int getChildElementCount()
Element型の要素の子ノードの現在の数を返します。- 戻り値:
- 要素の子の数。要素に要素の子がない場合は
0。
-
-