OSDN Git Service

Upgrade ToaGem to 3.122.2
[mikutoga/Vmd2XML.git] / src / main / java / jp / sfjp / mikutoga / vmd / model / xml / Schema130609.java
index 987437e..3d00d5e 100644 (file)
@@ -9,16 +9,12 @@ package jp.sfjp.mikutoga.vmd.model.xml;
 
 import java.net.URI;
 import java.net.URISyntaxException;
-import jp.sfjp.mikutoga.xml.LocalXmlResource;
 
 /**
  * 130609形式XML各種リソースの定義。
  * <p>MikuMikuDance Ver7.40 の新VMDファイルフォーマット対応。
  */
-public final class Schema130609 implements LocalXmlResource{
-
-    /** 唯一のシングルトン。 */
-    public static final Schema130609 SINGLETON;
+public final class Schema130609{
 
     /** XML名前空間識別子。 */
     public static final String NS_VMDXML =
@@ -33,8 +29,8 @@ public final class Schema130609 implements LocalXmlResource{
     public static final String LOCAL_SCHEMA_VMDXML =
             "resources/vmdxml-130609.xsd";
 
-    private static final URI URI_SCHEMA_VMDXML = URI.create(SCHEMA_VMDXML);
-    private static final URI RES_SCHEMA_VMDXML;
+    public static final URI URI_SCHEMA_VMDXML = URI.create(SCHEMA_VMDXML);
+    public static final URI RES_SCHEMA_VMDXML;
 
     private static final Class<?> THISCLASS = Schema130609.class;
 
@@ -45,8 +41,6 @@ public final class Schema130609 implements LocalXmlResource{
         }catch(URISyntaxException e){
             throw new ExceptionInInitializerError(e);
         }
-
-        SINGLETON = new Schema130609();
     }
 
 
@@ -54,28 +48,7 @@ public final class Schema130609 implements LocalXmlResource{
      * コンストラクタ。
      */
     private Schema130609(){
-        super();
-        assert this.getClass() == THISCLASS;
-        return;
-    }
-
-
-    /**
-     * {@inheritDoc}
-     * @return {@inheritDoc}
-     */
-    @Override
-    public URI getOriginalResource(){
-        return URI_SCHEMA_VMDXML;
-    }
-
-    /**
-     * {@inheritDoc}
-     * @return {@inheritDoc}
-     */
-    @Override
-    public URI getLocalResource(){
-        return RES_SCHEMA_VMDXML;
+        assert false;
     }
 
 }