|
LIXM 1.6.1M5 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface XMLDocumentList<E extends AbstractModel>
このインターフェイスはv1.5.5で変更された新しい
XMLModelList
を継承するようになっています。
XMLモデルをXML文章での字面出現順に格納したリストです
この仕様はW3C DOM同様アクセス方法を標準化する為の インターフェイスを定義するだけで実際に実装がモデルをどういった 構造に格納するかは関与しません。
リスト内のモデルへの─
リストはモデルの順序付の集合を保持し、 それに対し構造の階層を意識しない様々な方法でアクセスする手段 を提供するに留めるものです。
その為、リストのインスタンスが生成された後の自リストに対する モデルの追加といった、動的な操作はこの仕様の範囲外であり 目指すものではありません。
これらが要求される場合はDOM(Document Object Model)の方がふさわしいでしょう。 同期化は必要に応じて行ってください。
XMLModel
,
"W3C DOM"メソッドの概要 | |
---|---|
XMLCursor |
getCursor()
このリストに関連付けられたカーソルを返します。 |
E |
getRootEndTag()
ルート要素の終了タグを取得 |
E |
getRootStartTag()
ルート要素の開始タグを取得 |
インタフェース org.lixm.core.list.XMLModelList から継承されたメソッド |
---|
add, get, isEmpty, iterator, set, size |
インタフェース java.util.Collection から継承されたメソッド |
---|
addAll, clear, contains, containsAll, equals, hashCode, remove, removeAll, retainAll, toArray, toArray |
インタフェース org.lixm.optional.v15.model.dynamic.DynamicModel から継承されたメソッド |
---|
isSealed, setSeal |
メソッドの詳細 |
---|
E getRootStartTag()
StartTagModelImpl
です。
それ以外はNULLです。
メソッドの戻り値の型はAbstractModel
なので適切にキャストしてください。E getRootEndTag()
EndTagModelImpl
です。
それ以外はNULLです。
メソッドの戻り値の型はAbstractModel
なので適切にキャストしてください。XMLCursor getCursor()
XMLCursor
|
LIXM 1.6.1M5 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |