public class IDEACoverageData extends java.lang.Object implements CoverageData, CoverageSourceData
| Constructor and Description |
|---|
IDEACoverageData(com.intellij.rt.coverage.data.ProjectData projectData,
@NotNull SourceCodeProvider sourceCodeProvider) |
IDEACoverageData(@NotNull java.lang.String coverageIc,
@NotNull SourceCodeProvider sourceCodeProvider) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull java.util.Collection<ClassInfo> |
getClasses()
Returns classes
|
CoverageSourceData |
getSourceData() |
void |
renderSourceCodeFor(@NotNull ClassInfo aClazz,
@NotNull CoverageCodeRenderer renderer)
This method is called for class to procude sources.
|
public IDEACoverageData(com.intellij.rt.coverage.data.ProjectData projectData,
@NotNull
@NotNull SourceCodeProvider sourceCodeProvider)
throws java.io.IOException
java.io.IOExceptionpublic IDEACoverageData(@NotNull
@NotNull java.lang.String coverageIc,
@NotNull
@NotNull SourceCodeProvider sourceCodeProvider)
throws java.io.IOException
java.io.IOExceptionpublic void renderSourceCodeFor(@NotNull
@NotNull ClassInfo aClazz,
@NotNull
@NotNull CoverageCodeRenderer renderer)
CoverageSourceDatarenderSourceCodeFor in interface CoverageSourceDataaClazz - class to render sources forrenderer - renderer object given for class to render it's contents@NotNull public @NotNull java.util.Collection<ClassInfo> getClasses()
CoverageDatagetClasses in interface CoverageDatapublic CoverageSourceData getSourceData()
getSourceData in interface CoverageData