org.codehaus.gmaven.runtime.support.util
Class ResourceLoaderImpl

java.lang.Object
  extended by org.codehaus.gmaven.runtime.support.util.ResourceLoaderImpl
All Implemented Interfaces:
ResourceLoader

public class ResourceLoaderImpl
extends Object
implements ResourceLoader

Basic ResourceLoader implemenation.

Version:
$Id: ResourceLoaderImpl.java 76 2009-12-05 12:04:30Z user57 $
Author:
Jason Dillon

Field Summary
protected  ClassLoader classLoader
           
protected  org.slf4j.Logger log
           
 
Constructor Summary
ResourceLoaderImpl(ClassLoader classLoader)
           
 
Method Summary
 URL loadResource(String name)
           
protected  URL resolve(String className, ClassLoader classLoader)
           
protected  String toResourceName(String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.slf4j.Logger log

classLoader

protected ClassLoader classLoader
Constructor Detail

ResourceLoaderImpl

public ResourceLoaderImpl(ClassLoader classLoader)
Method Detail

loadResource

public URL loadResource(String name)
                 throws MalformedURLException
Specified by:
loadResource in interface ResourceLoader
Throws:
MalformedURLException

toResourceName

protected String toResourceName(String className)

resolve

protected URL resolve(String className,
                      ClassLoader classLoader)
               throws MalformedURLException
Throws:
MalformedURLException


Copyright © 2006-2012 Codehaus. All Rights Reserved.