public class ConfigFileImpl extends SimpleModificationTracker implements ConfigFile
Disposable.ParentEMPTY_ARRAYEVER_CHANGED, NEVER_CHANGED| Constructor and Description |
|---|
ConfigFileImpl(ConfigFileContainerImpl container,
ConfigFileInfo configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
ConfigFileInfo |
getInfo() |
ConfigFileMetaData |
getMetaData() |
PsiFile |
getPsiFile() |
java.lang.String |
getUrl() |
VirtualFile |
getVirtualFile() |
XmlFile |
getXmlFile() |
boolean |
isValid() |
void |
setInfo(ConfigFileInfo info) |
getModificationCount, incModificationCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModificationCountpublic ConfigFileImpl(ConfigFileContainerImpl container, ConfigFileInfo configuration)
public java.lang.String getUrl()
getUrl in interface ConfigFilepublic void setInfo(ConfigFileInfo info)
public VirtualFile getVirtualFile()
getVirtualFile in interface ConfigFilepublic PsiFile getPsiFile()
getPsiFile in interface ConfigFilepublic XmlFile getXmlFile()
getXmlFile in interface ConfigFilepublic void dispose()
Disposabledispose in interface Disposablepublic ConfigFileInfo getInfo()
getInfo in interface ConfigFilepublic boolean isValid()
isValid in interface ConfigFilepublic ConfigFileMetaData getMetaData()
getMetaData in interface ConfigFile