Package uk.ac.starlink.ttools.task
Class XsdValidate
java.lang.Object
uk.ac.starlink.ttools.task.XsdValidate
- All Implemented Interfaces:
uk.ac.starlink.task.Task
Utility task for XML Schema validation.
Of course the hard work is done by classes in javax.xml.validation,
but this task handles reporting and, especially, provides some facilities
for custom schema file location.
This doesn't seem like it should be a job for STILTS, but it seems there aren't too many other easily accessible XSD validation tools out there, and this can at least offer local copies of some of the IVOA schemas.
- Since:
- 15 Mar 2022
- Author:
- Mark Taylor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionuk.ac.starlink.task.Executable
createExecutable
(uk.ac.starlink.task.Environment env) uk.ac.starlink.task.Parameter<?>[]
-
Constructor Details
-
XsdValidate
public XsdValidate()
-
-
Method Details
-
getPurpose
- Specified by:
getPurpose
in interfaceuk.ac.starlink.task.Task
-
getParameters
public uk.ac.starlink.task.Parameter<?>[] getParameters()- Specified by:
getParameters
in interfaceuk.ac.starlink.task.Task
-
createExecutable
public uk.ac.starlink.task.Executable createExecutable(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException - Specified by:
createExecutable
in interfaceuk.ac.starlink.task.Task
- Throws:
uk.ac.starlink.task.TaskException
-