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

Packages that use IDiagnosticsParticipant
org.eclipse.lemminx.extensions.catalog.participants
org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
org.eclipse.lemminx.extensions.dtd.participants.diagnostics
org.eclipse.lemminx.extensions.references.participants
org.eclipse.lemminx.extensions.relaxng.grammar.rng
org.eclipse.lemminx.extensions.xsd.participants.diagnostics
org.eclipse.lemminx.services.extensions

### Uses of IDiagnosticsParticipant in org.eclipse.lemminx.extensions.catalog.participants

Classes in org.eclipse.lemminx.extensions.catalog.participants that implement IDiagnosticsParticipant
`class` `XMLCatalogDiagnosticsParticipant` Validate XML catalog.

### Uses of IDiagnosticsParticipant in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics

Classes in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics that implement IDiagnosticsParticipant
`class` `ContentModelDiagnosticsParticipant` Validate XML files with Xerces for general SYNTAX validation and XML Schema, DTD.

### Uses of IDiagnosticsParticipant in org.eclipse.lemminx.extensions.dtd.participants.diagnostics

Classes in org.eclipse.lemminx.extensions.dtd.participants.diagnostics that implement IDiagnosticsParticipant
`class` `DTDDiagnosticsParticipant` Validate DTD file with Xerces.

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

Classes in org.eclipse.lemminx.extensions.references.participants that implement IDiagnosticsParticipant
`class` `XMLReferencesDiagnosticParticipant` XML references diagnostics which reports undefined references.

### Uses of IDiagnosticsParticipant in org.eclipse.lemminx.extensions.relaxng.grammar.rng

Classes in org.eclipse.lemminx.extensions.relaxng.grammar.rng that implement IDiagnosticsParticipant
`class` `RNGDiagnosticsParticipant` Validate RNG file with Jing.

### Uses of IDiagnosticsParticipant in org.eclipse.lemminx.extensions.xsd.participants.diagnostics

Classes in org.eclipse.lemminx.extensions.xsd.participants.diagnostics that implement IDiagnosticsParticipant
`class` `XSDDiagnosticsParticipant` Validate XSD file with Xerces.

### Uses of IDiagnosticsParticipant in org.eclipse.lemminx.services.extensions

Methods in org.eclipse.lemminx.services.extensions that return types with arguments of type IDiagnosticsParticipant
`Collection<IDiagnosticsParticipant>` XMLExtensionsRegistry.`getDiagnosticsParticipants()`

Methods in org.eclipse.lemminx.services.extensions with parameters of type IDiagnosticsParticipant
`void` XMLExtensionsRegistry.`registerDiagnosticsParticipant​(IDiagnosticsParticipant diagnosticsParticipant)`
`void` XMLExtensionsRegistry.`unregisterDiagnosticsParticipant​(IDiagnosticsParticipant diagnosticsParticipant)`