Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel, and DocumentListener.
Public Member Functions | |
String | getContentPaths () |
void | setContentPath (String s) |
String | getTimeZone () |
boolean | getNoFatOrphans () |
void | reset () |
boolean | validatePanel () |
void | storeSettings () |
void | readSettings () |
void | createTimeZoneList () |
void | insertUpdate (DocumentEvent e) |
void | removeUpdate (DocumentEvent e) |
void | changedUpdate (DocumentEvent e) |
void | select () |
synchronized void | addPropertyChangeListener (PropertyChangeListener pcl) |
void | removePropertyChangeListener (PropertyChangeListener pcl) |
Static Public Member Functions | |
static synchronized ImageFilePanel | createInstance (String context, List< FileFilter > fileChooserFilters) |
Private Member Functions | |
ImageFilePanel (String context, List< FileFilter > fileChooserFilters) | |
void | postInit () |
void | initComponents () |
void | browseButtonActionPerformed (java.awt.event.ActionEvent evt) |
Private Attributes | |
final String | PROP_LASTIMAGE_PATH = "LBL_LastImage_PATH" |
PropertyChangeSupport | pcs = null |
JFileChooser | fc = new JFileChooser() |
String | contextName |
javax.swing.JButton | browseButton |
javax.swing.JLabel | descLabel |
javax.swing.JCheckBox | noFatOrphansCheckbox |
javax.swing.JLabel | pathLabel |
javax.swing.JTextField | pathTextField |
javax.swing.JComboBox< String > | timeZoneComboBox |
javax.swing.JLabel | timeZoneLabel |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(ImageFilePanel.class.getName()) |
ImageTypePanel for adding an image file such as .img, .E0x, .00x, etc.
Definition at line 44 of file ImageFilePanel.java.
|
private |
Creates new form ImageFilePanel
context | a string context name used to read/store last used settings |
fileChooserFilters | a list of filters to be used with the FileChooser |
Definition at line 59 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.createTimeZoneList(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.createInstance().
synchronized void org.sleuthkit.autopsy.casemodule.ImageFilePanel.addPropertyChangeListener | ( | PropertyChangeListener | pcl | ) |
Definition at line 377 of file ImageFilePanel.java.
|
private |
Definition at line 184 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.MessageType.ERROR, org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.DSP_PANEL_EVENT.FOCUS_NEXT, org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField, and org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.show().
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.changedUpdate | ( | DocumentEvent | e | ) |
|
static |
Creates and returns an instance of a ImageFilePanel.
Definition at line 85 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.ImageFilePanel(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.postInit().
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.ImageDSProcessor().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.createTimeZoneList | ( | ) |
Creates the drop down list for the time zones and then makes the local machine time zone to be selected.
Definition at line 290 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.ImageFilePanel().
String org.sleuthkit.autopsy.casemodule.ImageFilePanel.getContentPaths | ( | ) |
Get the path of the user selected image.
Definition at line 225 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.run(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.storeSettings(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.validatePanel().
boolean org.sleuthkit.autopsy.casemodule.ImageFilePanel.getNoFatOrphans | ( | ) |
Definition at line 242 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.noFatOrphansCheckbox.
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.run().
String org.sleuthkit.autopsy.casemodule.ImageFilePanel.getTimeZone | ( | ) |
Definition at line 236 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.run().
|
private |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
Definition at line 109 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.browseButton, org.sleuthkit.autopsy.casemodule.ImageFilePanel.browseButtonActionPerformed(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.descLabel, org.sleuthkit.autopsy.casemodule.ImageFilePanel.noFatOrphansCheckbox, org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathLabel, org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField, org.sleuthkit.autopsy.casemodule.ImageFilePanel.timeZoneComboBox, and org.sleuthkit.autopsy.casemodule.ImageFilePanel.timeZoneLabel.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.ImageFilePanel().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.insertUpdate | ( | DocumentEvent | e | ) |
Update functions are called by the pathTextField which has this set as it's DocumentEventListener. Each update function fires a property change to be caught by the parent panel.
e | the event, which is ignored |
Definition at line 328 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.MessageType.ERROR, org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.show(), and org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.DSP_PANEL_EVENT.UPDATE_UI.
|
private |
Definition at line 96 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.createInstance().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.readSettings | ( | ) |
Definition at line 279 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.coreutils.ModuleSettings.getConfigSetting(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.getPanel().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.removePropertyChangeListener | ( | PropertyChangeListener | pcl | ) |
Definition at line 388 of file ImageFilePanel.java.
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.removeUpdate | ( | DocumentEvent | e | ) |
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.reset | ( | ) |
Definition at line 248 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.reset().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.select | ( | ) |
Set the focus to the pathTextField.
Definition at line 371 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.getPanel().
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.setContentPath | ( | String | s | ) |
Set the path of the image file.
Definition at line 232 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.storeSettings | ( | ) |
Definition at line 271 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.getContentPaths(), and org.sleuthkit.autopsy.coreutils.ModuleSettings.setConfigSetting().
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.run().
boolean org.sleuthkit.autopsy.casemodule.ImageFilePanel.validatePanel | ( | ) |
Should we enable the next button of the wizard?
Definition at line 257 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.getContentPaths(), and org.sleuthkit.autopsy.casemodule.Case.pathExists().
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.isPanelValid().
|
private |
Definition at line 212 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 52 of file ImageFilePanel.java.
|
private |
Definition at line 213 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 49 of file ImageFilePanel.java.
|
staticprivate |
Definition at line 47 of file ImageFilePanel.java.
|
private |
Definition at line 214 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.getNoFatOrphans(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 215 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 216 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.browseButtonActionPerformed(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.getContentPaths(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.postInit(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.readSettings(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.reset(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.select(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.setContentPath().
|
private |
Definition at line 48 of file ImageFilePanel.java.
|
private |
Definition at line 46 of file ImageFilePanel.java.
|
private |
Definition at line 217 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 218 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
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.