public class IdeUIModifiableModelsProvider extends AbstractIdeModifiableModelsProvider implements ProjectStructureUIModifiableModelsProvider
myProject
EP_NAME
Constructor and Description |
---|
IdeUIModifiableModelsProvider(Project project,
ModifiableModuleModel model,
ModulesConfigurator modulesConfigurator,
ModifiableArtifactModel modifiableArtifactModel) |
Modifier and Type | Method and Description |
---|---|
void |
commit() |
void |
dispose() |
protected ModifiableFacetModel |
doGetModifiableFacetModel(Module module) |
protected Library.ModifiableModel |
doGetModifiableLibraryModel(Library library) |
protected ModifiableModuleModel |
doGetModifiableModuleModel() |
protected ModifiableRootModel |
doGetModifiableRootModel(Module module) |
ModalityState |
getModalityStateForQuestionDialogs() |
ModifiableArtifactModel |
getModifiableArtifactModel() |
LibraryTable.ModifiableModel |
getModifiableProjectLibrariesModel() |
createLibrary, createLibrary, findIdeLibrary, findIdeModule, findModifiableModel, findModuleByPublication, getAllDependentModules, getAllLibraries, getContentRoots, getLibraryByName, getLibraryUrls, getModifiableFacetModel, getModifiableLibraryModel, getModifiableModel, getModifiableModuleModel, getModifiableRootModel, getModifiableWorkspace, getModules, getOrderEntries, getProductionModuleName, getSourceRoots, getSourceRoots, getUserData, isSubstituted, newModule, newModule, putUserData, registerModulePublication, removeLibrary, setTestModuleProperties, trySubstitute
findIdeModule, findIdeModuleDependency, findIdeModuleOrderEntry, getModules, getUnloadedModuleDescription, suggestModuleNameCandidates
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findIdeModule, findIdeModuleDependency, findIdeModuleOrderEntry, getModules, getUnloadedModuleDescription
public IdeUIModifiableModelsProvider(Project project, ModifiableModuleModel model, ModulesConfigurator modulesConfigurator, ModifiableArtifactModel modifiableArtifactModel)
public LibraryTable.ModifiableModel getModifiableProjectLibrariesModel()
getModifiableProjectLibrariesModel
in interface IdeModifiableModelsProvider
getModifiableProjectLibrariesModel
in class AbstractIdeModifiableModelsProvider
public ModifiableArtifactModel getModifiableArtifactModel()
protected ModifiableModuleModel doGetModifiableModuleModel()
doGetModifiableModuleModel
in class AbstractIdeModifiableModelsProvider
protected ModifiableRootModel doGetModifiableRootModel(Module module)
doGetModifiableRootModel
in class AbstractIdeModifiableModelsProvider
protected ModifiableFacetModel doGetModifiableFacetModel(Module module)
doGetModifiableFacetModel
in class AbstractIdeModifiableModelsProvider
protected Library.ModifiableModel doGetModifiableLibraryModel(Library library)
doGetModifiableLibraryModel
in class AbstractIdeModifiableModelsProvider
public void commit()
commit
in interface IdeModifiableModelsProvider
commit
in class AbstractIdeModifiableModelsProvider
public void dispose()
dispose
in interface IdeModifiableModelsProvider
dispose
in class AbstractIdeModifiableModelsProvider
public ModalityState getModalityStateForQuestionDialogs()
getModalityStateForQuestionDialogs
in interface IdeModifiableModelsProvider
getModalityStateForQuestionDialogs
in class AbstractIdeModifiableModelsProvider