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
-
Method Summary
Modifier and TypeMethodDescriptionint
void
initNamespace
(String namespace, IScopeProvider scopeProvider, String resourceRef) void
initNoNamespace
(IScopeProvider scopeProvider, String resourceRef) Methods inherited from class org.frankframework.validation.AbstractXSD
asString, compareTo, compareToByContents, equals, getImportedNamespaces, getImportedNamespacesToIgnore, getImportedSchemaLocationsToIgnore, getImportParent, getNamespace, getParentLocation, getResourceTarget, getRootTags, getScopeProvider, getTargetNamespace, getXsdDefaultNamespace, getXsdsRecursive, getXsdsRecursive, getXsdTargetNamespace, hashCode, initFromXsds, isAddNamespaceToSchema, isRootXsd, isUseBaseImportedSchemaLocationsToIgnore, setAddNamespaceToSchema, setImportedNamespacesToIgnore, setImportedNamespacesToIgnore, setImportedSchemaLocationsToIgnore, setImportedSchemaLocationsToIgnore, setImportParent, setParentLocation, setResourceInternalReference, setRootXsd, setTargetNamespace, setUseBaseImportedSchemaLocationsToIgnore, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.frankframework.validation.IXSD
hasDependency
-
Constructor Details
-
ResourceXsd
public ResourceXsd()
-
-
Method Details
-
initNoNamespace
public void initNoNamespace(IScopeProvider scopeProvider, String resourceRef) throws ConfigurationException - Overrides:
initNoNamespace
in classAbstractXSD
- Throws:
ConfigurationException
-
initNamespace
public void initNamespace(String namespace, IScopeProvider scopeProvider, String resourceRef) throws ConfigurationException - Overrides:
initNamespace
in classAbstractXSD
- Throws:
ConfigurationException
-
getReader
- Throws:
IOException
-
getResourceBase
- Specified by:
getResourceBase
in interfaceIXSD
- Overrides:
getResourceBase
in classAbstractXSD
-
getSystemId
- Specified by:
getSystemId
in interfaceSchema
- Overrides:
getSystemId
in classAbstractXSD
-
compareToByReferenceOrContents
- Overrides:
compareToByReferenceOrContents
in classAbstractXSD
-