# Package org.eclipse.lemminx.extensions.contentmodel.model

Interface Summary
CMAttributeDeclaration: Content model element which abstracts attribute declaration from a given grammar (XML Schema, DTD, RelaxNG).
CMDocument: Content model document which abstracts element declaration from a given grammar (XML Schema, DTD).
CMElementDeclaration: Content model element which abstracts element declaration from a given grammar (XML Schema, DTD).
ContentModelProvider: Content model provider API.

Class Summary
ContentModelManager: Content model manager used to load XML Schema, DTD.
ContentModelProvider.Identifier
FilesChangedTracker: File changed tracker.
GrammarCacheInfo: Grammar cache information.
ReferencedGrammarInfo: Class which holds a referenced grammar information.