Autopsy  4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Attributes | List of all members
org.sleuthkit.autopsy.casemodule.Case.Events Enum Reference

Public Attributes

 ADDING_DATA_SOURCE
 
 ADDING_DATA_SOURCE_FAILED
 
 BLACKBOARD_ARTIFACT_TAG_ADDED
 
 BLACKBOARD_ARTIFACT_TAG_DELETED
 
 CONTENT_TAG_ADDED
 
 CURRENT_CASE
 
 DATA_SOURCE_ADDED
 
 DATA_SOURCE_DELETED
 
 EXAMINER
 
 NAME
 
 NUMBER
 
 REPORT_ADDED
 
 REPORT_DELETED
 

Detailed Description

An enumeration of the case events (property change events) a case may publish (fire).

Definition at line 257 of file Case.java.

Member Data Documentation

org.sleuthkit.autopsy.casemodule.Case.Events.ADDING_DATA_SOURCE

An attempt to add a new data source to the current case is being made. The old and new values of the PropertyChangeEvent are null. Cast the PropertyChangeEvent to org.sleuthkit.autopsy.casemodule.events.AddingDataSourceEvent to access additional event data.

Definition at line 284 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.AddingDataSourceEvent.AddingDataSourceEvent(), and org.sleuthkit.autopsy.casemodule.CollaborationMonitor.LocalTasksManager.propertyChange().

org.sleuthkit.autopsy.casemodule.Case.Events.ADDING_DATA_SOURCE_FAILED

A failure to add a new data source to the current case has occurred. The old and new values of the PropertyChangeEvent are null. Cast the PropertyChangeEvent to org.sleuthkit.autopsy.casemodule.events.AddingDataSourceFailedEvent to access additional event data.

Definition at line 292 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.AddingDataSourceFailedEvent.AddingDataSourceFailedEvent(), and org.sleuthkit.autopsy.casemodule.CollaborationMonitor.LocalTasksManager.propertyChange().

org.sleuthkit.autopsy.casemodule.Case.Events.BLACKBOARD_ARTIFACT_TAG_ADDED

An artifact associated with the current case has been tagged. The old value of the PropertyChangeEvent is null, the new value is the tag (type: BlackBoardArtifactTag).

Definition at line 344 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.BlackBoardArtifactTagAddedEvent.BlackBoardArtifactTagAddedEvent().

org.sleuthkit.autopsy.casemodule.Case.Events.BLACKBOARD_ARTIFACT_TAG_DELETED

A tag has been removed from an artifact associated with the current case. The old value of the PropertyChangeEvent is the tag info (type: BlackBoardArtifactTagDeletedEvent.DeletedBlackboardArtifactTagInfo), the new value is null.

Definition at line 351 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.BlackBoardArtifactTagDeletedEvent.BlackBoardArtifactTagDeletedEvent().

org.sleuthkit.autopsy.casemodule.Case.Events.CONTENT_TAG_ADDED

Content associated with the current case has been tagged. The old value of the PropertyChangeEvent is null, the new value is the tag (type: ContentTag).

Definition at line 357 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.ContentTagAddedEvent.ContentTagAddedEvent().

org.sleuthkit.autopsy.casemodule.Case.Events.CURRENT_CASE

The current case has changed.

If a new case has been opened as the current case, the old value of the PropertyChangeEvent is null, and the new value is the new case (type: Case).

If the current case has been closed, the old value of the PropertyChangeEvent is the closed case (type: Case), and the new value is null. IMPORTANT: Subscribers to this event should not call isCaseOpen or getCurrentCase in the interval between a case closed event and a case opened event. If there is any need for upon closing interaction with a closed case, the case in the old value should be used, and it should be done synchronously in the CURRENT_CASE event handler.

TODO (JIRA-2228): Throw CaseClosedException from Case instance methods.

Definition at line 326 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.Case.closeCurrentCase(), org.sleuthkit.autopsy.casemodule.Case.createAsCurrentCase(), org.sleuthkit.autopsy.casemodule.Case.openAsCurrentCase(), org.sleuthkit.autopsy.keywordsearch.DropdownToolbar.SearchSettingsChangeListener.propertyChange(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.propertyChange(), org.sleuthkit.autopsy.report.ReportWizardAction.ReportWizardAction(), org.sleuthkit.autopsy.ingest.IngestManager.subscribeToCaseEvents(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.subscribeToChangeEvents().

org.sleuthkit.autopsy.casemodule.Case.Events.DATA_SOURCE_ADDED

A new data source has been added to the current case. The old value of the PropertyChangeEvent is null, the new value is the newly-added data source (type: Content). Cast the PropertyChangeEvent to org.sleuthkit.autopsy.casemodule.events.DataSourceAddedEvent to access additional event data.

Definition at line 300 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.DataSourceAddedEvent.DataSourceAddedEvent(), org.sleuthkit.autopsy.casemodule.CollaborationMonitor.LocalTasksManager.propertyChange(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.propertyChange(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.subscribeToChangeEvents().

org.sleuthkit.autopsy.casemodule.Case.Events.DATA_SOURCE_DELETED

A data source has been deleted from the current case. The old value of the PropertyChangeEvent is the object id of the data source that was deleted (type: Long), the new value is null.

Definition at line 306 of file Case.java.

org.sleuthkit.autopsy.casemodule.Case.Events.EXAMINER

The examiner associated with the current case has changed. The old value of the PropertyChangeEvent is the old examiner (type: String), the new value is the new examiner (type: String).

Definition at line 276 of file Case.java.

org.sleuthkit.autopsy.casemodule.Case.Events.NAME

The name of the current case has changed. The old value of the PropertyChangeEvent is the old case name (type: String), the new value is the new case name (type: String).

Definition at line 264 of file Case.java.

org.sleuthkit.autopsy.casemodule.Case.Events.NUMBER

The number of the current case has changed. The old value of the PropertyChangeEvent is the old case number (type: String), the new value is the new case number (type: String).

Definition at line 270 of file Case.java.

org.sleuthkit.autopsy.casemodule.Case.Events.REPORT_ADDED

A report has been added to the current case. The old value of the PropertyChangeEvent is null, the new value is the report (type: Report).

Definition at line 332 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.events.ReportAddedEvent.ReportAddedEvent().

org.sleuthkit.autopsy.casemodule.Case.Events.REPORT_DELETED

A report has been deleted from the current case. The old value of the PropertyChangeEvent is the report (type: Report), the new value is null.

Definition at line 338 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.Case.deleteReports().


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

Copyright © 2012-2016 Basis Technology. Generated on: Mon Apr 24 2017
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.