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
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 Details
-
CachedLSResourceResolver
public CachedLSResourceResolver()Constructor. -
CachedLSResourceResolver
Constructor.- Parameters:
container- A container to hold messages.
-
-
Method Details
-
resolveResource
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)- Specified by:
resolveResourcein interfaceLSResourceResolver
-
getCachedEntities
-
addCachedEntities
-
setProblemHandler
-
getProblemHandler
-