View Javadoc

1   package org.apache.maven.project;
2   
3   import org.apache.maven.artifact.repository.ArtifactRepository;
4   import org.apache.maven.profiles.ProfileManager;
5   
6   import java.util.Properties;
7   
8   public interface ProjectBuilderConfiguration
9   {
10  
11      ArtifactRepository getLocalRepository();
12  
13      ProfileManager getGlobalProfileManager();
14  
15      Properties getUserProperties();
16  
17      Properties getExecutionProperties();
18  
19      ProjectBuilderConfiguration setGlobalProfileManager( ProfileManager globalProfileManager );
20  
21      ProjectBuilderConfiguration setLocalRepository( ArtifactRepository localRepository );
22  
23      ProjectBuilderConfiguration setUserProperties( Properties userProperties );
24  
25      ProjectBuilderConfiguration setExecutionProperties( Properties executionProperties );
26  
27  }