OSDN Git Service

1.105.3-SNAPSHOT版開発開始
[mikutoga/TogaGem.git] / src / main / java / jp / sourceforge / mikutoga / parser / LoopHandler.java
index 5183ede..f20471a 100644 (file)
@@ -1,44 +1,44 @@
-/*\r
- * loop handler\r
- *\r
- * License : The MIT License\r
- * Copyright(c) 2010 MikuToga Partners\r
- */\r
-\r
-package jp.sourceforge.mikutoga.parser;\r
-\r
-/**\r
- * ループ構造の通知用ハンドラ。\r
- * ステージ指定により、多重ネストループをもサポートする。\r
- */\r
-public interface LoopHandler {\r
-\r
-    /**\r
-     * ループ構造開始の通知を受け取る。\r
-     * 0回ループの場合も含め一度呼ばれる。\r
-     * @param stage ループ種別\r
-     * @param loops ループ回数。未知の場合は負の値。\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void loopStart(ParseStage stage, int loops) throws MmdFormatException;\r
-\r
-    /**\r
-     * ループ構造の1イテレーション終了の通知を受け取る。\r
-     * 1度しか回らないループでも呼ばれる。0回ループでは決して呼ばれない。\r
-     * @param stage ループ種別\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void loopNext(ParseStage stage) throws MmdFormatException;\r
-\r
-    /**\r
-     * ループ構造終了の通知を受け取る。\r
-     * 0回ループの場合も含め一度呼ばれる。\r
-     * @param stage ループ種別\r
-     * @throws MmdFormatException 不正フォーマットによる\r
-     * パース処理の中断をパーサに指示\r
-     */\r
-    void loopEnd(ParseStage stage) throws MmdFormatException;\r
-\r
-}\r
+/*
+ * loop handler
+ *
+ * License : The MIT License
+ * Copyright(c) 2010 MikuToga Partners
+ */
+
+package jp.sourceforge.mikutoga.parser;
+
+/**
+ * ループ構造の通知用ハンドラ。
+ * ステージ指定により、多重ネストループをもサポートする。
+ */
+public interface LoopHandler {
+
+    /**
+     * ループ構造開始の通知を受け取る。
+     * 0回ループの場合も含め一度呼ばれる。
+     * @param stage ループ種別
+     * @param loops ループ回数。未知の場合は負の値。
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void loopStart(ParseStage stage, int loops) throws MmdFormatException;
+
+    /**
+     * ループ構造の1イテレーション終了の通知を受け取る。
+     * 1度しか回らないループでも呼ばれる。0回ループでは決して呼ばれない。
+     * @param stage ループ種別
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void loopNext(ParseStage stage) throws MmdFormatException;
+
+    /**
+     * ループ構造終了の通知を受け取る。
+     * 0回ループの場合も含め一度呼ばれる。
+     * @param stage ループ種別
+     * @throws MmdFormatException 不正フォーマットによる
+     * パース処理の中断をパーサに指示
+     */
+    void loopEnd(ParseStage stage) throws MmdFormatException;
+
+}