OSDN Git Service

メンバ定義順修正
authorOlyutorskii <olyutorskii@users.osdn.me>
Thu, 7 Oct 2010 11:10:27 +0000 (20:10 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Thu, 7 Oct 2010 11:10:27 +0000 (20:10 +0900)
src/main/java/jp/sourceforge/mikutoga/xml/XmlResourceResolver.java

index 9d5b258..6723789 100644 (file)
@@ -39,6 +39,30 @@ public class XmlResourceResolver
     private static final URI EMPTY_URI = URI.create("");\r
     private static final Class THISCLASS = XmlResourceResolver.class;\r
 \r
+    private final Map<URI, URI> uriMap = new HashMap<URI, URI>();\r
+\r
+    /**\r
+     * コンストラクタ。\r
+     */\r
+    public XmlResourceResolver(){\r
+        super();\r
+\r
+        assert this.getClass().equals(THISCLASS);\r
+\r
+        URI originalURI = URI.create(SCHEMA_XML);\r
+        URL redirectURL = THISCLASS.getResource(LOCAL_SCHEMA_XML);\r
+        URI redirectURI;\r
+        try{\r
+            redirectURI = redirectURL.toURI();\r
+        }catch(URISyntaxException e){\r
+            assert false;\r
+            throw new AssertionError(e);\r
+        }\r
+\r
+        this.uriMap.put(originalURI, redirectURI);\r
+\r
+        return;\r
+    }\r
 \r
     /**\r
      * 絶対URIと相対URIを合成したURIを返す。\r
@@ -86,31 +110,6 @@ public class XmlResourceResolver
         return input;\r
     }\r
 \r
-    private final Map<URI, URI> uriMap = new HashMap<URI, URI>();\r
-\r
-    /**\r
-     * コンストラクタ。\r
-     */\r
-    public XmlResourceResolver(){\r
-        super();\r
-\r
-        assert this.getClass().equals(THISCLASS);\r
-\r
-        URI originalURI = URI.create(SCHEMA_XML);\r
-        URL redirectURL = THISCLASS.getResource(LOCAL_SCHEMA_XML);\r
-        URI redirectURI;\r
-        try{\r
-            redirectURI = redirectURL.toURI();\r
-        }catch(URISyntaxException e){\r
-            assert false;\r
-            throw new AssertionError(e);\r
-        }\r
-\r
-        this.uriMap.put(originalURI, redirectURI);\r
-\r
-        return;\r
-    }\r
-\r
     /**\r
      * オリジナルURIとリダイレクト先のURIを登録する。\r
      * オリジナルURIへのアクセスはリダイレクトされる。\r
@@ -214,7 +213,7 @@ public class XmlResourceResolver
      * org.w3c.dom.ls.DOMImplementationLS#createLSInput()\r
      * で生成可能かも。\r
      */\r
-    private static class LSInputImpl implements LSInput {\r
+    private static final class LSInputImpl implements LSInput {\r
 \r
         private String baseURI = null;\r
         private InputStream byteStream = null;\r