Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits CallableSystemAction.
Public Member Functions | |
OpenTimelineAction () | |
boolean | asynchronous () |
HelpCtx | getHelpCtx () |
JMenuItem | getMenuPresenter () |
String | getName () |
Component | getToolbarPresenter () |
boolean | isEnabled () |
void | performAction () |
void | setEnabled (boolean enable) |
void | showArtifactInTimeline (BlackboardArtifact artifact) throws TskCoreException |
void | showFileInTimeline (AbstractFile file) throws TskCoreException |
void | showTimeline () throws TskCoreException |
void | showTimeline (Interval timeSpan) throws TskCoreException |
Private Member Functions | |
synchronized void | showTimeline (AbstractFile file, BlackboardArtifact artifact, Interval timeSpan) throws TskCoreException |
boolean | tooManyFiles () |
Private Attributes | |
final JMenuItem | menuItem |
final JButton | toolbarButton |
Static Private Attributes | |
static final int | FILE_LIMIT = 6_000_000 |
static final Logger | logger = Logger.getLogger(OpenTimelineAction.class.getName()) |
static final long | serialVersionUID = 1L |
An Action that opens the Timeline window. Has methods to open the window in various specific states (e.g., showing a specific artifact in the List View)
Definition at line 55 of file OpenTimelineAction.java.
org.sleuthkit.autopsy.timeline.OpenTimelineAction.OpenTimelineAction | ( | ) |
Definition at line 65 of file OpenTimelineAction.java.
boolean org.sleuthkit.autopsy.timeline.OpenTimelineAction.asynchronous | ( | ) |
Definition at line 182 of file OpenTimelineAction.java.
HelpCtx org.sleuthkit.autopsy.timeline.OpenTimelineAction.getHelpCtx | ( | ) |
Definition at line 177 of file OpenTimelineAction.java.
JMenuItem org.sleuthkit.autopsy.timeline.OpenTimelineAction.getMenuPresenter | ( | ) |
Definition at line 209 of file OpenTimelineAction.java.
String org.sleuthkit.autopsy.timeline.OpenTimelineAction.getName | ( | ) |
Definition at line 172 of file OpenTimelineAction.java.
Component org.sleuthkit.autopsy.timeline.OpenTimelineAction.getToolbarPresenter | ( | ) |
Returns the toolbar component of this action
Definition at line 204 of file OpenTimelineAction.java.
boolean org.sleuthkit.autopsy.timeline.OpenTimelineAction.isEnabled | ( | ) |
We used to also check if Case.getCurrentOpenCase().hasData() was true. We disabled that check because if it is executed while a data source is being added, it blocks the edt. We still do that in ImageGallery.
Definition at line 72 of file OpenTimelineAction.java.
References org.sleuthkit.autopsy.casemodule.Case.isCaseOpen(), and org.sleuthkit.autopsy.core.Installer.isJavaFxInited().
void org.sleuthkit.autopsy.timeline.OpenTimelineAction.performAction | ( | ) |
Definition at line 84 of file OpenTimelineAction.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Message.error(), and org.sleuthkit.autopsy.coreutils.ModuleSettings.getConfigSetting().
void org.sleuthkit.autopsy.timeline.OpenTimelineAction.setEnabled | ( | boolean | enable | ) |
Set this action to be enabled/disabled
enable | whether to enable this action or not |
Definition at line 192 of file OpenTimelineAction.java.
void org.sleuthkit.autopsy.timeline.OpenTimelineAction.showArtifactInTimeline | ( | BlackboardArtifact | artifact | ) | throws TskCoreException |
Open the Timeline window with the given artifact selected in ListView. The how much time to show around it.
artifact | The BlackboardArtifact to show in the Timeline. |
Definition at line 166 of file OpenTimelineAction.java.
void org.sleuthkit.autopsy.timeline.OpenTimelineAction.showFileInTimeline | ( | AbstractFile | file | ) | throws TskCoreException |
Open the Timeline window with the given file selected in ListView. The user will be prompted to choose which timestamp to use for the file, and how much time to show around it.
file | The AbstractFile to show in the Timeline. |
Definition at line 155 of file OpenTimelineAction.java.
|
private |
Definition at line 104 of file OpenTimelineAction.java.
References org.sleuthkit.autopsy.timeline.TimeLineModule.getController(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.casemodule.Case.hasData(), org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Message.info(), and org.sleuthkit.autopsy.timeline.TimeLineController.pushTimeRange().
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.TimelinePanel.openFilteredChart().
void org.sleuthkit.autopsy.timeline.OpenTimelineAction.showTimeline | ( | ) | throws TskCoreException |
Open the Timeline window with the default initial view.
Definition at line 132 of file OpenTimelineAction.java.
void org.sleuthkit.autopsy.timeline.OpenTimelineAction.showTimeline | ( | Interval | timeSpan | ) | throws TskCoreException |
Open timeline with the given timeSpan time range.
timeSpan | The time range to display. |
TskCoreException |
Definition at line 143 of file OpenTimelineAction.java.
|
private |
Definition at line 213 of file OpenTimelineAction.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
|
staticprivate |
Definition at line 59 of file OpenTimelineAction.java.
|
staticprivate |
Definition at line 58 of file OpenTimelineAction.java.
|
private |
Definition at line 61 of file OpenTimelineAction.java.
|
staticprivate |
Definition at line 57 of file OpenTimelineAction.java.
|
private |
Definition at line 62 of file OpenTimelineAction.java.
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.