Text Search Plug-inを構成するプログラムには,文書の操作を実現する文書検索プラグインと,文字列データの操作を実現する文字列検索プラグインがあります。
文書検索プラグインは,SGMLTEXT型という抽象データ型で文書を扱います。また,文字列検索プラグインは,FREEWORD型という抽象データ型で文字列データを扱います。文書と文字列データのどちらの抽象データ型を使用するかについては,「4.1.2 抽象データ型の選択」を参照してください。
- 参考
- さらに,Text Search Plug-inでは,次の関連プログラムを提供しています。
- Text Search Plug-in Conceptual Extension
- Text Search Plug-in Conceptual Extensionは,Text Search Plug-inの文書検索プラグインに追加して使用するオプション機能です。Text Search Plug-in Conceptual Extensionを組み込むことで,Text Search Plug-inの文書プラグインの構成を変更することなく,概念検索機能を使用できるようになります。
- なお,文字列検索プラグインでは概念検索機能は使用できません。
- Text Search Enhancer for English
- Text Search Enhancer for Englishは,Text Search Plug-inの文書検索プラグインに追加して使用するオプション機能です。Text Search Enhancer for Englishを組み込むことで,英単語異表記展開を含む検索の実行を可能にし,もれの無い英文検索機能を提供します。
各プログラムの概要を次に説明します。
- <この項の構成>
- (1) 文書検索プラグイン
- (2) 文字列検索プラグイン