|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnet.hizlab.kagetaka.parser.TagReader
タグ形式のファイルを、タグ毎に読み込むリーダーです。
コンストラクタの概要 | |
TagReader(Content content,
Reporter reporter,
BufferedReader br)
新しいタグ形式のデータファイルをタグ毎に分解して読み込むリーダーを 作成します。 |
メソッドの概要 | |
void |
close()
リーダーをクローズし、利用中のリソースを解放します。 |
String |
readContent(String name,
String[] traps)
指定された終了タグまでの中身を返します。 |
Tag |
readTag()
データファイルを解析し、解析位置の先頭のトークンを返します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public TagReader(Content content, Reporter reporter, BufferedReader br)
content
- コンテンツreporter
- エラーレポータbr
- 解析するデータのバッファリーダメソッドの詳細 |
public void close() throws IOException
IOException
- IO エラーが発生した場合public String readContent(String name, String[] traps) throws ParseException, IOException
name
- 名前traps
- 終了タグが見つからなくても、このタグが出てきた場合に
ブレイクするタグ(これを指定すると、含まれるタグを
返さなくなります)
ParseException
- 解析中にエラーが発生した場合
IOException
- IO エラーが発生した場合public Tag readTag() throws ParseException, IOException
null
ParseException
- 解析中にエラーが発生した場合
IOException
- IO エラーが発生した場合
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'