public abstract class RecentProjectsManager
extends java.lang.Object
Constructor and Description |
---|
RecentProjectsManager() |
Modifier and Type | Method and Description |
---|---|
void |
addGroup(ProjectGroup group) |
java.util.List<ProjectGroup> |
getGroups() |
static RecentProjectsManager |
getInstance() |
abstract @SystemIndependent java.lang.String |
getLastProjectCreationLocation() |
abstract AnAction [] |
getRecentProjectsActions(boolean addClearListItem)
Deprecated.
Use
RecentProjectListActionProvider#getActions |
AnAction [] |
getRecentProjectsActions(boolean addClearListItem,
boolean useGroups)
Deprecated.
Use
RecentProjectListActionProvider#getActions |
boolean |
hasPath(@SystemIndependent java.lang.String path) |
void |
removeGroup(ProjectGroup group) |
abstract void |
removePath(@SystemIndependent java.lang.String path) |
abstract boolean |
reopenLastProjectsOnStart() |
void |
setLastProjectCreationLocation(java.nio.file.Path value) |
abstract void |
setLastProjectCreationLocation(@SystemIndependent java.lang.String lastProjectLocation) |
abstract void |
updateLastProjectPath() |
abstract boolean |
willReopenProjectOnStart() |
public static RecentProjectsManager getInstance()
public abstract @SystemIndependent java.lang.String getLastProjectCreationLocation()
public abstract void setLastProjectCreationLocation(@SystemIndependent java.lang.String lastProjectLocation)
public void setLastProjectCreationLocation(java.nio.file.Path value)
public abstract void updateLastProjectPath()
public abstract void removePath(@SystemIndependent java.lang.String path)
@Deprecated public abstract AnAction [] getRecentProjectsActions(boolean addClearListItem)
RecentProjectListActionProvider#getActions
@Deprecated public AnAction [] getRecentProjectsActions(boolean addClearListItem, boolean useGroups)
RecentProjectListActionProvider#getActions
public java.util.List<ProjectGroup> getGroups()
public void addGroup(ProjectGroup group)
public void removeGroup(ProjectGroup group)
public boolean hasPath(@SystemIndependent java.lang.String path)
public abstract boolean willReopenProjectOnStart()
public abstract boolean reopenLastProjectsOnStart()