Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
class | AutopsyCaseListener |
class | AutopsyIngestJobListener |
class | AutopsyIngestModuleListener |
Public Member Functions | |
TimeLineController (Case autoCase) throws IOException | |
synchronized void | advance () |
void | applyDefaultFilters () |
synchronized ReadOnlyBooleanProperty | canAdvanceProperty () |
synchronized ReadOnlyBooleanProperty | canRetreatProperty () |
ReadOnlyBooleanProperty | eventsDBStaleProperty () |
Case | getAutopsyCase () |
FilteredEventsModel | getEventsModel () |
ObservableSet< TimeLineEvent > | getPinnedEvents () |
ObservableList< DescriptionFilter > | getQuickHideFilters () |
synchronized ObservableList< Long > | getSelectedEventIDs () |
synchronized Interval | getSelectedTimeRange () |
synchronized ReadOnlyListProperty< Task<?> > | getTasks () |
synchronized ViewMode | getViewMode () |
boolean | isEventsDBStale () |
synchronized void | monitorTask (final Task<?> task) |
void | pinEvent (TimeLineEvent event) |
synchronized void | pushDescrLOD (DescriptionLoD newLOD) |
synchronized void | pushEventTypeZoom (EventTypeZoomLevel typeZoomeLevel) |
synchronized void | pushFilters (RootFilter filter) |
synchronized void | pushPeriod (ReadablePeriod period) |
synchronized void | pushTimeAndType (Interval timeRange, EventTypeZoomLevel typeZoom) |
synchronized boolean | pushTimeRange (Interval timeRange) |
synchronized boolean | pushTimeUnit (TimeUnits timeUnit) |
synchronized void | pushZoomInTime () |
synchronized void | pushZoomOutTime () |
void | rebuildRepo () |
synchronized void | registerForEvents (Object o) |
synchronized void | retreat () |
synchronized ReadOnlyObjectProperty< Interval > | selectedTimeRangeProperty () |
synchronized void | selectEventIDs (Collection< Long > eventIDs) |
void | selectTimeAndType (Interval interval, EventType type) |
void | setStatusMessage (String string) |
synchronized void | setViewMode (ViewMode viewMode) |
void | shutDownTimeLine () |
ReadOnlyStringProperty | statusMessageProperty () |
synchronized ReadOnlyStringProperty | taskMessageProperty () |
synchronized ReadOnlyDoubleProperty | taskProgressProperty () |
synchronized ReadOnlyStringProperty | taskTitleProperty () |
void | unPinEvent (TimeLineEvent event) |
synchronized void | unRegisterForEvents (Object o) |
synchronized ReadOnlyObjectProperty< ViewMode > | viewModeProperty () |
void | zoomOutToActivity () |
Static Public Member Functions | |
static DateTimeZone | getJodaTimeZone () |
static ReadOnlyObjectProperty< TimeZone > | getTimeZone () |
static ZoneId | getTimeZoneID () |
static DateTimeFormatter | getZonedFormatter () |
static synchronized void | setTimeZone (TimeZone timeZone) |
Private Member Functions | |
synchronized void | advance (ZoomParams newState) |
List< String > | getRebuildReasons () |
void | promptForRebuild (AbstractFile file, BlackboardArtifact artifact) |
void | rebuildRepo (AbstractFile file, BlackboardArtifact artifact) |
void | rebuildRepoHelper (Function< Consumer< Worker.State >, CancellationProgressTask<?>> repoBuilder, Boolean markDBNotStale, AbstractFile file, BlackboardArtifact artifact) |
void | rebuildTagsTable (AbstractFile file, BlackboardArtifact artifact) |
void | setEventsDBStale (final Boolean stale) |
boolean | showFullRange () |
void | showInListView (ViewInTimelineRequestedEvent requestEvent) |
synchronized void | showWindow () |
Private Attributes | |
final Case | autoCase |
final PropertyChangeListener | caseListener = new AutopsyCaseListener() |
final ReadOnlyObjectWrapper< ZoomParams > | currentParams = new ReadOnlyObjectWrapper<>() |
EventBus | eventbus = new EventBus("TimeLineController_EventBus") |
final ReadOnlyBooleanWrapper | eventsDBStale = new ReadOnlyBooleanWrapper(true) |
final EventsRepository | eventsRepository |
final ExecutorService | executor = Executors.newSingleThreadExecutor() |
final FilteredEventsModel | filteredEvents |
final History< ZoomParams > | historyManager = new History<>() |
final PropertyChangeListener | ingestJobListener = new AutopsyIngestJobListener() |
final PropertyChangeListener | ingestModuleListener = new AutopsyIngestModuleListener() |
final ZoomParams | InitialZoomState |
boolean | listeningToAutopsy = false |
final PerCaseTimelineProperties | perCaseTimelineProperties |
final ObservableSet< TimeLineEvent > | pinnedEvents = FXCollections.observableSet() |
final ObservableSet< TimeLineEvent > | pinnedEventsUnmodifiable = FXCollections.unmodifiableObservableSet(pinnedEvents) |
final PromptDialogManager | promptDialogManager = new PromptDialogManager(this) |
final ObservableList< DescriptionFilter > | quickHideFilters = FXCollections.observableArrayList() |
final ObservableList< Long > | selectedEventIDs = FXCollections.<Long>observableArrayList() |
final ReadOnlyObjectWrapper< Interval > | selectedTimeRange = new ReadOnlyObjectWrapper<>() |
final ReadOnlyStringWrapper | statusMessage = new ReadOnlyStringWrapper() |
final ReadOnlyStringWrapper | taskMessage = new ReadOnlyStringWrapper() |
final ReadOnlyDoubleWrapper | taskProgress = new ReadOnlyDoubleWrapper(-1) |
final ReadOnlyListWrapper< Task<?> > | tasks = new ReadOnlyListWrapper<>(FXCollections.observableArrayList()) |
final ReadOnlyStringWrapper | taskTitle = new ReadOnlyStringWrapper() |
TimeLineTopComponent | topComponent |
final ReadOnlyObjectWrapper< ViewMode > | viewMode = new ReadOnlyObjectWrapper<>(ViewMode.COUNTS) |
Static Private Attributes | |
static final Logger | LOGGER = Logger.getLogger(TimeLineController.class.getName()) |
static final ReadOnlyObjectWrapper< TimeZone > | timeZone = new ReadOnlyObjectWrapper<>(TimeZone.getDefault()) |
Controller in the MVC design along with FilteredEventsModel TimeLineView. Forwards interpreted user gestures form views to model. Provides model to view. Is entry point for timeline module.
Concurrency Policy:
Definition at line 117 of file TimeLineController.java.
org.sleuthkit.autopsy.timeline.TimeLineController.TimeLineController | ( | Case | autoCase | ) | throws IOException |
Definition at line 331 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.zooming.EventTypeZoomLevel.BASE_TYPE, org.sleuthkit.autopsy.timeline.db.EventsRepository.getEventsModel(), org.sleuthkit.autopsy.timeline.zooming.ZoomParams.getFilter(), org.sleuthkit.autopsy.timeline.filters.RootFilter.getTagsFilter(), and org.sleuthkit.autopsy.timeline.zooming.DescriptionLoD.SHORT.
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.advance | ( | ) |
Definition at line 806 of file TimeLineController.java.
|
private |
Definition at line 814 of file TimeLineController.java.
void org.sleuthkit.autopsy.timeline.TimeLineController.applyDefaultFilters | ( | ) |
Definition at line 367 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.ResetFilters.ResetFilters().
synchronized ReadOnlyBooleanProperty org.sleuthkit.autopsy.timeline.TimeLineController.canAdvanceProperty | ( | ) |
Definition at line 299 of file TimeLineController.java.
synchronized ReadOnlyBooleanProperty org.sleuthkit.autopsy.timeline.TimeLineController.canRetreatProperty | ( | ) |
Definition at line 303 of file TimeLineController.java.
ReadOnlyBooleanProperty org.sleuthkit.autopsy.timeline.TimeLineController.eventsDBStaleProperty | ( | ) |
Definition at line 264 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.UpdateDB.UpdateDB().
Case org.sleuthkit.autopsy.timeline.TimeLineController.getAutopsyCase | ( | ) |
Definition at line 178 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.SaveSnapshotAsReport.SaveSnapshotAsReport(), and org.sleuthkit.autopsy.timeline.OpenTimelineAction.showTimeline().
FilteredEventsModel org.sleuthkit.autopsy.timeline.TimeLineController.getEventsModel | ( | ) |
Definition at line 363 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.AbstractTimeLineView.AbstractTimeLineView(), org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.FilterSetPanel(), org.sleuthkit.autopsy.timeline.actions.ResetFilters.ResetFilters(), org.sleuthkit.autopsy.timeline.actions.SaveSnapshotAsReport.SaveSnapshotAsReport(), org.sleuthkit.autopsy.timeline.ui.listvew.ListTimeline.EventTableCell.updateItem(), org.sleuthkit.autopsy.timeline.ui.listvew.ListTimeline.EventRow.updateItem(), org.sleuthkit.autopsy.timeline.actions.ZoomOut.ZoomOut(), org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.ZoomSettingsPane(), and org.sleuthkit.autopsy.timeline.actions.ZoomToEvents.ZoomToEvents().
|
static |
Definition at line 131 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.countsview.EventCountsChart.CountsIntervalSelector.adjustInterval(), org.sleuthkit.autopsy.timeline.db.EventDB.eventClusterHelper(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getIntervals(), org.sleuthkit.autopsy.timeline.utils.RangeDivisionInfo.getRangeDivisionInfo(), org.sleuthkit.autopsy.timeline.TimeLineTopComponent.getResultViewerSummaryString(), and org.sleuthkit.autopsy.timeline.ui.ViewFrame.refreshHistorgram().
ObservableSet<TimeLineEvent> org.sleuthkit.autopsy.timeline.TimeLineController.getPinnedEvents | ( | ) |
Definition at line 387 of file TimeLineController.java.
ObservableList<DescriptionFilter> org.sleuthkit.autopsy.timeline.TimeLineController.getQuickHideFilters | ( | ) |
|
private |
Get a list of reasons why the user might won't to rebuild the database. The potential reasons are not necessarily orthogonal to each other.
Definition at line 638 of file TimeLineController.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error().
synchronized ObservableList<Long> org.sleuthkit.autopsy.timeline.TimeLineController.getSelectedEventIDs | ( | ) |
Get an ObservableList of selected event IDs
Definition at line 242 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.listvew.ListViewPane.ListUpdateTask.call(), and org.sleuthkit.autopsy.timeline.TimeLineTopComponent.TimeLineTopComponent().
synchronized Interval org.sleuthkit.autopsy.timeline.TimeLineController.getSelectedTimeRange | ( | ) |
Get the selected time range.
Definition at line 260 of file TimeLineController.java.
synchronized ReadOnlyListProperty<Task<?> > org.sleuthkit.autopsy.timeline.TimeLineController.getTasks | ( | ) |
Definition at line 182 of file TimeLineController.java.
|
static |
Definition at line 135 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.AbstractTimeLineView.AbstractTimeLineView(), and org.sleuthkit.autopsy.timeline.TimeLineTopComponent.TimeLineTopComponent().
|
static |
Definition at line 123 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.ViewFrame.epochMillisToLocalDateTime(), and org.sleuthkit.autopsy.timeline.ui.ViewFrame.localDateTimeToEpochMilli().
synchronized ViewMode org.sleuthkit.autopsy.timeline.TimeLineController.getViewMode | ( | ) |
Get the currently active ViewMode.
Definition at line 327 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.ViewFrame.syncViewMode().
|
static |
Definition at line 127 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChart.DetailIntervalSelector.formatSpan(), org.sleuthkit.autopsy.timeline.explorernodes.EventNode.getDateTimeString(), org.sleuthkit.autopsy.timeline.TimeLineTopComponent.getResultViewerSummaryString(), and org.sleuthkit.autopsy.timeline.ShowInTimelineDialog.DateTimeTableCell< X >.updateItem().
boolean org.sleuthkit.autopsy.timeline.TimeLineController.isEventsDBStale | ( | ) |
Is the events db out of date (stale)?
Definition at line 273 of file TimeLineController.java.
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.monitorTask | ( | final Task<?> | task | ) |
submit a task for execution and add it to the list of tasks whose progress is monitored and displayed in the progress bar
task |
Definition at line 864 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.AbstractTimeLineView.refresh(), and org.sleuthkit.autopsy.timeline.ui.ViewFrame.refreshHistorgram().
void org.sleuthkit.autopsy.timeline.TimeLineController.pinEvent | ( | TimeLineEvent | event | ) |
Definition at line 379 of file TimeLineController.java.
|
private |
Prompt the user to confirm rebuilding the db. Checks if a database rebuild is necessary and includes the reasons in the prompt. If the user confirms, rebuilds the database. Shows the timeline window when the rebuild is done, or immediately if the rebuild is not confirmed.
file | The AbstractFile from which to choose an event to show in the List View. |
artifact | The BlackboardArtifact to show in the List View. |
Definition at line 593 of file TimeLineController.java.
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushDescrLOD | ( | DescriptionLoD | newLOD | ) |
Definition at line 773 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.zooming.ZoomParams.hasDescrLOD(), and org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withDescrLOD().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushEventTypeZoom | ( | EventTypeZoomLevel | typeZoomeLevel | ) |
Definition at line 713 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.zooming.ZoomParams.hasTypeZoomLevel(), and org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withTypeZoomLevel().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushFilters | ( | RootFilter | filter | ) |
Definition at line 797 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.filters.RootFilter.copyOf(), org.sleuthkit.autopsy.timeline.zooming.ZoomParams.hasFilter(), and org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withFilter().
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.applyFilters().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushPeriod | ( | ReadablePeriod | period | ) |
Request a time range the same length as the given period and centered around the middle of the currently viewed time range.
period | The period of time to show around the current center of the view. |
Definition at line 671 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.utils.IntervalUtils.getIntervalAroundMiddle().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushTimeAndType | ( | Interval | timeRange, |
EventTypeZoomLevel | typeZoom | ||
) |
Definition at line 783 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.zooming.ZoomParams.hasTimeRange(), org.sleuthkit.autopsy.timeline.zooming.ZoomParams.hasTypeZoomLevel(), org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withTimeAndType(), org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withTimeRange(), and org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withTypeZoomLevel().
synchronized boolean org.sleuthkit.autopsy.timeline.TimeLineController.pushTimeRange | ( | Interval | timeRange | ) |
Set the new interval to view, and record it in the history. The interval will be clamped to the span of events in the current case.
timeRange | The Interval to view. |
Definition at line 731 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.zooming.ZoomParams.hasTimeRange(), and org.sleuthkit.autopsy.timeline.zooming.ZoomParams.withTimeRange().
Referenced by org.sleuthkit.autopsy.timeline.ui.ViewFrame.PickerListener.invalidated(), and org.sleuthkit.autopsy.timeline.ui.IntervalSelector< DateTime >.zoomToSelectedInterval().
synchronized boolean org.sleuthkit.autopsy.timeline.TimeLineController.pushTimeUnit | ( | TimeUnits | timeUnit | ) |
Change the view by setting a new time range that is the length of timeUnit and centered at the current center.
timeUnit | The unit of time to view |
Definition at line 765 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.zooming.TimeUnits.FOREVER, org.sleuthkit.autopsy.timeline.utils.IntervalUtils.getIntervalAroundMiddle(), and org.sleuthkit.autopsy.timeline.zooming.TimeUnits.getPeriod().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushZoomInTime | ( | ) |
Definition at line 685 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.ZoomIn.ZoomIn().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.pushZoomOutTime | ( | ) |
Definition at line 677 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.ZoomOut.ZoomOut().
void org.sleuthkit.autopsy.timeline.TimeLineController.rebuildRepo | ( | ) |
Rebuild the entire repo in the background, and show the timeline when done.
Definition at line 488 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.UpdateDB.UpdateDB().
|
private |
Rebuild the entire repo in the background, and show the timeline when done.
file | The AbstractFile from which to choose an event to show in the List View. |
artifact | The BlackboardArtifact to show in the List View. |
Definition at line 501 of file TimeLineController.java.
|
private |
Rebuild the repo using the given repoBuilder (expected to be a member reference to EventsRepository.rebuildRepository() or EventsRepository.rebuildTags()) and display the UI when it is done. If either file or artifact is not null the user will be prompted to choose a derived event and time range to show in the Timeline List View.
repoBuilder | A Function from Consumer<Worker.State> to CancellationProgressTask<?>. Ie a function that given a worker state listener, produces a task with that listener attached. Expected to be a method reference to either EventsRepository.rebuildRepository() or EventsRepository.rebuildTags() |
markDBNotStale | After the repo is rebuilt should it be marked not stale |
file | The AbstractFile from which to choose an event to show in the List View. |
artifact | The BlackboardArtifact to show in the List View. |
Definition at line 415 of file TimeLineController.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error(), org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), and org.sleuthkit.autopsy.timeline.TimeLineController.showFullRange().
|
private |
Drop the tags table and rebuild it in the background, and show the timeline when done.
file | The AbstractFile from which to choose an event to show in the List View. |
artifact | The BlackboardArtifact to show in the List View. |
Definition at line 514 of file TimeLineController.java.
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.registerForEvents | ( | Object | o | ) |
Register the given object to receive events.
o | The object to register. Must implement public methods annotated with Subscribe. |
Definition at line 920 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.ViewFrame.syncViewMode().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.retreat | ( | ) |
Definition at line 810 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.listvew.ListViewPane.ListUpdateTask.cancelled(), and org.sleuthkit.autopsy.timeline.ui.detailview.DetailViewPane.DetailsUpdateTask.cancelled().
synchronized ReadOnlyObjectProperty<Interval> org.sleuthkit.autopsy.timeline.TimeLineController.selectedTimeRangeProperty | ( | ) |
Get a read only observable view of the selected time range.
Definition at line 251 of file TimeLineController.java.
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.selectEventIDs | ( | Collection< Long > | eventIDs | ) |
Select the given event IDs and set their spanning interval as the selected time range.
eventIDs | The eventIDs to select |
Definition at line 824 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.detailview.DetailViewPane.DetailViewPane().
void org.sleuthkit.autopsy.timeline.TimeLineController.selectTimeAndType | ( | Interval | interval, |
EventType | type | ||
) |
Definition at line 829 of file TimeLineController.java.
References org.sleuthkit.autopsy.coreutils.LoggedTask< T >.succeeded().
|
private |
Set the events database stale or not
stale | The new state of the events db: stale/not-stale |
Definition at line 286 of file TimeLineController.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error().
void org.sleuthkit.autopsy.timeline.TimeLineController.setStatusMessage | ( | String | string | ) |
Definition at line 162 of file TimeLineController.java.
|
static |
Definition at line 933 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.TimeLineController.timeZone.
Referenced by org.sleuthkit.autopsy.timeline.ui.TimeZonePanel.initialize().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.setViewMode | ( | ViewMode | viewMode | ) |
Set a new ViewMode as the active one.
viewMode | The new ViewMode to set. |
Definition at line 316 of file TimeLineController.java.
|
private |
Show the entire range of the timeline.
Definition at line 521 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.TimeLineController.rebuildRepoHelper().
|
private |
Show the events and the amount of time indicated in the given ViewInTimelineRequestedEvent in the List View.
requestEvent | Contains the ID of the requested events and the timerange to show. |
Definition at line 535 of file TimeLineController.java.
References org.sleuthkit.autopsy.timeline.ViewMode.LIST.
|
private |
Show the timeline TimeLineTopComponent. This method will construct a new instance of TimeLineTopComponent if necessary.
Definition at line 698 of file TimeLineController.java.
void org.sleuthkit.autopsy.timeline.TimeLineController.shutDownTimeLine | ( | ) |
"Shut down" Timeline. Remove all the case and ingest listers. Close the timeline window.
Definition at line 550 of file TimeLineController.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.removeIngestModuleEventListener(), and org.sleuthkit.autopsy.casemodule.Case.removePropertyChangeListener().
Referenced by org.sleuthkit.autopsy.timeline.OpenTimelineAction.performAction(), and org.sleuthkit.autopsy.timeline.OpenTimelineAction.showTimeline().
ReadOnlyStringProperty org.sleuthkit.autopsy.timeline.TimeLineController.statusMessageProperty | ( | ) |
Status is a string that will be displayed in the status bar as a kind of user hint/information when it is not empty
Definition at line 158 of file TimeLineController.java.
synchronized ReadOnlyStringProperty org.sleuthkit.autopsy.timeline.TimeLineController.taskMessageProperty | ( | ) |
Definition at line 190 of file TimeLineController.java.
synchronized ReadOnlyDoubleProperty org.sleuthkit.autopsy.timeline.TimeLineController.taskProgressProperty | ( | ) |
Definition at line 186 of file TimeLineController.java.
synchronized ReadOnlyStringProperty org.sleuthkit.autopsy.timeline.TimeLineController.taskTitleProperty | ( | ) |
Definition at line 194 of file TimeLineController.java.
void org.sleuthkit.autopsy.timeline.TimeLineController.unPinEvent | ( | TimeLineEvent | event | ) |
Definition at line 383 of file TimeLineController.java.
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.unRegisterForEvents | ( | Object | o | ) |
Un-register the given object, so it no longer receives events.
o | The object to un-register. |
Definition at line 929 of file TimeLineController.java.
synchronized ReadOnlyObjectProperty<ViewMode> org.sleuthkit.autopsy.timeline.TimeLineController.viewModeProperty | ( | ) |
Definition at line 307 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.zooming.ZoomSettingsPane.initialize(), and org.sleuthkit.autopsy.timeline.TimeLineTopComponent.TimeLineTopComponent().
void org.sleuthkit.autopsy.timeline.TimeLineController.zoomOutToActivity | ( | ) |
Definition at line 371 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.ZoomToEvents.ZoomToEvents().
|
private |
Definition at line 165 of file TimeLineController.java.
|
private |
Definition at line 205 of file TimeLineController.java.
|
private |
Definition at line 224 of file TimeLineController.java.
|
private |
Definition at line 150 of file TimeLineController.java.
|
private |
Definition at line 233 of file TimeLineController.java.
|
private |
Definition at line 215 of file TimeLineController.java.
|
private |
Definition at line 139 of file TimeLineController.java.
|
private |
Definition at line 213 of file TimeLineController.java.
|
private |
Definition at line 221 of file TimeLineController.java.
|
private |
Definition at line 206 of file TimeLineController.java.
|
private |
Definition at line 207 of file TimeLineController.java.
|
private |
Definition at line 218 of file TimeLineController.java.
|
private |
Definition at line 203 of file TimeLineController.java.
|
staticprivate |
Definition at line 119 of file TimeLineController.java.
|
private |
Definition at line 166 of file TimeLineController.java.
|
private |
Definition at line 376 of file TimeLineController.java.
|
private |
Definition at line 377 of file TimeLineController.java.
|
private |
Definition at line 235 of file TimeLineController.java.
|
private |
Definition at line 169 of file TimeLineController.java.
|
private |
Definition at line 228 of file TimeLineController.java.
|
private |
Definition at line 231 of file TimeLineController.java.
|
private |
Definition at line 149 of file TimeLineController.java.
|
private |
Definition at line 145 of file TimeLineController.java.
|
private |
Definition at line 143 of file TimeLineController.java.
|
private |
Definition at line 141 of file TimeLineController.java.
|
private |
Definition at line 147 of file TimeLineController.java.
|
staticprivate |
Definition at line 121 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.TimeLineController.setTimeZone().
|
private |
Definition at line 199 of file TimeLineController.java.
|
private |
Definition at line 210 of file TimeLineController.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.