Class GenerateXMLModelWithXSDCodeActionResolver
java.lang.Object
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints.AbstractGenerateGrammarAndAssociationResolveCodeActionParticipant
org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints.GenerateXMLModelWithXSDCodeActionResolver
- All Implemented Interfaces:
ICodeActionResolvesParticipant
public class GenerateXMLModelWithXSDCodeActionResolver
extends AbstractGenerateGrammarAndAssociationResolveCodeActionParticipant
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
- Author:
- Angelo ZERR
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.lsp4j.TextDocumentEditcreateFileEdit(String grammarFileName, DOMDocument document, SharedSettings sharedSettings) protected FileContentGeneratorSettingsMethods inherited from class org.eclipse.lemminx.extensions.contentmodel.participants.codeactions.nogrammarconstraints.AbstractGenerateGrammarAndAssociationResolveCodeActionParticipant
resolveCodeAction
-
Field Details
-
PARTICIPANT_ID
-
-
Constructor Details
-
GenerateXMLModelWithXSDCodeActionResolver
public GenerateXMLModelWithXSDCodeActionResolver()
-
-
Method Details
-
getFileContentGeneratorSettings
- Specified by:
getFileContentGeneratorSettingsin classAbstractGenerateGrammarAndAssociationResolveCodeActionParticipant