Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.io.xsd.reader.internal
Class HumboldtURIResolver

java.lang.Object
  extended by eu.esdihumboldt.hale.io.xsd.reader.internal.HumboldtURIResolver
All Implemented Interfaces:
org.apache.ws.commons.schema.resolver.CollectionURIResolver, org.apache.ws.commons.schema.resolver.URIResolver

public class HumboldtURIResolver
extends Object
implements org.apache.ws.commons.schema.resolver.CollectionURIResolver

This resolver provides the means of resolving the imports and includes of a given schema document. The system will call this default resolver if there is no other resolver present in the system.

Author:
Bernd Schneiders, Simon Templer

Constructor Summary
HumboldtURIResolver()
           
 
Method Summary
 String getCollectionBaseURI()
           
 InputSource resolveEntity(String namespace, String schemaLocation, String baseUri)
           
 void setCollectionBaseURI(String collectionBaseURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HumboldtURIResolver

public HumboldtURIResolver()
Method Detail

resolveEntity

public InputSource resolveEntity(String namespace,
                                 String schemaLocation,
                                 String baseUri)
Specified by:
resolveEntity in interface org.apache.ws.commons.schema.resolver.URIResolver
See Also:
URIResolver.resolveEntity(String, String, String)

getCollectionBaseURI

public String getCollectionBaseURI()
Specified by:
getCollectionBaseURI in interface org.apache.ws.commons.schema.resolver.CollectionURIResolver
See Also:
CollectionURIResolver.getCollectionBaseURI()

setCollectionBaseURI

public void setCollectionBaseURI(String collectionBaseURI)
Specified by:
setCollectionBaseURI in interface org.apache.ws.commons.schema.resolver.CollectionURIResolver
See Also:
CollectionURIResolver.setCollectionBaseURI(String)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d