public class CommonURIResolver
extends java.lang.Object
implements javax.xml.transform.URIResolver
Service
mechanism.
This resolver will try all resolvers registered as an URIResolver
class. For proper operation, the registers URIResolvers must return null if
they cannot handle the given URI and fail fast.
Constructor and Description |
---|
CommonURIResolver()
Creates a new CommonURIResolver.
|
Modifier and Type | Method and Description |
---|---|
static CommonURIResolver |
getDefaultURIResolver()
Retrieve the default resolver instance.
|
void |
register(javax.xml.transform.URIResolver uriResolver)
Register a given
URIResolver while the software is running. |
javax.xml.transform.Source |
resolve(java.lang.String href,
java.lang.String base) |
void |
unregister(javax.xml.transform.URIResolver uriResolver)
Unregister a given
URIResolver while the software is running. |
public CommonURIResolver()
getDefaultURIResolver()
public static CommonURIResolver getDefaultURIResolver()
public javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base)
resolve
in interface javax.xml.transform.URIResolver
public void register(javax.xml.transform.URIResolver uriResolver)
URIResolver
while the software is running.uriResolver
- the resolver to register.public void unregister(javax.xml.transform.URIResolver uriResolver)
URIResolver
while the software is running.uriResolver
- the resolver to unregister.Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.