public class ModifiableWorkspace
extends java.lang.Object
Constructor and Description |
---|
ModifiableWorkspace(com.intellij.openapi.externalSystem.service.project.ExternalProjectsWorkspaceImpl.State state,
AbstractIdeModifiableModelsProvider modelsProvider) |
Modifier and Type | Method and Description |
---|---|
void |
addSubstitution(java.lang.String ownerModuleName,
java.lang.String moduleName,
java.lang.String libraryName,
DependencyScope scope) |
void |
commit() |
java.lang.String |
findModule(ProjectCoordinate id) |
java.lang.String |
getSubstitutedLibrary(java.lang.String moduleName) |
boolean |
isSubstituted(java.lang.String libraryName) |
boolean |
isSubstitution(java.lang.String moduleOwner,
java.lang.String substitutionModule,
DependencyScope scope) |
void |
register(ProjectCoordinate id,
Module module) |
void |
removeSubstitution(java.lang.String ownerModuleName,
java.lang.String moduleName,
java.lang.String libraryName,
DependencyScope scope) |
public ModifiableWorkspace(com.intellij.openapi.externalSystem.service.project.ExternalProjectsWorkspaceImpl.State state, AbstractIdeModifiableModelsProvider modelsProvider)
public void commit()
public void addSubstitution(java.lang.String ownerModuleName, java.lang.String moduleName, java.lang.String libraryName, DependencyScope scope)
public void removeSubstitution(java.lang.String ownerModuleName, java.lang.String moduleName, java.lang.String libraryName, DependencyScope scope)
public boolean isSubstitution(java.lang.String moduleOwner, java.lang.String substitutionModule, DependencyScope scope)
public boolean isSubstituted(java.lang.String libraryName)
public java.lang.String getSubstitutedLibrary(java.lang.String moduleName)
public java.lang.String findModule(ProjectCoordinate id)
public void register(ProjectCoordinate id, Module module)