## Uses of Interface
org.eclipse.lemminx.services.extensions.hover.IHoverParticipant

Packages that use IHoverParticipant
org.eclipse.lemminx.extensions.contentmodel.participants
org.eclipse.lemminx.extensions.entities.participants
org.eclipse.lemminx.extensions.xsi.participants
org.eclipse.lemminx.services.extensions
org.eclipse.lemminx.services.extensions.hover

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

Classes in org.eclipse.lemminx.extensions.contentmodel.participants that implement IHoverParticipant
`class` `ContentModelHoverParticipant` Extension to support XML hover based on content model (XML Schema documentation, etc)

### Uses of IHoverParticipant in org.eclipse.lemminx.extensions.entities.participants

Classes in org.eclipse.lemminx.extensions.entities.participants that implement IHoverParticipant
`class` `EntitiesHoverParticipant` Entities hover used in a text node (ex : &).

### Uses of IHoverParticipant in org.eclipse.lemminx.extensions.xsi.participants

Classes in org.eclipse.lemminx.extensions.xsi.participants that implement IHoverParticipant
`class` `XSIHoverParticipant` XSIHoverParticipant

### Uses of IHoverParticipant in org.eclipse.lemminx.services.extensions

Methods in org.eclipse.lemminx.services.extensions that return types with arguments of type IHoverParticipant
`Collection<IHoverParticipant>` XMLExtensionsRegistry.`getHoverParticipants()`

Methods in org.eclipse.lemminx.services.extensions with parameters of type IHoverParticipant
`void` XMLExtensionsRegistry.`registerHoverParticipant​(IHoverParticipant hoverParticipant)`
`void` XMLExtensionsRegistry.`unregisterHoverParticipant​(IHoverParticipant hoverParticipant)`

### Uses of IHoverParticipant in org.eclipse.lemminx.services.extensions.hover

Classes in org.eclipse.lemminx.services.extensions.hover that implement IHoverParticipant
`class` `HoverParticipantAdapter` Hover participant adapter.