Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits BorderPane, and org.sleuthkit.autopsy.timeline.TimeLineView.
Classes | |
class | NoEventsDialog |
Public Member Functions | |
VisualizationPanel (NavPanel navPanel) | |
synchronized void | setController (TimeLineController controller) |
void | setModel (FilteredEventsModel filteredEvents) |
void | setModel (final FilteredEventsModel filteredEvents) |
Protected Member Functions | |
void | initialize () |
Protected Attributes | |
HBox | histogramBox |
StackPane | rangeHistogramStack |
MenuButton | zoomMenuButton |
Button | zoomOutButton |
Button | zoomInButton |
LocalDateTimeTextField | startPicker |
LocalDateTimeTextField | endPicker |
Pane | partPane |
Pane | contextPane |
Region | spacer |
TimeLineController | controller |
FilteredEventsModel | filteredEvents |
Private Member Functions | |
void | setViewMode (VisualizationMode visualizationMode) |
synchronized void | refreshHistorgram () |
void | refreshTimeUI (Interval interval) |
Private Attributes | |
LoggedTask< Void > | histogramTask |
final NavPanel | navPanel |
AbstractVisualization<?,?,?,?> | visualization |
ResourceBundle | resources |
URL | location |
final RangeSlider | rangeSlider = new RangeSlider(0, 1.0, .25, .75) |
Separator | rightSeperator |
Separator | leftSeperator |
ToolBar | toolBar |
ToggleButton | countsToggle |
ToggleButton | detailsToggle |
Button | snapShotButton |
double | preDragPos |
final ChangeListener< Object > | rangeSliderListener |
final InvalidationListener | endListener |
final InvalidationListener | startListener |
Static Private Attributes | |
static final Logger | LOGGER = Logger.getLogger(VisualizationPanel.class.getName()) |
static final Background | background = new Background(new BackgroundFill(Color.GREY, CornerRadii.EMPTY, Insets.EMPTY)) |
static final Lighting | lighting = new Lighting() |
A Container for an AbstractVisualization, has a toolbar on top to hold settings widgets supplied by contained AbstractVisualization, and the histogram / timeselection on bottom. Also supplies containers for replacement axis to contained AbstractVisualization
TODO: refactor common code out of histogram and CountsView? -jm
Definition at line 82 of file VisualizationPanel.java.
org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.VisualizationPanel | ( | NavPanel | navPanel | ) |
Definition at line 188 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.FXMLConstructor.construct(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.navPanel.
|
protected |
this is still needed to not get swamped by low/high value changes. https://bitbucket.org/controlsfx/controlsfx/issue/241/rangeslider-high-low-properties TODO: committ an appropriate version of this fix to the ControlsFX repo on bitbucket, remove this after next release -jm
Definition at line 194 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.ui.ZoomRanges.ALL, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.contextPane, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.controller, org.sleuthkit.autopsy.timeline.VisualizationMode.COUNTS, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.countsToggle, org.sleuthkit.autopsy.timeline.VisualizationMode.DETAIL, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.detailsToggle, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.endPicker, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.histogramBox, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.leftSeperator, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.partPane, org.sleuthkit.autopsy.timeline.TimeLineController.pushZoomInTime(), org.sleuthkit.autopsy.timeline.TimeLineController.pushZoomOutTime(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.rangeHistogramStack, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.rangeSlider, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.rightSeperator, org.sleuthkit.autopsy.timeline.TimeLineController.setViewMode(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.snapShotButton, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.startPicker, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.visualization, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.zoomInButton, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.zoomMenuButton, and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.zoomOutButton.
|
private |
Definition at line 411 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.controller, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.filteredEvents, org.sleuthkit.autopsy.timeline.events.FilteredEventsModel.getEventCounts(), org.sleuthkit.autopsy.timeline.TimeLineController.getJodaTimeZone(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getLowerBound(), org.sleuthkit.autopsy.timeline.zooming.TimeUnits.getPeriod(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getPeriodSize(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getRangeDivisionInfo(), org.sleuthkit.autopsy.timeline.events.FilteredEventsModel.getSpanningInterval(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getUpperBound(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.histogramBox, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.histogramTask, and org.sleuthkit.autopsy.timeline.TimeLineController.monitorTask().
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setController().
|
private |
Definition at line 508 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.endPicker, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.filteredEvents, org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getLowerBound(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getRangeDivisionInfo(), org.sleuthkit.autopsy.timeline.events.FilteredEventsModel.getSpanningInterval(), org.sleuthkit.autopsy.timeline.TimeLineController.getTimeZoneID(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getUpperBound(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.rangeSlider, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.rangeSliderListener, and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.startPicker.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setModel().
synchronized void org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setController | ( | TimeLineController | controller | ) |
TODO: committed an appropriate version of this fix to the ControlsFX repo on bitbucket, remove this after next release -jm
skin |
Implements org.sleuthkit.autopsy.timeline.TimeLineView.
Definition at line 345 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.controller, org.sleuthkit.autopsy.timeline.TimeLineController.getEventsModel(), org.sleuthkit.autopsy.timeline.TimeLineController.getNeedsHistogramRebuild(), org.sleuthkit.autopsy.timeline.TimeLineController.getViewMode(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshHistorgram(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setModel(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setViewMode().
Referenced by org.sleuthkit.autopsy.timeline.TimeLineTopComponent.setController().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.ui.TimeLineResultView.
void org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setModel | ( | FilteredEventsModel | filteredEvents | ) |
Definition at line 496 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.filteredEvents, org.sleuthkit.autopsy.timeline.TimeLineController.getTimeZone(), org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshTimeUI(), and org.sleuthkit.autopsy.timeline.events.FilteredEventsModel.timeRange().
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setController().
|
private |
Definition at line 363 of file VisualizationPanel.java.
References org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.contextPane, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.countsToggle, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.detailsToggle, org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.partPane, and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.spacer.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setController().
|
staticprivate |
Definition at line 184 of file VisualizationPanel.java.
|
protected |
Definition at line 135 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setViewMode().
|
protected |
|
private |
Definition at line 145 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setViewMode().
|
private |
Definition at line 148 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setViewMode().
|
private |
Definition at line 170 of file VisualizationPanel.java.
|
protected |
Definition at line 128 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshTimeUI().
|
protected |
|
protected |
Definition at line 101 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshHistorgram().
|
private |
Definition at line 85 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshHistorgram().
|
private |
Definition at line 116 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
staticprivate |
Definition at line 186 of file VisualizationPanel.java.
|
private |
Definition at line 97 of file VisualizationPanel.java.
|
staticprivate |
Definition at line 87 of file VisualizationPanel.java.
|
private |
Definition at line 89 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.VisualizationPanel().
|
protected |
Definition at line 132 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setViewMode().
|
private |
Definition at line 153 of file VisualizationPanel.java.
|
protected |
Definition at line 104 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
private |
Definition at line 106 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshTimeUI().
|
private |
Definition at line 160 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshTimeUI().
|
private |
Definition at line 94 of file VisualizationPanel.java.
|
private |
Definition at line 113 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
private |
Definition at line 151 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
protected |
Definition at line 138 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.setViewMode().
|
private |
Definition at line 177 of file VisualizationPanel.java.
|
protected |
Definition at line 125 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize(), and org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.refreshTimeUI().
|
private |
Definition at line 142 of file VisualizationPanel.java.
|
private |
Definition at line 91 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
protected |
Definition at line 122 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
protected |
Definition at line 110 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
|
protected |
Definition at line 119 of file VisualizationPanel.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.VisualizationPanel.initialize().
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.