OSDN Git Service

クラスメンバ定義順を統一
[jindolf/JinParser.git] / src / main / java / jp / sourceforge / jindolf / parser / ContentBuilderUCS2.java
index 5041ec9..4a338c0 100644 (file)
@@ -16,19 +16,6 @@ package jp.sourceforge.jindolf.parser;
 public class ContentBuilderUCS2 extends ContentBuilder{\r
 \r
     /**\r
-     * サロゲートペア文字(上位,下位)をUTF-16BEバイト列に変換する。\r
-     * @param ch 文字\r
-     * @return UTF-8バイト列\r
-     */\r
-    public static byte[] charToUTF16(char ch){\r
-        byte[] result = new byte[2];\r
-        result[0] = (byte)(ch >> 8);\r
-        result[1] = (byte)(ch & 0xff);\r
-\r
-        return result;\r
-    }\r
-\r
-    /**\r
      * コンストラクタ。\r
      * 長さ0で空の{@link DecodedContent}がセットされる。\r
      */\r
@@ -50,6 +37,21 @@ public class ContentBuilderUCS2 extends ContentBuilder{
         return;\r
     }\r
 \r
+\r
+    /**\r
+     * サロゲートペア文字(上位,下位)をUTF-16BEバイト列に変換する。\r
+     * @param ch 文字\r
+     * @return UTF-8バイト列\r
+     */\r
+    public static byte[] charToUTF16(char ch){\r
+        byte[] result = new byte[2];\r
+        result[0] = (byte)(ch >> 8);\r
+        result[1] = (byte)(ch & 0xff);\r
+\r
+        return result;\r
+    }\r
+\r
+\r
     /**\r
      * デコード処理の初期化下請。\r
      */\r
@@ -72,6 +74,7 @@ public class ContentBuilderUCS2 extends ContentBuilder{
      * @param seq {@inheritDoc}\r
      * @throws DecodeException {@inheritDoc}\r
      */\r
+    @Override\r
     public void charContent(CharSequence seq)\r
             throws DecodeException{\r
         flushError();\r
@@ -114,6 +117,7 @@ public class ContentBuilderUCS2 extends ContentBuilder{
      * @param length {@inheritDoc}\r
      * @throws DecodeException {@inheritDoc}\r
      */\r
+    @Override\r
     public void decodingError(byte[] errorArray, int offset, int length)\r
             throws DecodeException{\r
         int limit = offset + length;\r