# Uses of Interface
org.eclipse.jface.text.codemining.ICodeMining

Packages that use ICodeMining
Package
Description
org.eclipse.jface.text.codemining

## Uses of ICodeMining in org.eclipse.jface.text.codemining

Classes in org.eclipse.jface.text.codemining that implement ICodeMining
Modifier and Type
Class
Description
`class`
`AbstractCodeMining`
Abstract class for `ICodeMining`.
`class`
`DocumentFooterCodeMining`
A code mining rendered at the start of the line, located at the very end of the document.
`class`
`LineContentCodeMining`
Abstract class for line content code mining.
`class`
`LineEndCodeMining`
A code mining that is positioned on end of a line.
`class`
`LineHeaderCodeMining`
Abstract class for line header code mining.
Methods in org.eclipse.jface.text.codemining that return types with arguments of type ICodeMining
Modifier and Type
Method
Description
`CompletableFuture<List<? extends ICodeMining>>`
ICodeMiningProvider.`provideCodeMinings(ITextViewer viewer, IProgressMonitor monitor)`
Compute a list of code minings `ICodeMining`.