## Uses of Class
org.eclipse.lemminx.commons.ModelTextDocument

Packages that use ModelTextDocument
org.eclipse.lemminx
org.eclipse.lemminx.commons

### Uses of ModelTextDocument in org.eclipse.lemminx

Methods in org.eclipse.lemminx that return ModelTextDocument
`ModelTextDocument<DOMDocument>` XMLTextDocumentService.`getDocument​(String uri)` Returns the text document from the given uri.

Methods in org.eclipse.lemminx that return types with arguments of type ModelTextDocument
`Collection<ModelTextDocument<DOMDocument>>` XMLTextDocumentService.`allDocuments()`

### Uses of ModelTextDocument in org.eclipse.lemminx.commons

Methods in org.eclipse.lemminx.commons that return ModelTextDocument
`ModelTextDocument<T>` ModelTextDocuments.`createDocument​(org.eclipse.lsp4j.TextDocumentItem document)`

Methods in org.eclipse.lemminx.commons with parameters of type ModelTextDocument
`void` ModelValidatorDelayer.`validateWithDelay​(ModelTextDocument<T> document)` Validate the given model `document` identified by the given `uri` with a delay.

Constructor parameters in org.eclipse.lemminx.commons with type arguments of type ModelTextDocument
`ModelValidatorDelayer​(ScheduledExecutorService executorService, Consumer<ModelTextDocument<T>> validator, long validationDelayMs)`
`ModelValidatorDelayer​(Consumer<ModelTextDocument<T>> validator)`