Class XSISchemaPlugin
java.lang.Object
org.eclipse.lemminx.extensions.xsi.XSISchemaPlugin
- All Implemented Interfaces:
IXMLExtension
Plugin to handle the xml prolog:
<?xml ... ?>.
Loaded by service loader in 'resources' folder.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstart(org.eclipse.lsp4j.InitializeParams params, XMLExtensionsRegistry registry) Start method to register participants likeICompletionParticipant,IHoverParticipant,IDiagnosticsParticipantin the given registry.voidstop(XMLExtensionsRegistry registry) Stop method to un-register participants likeICompletionParticipant,IHoverParticipant,IDiagnosticsParticipantin the given registry.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.lemminx.services.extensions.IXMLExtension
doSave
-
Constructor Details
-
XSISchemaPlugin
public XSISchemaPlugin()
-
-
Method Details
-
start
Description copied from interface:IXMLExtensionStart method to register participants likeICompletionParticipant,IHoverParticipant,IDiagnosticsParticipantin the given registry.- Specified by:
startin interfaceIXMLExtension
-
stop
Description copied from interface:IXMLExtensionStop method to un-register participants likeICompletionParticipant,IHoverParticipant,IDiagnosticsParticipantin the given registry.- Specified by:
stopin interfaceIXMLExtension
-