Kagetaka

net.hizlab.kagetaka.build
インタフェース InputStreamParser

すべてのスーパーインタフェース:
Parser
既知の実装クラスの一覧:
TagParser

public interface InputStreamParser
extends Parser

影鷹データファイルをインプットストリームから解析するためのインターフェースです。 setInputStream(Document, InputStream, Reporter) で設定された インプットストリームからデータを読み込み、トークンに分解します。

バージョン:
$Revision: 1.2 $

メソッドの概要
 void setInputStream(Document document, InputStream is, Reporter reporter)
          インプットストリームからデータを読み込むように設定します。
 
インタフェース net.hizlab.kagetaka.build.Parser から継承したメソッド
close, getEncoding, getParserDescription, getParserName, next
 

メソッドの詳細

setInputStream

public void setInputStream(Document document,
                           InputStream is,
                           Reporter reporter)
インプットストリームからデータを読み込むように設定します。

このメソッドは、インスタンス作成後、 Parser.next() メソッドを 呼び出す前に一度だけ呼び出されます。Parser.next() メソッドを 呼び出されたときに、このメソッドが呼ばれていなかったり、 このメソッドが複数回呼び出された場合は、実行時例外をスルーしても かまいません。

パラメータ:
document - ドキュメント情報
is - 解析するデータのインプットストリーム
reporter - エラーレポータ

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 6, 2003'