Autopsy
4.1
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 116 of file TimeLineController.java.
org.sleuthkit.autopsy.timeline.TimeLineController.TimeLineController | ( | Case | autoCase | ) | throws IOException |
Definition at line 330 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 804 of file TimeLineController.java.
|
private |
Definition at line 812 of file TimeLineController.java.
void org.sleuthkit.autopsy.timeline.TimeLineController.applyDefaultFilters | ( | ) |
Definition at line 366 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.ResetFilters.ResetFilters().
synchronized ReadOnlyBooleanProperty org.sleuthkit.autopsy.timeline.TimeLineController.canAdvanceProperty | ( | ) |
Definition at line 298 of file TimeLineController.java.
synchronized ReadOnlyBooleanProperty org.sleuthkit.autopsy.timeline.TimeLineController.canRetreatProperty | ( | ) |
Definition at line 302 of file TimeLineController.java.
ReadOnlyBooleanProperty org.sleuthkit.autopsy.timeline.TimeLineController.eventsDBStaleProperty | ( | ) |
Definition at line 263 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.UpdateDB.UpdateDB().
Case org.sleuthkit.autopsy.timeline.TimeLineController.getAutopsyCase | ( | ) |
Definition at line 177 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 362 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 130 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 386 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 241 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 259 of file TimeLineController.java.
synchronized ReadOnlyListProperty<Task<?> > org.sleuthkit.autopsy.timeline.TimeLineController.getTasks | ( | ) |
Definition at line 181 of file TimeLineController.java.
|
static |
Definition at line 134 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.AbstractTimeLineView.AbstractTimeLineView(), and org.sleuthkit.autopsy.timeline.TimeLineTopComponent.TimeLineTopComponent().
|
static |
Definition at line 122 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 326 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.TimeLineTopComponent.syncViewMode(), and org.sleuthkit.autopsy.timeline.ui.ViewFrame.syncViewMode().
|
static |
Definition at line 126 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 272 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 862 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 378 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 771 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 711 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 795 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 781 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 729 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 763 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 487 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 500 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 414 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 513 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 918 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.ViewFrame.syncViewMode().
synchronized void org.sleuthkit.autopsy.timeline.TimeLineController.retreat | ( | ) |
Definition at line 808 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 250 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 822 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 827 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 285 of file TimeLineController.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error().
void org.sleuthkit.autopsy.timeline.TimeLineController.setStatusMessage | ( | String | string | ) |
Definition at line 161 of file TimeLineController.java.
|
static |
Definition at line 931 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 315 of file TimeLineController.java.
|
private |
Show the entire range of the timeline.
Definition at line 520 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 534 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 549 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.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 157 of file TimeLineController.java.
synchronized ReadOnlyStringProperty org.sleuthkit.autopsy.timeline.TimeLineController.taskMessageProperty | ( | ) |
Definition at line 189 of file TimeLineController.java.
synchronized ReadOnlyDoubleProperty org.sleuthkit.autopsy.timeline.TimeLineController.taskProgressProperty | ( | ) |
Definition at line 185 of file TimeLineController.java.
synchronized ReadOnlyStringProperty org.sleuthkit.autopsy.timeline.TimeLineController.taskTitleProperty | ( | ) |
Definition at line 193 of file TimeLineController.java.
void org.sleuthkit.autopsy.timeline.TimeLineController.unPinEvent | ( | TimeLineEvent | event | ) |
Definition at line 382 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 927 of file TimeLineController.java.
synchronized ReadOnlyObjectProperty<ViewMode> org.sleuthkit.autopsy.timeline.TimeLineController.viewModeProperty | ( | ) |
Definition at line 306 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 370 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.actions.ZoomToEvents.ZoomToEvents().
|
private |
Definition at line 164 of file TimeLineController.java.
|
private |
Definition at line 204 of file TimeLineController.java.
|
private |
Definition at line 223 of file TimeLineController.java.
|
private |
Definition at line 149 of file TimeLineController.java.
|
private |
Definition at line 232 of file TimeLineController.java.
|
private |
Definition at line 214 of file TimeLineController.java.
|
private |
Definition at line 138 of file TimeLineController.java.
|
private |
Definition at line 212 of file TimeLineController.java.
|
private |
Definition at line 220 of file TimeLineController.java.
|
private |
Definition at line 205 of file TimeLineController.java.
|
private |
Definition at line 206 of file TimeLineController.java.
|
private |
Definition at line 217 of file TimeLineController.java.
|
private |
Definition at line 202 of file TimeLineController.java.
|
staticprivate |
Definition at line 118 of file TimeLineController.java.
|
private |
Definition at line 165 of file TimeLineController.java.
|
private |
Definition at line 375 of file TimeLineController.java.
|
private |
Definition at line 376 of file TimeLineController.java.
|
private |
Definition at line 234 of file TimeLineController.java.
|
private |
Definition at line 168 of file TimeLineController.java.
|
private |
Definition at line 227 of file TimeLineController.java.
|
private |
Definition at line 230 of file TimeLineController.java.
|
private |
Definition at line 148 of file TimeLineController.java.
|
private |
Definition at line 144 of file TimeLineController.java.
|
private |
Definition at line 142 of file TimeLineController.java.
|
private |
Definition at line 140 of file TimeLineController.java.
|
private |
Definition at line 146 of file TimeLineController.java.
|
staticprivate |
Definition at line 120 of file TimeLineController.java.
Referenced by org.sleuthkit.autopsy.timeline.TimeLineController.setTimeZone().
|
private |
Definition at line 198 of file TimeLineController.java.
|
private |
Definition at line 209 of file TimeLineController.java.
Copyright © 2012-2016 Basis Technology. Generated on: Tue Oct 25 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.