net.sourceforge.pmd.util
Class ResourceLoader

java.lang.Object
  extended by net.sourceforge.pmd.util.ResourceLoader

public class ResourceLoader
extends java.lang.Object


Method Summary
static java.io.InputStream loadResourceAsStream(java.lang.String name)
          Method to find a file, first by finding it as a file (either by the absolute or relative path), then as a URL, and then finally seeing if it is on the classpath.
static java.io.InputStream loadResourceAsStream(java.lang.String name, java.lang.ClassLoader loader)
          Uses the ClassLoader passed in to attempt to load the resource if it's not a File or a URL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

loadResourceAsStream

public static java.io.InputStream loadResourceAsStream(java.lang.String name)
                                                throws RuleSetNotFoundException
Method to find a file, first by finding it as a file (either by the absolute or relative path), then as a URL, and then finally seeing if it is on the classpath.

Throws:
RuleSetNotFoundException

loadResourceAsStream

public static java.io.InputStream loadResourceAsStream(java.lang.String name,
                                                       java.lang.ClassLoader loader)
                                                throws RuleSetNotFoundException
Uses the ClassLoader passed in to attempt to load the resource if it's not a File or a URL

Throws:
RuleSetNotFoundException


Copyright © 2002-2011 InfoEther. All Rights Reserved.