Go to the documentation of this file.
19package org.sleuthkit.autopsy.contentviewers.textcontentviewer;
21import java.awt.Component;
22import org.openide.nodes.Node;
23import org.openide.util.NbBundle;
24import org.openide.util.lookup.ServiceProvider;
25import org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority;
26import org.sleuthkit.autopsy.corecomponentinterfaces.TextViewer;
27import org.sleuthkit.autopsy.corecomponents.DataContentViewerUtility;
28import org.sleuthkit.autopsy.datamodel.StringContent;
29import org.sleuthkit.datamodel.BlackboardArtifact;
30import org.sleuthkit.datamodel.Content;
35@ServiceProvider(service =
TextViewer.class, position = 1)
42 if ((selectedNode ==
null) || (!
isSupported(selectedNode))) {
47 if (content !=
null) {
48 panel.setDataView(content, 0);
52 if (scontent !=
null) {
53 panel.setDataView(scontent);
62 return NbBundle.getMessage(this.getClass(),
"StringsTextViewer.title");
67 return NbBundle.getMessage(this.getClass(),
"StringsTextViewer.toolTip");
86 return (content !=
null && !(content instanceof BlackboardArtifact) && content.getSize() > 0);
int isPreferred(Node node)
TextViewer createInstance()
boolean isSupported(Node node)
void setNode(Node selectedNode)
StringsContentPanel panel
static Content getDefaultContent(Node node)
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.