Difference between revisions of "Autopsy 3 Design"

From SleuthKitWiki
Jump to: navigation, search
(Replaced content with "This page needs to be deleted -- it is now in the doxygen / api-docs doc.")
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
Much of the Autopsy API docs are in JavaDocs.  This page provides a high-level overview and links to the relevant javadoc packages, which contain more details.
+
This page needs to be deleted -- it is now in the doxygen / api-docs doc.
 
+
= Case =
+
A case must be created before Autopsy can do any analysis.  A case will have one or more image files.  The
+
[http://www.sleuthkit.org/autopsy/javadoc/org-sleuthkit-autopsy-casemodule/ Case Module] documentation has information on getting access to the current case.
+
 
+
 
+
= Nodes and Explorer Manager =
+
Autopsy 3 leverages the NetBeans nodes and Explorer Manager to pass data around to different parts of the UI. The Node is a generic encapsulation of the various data types that Autopsy encounters.  It encapsulates the data model objects that The Sleuthkit provides.  Refer to the [http://www.sleuthkit.org/autopsy/javadoc/org-sleuthkit-autopsy-datamodel/ Datamodel Module] documentation for details on the Autopsy-specific classes that encapsulate the more generic TSK classes.
+
 
+
Refer to the [http://www.sleuthkit.org/autopsy/javadoc/org-sleuthkit-autopsy-corecomponentinterfaces/ CoreComponentInterface Module] documentation on the areas of the Autopsy UI, how to pass data between them using Nodes, and how to make new windows.
+
 
+
The CoreComponentInterfaces docs provide general information on the different components. For details on specific implementations, refer to:
+
* [http://www.sleuthkit.org/autopsy/javadoc/org-sleuthkit-autopsy-corecomponents/ CoreComponents Module]
+
* [http://www.sleuthkit.org/autopsy/javadoc/org-sleuthkit-autopsy-directorytree/ DirectoryTree Module]
+
* [http://www.sleuthkit.org/autopsy/javadoc/org-sleuthkit-autopsy-filesearch/ FileSearch Module]
+

Latest revision as of 19:45, 28 September 2012

This page needs to be deleted -- it is now in the doxygen / api-docs doc.