Changeset 1859 for ComponentRegistry/trunk/CMDValidate/src/main/java/clarin/cmdi/schema/cmd/Validator.java
- Timestamp:
- 04/05/12 14:10:58 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ComponentRegistry/trunk/CMDValidate/src/main/java/clarin/cmdi/schema/cmd/Validator.java
r1828 r1859 25 25 import net.sf.saxon.s9api.XsltTransformer; 26 26 import org.w3c.dom.Document; 27 import org.w3c.dom.ls.LSResourceResolver; 27 28 import org.xml.sax.SAXException; 28 29 … … 64 65 */ 65 66 private XdmNode validationReport = null; 67 private LSResourceResolver resourceResolver = null; 66 68 67 69 /** … … 134 136 if (cmdSchema == null) { 135 137 SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); 138 if (getResourceResolver() != null) { 139 factory.setResourceResolver(getResourceResolver()); 140 } 136 141 137 142 // Load the CMD XSD. … … 374 379 375 380 /** 381 * @return Resource resolver used for schemata 382 */ 383 protected LSResourceResolver getResourceResolver() { 384 return resourceResolver; 385 } 386 387 /** 388 * @param resourceResolver Resource resolver to use for schemata 389 */ 390 public void setResourceResolver(LSResourceResolver resourceResolver) { 391 this.resourceResolver = resourceResolver; 392 } 393 394 /** 376 395 * Public inner class to represent validation messages. 377 396 */
Note: See TracChangeset
for help on using the changeset viewer.