OSDN Git Service

checkstyleのバグ回避
authorOlyutorskii <olyutorskii@users.osdn.me>
Fri, 29 Apr 2011 10:59:55 +0000 (19:59 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Fri, 29 Apr 2011 10:59:55 +0000 (19:59 +0900)
src/main/java/jp/sourceforge/jindolf/archiver/XmlUtils.java

index 13ab011..81274e0 100644 (file)
@@ -40,6 +40,7 @@ public final class XmlUtils{
 \r
     public static final String OUTPATH = "D:\\TEMP\\zxzx\\";\r
 \r
+    private static final char BS_CHAR = (char) 0x005c; // Backslash\r
     private static final String INDENT_UNIT = "\u0020\u0020";\r
 \r
     private static final TimeZone TZ_TOKYO =\r
@@ -47,6 +48,15 @@ public final class XmlUtils{
     private static final GregorianCalendar calendar =\r
             new GregorianCalendar(TZ_TOKYO);\r
 \r
+\r
+    /**\r
+     * 隠れコンストラクタ\r
+     */\r
+    private XmlUtils(){\r
+        throw new Error();\r
+    }\r
+\r
+\r
     /**\r
      * DOCTYPE宣言を出力する。\r
      * @param writer 出力先\r
@@ -231,7 +241,7 @@ public final class XmlUtils{
                     writer.append("&quot;");\r
                 }else if(chVal == '\''){\r
                     writer.append("&apos;");\r
-                }else if(chVal == '\u005c\u005c'){\r
+                }else if(chVal == BS_CHAR){\r
                     writer.append('\u00a5');\r
                 }else if(chVal == '\u007e'){\r
                     writer.append('\u203e');\r
@@ -486,11 +496,4 @@ public final class XmlUtils{
         return writer;\r
     }\r
 \r
-    /**\r
-     * 隠れコンストラクタ\r
-     */\r
-    private XmlUtils(){\r
-        throw new Error();\r
-    }\r
-\r
 }\r