Class ResourceXsd
java.lang.Object
org.frankframework.validation.AbstractXSD
org.frankframework.validation.xsd.ResourceXsd
- All Implemented Interfaces:
Comparable<IXSD>,IXSD,Schema
- Direct Known Subclasses:
WsdlXsd
XSD based on a reference to a resource on the classPath.
- Author:
- Gerrit van Brakel
-
Field Summary
Fields inherited from class org.frankframework.validation.AbstractXSD
useBaseImportedSchemaLocationsToIgnore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidinitNamespace(String namespace, IScopeProvider scopeProvider, String resourceRef) voidinitNoNamespace(IScopeProvider scopeProvider, String resourceRef) Methods inherited from class org.frankframework.validation.AbstractXSD
asString, compareTo, compareToByContents, equals, getImportParent, getXsdsRecursive, getXsdsRecursive, hashCode, initFromXsds, setImportedNamespacesToIgnore, setImportedNamespacesToIgnore, setImportedSchemaLocationsToIgnore, setImportedSchemaLocationsToIgnore, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.frankframework.validation.IXSD
getImportedNamespaces, getImportedNamespacesToIgnore, getImportedSchemaLocationsToIgnore, getNamespace, getParentLocation, getResourceTarget, getRootTags, getScopeProvider, getTargetNamespace, getXsdDefaultNamespace, getXsdTargetNamespace, hasDependency, isAddNamespaceToSchema, isUseBaseImportedSchemaLocationsToIgnore
-
Constructor Details
-
ResourceXsd
public ResourceXsd()
-
-
Method Details
-
initNoNamespace
public void initNoNamespace(IScopeProvider scopeProvider, String resourceRef) throws ConfigurationException - Overrides:
initNoNamespacein classAbstractXSD- Throws:
ConfigurationException
-
initNamespace
public void initNamespace(String namespace, IScopeProvider scopeProvider, String resourceRef) throws ConfigurationException - Overrides:
initNamespacein classAbstractXSD- Throws:
ConfigurationException
-
getReader
- Throws:
IOException
-
getResourceBase
- Specified by:
getResourceBasein interfaceIXSD- Overrides:
getResourceBasein classAbstractXSD
-
getSystemId
- Specified by:
getSystemIdin interfaceSchema- Overrides:
getSystemIdin classAbstractXSD
-
compareToByReferenceOrContents
- Overrides:
compareToByReferenceOrContentsin classAbstractXSD
-