Go to the documentation of this file.
19package org.sleuthkit.autopsy.timeline.snapshot;
21import java.awt.image.BufferedImage;
22import java.io.IOException;
23import java.nio.file.Path;
25import java.util.HashMap;
26import javax.imageio.ImageIO;
27import org.joda.time.format.DateTimeFormat;
28import org.sleuthkit.autopsy.casemodule.Case;
29import org.sleuthkit.autopsy.report.uisnapshot.UiSnapShotReportWriter;
30import org.sleuthkit.autopsy.timeline.zooming.EventsModelParams;
38 private final BufferedImage
image;
69 HashMap<String, Object> snapShotContext =
new HashMap<>();
71 snapShotContext.put(
"startTime",
zoomState.getTimeRange().getStart().toString(DateTimeFormat.fullDateTime()));
72 snapShotContext.put(
"endTime",
zoomState.getTimeRange().getEnd().toString(DateTimeFormat.fullDateTime()));
73 snapShotContext.put(
"zoomState",
zoomState);
Path getReportFolderPath()
UiSnapShotReportWriter(Case currentCase, Path reportFolderPath, String reportName, Date generationDate)
void fillTemplateAndWrite(final String templateLocation, final String templateName, Object context, final Path outPutFile)
final Path reportFolderPath
final EventsModelParams zoomState
void writeSnapShotHTMLFile()
SnapShotReportWriter(Case currentCase, Path reportFolderPath, String reportName, EventsModelParams zoomState, Date generationDate, BufferedImage snapshot)
final BufferedImage image
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.