# Package org.eclipse.lemminx.services.extensions.commands

Interface Summary
IXMLCommandService: Service available to XML LS extensions to add/remove/execute commands via the XML LS
IXMLCommandService.IDelegateCommandHandler: Command handler to register with the workspace service

Class Summary
AbstractDOMDocumentCommandHandler: Abstract command to work with a given `DOMDocument` filled in the first argument of the command as `TextDocumentIdentifier`.
ArgumentsUtils: Arguments utilities.