org.sonar.api.batch
Class ProjectClasspath

java.lang.Object
  extended by org.sonar.api.batch.ProjectClasspath
All Implemented Interfaces:
BatchComponent
Direct Known Subclasses:
DefaultProjectClasspath

public class ProjectClasspath
extends Object
implements BatchComponent

Since:
2.2

Field Summary
protected  org.apache.maven.project.MavenProject pom
           
 
Constructor Summary
ProjectClasspath(org.apache.maven.project.MavenProject pom)
           
 
Method Summary
protected  URLClassLoader createClassLoader()
           
protected  List<File> createElements()
           
 URLClassLoader getClassloader()
           
 List<File> getElements()
          bytecode directory + JARs (dependencies)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pom

protected org.apache.maven.project.MavenProject pom
Constructor Detail

ProjectClasspath

public ProjectClasspath(org.apache.maven.project.MavenProject pom)
Method Detail

getClassloader

public URLClassLoader getClassloader()

getElements

public List<File> getElements()
bytecode directory + JARs (dependencies)


createClassLoader

protected URLClassLoader createClassLoader()

createElements

protected List<File> createElements()


Copyright © 2009-2012 SonarSource. All Rights Reserved.