OSDN Git Service

クラスメンバ定義順を統一
[jindolf/JinParser.git] / src / main / java / jp / sourceforge / jindolf / parser / AbstractParser.java
index e0b3737..86eb37b 100644 (file)
@@ -29,17 +29,6 @@ public abstract class AbstractParser implements ChainedParser{
 \r
     private static final Pattern DUMMY_PATTERN = compile("\u0000");\r
 \r
-    /**\r
-     * 正規表現のコンパイルを行う。\r
-     * デフォルトで{@link java.util.regex.Pattern#DOTALL}が\r
-     * オプション指定される。\r
-     * @param regex 正規表現文字列\r
-     * @return マッチエンジン\r
-     */\r
-    protected static Pattern compile(CharSequence regex){\r
-        Pattern result = Pattern.compile(regex.toString(), Pattern.DOTALL);\r
-        return result;\r
-    }\r
 \r
     private final ChainedParser parent;\r
 \r
@@ -47,6 +36,7 @@ public abstract class AbstractParser implements ChainedParser{
     private Matcher matcher;\r
     private String contextErrorMessage;\r
 \r
+\r
     /**\r
      * コンストラクタ。\r
      */\r
@@ -66,6 +56,19 @@ public abstract class AbstractParser implements ChainedParser{
         return;\r
     }\r
 \r
+\r
+    /**\r
+     * 正規表現のコンパイルを行う。\r
+     * デフォルトで{@link java.util.regex.Pattern#DOTALL}が\r
+     * オプション指定される。\r
+     * @param regex 正規表現文字列\r
+     * @return マッチエンジン\r
+     */\r
+    protected static Pattern compile(CharSequence regex){\r
+        Pattern result = Pattern.compile(regex.toString(), Pattern.DOTALL);\r
+        return result;\r
+    }\r
+\r
     /**\r
      * パーサの状態をコンストラクタ直後の状態にリセットする。\r
      * ※コンストラクタから呼ばせるためにオーバーライド不可\r
@@ -89,10 +92,6 @@ public abstract class AbstractParser implements ChainedParser{
     }\r
 \r
     /**\r
-     * {@inheritDoc}\r
-     * @param content {@inheritDoc}\r
-     */\r
-    /**\r
      * パース対象文字列をセットする。\r
      * パースが終わるまでこの文字列の内容を変更してはならない。\r
      * @param content パース対象文字列\r