X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FTogaGem.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsfjp%2Fmikutoga%2Fpmd%2Fparser%2FPmdBasicHandler.java;fp=src%2Fmain%2Fjava%2Fjp%2Fsfjp%2Fmikutoga%2Fpmd%2Fparser%2FPmdBasicHandler.java;h=bb85e7cc2ab20057022f1d7b42e695cd46581253;hp=4210a9ea74e57c5690404c84562e8d5a34760321;hb=ca790c392b3e12ba485b897aa10334aff7fce4b1;hpb=3747423c564042a26a0d1db6cc1fc79965c5140c diff --git a/src/main/java/jp/sfjp/mikutoga/pmd/parser/PmdBasicHandler.java b/src/main/java/jp/sfjp/mikutoga/pmd/parser/PmdBasicHandler.java index 4210a9e..bb85e7c 100644 --- a/src/main/java/jp/sfjp/mikutoga/pmd/parser/PmdBasicHandler.java +++ b/src/main/java/jp/sfjp/mikutoga/pmd/parser/PmdBasicHandler.java @@ -16,39 +16,39 @@ public interface PmdBasicHandler { /** * PMDファイルのパース処理開始の通知を受け取る。 - * @throws MmdFormatException 不正フォーマットによる - * パース処理の中断をパーサに指示 + * @throws MmdFormatException + * 不正フォーマットによるパース処理の中断をパーサに指示 */ - void pmdParseStart() + public abstract void pmdParseStart() throws MmdFormatException; /** * PMDファイルのパース処理終了の通知を受け取る。 - * @param hasMoreData 入力ソースに - * まだ読み込まれていないデータがあればtrue - * @throws MmdFormatException 不正フォーマットによる - * パース処理の中断をパーサに指示 + * @param hasMoreData + * 入力ソースにまだ読み込まれていないデータがあればtrue + * @throws MmdFormatException + * 不正フォーマットによるパース処理の中断をパーサに指示 */ - void pmdParseEnd(boolean hasMoreData) + public abstract void pmdParseEnd(boolean hasMoreData) throws MmdFormatException; /** * PMDファイルのヘッダ情報の通知を受け取る。 * @param header ヘッダ情報バイト列。 - * @throws MmdFormatException 不正フォーマットによる - * パース処理の中断をパーサに指示 + * @throws MmdFormatException + * 不正フォーマットによるパース処理の中断をパーサに指示 */ - void pmdHeaderInfo(byte[] header) + public abstract void pmdHeaderInfo(byte[] header) throws MmdFormatException; /** * PMDファイルのモデル基本情報の通知を受け取る。 * @param modelName モデル名 * @param description モデルの説明文。改行CRLFは"\n"に変換される。 - * @throws MmdFormatException 不正フォーマットによる - * パース処理の中断をパーサに指示 + * @throws MmdFormatException + * 不正フォーマットによるパース処理の中断をパーサに指示 */ - void pmdModelInfo(String modelName, String description) + public abstract void pmdModelInfo(String modelName, String description) throws MmdFormatException; }