in reports/src/main/java/nl/obren/sokrates/reports/core/ReportRenderer.java [38:56]
private void renderFragment(ReportRenderingClient reportRenderingClient, RichTextFragment fragment) {
if (fragment.getType() == RichTextFragment.Type.GRAPHVIZ) {
if (shouldExportVisualToFile(reportRenderingClient, fragment)) {
renderAndSaveVisuals(reportRenderingClient, fragment);
} else {
if (fragment.isShow()) {
reportRenderingClient.append(GraphvizUtil.getSvgFromDot(fragment.getFragment()) + "\n");
}
}
} else if (fragment.getType() == RichTextFragment.Type.SVG) {
if (fragment.isShow()) {
reportRenderingClient.append(fragment.getFragment() + "\n");
}
} else {
if (fragment.isShow()) {
reportRenderingClient.append(fragment.getFragment() + "\n");
}
}
}