package org.jabox.application;
import java.io.IOException;
import org.apache.maven.MavenExecutionException;
import org.apache.maven.artifact.InvalidRepositoryException;
import org.jabox.apis.scm.SCMException;
import org.jabox.model.Project;
import org.xml.sax.SAXException;
import com.google.inject.ImplementedBy;
@ImplementedBy(CreateProjectUtil.class)
public interface ICreateProjectUtil {
public abstract void createProject(final Project project)
throws InvalidRepositoryException, SAXException, SCMException,
IOException, MavenExecutionException;
}