## Uses of Class
org.eclipse.lemminx.services.format.XMLFormatterDocument

Packages that use XMLFormatterDocument
org.eclipse.lemminx.extensions.xsi.participants
org.eclipse.lemminx.services.extensions.format
org.eclipse.lemminx.services.format

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

Methods in org.eclipse.lemminx.extensions.xsi.participants with parameters of type XMLFormatterDocument
`boolean` XSIFormatterParticipant.`formatAttributeValue​(DOMAttr attr, XMLFormatterDocument formatterDocument, XMLFormattingConstraints parentConstraints, XMLFormattingOptions formattingOptions, List<org.eclipse.lsp4j.TextEdit> edits)`

### Uses of XMLFormatterDocument in org.eclipse.lemminx.services.extensions.format

Methods in org.eclipse.lemminx.services.extensions.format with parameters of type XMLFormatterDocument
`default boolean` IFormatterParticipant.`formatAttributeValue​(DOMAttr attr, XMLFormatterDocument formatterDocument, XMLFormattingConstraints parentConstraints, XMLFormattingOptions formattingOptions, List<org.eclipse.lsp4j.TextEdit> edits)` Format the given attribute value.

### Uses of XMLFormatterDocument in org.eclipse.lemminx.services.format

Constructors in org.eclipse.lemminx.services.format with parameters of type XMLFormatterDocument
`DOMAttributeFormatter​(XMLFormatterDocument formatterDocument)`
`DOMCDATAFormatter​(XMLFormatterDocument formatterDocument)`
`DOMCommentFormatter​(XMLFormatterDocument formatterDocument)`
`DOMDocTypeFormatter​(XMLFormatterDocument formatterDocument)`
`DOMElementFormatter​(XMLFormatterDocument formatterDocument, DOMAttributeFormatter attributeFormatter)`
`DOMProcessingInstructionFormatter​(XMLFormatterDocument formatterDocument, DOMAttributeFormatter attributeFormatter)`
`DOMTextFormatter​(XMLFormatterDocument formatterDocument)`