インタフェース
org.lixm.core.model.XMLModel の使用

XMLModel を使用しているパッケージ
org.lixm.core.common このパッケージはLIXMが必ず実装しなければならない機能のうち 各機能で共通に利用される部分を提供します。 
org.lixm.core.list このパッケージはLIXMが必ず実装しなければならない機能のうち モデルを格納するための機能を提供します。 
org.lixm.core.model このパッケージはLIXMが必ず実装しなければならない機能のうち XMLを構成する属性をモデル化するための機能を提供します。 
org.lixm.optional.v15.atattch このパッケージはLIXMに追加的な機能を付加します。 
org.lixm.optional.v15.model このパッケージは拡張されたXMLの仕様またはLIXM標準では サポートされていないXML構成要素をモデル化します。 
org.lixm.optional.v15.model.dynamic このパッケージは動的にモデルを変更する仕様を提供します。 
org.lixm.optional.v16.framework.cnif このパッケージでは既存のモデルリストからその部分集合である 新たなモデルリストを作成する機能を提供します。 
org.lixm.optional.v16.framework.model このパッケージではモデルの実装を提供します。 
 

org.lixm.core.common での XMLModel の使用
 

XMLModel 型の引数を持つ型を返す org.lixm.core.common のメソッド
 XMLDocumentList<? extends XMLModel> XMLModelizer.getList()
          このモデライザに関連付けられた XMLDocumentListを取得します。
 

org.lixm.core.list での XMLModel の使用
 

XMLModel 型の型パラメータを持つ org.lixm.core.list のクラス
 interface XMLDocumentList<E extends XMLModel>
          このインターフェイスはv1.5.5で変更された新しい XMLModelListを継承するようになっています。
 interface XMLModelList<E extends XMLModel>
          このインターフェイスの実装はRandomAccessでマークすることを奨めます。
 

XMLModel を実装している org.lixm.core.list のクラス
 class AttributesList
          属性モデル一覧を表します。
 

XMLModel 型の引数を持つ型を返す org.lixm.core.list のメソッド
 XMLDocumentList<? extends XMLModel> XMLCursor.getList()
          このカーソルに対応するリストを返します。
 

org.lixm.core.model での XMLModel の使用
 

org.lixm.core.model での XMLModel のサブインタフェース
 interface AttributeModel
          属性の開始を定義します。
 interface CharactersModel
          文字データを定義します。
 interface CommentModel
          コメントを定義します。
 interface ElementModel
          要素を定義します。
 interface EndCdataModel
          CDATAの終了を定義します。
 interface EndDocumentModel
          文章の終了始を定義します。
 interface EndTagModel
          終了タグを定義します。
 interface ProcessingInstructionModel
          処理命令を定義します。
 interface StartCdataModel
          CDATAの開始を定義します。
 interface StartDocumentModel
          文章の開始を定義します。
 interface StartTagModel
          開始タグを定義します。
 interface XmlDeclModel
          XML宣言を定義します。
 

XMLModel を実装している org.lixm.core.model のクラス
 class AbstractModel
          XMLModelを実装した全てのXML構成要素を表す抽象クラスです。
 

org.lixm.optional.v15.atattch での XMLModel の使用
 

XMLModel 型の型パラメータを持つ org.lixm.optional.v15.atattch のクラス
 interface XMLManipulator<E extends XMLModel>
          このインターフェイスはCollectionを実装したモデルリストと共に利用します。
 

XMLModel 型のパラメータを持つ org.lixm.optional.v15.atattch のメソッド
 void XMLReceiver.receive(XMLModel model)
          ディスパッチャからモデルを受け取り、処理します。
 

org.lixm.optional.v15.model での XMLModel の使用
 

XMLModel を実装している org.lixm.optional.v15.model のクラス
 class XmlStyleSheetPI
          xml-stylesheet処理命令をサポートします。
 

org.lixm.optional.v15.model.dynamic での XMLModel の使用
 

org.lixm.optional.v15.model.dynamic での XMLModel のサブインタフェース
 interface DynamicAttributeModel
          動的に変更可能な属性のためのインターフェースです。
 interface DynamicCharactersModel
          動的に変更可能な文字データのためのインターフェースです。
 interface DynamicCommentModel
          動的に変更可能なコメントのためのインターフェースです。
 interface DynamicElementModel
          動的に変更可能な要素のためのインターフェースです。
 interface DynamicEndTagModel
          動的に変更可能な終了タグのためのインターフェースです。
 interface DynamicProcessingInstructionModel
          動的に変更可能な処理命令のためのインターフェースです。
 interface DynamicStartTagModel
          動的に変更可能な開始タグのためのインターフェースです。
 interface DynamicXmlDeclModel
          動的に変更可能なXML宣言のためのインターフェースです。
 

org.lixm.optional.v16.framework.cnif での XMLModel の使用
 

XMLModel 型の型パラメータを持つ org.lixm.optional.v16.framework.cnif のクラス
 interface XMLIndexer<T extends XMLModel>
          インデクサはクローラから受け取ったモデルを必要ならば自然順序付けして新たなリストに収めます。
 

XMLModel 型の型パラメータを持つ org.lixm.optional.v16.framework.cnif のメソッド
<E extends XMLModel>
XMLDocumentList<E>
XMLIndexer.getList()
          インデクシングの完了したリストを取得します。
 

XMLModel 型のパラメータを持つ org.lixm.optional.v16.framework.cnif のメソッド
 boolean XMLCrawler.accept(XMLModel model)
          モデルを受け入れるか判定します。
 

org.lixm.optional.v16.framework.model での XMLModel の使用
 

XMLModel を実装している org.lixm.optional.v16.framework.model のクラス
 class AttributeModelImpl
          属性をモデル化します。
 class CharactersModelImpl
          文字データをモデル化します。
 class CommentModelImpl
          コメントをモデル化します。
 class ElementModelImpl
          要素をモデル化します。
 class EndCdataModelImpl
          CDATAセクションの終わりをモデル化します。
 class EndDocumentModelImpl
          文書の終わりをモデル化します。
 class EndTagModelImpl
          終了タグをモデル化します。
 class ProcessingInstructionModelImpl
          処理命令をモデル化します。
 class StartCdataModelImpl
          CDATAセクションをモデル化します。
 class StartDocumentModelImpl
          文書の始まりをモデル化します。
 class StartTagModelImpl
          開始タグをモデル化します。
 class XmlDeclModelImpl
          XML宣言をモデル化します。