org.sonar.plugins.api.maven
Interface MavenPluginHandler

All Known Implementing Classes:
AbstractCloverMavenPluginHandler, AbstractMavenPluginHandler, CheckstyleMavenPluginHandler, Clover1MavenPluginHandler, Clover2MavenPluginHandler, CoberturaMavenPluginHandler, CpdMavenPluginHandler, FindbugsMavenPluginHandler, JavaNcssMavenPluginHandler, PmdMavenPluginHandler, SurefireMavenPluginHandler

public interface MavenPluginHandler


Method Summary
 void configure(MavenPom pom)
           
 java.lang.String getArtifactId()
           
 java.lang.String[] getGoals()
          the maven goals to execute
 java.lang.String getGroupId()
           
 java.lang.String getVersion()
           
 boolean isFixedVersion()
           
 boolean shouldStopOnFailure()
           
 

Method Detail

getGroupId

java.lang.String getGroupId()

getArtifactId

java.lang.String getArtifactId()

getVersion

java.lang.String getVersion()

isFixedVersion

boolean isFixedVersion()

getGoals

java.lang.String[] getGoals()
the maven goals to execute


configure

void configure(MavenPom pom)

shouldStopOnFailure

boolean shouldStopOnFailure()


Copyright © 2008 SonarSource SA. All Rights Reserved.