gov.nasa.pds.tools.label
Class ManualPathResolver
java.lang.Object
gov.nasa.pds.tools.label.ManualPathResolver
- All Implemented Interfaces:
- PointerResolver
public class ManualPathResolver
- extends java.lang.Object
- implements PointerResolver
This is a utility class to resolve URLs for pointers.
- Version:
- $Revision: 5705 $
- Author:
- pramirez, jagander
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManualPathResolver
public ManualPathResolver()
setIncludePaths
public void setIncludePaths(java.util.List<java.net.URL> paths)
resolveURIs
public java.util.List<java.net.URI> resolveURIs(PointerStatement pointer)
throws java.io.IOException
- Specified by:
resolveURIs
in interface PointerResolver
- Throws:
java.io.IOException
resolveURIMap
public java.util.Map<Numeric,java.net.URI> resolveURIMap(PointerStatement pointer)
throws java.io.IOException
- Specified by:
resolveURIMap
in interface PointerResolver
- Throws:
java.io.IOException
getBaseFile
public java.io.File getBaseFile()
- Specified by:
getBaseFile
in interface PointerResolver
getBaseURI
public java.net.URI getBaseURI()
- Specified by:
getBaseURI
in interface PointerResolver
getBaseString
public java.lang.String getBaseString()
- Specified by:
getBaseString
in interface PointerResolver
setBaseURI
public void setBaseURI(java.net.URI baseURI)
getBaseURI
public static java.net.URI getBaseURI(java.net.URI uri)
resolveFileMap
public java.util.Map<Numeric,java.io.File> resolveFileMap(PointerStatement pointer)
- Specified by:
resolveFileMap
in interface PointerResolver
resolveFiles
public java.util.List<java.io.File> resolveFiles(PointerStatement pointer)
- Specified by:
resolveFiles
in interface PointerResolver
Copyright © 2005-2010 Planetary Data System. All Rights Reserved.