Package com.helger.xml.transform
Class AbstractTransformURIResolver
- java.lang.Object
-
- com.helger.xml.transform.AbstractTransformURIResolver
-
- All Implemented Interfaces:
URIResolver
- Direct Known Subclasses:
DefaultTransformURIResolver,DoNothingTransformURIResolver,LoggingTransformURIResolver
public abstract class AbstractTransformURIResolver extends Object implements URIResolver
Abstract base implementation of theURIResolverinterface.- Author:
- Philip Helger
-
-
Constructor Summary
Constructors Constructor Description AbstractTransformURIResolver()AbstractTransformURIResolver(URIResolver aWrappedURIResolver)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description URIResolvergetWrappedURIResolver()protected abstract SourceinternalResolve(String sHref, String sBase)Sourceresolve(String sHref, String sBase)StringtoString()
-
-
-
Constructor Detail
-
AbstractTransformURIResolver
public AbstractTransformURIResolver()
-
AbstractTransformURIResolver
public AbstractTransformURIResolver(@Nullable URIResolver aWrappedURIResolver)
-
-
Method Detail
-
getWrappedURIResolver
@Nullable public final URIResolver getWrappedURIResolver()
- Returns:
- The wrapped
URIResolver. May benull.
-
internalResolve
@Nullable protected abstract Source internalResolve(String sHref, String sBase) throws TransformerException
- Throws:
TransformerException
-
resolve
@Nullable public final Source resolve(String sHref, String sBase) throws TransformerException
- Specified by:
resolvein interfaceURIResolver- Throws:
TransformerException
-
-