Autopsy
4.12.0
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 FilteredEventsModel | 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 51 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 81 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 92 of file ZoomSettingsPane.java.
References org.sleuthkit.autopsy.timeline.ViewMode.COUNTS, org.sleuthkit.autopsy.timeline.FilteredEventsModel.descriptionLODProperty(), org.sleuthkit.autopsy.timeline.FilteredEventsModel.eventTypeZoomProperty(), org.sleuthkit.autopsy.timeline.TimeLineController.getJodaTimeZone(), org.sleuthkit.autopsy.timeline.utils.RangeDivision.getRangeDivision(), org.sleuthkit.autopsy.timeline.ViewMode.LIST, org.sleuthkit.autopsy.timeline.FilteredEventsModel.timeRangeProperty(), and org.sleuthkit.autopsy.timeline.TimeLineController.viewModeProperty().
|
private |
Definition at line 73 of file ZoomSettingsPane.java.
Referenced by org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.ZoomSettingsPane().
|
private |
Definition at line 59 of file ZoomSettingsPane.java.
|
private |
Definition at line 61 of file ZoomSettingsPane.java.
|
private |
Definition at line 74 of file ZoomSettingsPane.java.
|
staticprivate |
Definition at line 53 of file ZoomSettingsPane.java.
|
private |
Definition at line 69 of file ZoomSettingsPane.java.
|
private |
Definition at line 71 of file ZoomSettingsPane.java.
|
private |
Definition at line 64 of file ZoomSettingsPane.java.
|
private |
Definition at line 66 of file ZoomSettingsPane.java.
|
private |
Definition at line 56 of file ZoomSettingsPane.java.
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.