## Uses of Interface
org.eclipse.lemminx.services.extensions.codeaction.ICodeActionResolvesParticipant

Packages that use ICodeActionResolvesParticipant
org.eclipse.lemminx.extensions.contentmodel.participants
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missingelement
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missinggrammar
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints
org.eclipse.lemminx.extensions.minify.participants
org.eclipse.lemminx.services.extensions.codeaction

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

Methods in org.eclipse.lemminx.extensions.contentmodel.participants that return ICodeActionResolvesParticipant
`ICodeActionResolvesParticipant` ContentModelCodeActionParticipant.`getResolveCodeActionParticipant​(String participantId)`

### Uses of ICodeActionResolvesParticipant in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missingelement

Classes in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missingelement that implement ICodeActionResolvesParticipant
`class` `required_element_missingCodeActionResolver` CodeAction resolver used to generate missing element content
`class` `required_elements_missing_expectedCodeActionResolver` CodeAction resolver used to generate missing element of choice

Methods in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missingelement that return ICodeActionResolvesParticipant
`ICodeActionResolvesParticipant` required_element_missingCodeAction.`getResolveCodeActionParticipant​(String participantId)`
`ICodeActionResolvesParticipant` required_elements_missing_expectedCodeAction.`getResolveCodeActionParticipant​(String participantId)`

### Uses of ICodeActionResolvesParticipant in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missinggrammar

Classes in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missinggrammar that implement ICodeActionResolvesParticipant
`class` `AbstractGenerateGrammarCodeActionResolver` Base class of the code action resolver participant used to generate the missing grammar (DTD / XSD) which is declared in the XML as association (ex : via xsi:noNamespaceSchemaLocation)
`class` `GenerateDTDCodeActionResolver` Code action resolver participant to generate the missing DTD which is declared in the XML as association via DOCTYPE or xml-model.
`class` `GenerateXSDCodeActionResolver` Code action resolver participant to generate the missing XSD which is declared in the XML as association via xsi:noNamespaceSchemaLocation or xml-model.

Methods in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.missinggrammar that return ICodeActionResolvesParticipant
`ICodeActionResolvesParticipant` AbstractFixMissingGrammarCodeAction.`getResolveCodeActionParticipant​(String participantId)`

### Uses of ICodeActionResolvesParticipant in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints

Classes in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints that implement ICodeActionResolvesParticipant
`class` `AbstractGenerateGrammarAndAssociationResolveCodeActionParticipant` Abstract class to: insert the grammar association in the XML (ex : xsi:noNamespaceSchemaLocation) generate the grammar XSD/DTD file
`class` `GenerateDocTypeCodeActionResolver` Code action resolver participant used to: generate the DTD file for the given DOM document generate the association DOCTYPE in the XML to bind it with the generated DTD
`class` `GenerateRelaxNGSchemaCodeActionResolver` Code action resolver participant used to: generate the RelaxNG file for the given DOM document generate the association relaxng in the XML to bind it with the generated RelaxNG schema
`class` `GenerateXMLModelWithDTDCodeActionResolver` Code action resolver participant used to: generate the DTD file for the given DOM document generate the association xml-model in the XML to bind it with the generated DTD
`class` `GenerateXMLModelWithXSDCodeActionResolver` Code action resolver participant used to: generate the XSD file for the given DOM document generate the association xml-model in the XML to bind it with the generated XSD
`class` `GenerateXSINoNamespaceSchemaCodeActionResolver` Code action resolver participant used to: generate the XSD file for the given DOM document generate the association xsi:noNamespaceSchemaLocation in the XML to bind it with the generated XSD

Methods in org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints that return ICodeActionResolvesParticipant
`ICodeActionResolvesParticipant` NoGrammarConstraintsCodeAction.`getResolveCodeActionParticipant​(String participantId)`

### Uses of ICodeActionResolvesParticipant in org.eclipse.lemminx.extensions.minify.participants

Classes in org.eclipse.lemminx.extensions.minify.participants that implement ICodeActionResolvesParticipant
`class` `MinifyCodeActionResolver` CodeAction resolver for the minify action.

Methods in org.eclipse.lemminx.extensions.minify.participants that return ICodeActionResolvesParticipant
`ICodeActionResolvesParticipant` MinifyCodeActionParticipant.`getResolveCodeActionParticipant​(String participantId)`

### Uses of ICodeActionResolvesParticipant in org.eclipse.lemminx.services.extensions.codeaction

Methods in org.eclipse.lemminx.services.extensions.codeaction that return ICodeActionResolvesParticipant
`default ICodeActionResolvesParticipant` ICodeActionParticipant.`getResolveCodeActionParticipant​(String participantId)` Returns the codeAction resolver participant identified by the given `participantId` and null otherwise.