Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits TitledPane.
Classes | |
interface | CheckedConsumer |
class | EnumSliderLabelFormatter |
Public Member Functions | |
ZoomSettingsPane (TimeLineController controller) | |
void | initialize () |
Private Attributes | |
final TimeLineController | controller |
Label | descrLODLabel |
Slider | descrLODSlider |
final EventsModel | filteredEvents |
Label | timeUnitLabel |
Slider | timeUnitSlider |
Label | typeZoomLabel |
Slider | typeZoomSlider |
Label | zoomLabel |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(ZoomSettingsPane.class.getName()) |
A Panel that acts as a view for a given TimeLineController/FilteredEventsModel. It has sliders to provide context/control over three axes of zooming (timescale, event hierarchy level, and description level of detail).
Definition at line 52 of file ZoomSettingsPane.java.
org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.ZoomSettingsPane | ( | TimeLineController | controller | ) |
Constructor
controller | TimeLineController this panel functions as a view for. |
Definition at line 82 of file ZoomSettingsPane.java.
References org.sleuthkit.autopsy.timeline.FXMLConstructor.construct(), org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.controller, and org.sleuthkit.autopsy.timeline.TimeLineController.getEventsModel().
void org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.initialize | ( | ) |
In order for the selected value in the time unit slider to correspond to the amount of time used as units along the x-axis of the view, and since we don't want to show "forever" as a time unit, the range of the slider is restricted, and there is an offset of 1 between the "real" value, and what is shown in the slider labels.
Definition at line 93 of file ZoomSettingsPane.java.
References org.sleuthkit.autopsy.timeline.ViewMode.COUNTS, org.sleuthkit.autopsy.timeline.EventsModel.descriptionLODProperty(), org.sleuthkit.autopsy.timeline.EventsModel.eventTypesHierarchyLevelProperty, org.sleuthkit.autopsy.timeline.TimeLineController.getJodaTimeZone(), org.sleuthkit.autopsy.timeline.utils.RangeDivision.getRangeDivision(), org.sleuthkit.autopsy.timeline.ViewMode.LIST, org.sleuthkit.autopsy.timeline.EventsModel.timeRangeProperty, and org.sleuthkit.autopsy.timeline.TimeLineController.viewModeProperty().
|
private |
Definition at line 74 of file ZoomSettingsPane.java.
Referenced by org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.ZoomSettingsPane().
|
private |
Definition at line 60 of file ZoomSettingsPane.java.
|
private |
Definition at line 62 of file ZoomSettingsPane.java.
|
private |
Definition at line 75 of file ZoomSettingsPane.java.
|
staticprivate |
Definition at line 54 of file ZoomSettingsPane.java.
|
private |
Definition at line 70 of file ZoomSettingsPane.java.
|
private |
Definition at line 72 of file ZoomSettingsPane.java.
|
private |
Definition at line 65 of file ZoomSettingsPane.java.
|
private |
Definition at line 67 of file ZoomSettingsPane.java.
|
private |
Definition at line 57 of file ZoomSettingsPane.java.
Copyright © 2012-2022 Basis Technology. Generated on: Wed May 31 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.