com.thaiopensource.validation.Validator2 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jing Show documentation
Show all versions of jing Show documentation
Jing - tool for validating RelaxNG - (OSGi-compatible version)
package com.thaiopensource.validation;
import org.xml.sax.SAXException;
import javax.xml.transform.stream.StreamSource;
import javax.xml.validation.Validator;
import java.io.File;
import java.io.IOException;
import java.net.URL;
/**
* Adds some convenience methods to Validator.
*/
abstract public class Validator2 extends Validator {
protected Validator2() { }
/**
* Validate a file.
* @param file the file to validate; must not be null.
*/
public void validate(File file) throws SAXException, IOException {
validate(new StreamSource(file));
}
/**
* Validate a URL.
* @param url the URL to validate
*/
public void validate(URL url) throws SAXException, IOException {
validate(new StreamSource(url.toExternalForm()));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy