Uses of Class
org.sonar.api.batch.bootstrap.ProjectDefinition

Packages that use ProjectDefinition
org.sonar.api.batch.bootstrap   
org.sonar.batch   
org.sonar.batch.bootstrapper Provides API to bootstrap Sonar Batch. 
org.sonar.batch.config   
org.sonar.batch.phases   
 

Uses of ProjectDefinition in org.sonar.api.batch.bootstrap
 

Methods in org.sonar.api.batch.bootstrap that return ProjectDefinition
 ProjectDefinition ProjectDefinition.addBinaryDir(File f)
           
 ProjectDefinition ProjectDefinition.addBinaryDir(String path)
           
 ProjectDefinition ProjectDefinition.addContainerExtension(Object extension)
          Adds an extension, which would be available in PicoContainer during analysis of this project.
 ProjectDefinition ProjectDefinition.addSourceDirs(File... dirs)
           
 ProjectDefinition ProjectDefinition.addSourceDirs(String... paths)
           
 ProjectDefinition ProjectDefinition.addSourceFiles(File... files)
          Adding source files is possible only if no source directories have been set.
 ProjectDefinition ProjectDefinition.addSourceFiles(String... paths)
          Adding source files is possible only if no source directories have been set.
 ProjectDefinition ProjectDefinition.addSubProject(ProjectDefinition child)
           
 ProjectDefinition ProjectDefinition.addTestDirs(File... dirs)
           
 ProjectDefinition ProjectDefinition.addTestDirs(String... paths)
           
 ProjectDefinition ProjectDefinition.addTestFiles(File... files)
          Adding source files is possible only if no source directories have been set.
 ProjectDefinition ProjectDefinition.addTestFiles(String... paths)
          Adding source files is possible only if no source directories have been set.
static ProjectDefinition ProjectDefinition.create()
           
static ProjectDefinition ProjectDefinition.create(Properties properties)
          Deprecated. in 2.12, because it uses external object to represent internal state. To ensure backward-compatibility with Ant task this method cannot clone properties, so other callers must explicitly make clone of properties before passing into this method. Thus better to use create() with combination of other methods like setProperties(Properties) and setProperty(String, String).
 ProjectDefinition ProjectDefinition.getParent()
           
 ProjectDefinition ProjectReactor.getRoot()
           
 ProjectDefinition ProjectDefinition.resetSourceDirs()
           
 ProjectDefinition ProjectDefinition.resetTestDirs()
           
 ProjectDefinition ProjectDefinition.setBaseDir(File baseDir)
           
 ProjectDefinition ProjectDefinition.setDescription(String s)
           
 ProjectDefinition ProjectDefinition.setKey(String key)
           
 ProjectDefinition ProjectDefinition.setName(String s)
           
 ProjectDefinition ProjectDefinition.setProperties(Properties properties)
          Copies specified properties into this object.
 ProjectDefinition ProjectDefinition.setProperty(String key, String value)
           
 ProjectDefinition ProjectDefinition.setSourceDirs(File... dirs)
           
 ProjectDefinition ProjectDefinition.setSourceDirs(String... paths)
           
 ProjectDefinition ProjectDefinition.setTestDirs(File... dirs)
           
 ProjectDefinition ProjectDefinition.setTestDirs(String... paths)
           
 ProjectDefinition ProjectDefinition.setVersion(String s)
           
 ProjectDefinition ProjectDefinition.setWorkDir(File workDir)
           
 

Methods in org.sonar.api.batch.bootstrap that return types with arguments of type ProjectDefinition
 List<ProjectDefinition> ProjectReactor.getProjects()
           
 List<ProjectDefinition> ProjectDefinition.getSubProjects()
           
 

Methods in org.sonar.api.batch.bootstrap with parameters of type ProjectDefinition
 ProjectDefinition ProjectDefinition.addSubProject(ProjectDefinition child)
           
 

Constructors in org.sonar.api.batch.bootstrap with parameters of type ProjectDefinition
ProjectReactor(ProjectDefinition root)
           
 

Uses of ProjectDefinition in org.sonar.batch
 

Methods in org.sonar.batch that return ProjectDefinition
static ProjectDefinition MavenProjectConverter.convert(List<org.apache.maven.project.MavenProject> poms, org.apache.maven.project.MavenProject root)
           
 ProjectDefinition ProjectTree.getProjectDefinition(Project project)
           
 

Methods in org.sonar.batch with parameters of type ProjectDefinition
 Project ProjectConfigurator.create(ProjectDefinition definition)
           
 MavenPluginHandler MavenPluginExecutor.execute(Project project, ProjectDefinition def, MavenPluginHandler handler)
           
 MavenPluginHandler FakeMavenPluginExecutor.execute(Project project, ProjectDefinition projectDefinition, MavenPluginHandler handler)
           
 MavenPluginHandler AbstractMavenPluginExecutor.execute(Project project, ProjectDefinition projectDefinition, MavenPluginHandler handler)
           
 void MavenPluginExecutor.execute(Project project, ProjectDefinition def, String goal)
           
 void FakeMavenPluginExecutor.execute(Project project, ProjectDefinition projectDef, String goal)
           
 void AbstractMavenPluginExecutor.execute(Project project, ProjectDefinition projectDefinition, String goal)
           
static void MavenProjectConverter.synchronizeFileSystem(org.apache.maven.project.MavenProject pom, ProjectDefinition into)
           
 

Constructors in org.sonar.batch with parameters of type ProjectDefinition
DefaultProjectClasspath(ProjectDefinition def, ProjectFileSystem projectFileSystem)
           
DefaultProjectClasspath(ProjectDefinition def, ProjectFileSystem projectFileSystem, org.apache.maven.project.MavenProject pom)
           
DefaultProjectFileSystem2(Project project, Languages languages, ProjectDefinition def)
           
DefaultProjectFileSystem2(Project project, Languages languages, ProjectDefinition def, FileFilter[] fileFilters)
           
DefaultProjectFileSystem2(Project project, Languages languages, ProjectDefinition def, org.apache.maven.project.MavenProject pom)
          For Maven.
DefaultProjectFileSystem2(Project project, Languages languages, ProjectDefinition def, org.apache.maven.project.MavenProject pom, FileFilter[] fileFilters)
          For Maven.
 

Uses of ProjectDefinition in org.sonar.batch.bootstrapper
 

Methods in org.sonar.batch.bootstrapper that return ProjectDefinition
 ProjectDefinition ProjectDefinition.toNewProjectDefinition()
          Deprecated.  
 

Uses of ProjectDefinition in org.sonar.batch.config
 

Constructors in org.sonar.batch.config with parameters of type ProjectDefinition
ProjectSettings(PropertyDefinitions definitions, ProjectDefinition projectDefinition, DatabaseSessionFactory dbFactory, Project project)
           
 

Uses of ProjectDefinition in org.sonar.batch.phases
 

Constructors in org.sonar.batch.phases with parameters of type ProjectDefinition
InitializersExecutor(BatchExtensionDictionnary selector, Project project, ProjectDefinition projectDef, MavenPluginExecutor mavenExecutor)
           
MavenPhaseExecutor(ProjectDefinition projectDef, MavenPluginExecutor executor)
           
PostJobsExecutor(BatchExtensionDictionnary selector, Project project, ProjectDefinition projectDefinition, MavenPluginExecutor mavenExecutor)
           
SensorsExecutor(BatchExtensionDictionnary selector, Project project, ProjectDefinition projectDefinition, MavenPluginExecutor mavenExecutor, EventBus eventBus)
           
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.