public class ModuleManagerComponent extends ModuleManagerImpl
Disposable.ParentATTRIBUTE_FILEPATH, ATTRIBUTE_FILEURL, ATTRIBUTE_GROUP, COMPONENT_NAME, ELEMENT_MODULE, ELEMENT_MODULES, IML_EXTENSION, MODULE_GROUP_SEPARATOR, myMessageBus, myModuleModel, myProjectEVER_CHANGED, NEVER_CHANGED| Constructor and Description |
|---|
ModuleManagerComponent(Project project) |
| Modifier and Type | Method and Description |
|---|---|
protected ModuleEx |
createAndLoadModule(java.lang.String filePath) |
protected ModuleEx |
createModule(java.lang.String filePath) |
protected ModuleEx |
createNonPersistentModule(java.lang.String name) |
protected void |
deliverPendingEvents() |
protected void |
fireModulesAdded() |
protected boolean |
isUnknownModuleType(Module module) |
protected void |
setUnloadedModuleNames(java.util.List<java.lang.String> unloadedModuleNames) |
protected void |
showUnknownModuleTypeNotification(java.util.List<? extends Module> modulesWithUnknownTypes) |
protected void |
unloadNewlyAddedModulesIfPossible(java.util.Set<ModulePath> modulesToLoad,
java.util.List<UnloadedModuleDescriptionImpl> modulesToUnload) |
areModulesLoaded, cleanCachedStuff, commitModelWithRunnable, dispose, disposeModule, findModuleByName, fireBeforeModuleRemoved, fireModuleAdded, fireModuleAddedInWriteAction, fireModuleLoadErrors, fireModuleRemoved, fireModuleRenamedByVfsEvent, fireModulesRenamed, getAllModuleDescriptions, getFailedModulePaths, getInstanceImpl, getModifiableModel, getModuleDependentModules, getModuleGrouper, getModuleGroupPath, getModulePathsCount, getModules, getPathsToModuleFiles, getSortedModules, getState, getUnloadedModuleDescription, getUnloadedModuleDescriptions, hasModuleGroups, isModuleDependent, loadModule, loadModules, loadState, moduleDependencyComparator, moduleGraph, moduleGraph, newModule, newNonPersistentModule, noStateLoaded, projectClosed, projectOpened, removeUnloadedModules, setModuleGroupPath, setProgressStep, setUnloadedModules, writeExternal, writeExternalgetInstanceExgetInstancegetModificationCount, incModificationCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeComponentdisposeComponent, initComponentgetComponentNamepublic ModuleManagerComponent(Project project)
protected void unloadNewlyAddedModulesIfPossible(java.util.Set<ModulePath> modulesToLoad,
java.util.List<UnloadedModuleDescriptionImpl> modulesToUnload)
unloadNewlyAddedModulesIfPossible in class ModuleManagerImplprotected void showUnknownModuleTypeNotification(java.util.List<? extends Module> modulesWithUnknownTypes)
showUnknownModuleTypeNotification in class ModuleManagerImplprotected ModuleEx createModule(java.lang.String filePath)
createModule in class ModuleManagerImplprotected ModuleEx createNonPersistentModule(java.lang.String name)
createNonPersistentModule in class ModuleManagerImplprotected ModuleEx createAndLoadModule(java.lang.String filePath)
createAndLoadModule in class ModuleManagerImplprotected void setUnloadedModuleNames(java.util.List<java.lang.String> unloadedModuleNames)
setUnloadedModuleNames in class ModuleManagerImplprotected boolean isUnknownModuleType(Module module)
isUnknownModuleType in class ModuleManagerImplprotected void fireModulesAdded()
fireModulesAdded in class ModuleManagerImplprotected void deliverPendingEvents()
deliverPendingEvents in class ModuleManagerImpl