org.sonar.plugins.javancss
Class JavaNcssMavenCollector

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

public class JavaNcssMavenCollector
extends AbstractJavaMavenCollector


Constructor Summary
JavaNcssMavenCollector(JavaMeasuresRecorder recorder)
           
 
Method Summary
 void collect(org.apache.maven.project.MavenProject pom)
          collect measures
protected  void collectMeasures(java.io.File xmlFile)
           
protected  java.lang.String getPackageAndClassFromFunction(java.lang.String functionName)
           
protected  boolean isPackageName(java.lang.String classNameCandidate)
           
protected  java.lang.String[] parsePackageAndClass(java.lang.String fullname)
           
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

JavaNcssMavenCollector

public JavaNcssMavenCollector(JavaMeasuresRecorder recorder)
Method Detail

shouldStopOnFailure

public boolean shouldStopOnFailure()

shouldCollectIfNoTests

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

shouldCollectIfNoSources

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

collect

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


collectMeasures

protected void collectMeasures(java.io.File xmlFile)

parsePackageAndClass

protected java.lang.String[] parsePackageAndClass(java.lang.String fullname)

getPackageAndClassFromFunction

protected java.lang.String getPackageAndClassFromFunction(java.lang.String functionName)

isPackageName

protected boolean isPackageName(java.lang.String classNameCandidate)


Copyright © 2007-2008 hortis. All Rights Reserved.