Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Rectangle.
Inherited by org.sleuthkit.autopsy.timeline.ui.countsview.EventCountsChart.CountsIntervalSelector.
Classes | |
enum | DragPosition |
Public Member Functions | |
IntervalSelector (double x, double height, Axis< X > axis, TimeLineController controller) | |
X | getSpanEnd () |
X | getSpanStart () |
Protected Member Functions | |
abstract Interval | adjustInterval (Interval i) |
abstract String | formatSpan (final X date) |
abstract DateTime | parseDateTime (X date) |
Protected Attributes | |
Tooltip | tooltip |
Private Member Functions | |
void | setTooltip () |
Private Attributes | |
final Axis< X > | dateAxis |
DragPosition | dragPosition |
double | startLeft |
double | startX |
double | startWidth |
Static Private Attributes | |
static final double | STROKE_WIDTH = 3 |
static final double | HALF_STROKE = STROKE_WIDTH / 2 |
Visually represents a 'selected' time range, and allows mouse interactions with it.
<X> | the type of values along the x axis this is a selector for |
This abstract class requires concrete implementations to implement hook methods to handle formating and date 'lookup' of the generic x-axis type
Definition at line 126 of file TimeLineChart.java.
org.sleuthkit.autopsy.timeline.ui.TimeLineChart< X >.IntervalSelector< X >.IntervalSelector | ( | double | x, |
double | height, | ||
Axis< X > | axis, | ||
TimeLineController | controller | ||
) |
x | the initial x position of this selector |
height | the initial height of this selector |
axis | the Axis<X> this is a selector over |
controller | the controller to invoke when this selector is double clicked |
Definition at line 155 of file TimeLineChart.java.
References org.sleuthkit.autopsy.timeline.ui.TimeLineChart< X >.IntervalSelector< X >.DragPosition.CENTER, org.sleuthkit.autopsy.timeline.ui.TimeLineChart< X >.IntervalSelector< X >.DragPosition.LEFT, and org.sleuthkit.autopsy.timeline.ui.TimeLineChart< X >.IntervalSelector< X >.DragPosition.RIGHT.
|
abstractprotected |
i | the interval represented by this selector |
|
abstractprotected |
format a string representation of the given x-axis value to use in the tooltip
date | a x-axis value of type X |
X org.sleuthkit.autopsy.timeline.ui.TimeLineChart< X >.IntervalSelector< X >.getSpanEnd | ( | ) |
Definition at line 261 of file TimeLineChart.java.
X org.sleuthkit.autopsy.timeline.ui.TimeLineChart< X >.IntervalSelector< X >.getSpanStart | ( | ) |
Definition at line 267 of file TimeLineChart.java.
|
abstractprotected |
|
private |
Definition at line 249 of file TimeLineChart.java.
|
private |
the Axis this is a selector over
Definition at line 133 of file TimeLineChart.java.
|
private |
Definition at line 138 of file TimeLineChart.java.
|
staticprivate |
Definition at line 130 of file TimeLineChart.java.
|
private |
Definition at line 140 of file TimeLineChart.java.
|
private |
Definition at line 144 of file TimeLineChart.java.
|
private |
Definition at line 142 of file TimeLineChart.java.
|
staticprivate |
Definition at line 128 of file TimeLineChart.java.
|
protected |
Definition at line 135 of file TimeLineChart.java.
Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.