From 62c642d7d84543b3b4294b3c59a545f3128ff632 Mon Sep 17 00:00:00 2001 From: buczekp <buczekp> Date: Tue, 14 Sep 2010 12:56:08 +0000 Subject: [PATCH] [LMS-1747] fixed build SVN: 17831 --- .../cisd/common/utilities/XMLInfraStructure.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/XMLInfraStructure.java b/common/source/java/ch/systemsx/cisd/common/utilities/XMLInfraStructure.java index fc52a9925ec..2a5b9649e3c 100644 --- a/common/source/java/ch/systemsx/cisd/common/utilities/XMLInfraStructure.java +++ b/common/source/java/ch/systemsx/cisd/common/utilities/XMLInfraStructure.java @@ -16,6 +16,7 @@ package ch.systemsx.cisd.common.utilities; +import java.io.File; import java.io.InputStream; import java.io.Reader; import java.net.URL; @@ -75,6 +76,20 @@ public class XMLInfraStructure } } + /** + * Creates a Schema from a file + */ + public static Schema createSchema(File schemaFile) + { + try + { + return SCHEMA_FACTORY.newSchema(new StreamSource(schemaFile)); + } catch (SAXException ex) + { + throw CheckedExceptionTunnel.wrapIfNecessary(ex); + } + } + /** * Creates a Schema by a URL */ -- GitLab