ProjectDataManager
instead@Deprecated public class ProjectDataManager extends ProjectDataManagerImpl
Constructor and Description |
---|
ProjectDataManager(ProjectDataManagerImpl delegate)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ensureTheDataIsReadyToUse(DataNode dataNode)
Deprecated.
|
ExternalProjectInfo |
getExternalProjectData(Project project,
ProjectSystemId projectSystemId,
java.lang.String externalProjectPath)
Deprecated.
|
java.util.Collection<ExternalProjectInfo> |
getExternalProjectsData(Project project,
ProjectSystemId projectSystemId)
Deprecated.
|
static ProjectDataManager |
getInstance()
Deprecated.
|
void |
importData(java.util.Collection<DataNode<?>> nodes,
Project project,
IdeModifiableModelsProvider modelsProvider,
boolean synchronous)
Deprecated.
|
<T> void |
importData(java.util.Collection<DataNode<T>> nodes,
Project project,
boolean synchronous)
Deprecated.
|
<T> void |
importData(DataNode<T> node,
Project project,
boolean synchronous)
Deprecated.
|
<T> void |
importData(DataNode<T> node,
Project project,
IdeModifiableModelsProvider modelsProvider,
boolean synchronous)
Deprecated.
|
<E,I> void |
removeData(Key<E> key,
java.util.Collection<I> toRemove,
java.util.Collection<DataNode<E>> toIgnore,
ProjectData projectData,
Project project,
boolean synchronous)
Deprecated.
|
<E,I> void |
removeData(Key<E> key,
java.util.Collection<I> toRemove,
java.util.Collection<DataNode<E>> toIgnore,
ProjectData projectData,
Project project,
IdeModifiableModelsProvider modelsProvider,
boolean synchronous)
Deprecated.
|
void |
updateExternalProjectData(Project project,
ExternalProjectInfo externalProjectInfo)
Deprecated.
|
findService
public ProjectDataManager(ProjectDataManagerImpl delegate)
public static ProjectDataManager getInstance()
public void importData(java.util.Collection<DataNode<?>> nodes, Project project, IdeModifiableModelsProvider modelsProvider, boolean synchronous)
importData
in interface ProjectDataManager
importData
in class ProjectDataManagerImpl
public <T> void importData(java.util.Collection<DataNode<T>> nodes, Project project, boolean synchronous)
importData
in interface ProjectDataManager
importData
in class ProjectDataManagerImpl
public <T> void importData(DataNode<T> node, Project project, IdeModifiableModelsProvider modelsProvider, boolean synchronous)
importData
in interface ProjectDataManager
importData
in class ProjectDataManagerImpl
public <T> void importData(DataNode<T> node, Project project, boolean synchronous)
importData
in interface ProjectDataManager
importData
in class ProjectDataManagerImpl
public void ensureTheDataIsReadyToUse(DataNode dataNode)
ensureTheDataIsReadyToUse
in interface ProjectDataManager
ensureTheDataIsReadyToUse
in class ProjectDataManagerImpl
public <E,I> void removeData(Key<E> key, java.util.Collection<I> toRemove, java.util.Collection<DataNode<E>> toIgnore, ProjectData projectData, Project project, IdeModifiableModelsProvider modelsProvider, boolean synchronous)
removeData
in class ProjectDataManagerImpl
public <E,I> void removeData(Key<E> key, java.util.Collection<I> toRemove, java.util.Collection<DataNode<E>> toIgnore, ProjectData projectData, Project project, boolean synchronous)
removeData
in class ProjectDataManagerImpl
public void updateExternalProjectData(Project project, ExternalProjectInfo externalProjectInfo)
updateExternalProjectData
in class ProjectDataManagerImpl
public ExternalProjectInfo getExternalProjectData(Project project, ProjectSystemId projectSystemId, java.lang.String externalProjectPath)
getExternalProjectData
in interface ProjectDataManager
getExternalProjectData
in class ProjectDataManagerImpl
public java.util.Collection<ExternalProjectInfo> getExternalProjectsData(Project project, ProjectSystemId projectSystemId)
getExternalProjectsData
in interface ProjectDataManager
getExternalProjectsData
in class ProjectDataManagerImpl