1 package org.springframework.roo.addon.maven; 2 3 import org.springframework.roo.model.JavaPackage; 4 import org.springframework.roo.project.ProjectOperations; 5 6 /** 7 * Interface to methods available in {@link MavenOperationsImpl}. 8 * 9 * @author Ben Alex 10 * @since 1.1 11 * 12 */ 13 public interface MavenOperations extends ProjectOperations { 14 15 boolean isCreateProjectAvailable(); 16 17 String getProjectRoot(); 18 19 void createProject(Template template, JavaPackage topLevelPackage, String projectName, Integer majorJavaVersion); 20 }