org.sonar.plugins.sources
Class SourcesJavaMavenCollector

java.lang.Object
  extended by org.sonar.plugins.api.AbstractMavenCollector
      extended by org.sonar.plugins.java.AbstractJavaMavenCollector
          extended by org.sonar.plugins.sources.SourcesJavaMavenCollector
All Implemented Interfaces:
MavenCollector

public class SourcesJavaMavenCollector
extends AbstractJavaMavenCollector


Constructor Summary
SourcesJavaMavenCollector(JavaMeasuresRecorder measuresRecorder)
           
 
Method Summary
 void collect(org.apache.maven.project.MavenProject pom)
          collect measures
protected  java.lang.String extractPackageName(java.io.File file, java.io.File directory)
           
protected  boolean shouldCollectIfNoSources()
           
protected  boolean shouldCollectIfNoTests()
           
 boolean shouldStopOnFailure()
           
 
Methods inherited from class org.sonar.plugins.java.AbstractJavaMavenCollector
getMeasuresRecorder, shouldCollectOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourcesJavaMavenCollector

public SourcesJavaMavenCollector(JavaMeasuresRecorder measuresRecorder)
Method Detail

shouldCollectIfNoTests

protected boolean shouldCollectIfNoTests()
Specified by:
shouldCollectIfNoTests in class AbstractJavaMavenCollector

shouldCollectIfNoSources

protected boolean shouldCollectIfNoSources()
Specified by:
shouldCollectIfNoSources in class AbstractJavaMavenCollector

shouldStopOnFailure

public boolean shouldStopOnFailure()

collect

public void collect(org.apache.maven.project.MavenProject pom)
Description copied from interface: MavenCollector
collect measures


extractPackageName

protected java.lang.String extractPackageName(java.io.File file,
                                              java.io.File directory)


Copyright © 2007-2008 hortis. All Rights Reserved.