- * ローカルリソースをSourceに変換する。
- * @param resource ローカルリソース
- * @return XML Source
- * @throws MalformedURLException 不正なURI
- * @throws IOException オープンエラー
- */
- private static Source toLocalSource(LocalXmlResource resource)
- throws MalformedURLException, IOException{
- URI localUri = resource.getLocalResource();
- URL localUrl = localUri.toURL();
-
- InputStream is = localUrl.openStream();
- is = new BufferedInputStream(is);
-
- Source result = new StreamSource(is);
- return result;
- }
-
- /**
- * ローカルリソース群をSource群に変換する。
- * @param resArray ローカルリソースURI並び
- * @return XML Source並び
- * @throws MalformedURLException 不正なURI
- * @throws IOException オープンエラー
+ * pre-load & pre-compile local schema files.
+ *
+ * @param localSchemaUris local schema resources.
+ * @return schema
+ * @throws SAXException invalid schema definition
+ * @throws IOException local resource i/o error