public class ModuleRootManagerComponent extends ModuleRootManagerImpl implements PersistentStateComponentWithModificationTracker<ModuleRootManagerImpl.ModuleRootManagerState>, StateStorageChooserEx
ModuleRootManagerImpl.ModuleRootManagerState
StateStorageChooserEx.Resolution
Disposable.Parent
LOG, myModificationTracker, myRootModel
Constructor and Description |
---|
ModuleRootManagerComponent(Module module) |
Modifier and Type | Method and Description |
---|---|
long |
getModificationCountForTests() |
StateStorageChooserEx.Resolution |
getResolution(Storage storage,
StateStorageOperation operation) |
long |
getStateModificationCount() |
dispose, dropCaches, getCachingEnumeratorForType, getContentEntries, getContentRoots, getContentRootUrls, getDependencies, getDependencies, getDependencyModuleNames, getExcludeRoots, getExcludeRootUrls, getExternalSource, getFileIndex, getModifiableModel, getModifiableModel, getModule, getModuleDependencies, getModuleDependencies, getModuleExtension, getOrderEntries, getRootModel, getSdk, getSourceRoots, getSourceRoots, getSourceRoots, getSourceRoots, getSourceRootUrls, getSourceRootUrls, getState, isDependsOn, isSdkInherited, loadState, loadState, orderEntries, processOrder, stateChanged
getInstanceEx
getInstance
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getState, initializeComponent, loadState, noStateLoaded
public ModuleRootManagerComponent(Module module)
public StateStorageChooserEx.Resolution getResolution(Storage storage, StateStorageOperation operation)
getResolution
in interface StateStorageChooserEx
public long getStateModificationCount()
getStateModificationCount
in interface PersistentStateComponentWithModificationTracker<ModuleRootManagerImpl.ModuleRootManagerState>
public long getModificationCountForTests()
getModificationCountForTests
in class ModuleRootManagerImpl