# Hierarchy For Package org.eclipse.lemminx

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.lemminx.services.extensions.save.AbstractSaveContext (implements org.eclipse.lemminx.services.extensions.save.ISaveContext)
    - org.eclipse.lemminx.XMLTextDocumentService.SaveContext
  - org.eclipse.lemminx.XMLLanguageServer (implements org.eclipse.lemminx.services.IXMLDocumentProvider, org.eclipse.lemminx.services.IXMLNotificationService, org.eclipse.lemminx.services.IXMLValidationService, org.eclipse.lemminx.commons.ParentProcessWatcher.ProcessLanguageServer, org.eclipse.lemminx.commons.progress.ProgressSupport, org.eclipse.lemminx.customservice.XMLLanguageServerAPI)
  - org.eclipse.lemminx.XMLServerLauncher
  - org.eclipse.lemminx.XMLServerSocketLauncher
  - org.eclipse.lemminx.XMLTextDocumentService (implements org.eclipse.lsp4j.services.TextDocumentService)
  - org.eclipse.lemminx.XMLWorkspaceService (implements org.eclipse.lemminx.services.extensions.commands.IXMLCommandService, org.eclipse.lsp4j.services.WorkspaceService)