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 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 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:
resolveResource
in interfaceLSResourceResolver
-
setProblemHandler
public void setProblemHandler(ProblemHandler handler)
-
getProblemHandler
public ProblemHandler getProblemHandler()
-
-