## Uses of Class
org.eclipse.lemminx.services.extensions.AbstractDefinitionParticipant

Packages that use AbstractDefinitionParticipant
org.eclipse.lemminx.extensions.dtd.participants
org.eclipse.lemminx.extensions.entities.participants
org.eclipse.lemminx.extensions.references.participants
org.eclipse.lemminx.extensions.relaxng.grammar.rng
org.eclipse.lemminx.extensions.xsd.participants

### Uses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.dtd.participants

Subclasses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.dtd.participants
`class` `DTDDefinitionParticipant` DTD definition participant

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

Subclasses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.entities.participants
`class` `EntitiesDefinitionParticipant` Entities definition used in a text node (ex : &).

### Uses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.references.participants

Subclasses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.references.participants
`class` `XMLReferencesDefinitionParticipant` XML references definition participant.

### Uses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.relaxng.grammar.rng

Subclasses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.relaxng.grammar.rng
`class` `RNGDefinitionParticipant` XSD definition which manages the following definition: ref/@name -> define/@name

### Uses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.xsd.participants

Subclasses of AbstractDefinitionParticipant in org.eclipse.lemminx.extensions.xsd.participants
`class` `XSDDefinitionParticipant` XSD definition which manages the following definition: xs:element/@type -> xs:complexType/@name xs:extension/@base -> xs:complexType/@name xs:element/@ref -> xs:complexType/@name