Class XSISchemaPlugin
- java.lang.Object
-
- org.eclipse.lemminx.extensions.xsi.XSISchemaPlugin
-
- All Implemented Interfaces:
IXMLExtension
public class XSISchemaPlugin extends Object implements IXMLExtension
Plugin to handle the xml prolog:<?xml ... ?>. Loaded by service loader in 'resources' folder.
-
-
Constructor Summary
Constructors Constructor Description XSISchemaPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidstart(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, wait
-
Methods inherited from interface org.eclipse.lemminx.services.extensions.IXMLExtension
doSave
-
-
-
-
Method Detail
-
start
public void start(org.eclipse.lsp4j.InitializeParams params, XMLExtensionsRegistry registry)Description copied from interface:IXMLExtensionStart method to register participants likeICompletionParticipant,IHoverParticipant,IDiagnosticsParticipantin the given registry.- Specified by:
startin interfaceIXMLExtension
-
stop
public void stop(XMLExtensionsRegistry registry)
Description copied from interface:IXMLExtensionStop method to un-register participants likeICompletionParticipant,IHoverParticipant,IDiagnosticsParticipantin the given registry.- Specified by:
stopin interfaceIXMLExtension
-
-