public class DomFileMetaData extends AbstractExtensionPointBean
Modifier and Type | Field and Description |
---|---|
int |
domVersion
A version to be incremented when the logic determining the file description applicability (and hence, the set of suitable files) changes.
|
java.lang.String |
implementation
A
DomFileDescription inheritor |
java.lang.String |
rootTagName
The unqualified root tag name addressed by this description.
|
java.lang.Integer |
stubVersion
Define this attribute if any DOM inside such files is stubbed (see
Stubbed ). |
myPluginDescriptor
Constructor and Description |
---|
DomFileMetaData() |
DomFileMetaData(DomFileDescription<?> description) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasStubs() |
findClass, findClass, findClassNoExceptions, findExtensionClass, getLoaderForClass, getPluginDescriptor, getPluginId, instantiate, instantiate, instantiate, instantiateClass, setPluginDescriptor
public java.lang.String implementation
DomFileDescription
inheritorpublic java.lang.String rootTagName
DomFileDescription.isMyFile(com.intellij.psi.xml.XmlFile, com.intellij.openapi.module.Module)
will be used to determine file description applicability.public int domVersion
public java.lang.Integer stubVersion
Stubbed
). Otherwise,
set it to a version which should be incremented each time something affecting the stub structure changes.public DomFileMetaData()
public DomFileMetaData(DomFileDescription<?> description)