Package gov.nasa.pds.tools.label
Class CachedLSResourceResolver
- java.lang.Object
-
- gov.nasa.pds.tools.label.CachedLSResourceResolver
-
- All Implemented Interfaces:
LSResourceResolver
- Direct Known Subclasses:
XMLCatalogResolver
public class CachedLSResourceResolver extends Object implements LSResourceResolver
Class to resolve resources.- Author:
- mcayanan
-
-
Constructor Summary
Constructors Constructor Description CachedLSResourceResolver()Constructor.CachedLSResourceResolver(ProblemHandler handler)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCachedEntities(Map<String,byte[]> entities)Map<String,byte[]>getCachedEntities()ProblemHandlergetProblemHandler()LSInputresolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)voidsetProblemHandler(ProblemHandler handler)
-
-
-
Constructor Detail
-
CachedLSResourceResolver
public CachedLSResourceResolver()
Constructor.
-
CachedLSResourceResolver
public CachedLSResourceResolver(ProblemHandler handler)
Constructor.- Parameters:
container- A container to hold messages.
-
-
Method Detail
-
resolveResource
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)
- Specified by:
resolveResourcein interfaceLSResourceResolver
-
setProblemHandler
public void setProblemHandler(ProblemHandler handler)
-
getProblemHandler
public ProblemHandler getProblemHandler()
-
-