Autopsy™ is a digital forensics platform based on The Sleuth Kit™ and other tools.
Copyright © 2003-2018.
URL_ON_IMG=http://www.sleuthkit.org/
-URL_ON_HELP=http://sleuthkit.org/autopsy/docs/user-docs/4.6.0/
+URL_ON_HELP=http://sleuthkit.org/autopsy/docs/user-docs/4.7.0/
FILE_FOR_LOCAL_HELP=file:///
INDEX_FOR_LOCAL_HELP=/docs/index.html
LBL_Close=Close
diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java
index abe3876ae2..6331d67023 100644
--- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java
+++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataContentTopComponent.java
@@ -184,7 +184,7 @@ public final class DataContentTopComponent extends TopComponent implements DataC
*/
Case openCase;
try {
- openCase = Case.getOpenCase();
+ openCase = Case.getCurrentCaseThrows();
} catch (NoCurrentCaseException ex) {
return true;
}
diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java
index d33360d4f7..eea1a61f6e 100644
--- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java
+++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java
@@ -58,18 +58,19 @@ import org.sleuthkit.autopsy.datamodel.NodeSelectionInfo;
* node. A typical result viewer is a JPanel that displays the child nodes of
* the given node using a NetBeans explorer view child component.
*
- * A result panel should be child components of top components that are explorer
- * manager providers. The parent top component is expected to expose a lookup
- * maintained by its explorer manager to the actions global context. The child
- * result view panel will then find the parent top component's explorer manager
- * at runtime, so that it can act as an explorer manager provider for its child
- * result viewers. This connects the nodes displayed in the result viewers to
- * the actions global context.
+ * All result view panels should be child components of top components that are
+ * explorer manager providers. The parent top component is expected to expose a
+ * lookup maintained by its explorer manager to the actions global context. The
+ * child result view panel will then find the parent top component's explorer
+ * manager at runtime, so that it can act as an explorer manager provider for
+ * its child result viewers. This connects the nodes displayed in the result
+ * viewers to the actions global context.
*
- * All result view panels push single node selections in the child result
- * viewers to either the "main" content view (DataContentTopComponent) that is
- * normally docked into the lower right hand side of the main application
- * window, or to a supplied custom content view (implements DataContent).
+ * Result view panels can be constructed so that they push single node
+ * selections in the child result viewers to a content view (implements
+ * DataContent). The content view could be the "main" content view
+ * (DataContentTopComponent) that is normally docked into the lower right hand
+ * side of the main application window, or it could be a custom content view.
*/
public class DataResultPanel extends javax.swing.JPanel implements DataResult, ChangeListener, ExplorerManager.Provider {
@@ -103,7 +104,7 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C
* @return A result view panel.
*/
public static DataResultPanel createInstance(String title, String description, Node currentRootNode, int childNodeCount) {
- DataResultPanel resultPanel = new DataResultPanel(title, false, Collections.emptyList(), null);
+ DataResultPanel resultPanel = new DataResultPanel(title, false, Collections.emptyList(), DataContentTopComponent.findInstance());
createInstanceCommon(title, description, currentRootNode, childNodeCount, resultPanel);
resultPanel.open();
return resultPanel;
@@ -115,7 +116,7 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C
* of the result viewers provided by the results viewer extension point. The
* result view panel will push single node selections from its child result
* viewers to the "main" content view that is normally docked into the lower
- * right hand side of the main application window..
+ * right hand side of the main application window.
*
* @param title The title for the result view panel.
* @param description Descriptive text about the source of the nodes
@@ -130,7 +131,7 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C
* @return A result view panel.
*/
public static DataResultPanel createInstance(String title, String description, Node currentRootNode, int childNodeCount, Collection