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;
12 import jp.sourceforge.mikutoga.xml.LocalSchema;
15 * 130128形式XML各種リソースの定義。
17 public class Schema130128 extends LocalSchema{
20 public static final String NS_PMDXML =
21 "http://mikutoga.sourceforge.jp/xml/ns/pmdxml/130128";
23 public static final String SCHEMA_PMDXML =
24 "http://mikutoga.sourceforge.jp/xml/xsd/pmdxml-130128.xsd";
26 public static final String VER_PMDXML =
29 public static final String LOCAL_SCHEMA_PMDXML =
30 "resources/pmdxml-130128.xsd";
32 private static final URI URI_SCHEMA_PMDXML = URI.create(SCHEMA_PMDXML);
33 private static final URI RES_SCHEMA_PMDXML;
35 private static final Class<?> THISCLASS = Schema130128.class;
40 THISCLASS.getResource(LOCAL_SCHEMA_PMDXML).toURI();
41 }catch(URISyntaxException e){
42 throw new ExceptionInInitializerError(e);
50 public Schema130128(){
52 assert this.getClass() == THISCLASS;
59 * @return {@inheritDoc}
62 public URI getOriginalSchema(){
63 return URI_SCHEMA_PMDXML;
68 * @return {@inheritDoc}
71 public URI getLocalSchema(){
72 return RES_SCHEMA_PMDXML;