Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org::sleuthkit::datamodel::SleuthkitCase::ErrorObserver.
Classes | |
enum | Events |
Public Member Functions | |
Image | addImage (String imgPath, long imgId, String timeZone) throws CaseActionException |
Services | getServices () |
SleuthkitCase | getSleuthkitCase () |
void | closeCase () throws CaseActionException |
String | getName () |
String | getNumber () |
String | getExaminer () |
String | getCaseDirectory () |
String | getTempDirectory () |
String | getCacheDirectory () |
String | getExportDirectory () |
String | getLogDirectoryPath () |
String | getCreatedDate () |
String | getModulesOutputDirAbsPath () |
List< Content > | getDataSources () throws TskCoreException |
Set< TimeZone > | getTimeZone () |
void | receiveError (String context, String errorMessage) |
void | addReport (String localPath, String srcModuleName, String reportName) throws TskCoreException |
List< Report > | getAllReports () throws TskCoreException |
boolean | hasData () |
Static Public Member Functions | |
static Case | getCurrentCase () |
static boolean | isCaseOpen () |
static void | create (String caseDir, String caseName, String caseNumber, String examiner) throws CaseActionException |
static void | open (String configFilePath) throws CaseActionException |
static boolean | existsCurrentCase () |
static String | getAutopsyVersion () |
static String | getAppName () |
static String | getModulesOutputDirRelPath () |
static PropertyChangeSupport | getPropertyChangeSupport () |
static synchronized void | addPropertyChangeListener (PropertyChangeListener listener) |
static synchronized void | removePropertyChangeListener (PropertyChangeListener listener) |
static boolean | pathExists (String imgPath) |
static String | convertTimeZone (String timezoneID) |
static void | invokeStartupDialog () |
static boolean | isValidName (String caseName) |
Static Public Attributes | |
static final String | propStartup = "LBL_StartupDialog" |
Private Member Functions | |
Case (String name, String number, String examiner, String configFilePath, XMLCaseManagement xmlcm, SleuthkitCase db) | |
void | init () |
void | setConfigFilePath (String givenPath) |
void | doDeleteImage () |
Static Private Member Functions | |
static void | changeCase (Case newCase) |
static void | checkImagesExist (SleuthkitCase db) |
static void | runAddImageAction () |
static void | clearTempFolder () |
static void | checkSubFolders (Case openedCase) |
static void | doCaseChange (Case toChangeTo) |
static void | doCaseNameChange (String newCaseName) |
Private Attributes | |
String | name |
String | number |
String | examiner |
String | configFilePath |
final XMLCaseManagement | xmlcm |
final SleuthkitCase | db |
final Services | services |
boolean | hasData = false |
Static Private Attributes | |
static final String | autopsyVer = Version.getVersion() |
static String | appName = null |
static final PropertyChangeSupport | pcs = new PropertyChangeSupport(Case.class) |
static Case | currentCase = null |
static final Logger | logger = Logger.getLogger(Case.class.getName()) |
static final String | pdisk = "\\\\.\\physicaldrive" |
static final String | dev = "/dev/" |
Stores all information for a given case. Only a single case can currently be open at a time. Use getCurrentCase() to retrieve the object for the current case.
|
private |
Image org.sleuthkit.autopsy.casemodule.Case.addImage | ( | String | imgPath, |
long | imgId, | ||
String | timeZone | ||
) | throws CaseActionException |
Adds the image to the current case after it has been added to the DB Sends out event and reopens windows if needed.
imgPaths | the paths of the image that being added |
imgId | the ID of the image that being added |
timeZone | the timeZone of the image where it's added |
Definition at line 425 of file Case.java.
References org.sleuthkit.autopsy.casemodule.Case.Events.DATA_SOURCE_ADDED, org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.MessageType.ERROR, org::sleuthkit::datamodel::SleuthkitCase.getImageById(), org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl.openCoreWindows(), and org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.show().
|
static |
Definition at line 833 of file Case.java.
Referenced by org.sleuthkit.autopsy.datamodel.Tags.TagNameNodeFactory.addNotify(), org.sleuthkit.autopsy.datamodel.ExtractedContent.TypeFactory.addNotify(), org.sleuthkit.autopsy.datamodel.InterestingHits.SetNameFactory.addNotify(), org.sleuthkit.autopsy.datamodel.HashsetHits.HashsetNameFactory.addNotify(), org.sleuthkit.autopsy.datamodel.EmailExtracted.AccountFactory.addNotify(), org.sleuthkit.autopsy.datamodel.KeywordHits.ListFactory.addNotify(), org.sleuthkit.autopsy.report.ReportWizardAction.ReportWizardAction(), org.sleuthkit.autopsy.ingest.IngestManager.subscribeToCaseEvents(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.subscribeToChangeEvents().
void org.sleuthkit.autopsy.casemodule.Case.addReport | ( | String | localPath, |
String | srcModuleName, | ||
String | reportName | ||
) | throws TskCoreException |
Adds a report to the case.
[in] | localPath | The path of the report file, must be in the case directory or one of its subdirectories. |
[in] | sourceModuleName | The name of the module that created the report. |
[in] | reportName | The report name, may be empty. |
TskCoreException |
Definition at line 1165 of file Case.java.
References org::sleuthkit::datamodel::SleuthkitCase.addReport(), org.sleuthkit.autopsy.casemodule.Case.pcs, and org.sleuthkit.autopsy.casemodule.Case.Events.REPORT_ADDED.
Referenced by org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.importReports(), and org.sleuthkit.autopsy.timeline.actions.SaveSnapshot.SaveSnapshot().
|
staticprivate |
Updates the current case to the given case and fires off the appropriate property-change
newCase | the new current case or null if case is being closed |
Definition at line 200 of file Case.java.
References org.sleuthkit.autopsy.casemodule.Case.configFilePath, org.sleuthkit.autopsy.casemodule.Case.Events.CURRENT_CASE, org.sleuthkit.autopsy.casemodule.Case.currentCase, org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.MessageType.ERROR, org.sleuthkit.autopsy.coreutils.PlatformUtil.getLogDirectory(), org.sleuthkit.autopsy.casemodule.Case.getLogDirectoryPath(), org.sleuthkit.autopsy.casemodule.Case.Events.NAME, org.sleuthkit.autopsy.casemodule.Case.name, org.sleuthkit.autopsy.coreutils.Logger.setLogDirectory(), and org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.show().
|
staticprivate |
|
staticprivate |
Check for existence of certain case sub dirs and create them if needed.
openedCase |
Definition at line 1067 of file Case.java.
References org.sleuthkit.autopsy.casemodule.Case.getModulesOutputDirAbsPath().
|
staticprivate |
Definition at line 1046 of file Case.java.
References org.sleuthkit.autopsy.casemodule.Case.getTempDirectory().
Referenced by org.sleuthkit.autopsy.casemodule.Case.doCaseChange().
void org.sleuthkit.autopsy.casemodule.Case.closeCase | ( | ) | throws CaseActionException |
Closes this case. This methods close the xml and clear all the fields.
Definition at line 499 of file Case.java.
References org::sleuthkit::datamodel::SleuthkitCase.close(), and org.sleuthkit.autopsy.casemodule.services.Services.close().
Referenced by org.sleuthkit.autopsy.corecomponents.Installer.close().
|
static |
|
static |
Creates a new case (create the XML config file and database)
caseDir | The directory to store case data in. Will be created if it doesn't already exist. If it exists, it should have all of the needed sub dirs that createCaseDirectory() will create. |
caseName | the name of case |
caseNumber | the case number |
examiner | the examiner for this case |
Two-stage initialization to avoid leaking reference to "this" in constructor.
Definition at line 277 of file Case.java.
References org.sleuthkit.autopsy.casemodule.Case.init(), and org::sleuthkit::datamodel::SleuthkitCase.newCase().
|
staticprivate |
Definition at line 1084 of file Case.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.clear(), org.sleuthkit.autopsy.casemodule.Case.clearTempFolder(), org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl.closeCoreWindows(), org.sleuthkit.autopsy.coreutils.PlatformUtil.getAllMemUsageInfo(), org.sleuthkit.autopsy.casemodule.Case.getAppName(), org.sleuthkit.autopsy.casemodule.Case.hasData, and org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl.openCoreWindows().
|
staticprivate |
Definition at line 1132 of file Case.java.
References org.sleuthkit.autopsy.casemodule.Case.getAppName().
|
private |
Definition at line 1141 of file Case.java.
References org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl.closeCoreWindows(), and org.sleuthkit.autopsy.casemodule.Case.hasData.
|
static |
Checks whether there is a current case open.
Definition at line 622 of file Case.java.
Referenced by org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.canClose(), org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.canClose(), org.sleuthkit.autopsy.corecomponents.DataResultPanel.canClose(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.canClose(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.componentOpened(), and org.sleuthkit.autopsy.timeline.OpenTimelineAction.performAction().
List<Report> org.sleuthkit.autopsy.casemodule.Case.getAllReports | ( | ) | throws TskCoreException |
Definition at line 1175 of file Case.java.
References org::sleuthkit::datamodel::SleuthkitCase.getAllReports().
Referenced by org.sleuthkit.autopsy.datamodel.Reports.ReportNodeFactory.createKeys().
|
static |
Gets the application name
Definition at line 658 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.Case.doCaseChange(), and org.sleuthkit.autopsy.casemodule.Case.doCaseNameChange().
|
static |
String org.sleuthkit.autopsy.casemodule.Case.getCacheDirectory | ( | ) |
Gets the full path to the cache directory of this case
Definition at line 723 of file Case.java.
Referenced by org.sleuthkit.autopsy.coreutils.ImageUtils.getFile().
String org.sleuthkit.autopsy.casemodule.Case.getCaseDirectory | ( | ) |
Gets the case directory path
Definition at line 697 of file Case.java.
Referenced by org.sleuthkit.autopsy.timeline.events.db.EventsRepository.EventsRepository(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.getPathRelativeToCaseFolder(), org.sleuthkit.autopsy.report.ReportWizardAction.ReportWizardAction(), org.sleuthkit.autopsy.timeline.actions.SaveSnapshot.SaveSnapshot(), org.sleuthkit.autopsy.ingest.IngestMonitor.MonitorAction.setMonitorDir(), and org.sleuthkit.autopsy.keywordsearch.Server.validateIndexLocation().
String org.sleuthkit.autopsy.casemodule.Case.getCreatedDate | ( | ) |
|
static |
Gets the currently opened case, if there is one.
IllegalStateException | if there is no case open. |
Definition at line 176 of file Case.java.
Referenced by org.sleuthkit.autopsy.actions.OpenLogFolderAction.actionPerformed(), org.sleuthkit.autopsy.directorytree.ExternalViewerAction.actionPerformed(), org.sleuthkit.autopsy.actions.AddBlackboardArtifactTagAction.addTag(), org.sleuthkit.autopsy.actions.AddContentTagAction.addTag(), org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.canClose(), org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.canClose(), org.sleuthkit.autopsy.corecomponents.DataResultPanel.canClose(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.canClose(), org.sleuthkit.autopsy.report.ReportGenerator.TableReportsWorker.checkIfTagHasImage(), org.sleuthkit.autopsy.corecomponents.Installer.close(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.componentOpened(), org.sleuthkit.autopsy.datamodel.Reports.ReportNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.ContentTagNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagNodeFactory.createKeys(), org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createNodeForKey(), org.sleuthkit.autopsy.actions.DeleteContentTagAction.doAction(), org.sleuthkit.autopsy.actions.DeleteBlackboardArtifactTagAction.doAction(), org.sleuthkit.autopsy.timeline.events.db.EventsRepository.DBPopulationWorker.doInBackground(), org.sleuthkit.autopsy.timeline.events.db.EventsRepository.EventsRepository(), org.sleuthkit.autopsy.directorytree.ExtractAction.extractFile(), org.sleuthkit.autopsy.directorytree.ExtractAction.extractFiles(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.findFileInCaseDatabase(), org.sleuthkit.autopsy.ingest.IngestServices.getCurrentCase(), org.sleuthkit.autopsy.ingest.IngestServices.getCurrentSleuthkitCaseDb(), org.sleuthkit.autopsy.coreutils.ImageUtils.getFile(), org.sleuthkit.autopsy.report.ReportGenerator.FileReportsWorker.getFiles(), org.sleuthkit.autopsy.corecomponents.FXVideoPanel.getJFile(), org.sleuthkit.autopsy.corecomponents.GstVideoPanel.getJFile(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.getPathRelativeToCaseFolder(), org.sleuthkit.autopsy.actions.GetTagNameAndCommentDialog.GetTagNameAndCommentDialog(), org.sleuthkit.autopsy.actions.GetTagNameDialog.GetTagNameDialog(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.importArtifacts(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.importDerivedFiles(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.importReports(), org.sleuthkit.autopsy.keywordsearch.SolrSearchService.indexArtifact(), org.sleuthkit.autopsy.report.ReportGenerator.TableReportsWorker.makeBlackboardArtifactTagsTables(), org.sleuthkit.autopsy.report.ReportGenerator.TableReportsWorker.makeContentTagsTables(), org.sleuthkit.autopsy.actions.GetTagNameDialog.okButtonActionPerformed(), org.sleuthkit.autopsy.timeline.OpenTimelineAction.performAction(), org.sleuthkit.autopsy.report.ArtifactSelectionDialog.populateList(), org.sleuthkit.autopsy.timeline.actions.SaveSnapshot.SaveSnapshot(), org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.setDisplayName(), org.sleuthkit.autopsy.ingest.IngestMonitor.MonitorAction.setMonitorDir(), org.sleuthkit.autopsy.modules.embeddedfileextractor.EmbeddedFileExtractorIngestModule.startUp(), org.sleuthkit.autopsy.examples.SampleExecutableDataSourceIngestModule.startUp(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNode.updateDisplayName(), org.sleuthkit.autopsy.datamodel.Tags.ContentTagTypeNode.updateDisplayName(), and org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagTypeNode.updateDisplayName().
List<Content> org.sleuthkit.autopsy.casemodule.Case.getDataSources | ( | ) | throws TskCoreException |
Get the data model Content objects in the root of this case's hierarchy.
org.sleuthkit.datamodel.TskCoreException |
Definition at line 806 of file Case.java.
References org::sleuthkit::datamodel::SleuthkitCase.getRootObjects().
String org.sleuthkit.autopsy.casemodule.Case.getExaminer | ( | ) |
String org.sleuthkit.autopsy.casemodule.Case.getExportDirectory | ( | ) |
Gets the full path to the export directory of this case
Definition at line 736 of file Case.java.
Referenced by org.sleuthkit.autopsy.directorytree.ExtractAction.extractFile(), and org.sleuthkit.autopsy.directorytree.ExtractAction.extractFiles().
String org.sleuthkit.autopsy.casemodule.Case.getLogDirectoryPath | ( | ) |
Gets the full path to the log directory for this case.
Definition at line 749 of file Case.java.
Referenced by org.sleuthkit.autopsy.actions.OpenLogFolderAction.actionPerformed(), and org.sleuthkit.autopsy.casemodule.Case.changeCase().
String org.sleuthkit.autopsy.casemodule.Case.getModulesOutputDirAbsPath | ( | ) |
Get absolute module output directory path where modules should save their permanent data The directory is a subdirectory of this case dir.
Definition at line 776 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.Case.checkSubFolders(), org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.getRAOutputPath(), org.sleuthkit.autopsy.modules.embeddedfileextractor.EmbeddedFileExtractorIngestModule.startUp(), and org.sleuthkit.autopsy.examples.SampleExecutableDataSourceIngestModule.startUp().
|
static |
Get relative (with respect to case dir) module output directory path where modules should save their permanent data The directory is a subdirectory of this case dir.
Definition at line 787 of file Case.java.
Referenced by org.sleuthkit.autopsy.modules.embeddedfileextractor.EmbeddedFileExtractorIngestModule.startUp().
String org.sleuthkit.autopsy.casemodule.Case.getName | ( | ) |
Gets the case name
Definition at line 670 of file Case.java.
Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.componentOpened(), and org.sleuthkit.autopsy.timeline.actions.SaveSnapshot.SaveSnapshot().
String org.sleuthkit.autopsy.casemodule.Case.getNumber | ( | ) |
|
static |
Services org.sleuthkit.autopsy.casemodule.Case.getServices | ( | ) |
Definition at line 482 of file Case.java.
Referenced by org.sleuthkit.autopsy.actions.AddBlackboardArtifactTagAction.addTag(), org.sleuthkit.autopsy.actions.AddContentTagAction.addTag(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.ContentTagNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagNodeFactory.createKeys(), org.sleuthkit.autopsy.actions.DeleteContentTagAction.doAction(), org.sleuthkit.autopsy.actions.DeleteBlackboardArtifactTagAction.doAction(), org.sleuthkit.autopsy.actions.GetTagNameAndCommentDialog.GetTagNameAndCommentDialog(), org.sleuthkit.autopsy.actions.GetTagNameDialog.GetTagNameDialog(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.importDerivedFiles(), org.sleuthkit.autopsy.report.ReportGenerator.TableReportsWorker.makeBlackboardArtifactTagsTables(), org.sleuthkit.autopsy.report.ReportGenerator.TableReportsWorker.makeContentTagsTables(), org.sleuthkit.autopsy.actions.GetTagNameDialog.okButtonActionPerformed(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNode.updateDisplayName(), org.sleuthkit.autopsy.datamodel.Tags.ContentTagTypeNode.updateDisplayName(), and org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagTypeNode.updateDisplayName().
SleuthkitCase org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase | ( | ) |
Get the underlying SleuthkitCase instance from the Sleuth Kit bindings library.
Definition at line 492 of file Case.java.
Referenced by org.sleuthkit.autopsy.report.ReportGenerator.TableReportsWorker.checkIfTagHasImage(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.componentOpened(), org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createNodeForKey(), org.sleuthkit.autopsy.timeline.events.db.EventsRepository.DBPopulationWorker.doInBackground(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.findFileInCaseDatabase(), org.sleuthkit.autopsy.ingest.IngestServices.getCurrentSleuthkitCaseDb(), org.sleuthkit.autopsy.report.ReportGenerator.FileReportsWorker.getFiles(), org.sleuthkit.autopsy.externalresults.ExternalResultsImporter.importArtifacts(), org.sleuthkit.autopsy.keywordsearch.SolrSearchService.indexArtifact(), org.sleuthkit.autopsy.report.ArtifactSelectionDialog.populateList(), and org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.setDisplayName().
String org.sleuthkit.autopsy.casemodule.Case.getTempDirectory | ( | ) |
Gets the full path to the temp directory of this case
Definition at line 710 of file Case.java.
Referenced by org.sleuthkit.autopsy.directorytree.ExternalViewerAction.actionPerformed(), org.sleuthkit.autopsy.casemodule.Case.clearTempFolder(), org.sleuthkit.autopsy.corecomponents.FXVideoPanel.getJFile(), org.sleuthkit.autopsy.corecomponents.GstVideoPanel.getJFile(), and org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.getRATempPath().
Set<TimeZone> org.sleuthkit.autopsy.casemodule.Case.getTimeZone | ( | ) |
Gets the time zone(s) of the image(s) in this case.
Definition at line 817 of file Case.java.
References org::sleuthkit::datamodel::Content.getDataSource(), and org::sleuthkit::datamodel::Image.getTimeZone().
boolean org.sleuthkit.autopsy.casemodule.Case.hasData | ( | ) |
|
private |
Does initialization that would leak a reference to this if done in the constructor.
Definition at line 165 of file Case.java.
References org::sleuthkit::datamodel::SleuthkitCase.addErrorObserver().
Referenced by org.sleuthkit.autopsy.casemodule.Case.create(), and org.sleuthkit.autopsy.casemodule.Case.open().
|
static |
Invoke the creation of startup dialog window.
Definition at line 1015 of file Case.java.
References org.sleuthkit.autopsy.casemodule.StartupWindowProvider.getInstance(), and org.sleuthkit.autopsy.casemodule.StartupWindowProvider.open().
Referenced by org.sleuthkit.autopsy.corecomponents.Installer.restored().
|
static |
Check if case is currently open
Definition at line 189 of file Case.java.
Referenced by org.sleuthkit.autopsy.actions.OpenLogFolderAction.actionPerformed(), org.sleuthkit.autopsy.corecomponents.Installer.close(), org.sleuthkit.autopsy.timeline.OpenTimelineAction.isEnabled(), org.sleuthkit.autopsy.corecomponents.DataResultPanel.ExplorerManagerNodeSelectionListener.propertyChange(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.respondSelection().
|
static |
|
static |
Opens the existing case (open the XML config file)
configFilePath | the path of the configuration file that's opened |
CaseActionException |
Two-stage initialization to avoid leaking reference to "this" in constructor.
Definition at line 318 of file Case.java.
References org::sleuthkit::datamodel::SleuthkitCase.getBackupDatabasePath(), org.sleuthkit.autopsy.casemodule.Case.init(), and org::sleuthkit::datamodel::SleuthkitCase.openCase().
Referenced by org.sleuthkit.autopsy.casemodule.CaseOpenAction.actionPerformed(), and org.sleuthkit.autopsy.corecomponents.Installer.restored().
|
static |
Check if image from the given image path exists.
imgPath | the image path |
Definition at line 848 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.validatePanel().
void org.sleuthkit.autopsy.casemodule.Case.receiveError | ( | String | context, |
String | errorMessage | ||
) |
Implements org::sleuthkit::datamodel::SleuthkitCase::ErrorObserver.
Definition at line 1150 of file Case.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error().
|
static |
Definition at line 837 of file Case.java.
Referenced by org.sleuthkit.autopsy.timeline.TimeLineController.closeTimeLine(), org.sleuthkit.autopsy.datamodel.FileTypesNode.FileTypesChildren.FileTypesChildrenObservable.removeListeners(), org.sleuthkit.autopsy.datamodel.FileSize.FileSizeRootChildren.FileSizeRootChildrenObservable.removeListeners(), org.sleuthkit.autopsy.datamodel.DeletedContent.DeletedContentsChildren.DeletedContentsChildrenObservable.removeListeners(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNodeFactory.removeNotify(), org.sleuthkit.autopsy.datamodel.ExtractedContent.TypeFactory.removeNotify(), org.sleuthkit.autopsy.datamodel.InterestingHits.SetNameFactory.removeNotify(), org.sleuthkit.autopsy.datamodel.HashsetHits.HashsetNameFactory.removeNotify(), org.sleuthkit.autopsy.datamodel.EmailExtracted.AccountFactory.removeNotify(), and org.sleuthkit.autopsy.datamodel.KeywordHits.ListFactory.removeNotify().
|
staticprivate |
Call if there are no images in the case. Displays a dialog offering to add one.
Definition at line 1023 of file Case.java.
References org.sleuthkit.autopsy.casemodule.AddImageAction.actionPerformed().
|
private |
|
staticprivate |
|
staticprivate |
|
private |
Definition at line 135 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.Case.changeCase().
|
staticprivate |
Definition at line 139 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.Case.changeCase().
|
private |
|
staticprivate |
|
private |
|
private |
Definition at line 146 of file Case.java.
Referenced by org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.canClose(), org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.canClose(), org.sleuthkit.autopsy.corecomponents.DataResultPanel.canClose(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.canClose(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.componentOpened(), org.sleuthkit.autopsy.casemodule.Case.doCaseChange(), org.sleuthkit.autopsy.casemodule.Case.doDeleteImage(), and org.sleuthkit.autopsy.timeline.OpenTimelineAction.performAction().
|
staticprivate |
|
private |
Definition at line 130 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.Case.changeCase().
|
private |
|
staticprivate |
Definition at line 72 of file Case.java.
Referenced by org.sleuthkit.autopsy.casemodule.Case.addReport().
|
staticprivate |
|
static |
|
private |
|
private |
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.