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 }