org.codehaus.plexus.resource
Interface ResourceManager

All Known Implementing Classes:
DefaultResourceManager

public interface ResourceManager

Version:
$Id: ResourceManager.java 4955 2006-12-03 02:45:07Z jvanzyl $
Author:
Trygve Laugstøl, Jason van Zyl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void addSearchPath(java.lang.String resourceLoaderId, java.lang.String searchPath)
           
 java.io.File getResourceAsFile(java.lang.String name)
           
 java.io.File getResourceAsFile(java.lang.String name, java.lang.String outputFile)
           
 java.io.InputStream getResourceAsInputStream(java.lang.String name)
           
 java.io.File resolveLocation(java.lang.String location)
          Deprecated.  
 java.io.File resolveLocation(java.lang.String location, java.lang.String localfile)
          Deprecated.  
 void setOutputDirectory(java.io.File outputDirectory)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

getResourceAsInputStream

java.io.InputStream getResourceAsInputStream(java.lang.String name)
                                             throws ResourceNotFoundException
Throws:
ResourceNotFoundException

getResourceAsFile

java.io.File getResourceAsFile(java.lang.String name)
                               throws ResourceNotFoundException,
                                      FileResourceCreationException
Throws:
ResourceNotFoundException
FileResourceCreationException

getResourceAsFile

java.io.File getResourceAsFile(java.lang.String name,
                               java.lang.String outputFile)
                               throws ResourceNotFoundException,
                                      FileResourceCreationException
Throws:
ResourceNotFoundException
FileResourceCreationException

setOutputDirectory

void setOutputDirectory(java.io.File outputDirectory)

addSearchPath

void addSearchPath(java.lang.String resourceLoaderId,
                   java.lang.String searchPath)

resolveLocation

java.io.File resolveLocation(java.lang.String location,
                             java.lang.String localfile)
                             throws java.io.IOException
Deprecated. 

Provides compatibility with the Locator utility used by several Maven Plugins.

Throws:
java.io.IOException

resolveLocation

java.io.File resolveLocation(java.lang.String location)
                             throws java.io.IOException
Deprecated. 

Provides compatibility with the Locator utility used by several Maven Plugins.

Throws:
java.io.IOException


Copyright © 2001-2009 Codehaus. All Rights Reserved.