2 * xml resources for PMD-XML
4 * License : The MIT License
5 * Copyright(c) 2013 MikuToga Partners
8 package jp.sfjp.mikutoga.pmd.xml;
11 import java.net.URISyntaxException;
14 * 130128形式XML各種リソースの定義。
16 public class Schema130128 extends LocalSchema{
19 public static final String NS_PMDXML =
20 "http://mikutoga.sourceforge.jp/xml/ns/pmdxml/130128";
22 public static final String SCHEMA_PMDXML =
23 "http://mikutoga.sourceforge.jp/xml/xsd/pmdxml-130128.xsd";
25 public static final String VER_PMDXML =
28 public static final String LOCAL_SCHEMA_PMDXML =
29 "resources/pmdxml-130128.xsd";
31 private static final URI URI_SCHEMA_PMDXML = URI.create(SCHEMA_PMDXML);
32 private static final URI RES_SCHEMA_PMDXML;
34 private static final Class<?> THISCLASS = Schema130128.class;
39 THISCLASS.getResource(LOCAL_SCHEMA_PMDXML).toURI();
40 }catch(URISyntaxException e){
41 throw new ExceptionInInitializerError(e);
49 public Schema130128(){
51 assert this.getClass() == THISCLASS;
58 * @return {@inheritDoc}
61 public URI getOriginalSchema(){
62 return URI_SCHEMA_PMDXML;
67 * @return {@inheritDoc}
70 public URI getLocalSchema(){
71 return RES_SCHEMA_PMDXML;