gov.nasa.pds.tools.label
Class StandardPathResolver

java.lang.Object
  extended by gov.nasa.pds.tools.label.StandardPathResolver
All Implemented Interfaces:
PointerResolver

public class StandardPathResolver
extends java.lang.Object
implements PointerResolver

Version:
$Revision: 4967 $
Author:
pramirez, jagander

Constructor Summary
StandardPathResolver()
           
 
Method Summary
 java.io.File getBaseFile()
           
 java.net.URI getBaseURI()
           
 java.util.Map<Numeric,java.io.File> resolveFileMap(PointerStatement pointer)
           
 java.util.List<java.io.File> resolveFiles(PointerStatement pointer)
           
 java.util.Map<Numeric,java.net.URI> resolveURIMap(PointerStatement pointer)
           
 java.util.List<java.net.URI> resolveURIs(PointerStatement pointer)
           
 void setVolumeContext(VolumeContainerSimple volume)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardPathResolver

public StandardPathResolver()
Method Detail

setVolumeContext

public void setVolumeContext(VolumeContainerSimple volume)

resolveURIMap

public java.util.Map<Numeric,java.net.URI> resolveURIMap(PointerStatement pointer)
Specified by:
resolveURIMap in interface PointerResolver

resolveFileMap

public java.util.Map<Numeric,java.io.File> resolveFileMap(PointerStatement pointer)
Specified by:
resolveFileMap in interface PointerResolver

getBaseFile

public java.io.File getBaseFile()
Specified by:
getBaseFile in interface PointerResolver

getBaseURI

public java.net.URI getBaseURI()
Specified by:
getBaseURI in interface PointerResolver

resolveFiles

public java.util.List<java.io.File> resolveFiles(PointerStatement pointer)
Specified by:
resolveFiles in interface PointerResolver

resolveURIs

public java.util.List<java.net.URI> resolveURIs(PointerStatement pointer)
Specified by:
resolveURIs in interface PointerResolver


Copyright © 2005-2009 Planetary Data System. All Rights Reserved.