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.
|
findServicepublic ProjectDataManager(ProjectDataManagerImpl delegate)
public static ProjectDataManager getInstance()
public void importData(java.util.Collection<DataNode<?>> nodes, Project project, IdeModifiableModelsProvider modelsProvider, boolean synchronous)
importData in interface ProjectDataManagerimportData in class ProjectDataManagerImplpublic <T> void importData(java.util.Collection<DataNode<T>> nodes, Project project, boolean synchronous)
importData in interface ProjectDataManagerimportData in class ProjectDataManagerImplpublic <T> void importData(DataNode<T> node, Project project, IdeModifiableModelsProvider modelsProvider, boolean synchronous)
importData in interface ProjectDataManagerimportData in class ProjectDataManagerImplpublic <T> void importData(DataNode<T> node, Project project, boolean synchronous)
importData in interface ProjectDataManagerimportData in class ProjectDataManagerImplpublic void ensureTheDataIsReadyToUse(DataNode dataNode)
ensureTheDataIsReadyToUse in interface ProjectDataManagerensureTheDataIsReadyToUse in class ProjectDataManagerImplpublic <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 ProjectDataManagerImplpublic <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 ProjectDataManagerImplpublic void updateExternalProjectData(Project project, ExternalProjectInfo externalProjectInfo)
updateExternalProjectData in class ProjectDataManagerImplpublic ExternalProjectInfo getExternalProjectData(Project project, ProjectSystemId projectSystemId, java.lang.String externalProjectPath)
getExternalProjectData in interface ProjectDataManagergetExternalProjectData in class ProjectDataManagerImplpublic java.util.Collection<ExternalProjectInfo> getExternalProjectsData(Project project, ProjectSystemId projectSystemId)
getExternalProjectsData in interface ProjectDataManagergetExternalProjectsData in class ProjectDataManagerImpl