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 =
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;
+ /** schema URI. */
+ public static final URI URI_SCHEMA_VMDXML = URI.create(SCHEMA_VMDXML);
+ /** local resource URI. */
+ public static final URI RES_SCHEMA_VMDXML;
private static final Class<?> THISCLASS = Schema130609.class;
}catch(URISyntaxException e){
throw new ExceptionInInitializerError(e);
}
-
- SINGLETON = new Schema130609();
}
* コンストラクタ。
*/
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;
}
}