Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChart.DetailIntervalSelector Class Reference

Inherits org.sleuthkit.autopsy.timeline.ui.IntervalSelector< X >.

Public Member Functions

getSpanEnd ()
 
getSpanStart ()
 

Public Attributes

final IntervalSelectorProvider< X > chart
 

Protected Member Functions

Interval adjustInterval (Interval interval)
 
abstract String formatSpan (final X date)
 
String formatSpan (DateTime date)
 
abstract DateTime parseDateTime (X date)
 
DateTime parseDateTime (DateTime date)
 

Detailed Description

Implementation of IntervalSelector for use with a DetailsChart

Definition at line 309 of file DetailsChart.java.

Member Function Documentation

Interval org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChart.DetailIntervalSelector.adjustInterval ( Interval  interval)
protected

Definition at line 326 of file DetailsChart.java.

abstract String org.sleuthkit.autopsy.timeline.ui.IntervalSelector< X >.formatSpan ( final X  date)
abstractprotectedinherited

format a string representation of the given x-axis value to use in the tooltip

Parameters
datea x-axis value of type X
Returns
a string representation of the given x-axis value

Referenced by org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.updateStartAndEnd().

String org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChart.DetailIntervalSelector.formatSpan ( DateTime  date)
protected
X org.sleuthkit.autopsy.timeline.ui.IntervalSelector< X >.getSpanEnd ( )
inherited
Returns
the value along the x-axis corresponding to the left edge of the selector

Definition at line 284 of file IntervalSelector.java.

Referenced by org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.updateStartAndEnd(), and org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.zoomToSelectedInterval().

X org.sleuthkit.autopsy.timeline.ui.IntervalSelector< X >.getSpanStart ( )
inherited
Returns
the value along the x-axis corresponding to the right edge of the selector

Definition at line 292 of file IntervalSelector.java.

Referenced by org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.updateStartAndEnd(), and org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.zoomToSelectedInterval().

abstract DateTime org.sleuthkit.autopsy.timeline.ui.IntervalSelector< X >.parseDateTime ( date)
abstractprotectedinherited

parse an x-axis value to a DateTime

Parameters
datea x-axis value of type X
Returns
a DateTime corresponding to the given x-axis value

Referenced by org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.zoomToSelectedInterval().

DateTime org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChart.DetailIntervalSelector.parseDateTime ( DateTime  date)
protected

Definition at line 331 of file DetailsChart.java.

Member Data Documentation

the Axis this is a selector over

Definition at line 72 of file IntervalSelector.java.

Referenced by org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.IntervalSelector().


The documentation for this class was generated from the following file:

Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.