## Uses of Interface
org.eclipse.lemminx.services.extensions.diagnostics.IXMLErrorCode

Packages that use IXMLErrorCode
org.eclipse.lemminx.extensions.catalog
org.eclipse.lemminx.extensions.contentmodel.participants
org.eclipse.lemminx.extensions.references.participants
org.eclipse.lemminx.extensions.relaxng.xml.validator
org.eclipse.lemminx.extensions.xinclude
org.eclipse.lemminx.extensions.xsd.participants

### Uses of IXMLErrorCode in org.eclipse.lemminx.extensions.catalog

Classes in org.eclipse.lemminx.extensions.catalog that implement IXMLErrorCode
`class` `XMLCatalogErrorCode` XML Catalog error code.

### Uses of IXMLErrorCode in org.eclipse.lemminx.extensions.contentmodel.participants

Classes in org.eclipse.lemminx.extensions.contentmodel.participants that implement IXMLErrorCode
`class` `DTDErrorCode` DTD error code.
`class` `ExternalResourceErrorCode` External resource error code when referenced XSD, DTD (with DOCTYPE, xsi:schemaLocation) is downloaded.
`class` `XMLSchemaErrorCode` XML Schema error code.
`class` `XMLSyntaxErrorCode` XML error code.

### Uses of IXMLErrorCode in org.eclipse.lemminx.extensions.references.participants

Classes in org.eclipse.lemminx.extensions.references.participants that implement IXMLErrorCode
`class` `XMLReferencesErrorCode` XML references error code.

### Uses of IXMLErrorCode in org.eclipse.lemminx.extensions.relaxng.xml.validator

Classes in org.eclipse.lemminx.extensions.relaxng.xml.validator that implement IXMLErrorCode
`class` `RelaxNGErrorCode` RelaxNG error code when XML is validated with *.rng / *.rnc schemas.

### Uses of IXMLErrorCode in org.eclipse.lemminx.extensions.xinclude

Classes in org.eclipse.lemminx.extensions.xinclude that implement IXMLErrorCode
`class` `XIncludeErrorCode` XInclude error code.

### Uses of IXMLErrorCode in org.eclipse.lemminx.extensions.xsd.participants

Classes in org.eclipse.lemminx.extensions.xsd.participants that implement IXMLErrorCode
`class` `XSDErrorCode` XSD error code.