org.sonar.batch
Class DefaultProjectTree

java.lang.Object
  extended by org.sonar.batch.DefaultProjectTree
All Implemented Interfaces:
ProjectTree

public class DefaultProjectTree
extends Object
implements ProjectTree


Constructor Summary
DefaultProjectTree(ProjectReactor projectReactor, ProjectConfigurator projectConfigurator, ProjectReactorReady reactorReady)
           
 
Method Summary
 ProjectDefinition getProjectDefinition(Project project)
           
 List<Project> getProjects()
           
 Project getRootProject()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProjectTree

public DefaultProjectTree(ProjectReactor projectReactor,
                          ProjectConfigurator projectConfigurator,
                          ProjectReactorReady reactorReady)
Method Detail

start

public void start()

getProjects

public List<Project> getProjects()

getRootProject

public Project getRootProject()
Specified by:
getRootProject in interface ProjectTree

getProjectDefinition

public ProjectDefinition getProjectDefinition(Project project)
Specified by:
getProjectDefinition in interface ProjectTree


Copyright © 2009–2015 SonarSource. All rights reserved.