Interface ProjectExManager
- All Known Implementing Classes:
ProjectExManagerImpl
public interface ProjectExManager
user: Ildar
date: 24.03.15
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createProject
(Path path, String name, String code) Future<?>
createProjectWithDialog
(Path path, String name, String code) Creates a new project, installs required packagesvoid
loadAndOpenProject
(Path path) Opens a project
-
Method Details
-
createProject
- Throws:
ProjectCreateException
-
loadAndOpenProject
Opens a project- Parameters:
path
- path to project Future that will return null after the project is opened or failed to open
-
createProjectWithDialog
Creates a new project, installs required packages- Parameters:
path
- parent folder in which project folder will be createdname
- project namecode
- project code (this is used e.g. for project folder name or Maven coordinates)- Returns:
- Future that will return null after the project is created or failed to create
-