## Uses of Class
org.eclipse.lemminx.extensions.contentmodel.settings.XMLValidationSettings

Packages that use XMLValidationSettings
org.eclipse.lemminx.extensions.catalog.participants
org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics
org.eclipse.lemminx.extensions.contentmodel.settings
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
org.eclipse.lemminx.services.extensions.diagnostics

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

Methods in org.eclipse.lemminx.extensions.catalog.participants with parameters of type XMLValidationSettings
`void` XMLCatalogDiagnosticsParticipant.`doDiagnostics​(DOMDocument xmlDocument, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`

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

Methods in org.eclipse.lemminx.extensions.contentmodel.participants.diagnostics with parameters of type XMLValidationSettings
`void` ContentModelDiagnosticsParticipant.`doDiagnostics​(DOMDocument xmlDocument, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`
`static void` XMLValidator.`doDiagnostics​(DOMDocument document, org.apache.xerces.xni.parser.XMLEntityResolver entityResolver, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, ContentModelManager contentModelManager, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`

### Uses of XMLValidationSettings in org.eclipse.lemminx.extensions.contentmodel.settings

Subclasses of XMLValidationSettings in org.eclipse.lemminx.extensions.contentmodel.settings
`class` `XMLValidationFilter` XML validation settings used for a given pattern file.
`class` `XMLValidationRootSettings` XML validation settings root which defines validation rules for all files.

Methods in org.eclipse.lemminx.extensions.contentmodel.settings that return XMLValidationSettings
`XMLValidationSettings` XMLValidationRootSettings.`getValidationSettings​(String uri)` Returns the validation settings for the given uri and the global validation settings otherwise.
`XMLValidationSettings` XMLValidationSettings.`merge​(XMLValidationSettings settings)`

Methods in org.eclipse.lemminx.extensions.contentmodel.settings with parameters of type XMLValidationSettings
`static org.eclipse.lsp4j.DiagnosticSeverity` XMLValidationSettings.`getNoGrammarSeverity​(XMLValidationSettings validationSettings)` Returns the `noGrammar` severity according the given settings and `DiagnosticSeverity.Hint` otherwise.
`XMLValidationSettings` XMLValidationSettings.`merge​(XMLValidationSettings settings)`

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

Methods in org.eclipse.lemminx.extensions.dtd.participants.diagnostics with parameters of type XMLValidationSettings
`void` DTDDiagnosticsParticipant.`doDiagnostics​(DOMDocument xmlDocument, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`
`static void` DTDValidator.`doDiagnostics​(DOMDocument document, org.apache.xerces.xni.parser.XMLEntityResolver entityResolver, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, ContentModelManager contentModelManager, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`

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

Methods in org.eclipse.lemminx.extensions.references.participants with parameters of type XMLValidationSettings
`void` XMLReferencesDiagnosticParticipant.`doDiagnostics​(DOMDocument document, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`

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

Methods in org.eclipse.lemminx.extensions.relaxng.grammar.rng with parameters of type XMLValidationSettings
`void` RNGDiagnosticsParticipant.`doDiagnostics​(DOMDocument xmlDocument, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`
`static void` RNGValidator.`doDiagnostics​(DOMDocument document, org.apache.xerces.xni.parser.XMLEntityResolver entityResolver, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, ContentModelManager contentModelManager, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`

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

Methods in org.eclipse.lemminx.extensions.xsd.participants.diagnostics with parameters of type XMLValidationSettings
`void` XSDDiagnosticsParticipant.`doDiagnostics​(DOMDocument xmlDocument, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`
`static void` XSDValidator.`doDiagnostics​(DOMDocument document, org.apache.xerces.xni.parser.XMLEntityResolver entityResolver, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, ContentModelManager contentModelManager, org.eclipse.lsp4j.jsonrpc.CancelChecker monitor)`

### Uses of XMLValidationSettings in org.eclipse.lemminx.services

Methods in org.eclipse.lemminx.services with parameters of type XMLValidationSettings
`List<org.eclipse.lsp4j.Diagnostic>` XMLLanguageService.`doDiagnostics​(DOMDocument xmlDocument, XMLValidationSettings validationSettings, Map<String,​Object> validationArgs, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)`

### Uses of XMLValidationSettings in org.eclipse.lemminx.services.extensions.diagnostics

Methods in org.eclipse.lemminx.services.extensions.diagnostics with parameters of type XMLValidationSettings
`void` IDiagnosticsParticipant.`doDiagnostics​(DOMDocument xmlDocument, List<org.eclipse.lsp4j.Diagnostic> diagnostics, XMLValidationSettings validationSettings, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)` Validate the given XML document.