OSDN Git Service

1.105.3-SNAPSHOT版開発開始
[mikutoga/TogaGem.git] / src / main / java / jp / sourceforge / mikutoga / parser / pmd / PmdEngHandler.java
index 0a26bc9..017d47d 100644 (file)
@@ -1,82 +1,82 @@
-/*\r
- * PMD english information handler\r
- *\r
- * License : The MIT License\r
- * Copyright(c) 2010 MikuToga Partners\r
- */\r
-\r
-package jp.sourceforge.mikutoga.parser.pmd;\r
-\r
-import jp.sourceforge.mikutoga.parser.LoopHandler;\r
-import jp.sourceforge.mikutoga.parser.MmdFormatException;\r
-import jp.sourceforge.mikutoga.parser.ParseStage;\r
-\r
-/**\r
- * PMDモデルの英語情報の通知用ハンドラ。\r
- */\r
-public interface PmdEngHandler extends LoopHandler {\r
-\r
-    /**\r
-     * 英語情報パースステージ。\r
-     */\r
-    class PmdEngStage extends ParseStage{\r
-        /** コンストラクタ。 */\r
-        PmdEngStage(){ super(); return; }\r
-    }\r
-\r
-    /** ボーン英語名抽出ループ。 */\r
-    ParseStage ENGBONE_LIST = new PmdEngStage();\r
-\r
-    /** モーフ英語名抽出ループ。 */\r
-    ParseStage ENGMORPH_LIST = new PmdEngStage();\r
-\r
-    /** ボーングループ英語名抽出グループ。 */\r
-    ParseStage ENGBONEGROUP_LIST = new PmdEngStage();\r
-\r
-    /**\r
-     * PMD英語情報の有無の通知を受け取る。\r
-     * @param hasEnglishInfo 英語情報が含まれればtrue\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void pmdEngEnabled(boolean hasEnglishInfo) throws MmdFormatException;\r
-\r
-    /**\r
-     * PMD英語基本情報の通知を受け取る。\r
-     * @param modelName モデル名\r
-     * @param description モデルの説明文。改行CRLFは"\n"に変換される。\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void pmdEngModelInfo(String modelName, String description)\r
-            throws MmdFormatException;\r
-\r
-    /**\r
-     * 英語ボーン名の通知を受け取る。\r
-     * {@link #ENGBONE_LIST}ループの構成要素\r
-     * @param boneName 英語ボーン名\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void pmdEngBoneInfo(String boneName) throws MmdFormatException;\r
-\r
-    /**\r
-     * 英語モーフ名の通知を受け取る。\r
-     * モーフ名「base」に対応する英語名は通知されない。\r
-     * {@link #ENGMORPH_LIST}ループの構成要素\r
-     * @param morphName 英語モーフ名\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void pmdEngMorphInfo(String morphName) throws MmdFormatException;\r
-\r
-    /**\r
-     * 英語ボーングループ名の通知を受け取る。\r
-     * {@link #ENGBONEGROUP_LIST}ループの構成要素\r
-     * @param groupName 英語ボーングループ名\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void pmdEngBoneGroupInfo(String groupName) throws MmdFormatException;\r
-\r
-}\r
+/*
+ * PMD english information handler
+ *
+ * License : The MIT License
+ * Copyright(c) 2010 MikuToga Partners
+ */
+
+package jp.sourceforge.mikutoga.parser.pmd;
+
+import jp.sourceforge.mikutoga.parser.LoopHandler;
+import jp.sourceforge.mikutoga.parser.MmdFormatException;
+import jp.sourceforge.mikutoga.parser.ParseStage;
+
+/**
+ * PMDモデルの英語情報の通知用ハンドラ。
+ */
+public interface PmdEngHandler extends LoopHandler {
+
+    /**
+     * 英語情報パースステージ。
+     */
+    class PmdEngStage extends ParseStage{
+        /** コンストラクタ。 */
+        PmdEngStage(){ super(); return; }
+    }
+
+    /** ボーン英語名抽出ループ。 */
+    ParseStage ENGBONE_LIST = new PmdEngStage();
+
+    /** モーフ英語名抽出ループ。 */
+    ParseStage ENGMORPH_LIST = new PmdEngStage();
+
+    /** ボーングループ英語名抽出グループ。 */
+    ParseStage ENGBONEGROUP_LIST = new PmdEngStage();
+
+    /**
+     * PMD英語情報の有無の通知を受け取る。
+     * @param hasEnglishInfo 英語情報が含まれればtrue
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void pmdEngEnabled(boolean hasEnglishInfo) throws MmdFormatException;
+
+    /**
+     * PMD英語基本情報の通知を受け取る。
+     * @param modelName モデル名
+     * @param description モデルの説明文。改行CRLFは"\n"に変換される。
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void pmdEngModelInfo(String modelName, String description)
+            throws MmdFormatException;
+
+    /**
+     * 英語ボーン名の通知を受け取る。
+     * {@link #ENGBONE_LIST}ループの構成要素
+     * @param boneName 英語ボーン名
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void pmdEngBoneInfo(String boneName) throws MmdFormatException;
+
+    /**
+     * 英語モーフ名の通知を受け取る。
+     * モーフ名「base」に対応する英語名は通知されない。
+     * {@link #ENGMORPH_LIST}ループの構成要素
+     * @param morphName 英語モーフ名
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void pmdEngMorphInfo(String morphName) throws MmdFormatException;
+
+    /**
+     * 英語ボーングループ名の通知を受け取る。
+     * {@link #ENGBONEGROUP_LIST}ループの構成要素
+     * @param groupName 英語ボーングループ名
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void pmdEngBoneGroupInfo(String groupName) throws MmdFormatException;
+
+}