OSDN Git Service

[no commit message]
[mikutoga/TogaGem.git] / src / main / java / jp / sourceforge / mikutoga / parser / pmd / PmdBasicHandler.java
diff --git a/src/main/java/jp/sourceforge/mikutoga/parser/pmd/PmdBasicHandler.java b/src/main/java/jp/sourceforge/mikutoga/parser/pmd/PmdBasicHandler.java
deleted file mode 100644 (file)
index 4e43921..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * PMD basic information handler
- *
- * License : The MIT License
- * Copyright(c) 2010 MikuToga Partners
- */
-
-package jp.sourceforge.mikutoga.parser.pmd;
-
-import jp.sourceforge.mikutoga.parser.MmdFormatException;
-
-/**
- * PMDモデル情報ファイルの基本情報の通知用ハンドラ。
- */
-public interface PmdBasicHandler {
-
-    /**
-     * PMDファイルのパース処理開始の通知を受け取る。
-     * @throws MmdFormatException 不正フォーマットによる
-     * パース処理の中断をパーサに指示
-     */
-    void pmdParseStart()
-            throws MmdFormatException;
-
-    /**
-     * PMDファイルのパース処理終了の通知を受け取る。
-     * @param hasMoreData 入力ソースに
-     * まだ読み込まれていないデータがあればtrue
-     * @throws MmdFormatException 不正フォーマットによる
-     * パース処理の中断をパーサに指示
-     */
-    void pmdParseEnd(boolean hasMoreData)
-            throws MmdFormatException;
-
-    /**
-     * PMDファイルのヘッダ情報の通知を受け取る。
-     * @param header ヘッダ情報バイト列。
-     * @throws MmdFormatException 不正フォーマットによる
-     * パース処理の中断をパーサに指示
-     */
-    void pmdHeaderInfo(byte[] header)
-            throws MmdFormatException;
-
-    /**
-     * PMDファイルのモデル基本情報の通知を受け取る。
-     * @param modelName モデル名
-     * @param description モデルの説明文。改行CRLFは"\n"に変換される。
-     * @throws MmdFormatException 不正フォーマットによる
-     * パース処理の中断をパーサに指示
-     */
-    void pmdModelInfo(String modelName, String description)
-            throws MmdFormatException;
-
-}