public class CoreModuleManager 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 |
|---|
CoreModuleManager(Project project,
Disposable parentDisposable) |
| Modifier and Type | Method and Description |
|---|---|
protected ModuleEx |
createAndLoadModule(java.lang.String filePath) |
protected ModuleEx |
createModule(java.lang.String filePath) |
protected Disposable |
getLifetime() |
void |
loadModules() |
areModulesLoaded, cleanCachedStuff, commitModelWithRunnable, createNonPersistentModule, deliverPendingEvents, dispose, disposeModule, findModuleByName, fireBeforeModuleRemoved, fireModuleAdded, fireModuleAddedInWriteAction, fireModuleLoadErrors, fireModuleRemoved, fireModuleRenamedByVfsEvent, fireModulesAdded, fireModulesRenamed, getAllModuleDescriptions, getFailedModulePaths, getInstanceImpl, getModifiableModel, getModuleDependentModules, getModuleGrouper, getModuleGroupPath, getModulePathsCount, getModules, getPathsToModuleFiles, getSortedModules, getState, getUnloadedModuleDescription, getUnloadedModuleDescriptions, hasModuleGroups, isModuleDependent, isUnknownModuleType, loadModule, loadModules, loadState, moduleDependencyComparator, moduleGraph, moduleGraph, newModule, newNonPersistentModule, noStateLoaded, projectClosed, projectOpened, removeUnloadedModules, setModuleGroupPath, setProgressStep, setUnloadedModuleNames, setUnloadedModules, showUnknownModuleTypeNotification, unloadNewlyAddedModulesIfPossible, writeExternal, writeExternalgetInstanceExgetInstancegetModificationCount, incModificationCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeComponentdisposeComponent, initComponentgetComponentNamepublic CoreModuleManager(Project project, Disposable parentDisposable)
protected ModuleEx createModule(java.lang.String filePath)
createModule in class ModuleManagerImplprotected ModuleEx createAndLoadModule(java.lang.String filePath) throws java.io.IOException
createAndLoadModule in class ModuleManagerImpljava.io.IOExceptionpublic void loadModules()
protected Disposable getLifetime()