From c197c57e0aa9063516f207d451dde36bdfdddfd2 Mon Sep 17 00:00:00 2001 From: Olyutorskii Date: Tue, 7 Jun 2011 09:32:58 +0900 Subject: [PATCH] =?utf8?q?=E5=85=A5=E5=8A=9B=E3=82=BD=E3=83=BC=E3=82=B9?= =?utf8?q?=E3=81=B8=E3=81=AE=E3=82=A2=E3=82=AF=E3=82=BB=E3=82=B9=E3=82=92?= =?utf8?q?=E5=8F=AF=E8=83=BD=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../jp/sourceforge/mikutoga/parser/CommonParser.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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エラー -- 2.11.0