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 void
addCachedEntities(Map<String,byte[]> entities)
Map<String,byte[]>
getCachedEntities()
ProblemHandler
getProblemHandler()
LSInput
resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)
void
setProblemHandler(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:
resolveResource
in interfaceLSResourceResolver
-
getCachedEntities
-
addCachedEntities
-
setProblemHandler
-
getProblemHandler
-