next up previous
Next: 検索のやりとり Up: DLIOP : Managing Items Previous: DLIOP : Managing Items

コレクション

コレクションは単純なインタフェースを持つコンテナオブジェクトである。 GetTotalItems()--コレクション中のアイテム数を返す--や AddItems()--コレクション中にアイテムを挿入する-- などのメソッドがある。 コレクションの重要なサブクラスとして、 「絞り込み可能コレクション (Constrainable Collection)」がある。 絞り込み可能コレクションは現在持っているアイテムの部分集合からなる 結果コレクションを生成できる。

絞り込み可能コレクションにより 情報資源へのInfoBusプロクシを実現している。 プロクシが検索要求を受けると、 外部の情報資源に検索式を出して、結果を取得する。 外部の情報資源からの結果はInfoBusのアイテムの形式ではないが、 プロクシがアイテムの形式に変換する。



Masao Takaku 平成11年3月12日