## Uses of Class
org.eclipse.lemminx.extensions.relaxng.xml.validator.RelaxNGErrorCode

Packages that use RelaxNGErrorCode
org.eclipse.lemminx.extensions.relaxng.xml.validator
org.eclipse.lemminx.extensions.xerces

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

Methods in org.eclipse.lemminx.extensions.relaxng.xml.validator that return RelaxNGErrorCode
`static RelaxNGErrorCode` RelaxNGErrorCode.`get​(String name)`
`static RelaxNGErrorCode` RelaxNGErrorCode.`valueOf​(String name)` Returns the enum constant of this type with the specified name.
`static RelaxNGErrorCode[]` RelaxNGErrorCode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.eclipse.lemminx.extensions.relaxng.xml.validator with parameters of type RelaxNGErrorCode
`static org.eclipse.lsp4j.Range` RelaxNGErrorCode.`toLSPRange​(org.apache.xerces.xni.XMLLocator location, RelaxNGErrorCode rngCode, Object[] arguments, DOMDocument document)`

### Uses of RelaxNGErrorCode in org.eclipse.lemminx.extensions.xerces

Methods in org.eclipse.lemminx.extensions.xerces with parameters of type RelaxNGErrorCode

`protected void`

AbstractReferencedGrammarLSPErrorReporter.`fillReferencedGrammarDiagnostic​(org.apache.xerces.xni.XMLLocator location, String key, Object[] arguments, String message, org.eclipse.lsp4j.DiagnosticSeverity diagnosticSeverity, boolean fatalError, URIResolverExtensionManager resolverExtensionManager, XMLSyntaxErrorCode syntaxCode, XMLSchemaErrorCode schemaErrorCode, DTDErrorCode dtdCode, XSDErrorCode xsdCode, RelaxNGErrorCode rngCode, XIncludeErrorCode xIncludeCode, String grammarURI)`

Create a diagnostic root where XSD, DTD which have the error if needed and attach the error as related information if LSP client support it.