Interface ProjectManager
- All Known Implementing Classes:
ProjectManagerImpl
public interface ProjectManager
- Author:
- Ildar
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionboolean
closeProject
(boolean applicationClosed) Закрыть открытый проект<T> Optional<T>
boolean
static boolean
isValidCode
(String code) void
loadAndOpenProject
(Path path) Открыть проектvoid
void
setContext
(Path resultPath, String name, boolean opened)
-
Field Details
-
CODE_PATTERN
-
-
Method Details
-
isValidCode
-
loadAndOpenProject
Открыть проект- Parameters:
path
- - путь к проекту
-
closeProject
boolean closeProject(boolean applicationClosed) Закрыть открытый проект- Returns:
- true если проект закрылся, false иначе
-
getProjectContext
Project getProjectContext() -
hasOpened
boolean hasOpened() -
put
-
get
-
getString
-
setContext
-