function dr = createDockedReport(this, studio, covMode, hasMultipleTypes)
% cvi.Informer.createDockedReport
% Create a Coverage Details pane (DockedReport) for the specified studio
% and covMode. Each studio can have multiple DockedReports (one for each
% covMode).

% Copyright 2019 The MathWorks, Inc.

    contentFcn = @(modelH, covMode, selectionH, useModelAsFallback) ...
        this.getCoverageDetailsContent(modelH, covMode, selectionH, useModelAsFallback);

    dr = cvi.DockedReport(studio, covMode, contentFcn, hasMultipleTypes);
    this.storeDockedReport(dr);
end