From: Olyutorskii Date: Tue, 7 Jun 2011 00:32:58 +0000 (+0900) Subject: 入力ソースへのアクセスを可能に X-Git-Tag: fromMercurial~64 X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FTogaGem.git;a=commitdiff_plain;h=c197c57e0aa9063516f207d451dde36bdfdddfd2 入力ソースへのアクセスを可能に --- diff --git a/src/main/java/jp/sourceforge/mikutoga/parser/CommonParser.java b/src/main/java/jp/sourceforge/mikutoga/parser/CommonParser.java index 6e3369a..819a986 100644 --- a/src/main/java/jp/sourceforge/mikutoga/parser/CommonParser.java +++ b/src/main/java/jp/sourceforge/mikutoga/parser/CommonParser.java @@ -52,6 +52,23 @@ public class CommonParser { } /** + * 入力ソースを返す。 + * @return 入力ソース + */ + protected MmdSource getSource(){ + return this.source; + } + + /** + * 入力ソースの読み込み位置を返す。 + * @return 入力ソースの読み込み位置。単位はbyte。 + */ + protected long getPosition(){ + long result = this.source.getPosition(); + return result; + } + + /** * 入力ソースにまだデータが残っているか判定する。 * @return まだ読み込んでいないデータが残っていればtrue * @throws IOException IOエラー