Autopsy
4.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel, and DocumentListener.
Public Member Functions | |
synchronized void | addPropertyChangeListener (PropertyChangeListener pcl) |
void | changedUpdate (DocumentEvent e) |
void | createTimeZoneList () |
String | getContentPaths () |
boolean | getNoFatOrphans () |
String | getTimeZone () |
void | insertUpdate (DocumentEvent e) |
void | readSettings () |
void | removePropertyChangeListener (PropertyChangeListener pcl) |
void | removeUpdate (DocumentEvent e) |
void | reset () |
void | select () |
void | setContentPath (String s) |
void | storeSettings () |
boolean | validatePanel () |
Static Public Member Functions | |
static synchronized ImageFilePanel | createInstance (String context, List< FileFilter > fileChooserFilters) |
Private Member Functions | |
ImageFilePanel (String context, List< FileFilter > fileChooserFilters) | |
void | browseButtonActionPerformed (java.awt.event.ActionEvent evt) |
void | initComponents () |
void | postInit () |
void | warnIfPathIsInvalid (String path) |
Private Attributes | |
javax.swing.JButton | browseButton |
String | contextName |
javax.swing.JLabel | descLabel |
javax.swing.JLabel | errorLabel |
JFileChooser | fc = new JFileChooser() |
javax.swing.JCheckBox | noFatOrphansCheckbox |
javax.swing.JLabel | pathLabel |
javax.swing.JTextField | pathTextField |
PropertyChangeSupport | pcs = null |
final String | PROP_LASTIMAGE_PATH = "LBL_LastImage_PATH" |
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 45 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 63 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.createTimeZoneList(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.errorLabel, 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 401 of file ImageFilePanel.java.
|
private |
Definition at line 194 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 90 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 316 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 234 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 251 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 245 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 112 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.errorLabel, 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 356 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 101 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 303 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 412 of file ImageFilePanel.java.
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.removeUpdate | ( | DocumentEvent | e | ) |
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.reset | ( | ) |
Definition at line 255 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 396 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 241 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.pathTextField.
void org.sleuthkit.autopsy.casemodule.ImageFilePanel.storeSettings | ( | ) |
Definition at line 295 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 265 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.errorLabel, org.sleuthkit.autopsy.casemodule.ImageFilePanel.getContentPaths(), org.sleuthkit.autopsy.casemodule.Case.pathExists(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.warnIfPathIsInvalid().
Referenced by org.sleuthkit.autopsy.casemodule.ImageDSProcessor.isPanelValid().
|
private |
Validates path to selected data source and displays warning if it is invalid.
path | Absolute path to the selected data source |
Definition at line 288 of file ImageFilePanel.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.errorLabel, org.sleuthkit.autopsy.casemodule.Case.getCaseType(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.coreutils.PathValidator.isValid().
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.validatePanel().
|
private |
Definition at line 219 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 53 of file ImageFilePanel.java.
|
private |
Definition at line 220 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 221 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.ImageFilePanel(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.validatePanel(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.warnIfPathIsInvalid().
|
private |
Definition at line 50 of file ImageFilePanel.java.
|
staticprivate |
Definition at line 48 of file ImageFilePanel.java.
|
private |
Definition at line 222 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.getNoFatOrphans(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 223 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 224 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 49 of file ImageFilePanel.java.
|
private |
Definition at line 47 of file ImageFilePanel.java.
|
private |
Definition at line 225 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
|
private |
Definition at line 226 of file ImageFilePanel.java.
Referenced by org.sleuthkit.autopsy.casemodule.ImageFilePanel.initComponents().
Copyright © 2012-2015 Basis Technology. Generated on: Wed Apr 6 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.