public class ConfigFileContainerImpl extends SimpleModificationTracker implements ConfigFileContainer
Disposable.ParentEVER_CHANGED, NEVER_CHANGED| Constructor and Description |
|---|
ConfigFileContainerImpl(Project project,
ConfigFileMetaDataProvider descriptorMetaDataProvider,
ConfigFileInfoSetImpl configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(ConfigFileListener listener) |
void |
addListener(ConfigFileListener listener,
Disposable parentDisposable) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
ConfigFile |
getConfigFile(ConfigFileMetaData metaData) |
ConfigFile[] |
getConfigFiles() |
ConfigFileInfoSet |
getConfiguration() |
ConfigFileMetaDataProvider |
getMetaDataProvider() |
Project |
getProject() |
void |
removeListener(ConfigFileListener listener) |
void |
updateDescriptors(MultiValuesMap<ConfigFileMetaData,ConfigFileInfo> descriptorsMap) |
getModificationCount, incModificationCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModificationCountpublic ConfigFileContainerImpl(Project project, ConfigFileMetaDataProvider descriptorMetaDataProvider, ConfigFileInfoSetImpl configuration)
public ConfigFile getConfigFile(ConfigFileMetaData metaData)
getConfigFile in interface ConfigFileContainerpublic ConfigFile[] getConfigFiles()
getConfigFiles in interface ConfigFileContainerpublic Project getProject()
getProject in interface ConfigFileContainerpublic void addListener(ConfigFileListener listener, Disposable parentDisposable)
addListener in interface ConfigFileContainerpublic ConfigFileInfoSet getConfiguration()
getConfiguration in interface ConfigFileContainerpublic void dispose()
Disposabledispose in interface Disposablepublic void addListener(ConfigFileListener listener)
addListener in interface ConfigFileContainerpublic void removeListener(ConfigFileListener listener)
removeListener in interface ConfigFileContainerpublic ConfigFileMetaDataProvider getMetaDataProvider()
public void updateDescriptors(MultiValuesMap<ConfigFileMetaData,ConfigFileInfo> descriptorsMap)