Autopsy  4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel Class Reference

Inherits JPanel, and org.sleuthkit.autopsy.corecomponents.OptionsPanel.

Public Member Functions

 ViewPreferencesPanel (boolean immediateUpdates)
 
void load ()
 
void store ()
 

Private Member Functions

void dataSourcesHideKnownCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void dataSourcesHideSlackCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void fileNameTranslationColumnCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void groupByDataSourceCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void hideOtherUsersTagsCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void hideRejectedResultsCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void initComponents ()
 
void keepCurrentViewerRadioButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void maxResultsSpinnerStateChanged (javax.swing.event.ChangeEvent evt)
 
void scoColumnsCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void storeGroupItemsInTreeByDataSource ()
 
void timeZoneListValueChanged (javax.swing.event.ListSelectionEvent evt)
 
void useAnotherTimeRadioButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void useBestViewerRadioButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void useLocalTimeRadioButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void viewsHideKnownCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void viewsHideSlackCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 

Private Attributes

javax.swing.JPanel currentCaseSettingsPanel
 
javax.swing.JPanel currentSessionSettingsPanel
 
javax.swing.JCheckBox dataSourcesHideKnownCheckbox
 
javax.swing.JCheckBox dataSourcesHideSlackCheckbox
 
javax.swing.JLabel displayTimeLabel
 
javax.swing.JCheckBox fileNameTranslationColumnCheckbox
 
javax.swing.JPanel globalSettingsPanel
 
javax.swing.JCheckBox groupByDataSourceCheckbox
 
javax.swing.JLabel hideKnownFilesLabel
 
javax.swing.JCheckBox hideOtherUsersTagsCheckbox
 
javax.swing.JLabel hideOtherUsersTagsLabel
 
javax.swing.JCheckBox hideRejectedResultsCheckbox
 
javax.swing.JLabel hideSlackFilesLabel
 
final boolean immediateUpdates
 
javax.swing.JScrollPane jScrollPane1
 
javax.swing.JRadioButton keepCurrentViewerRadioButton
 
javax.swing.JLabel maxResultsLabel
 
javax.swing.JSpinner maxResultsSpinner
 
javax.swing.JCheckBox scoColumnsCheckbox
 
javax.swing.JLabel scoColumnsLabel
 
javax.swing.JLabel scoColumnsWrapAroundText
 
javax.swing.JLabel selectFileLabel
 
javax.swing.JList< String > timeZoneList
 
javax.swing.JLabel translateTextLabel
 
javax.swing.JRadioButton useAnotherTimeRadioButton
 
javax.swing.JRadioButton useBestViewerRadioButton
 
javax.swing.JRadioButton useLocalTimeRadioButton
 
javax.swing.JPanel viewPreferencesPanel
 
javax.swing.JScrollPane viewPreferencesScrollPane
 
javax.swing.JCheckBox viewsHideKnownCheckbox
 
javax.swing.JCheckBox viewsHideSlackCheckbox
 

Detailed Description

Panel for configuring view preferences.

Definition at line 39 of file ViewPreferencesPanel.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.ViewPreferencesPanel ( boolean  immediateUpdates)

Creates new form ViewPreferencesPanel

Parameters
immediateUpdatesIf true, value changes will be persisted at the moment they occur.

Definition at line 49 of file ViewPreferencesPanel.java.

References org.sleuthkit.autopsy.casemodule.Case.addEventTypeSubscriber(), org.sleuthkit.autopsy.coreutils.TimeZoneUtils.createTimeZoneList(), and org.sleuthkit.autopsy.casemodule.Case.Events.CURRENT_CASE.

Member Function Documentation

void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.dataSourcesHideKnownCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.dataSourcesHideSlackCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.fileNameTranslationColumnCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.groupByDataSourceCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 519 of file ViewPreferencesPanel.java.

void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideOtherUsersTagsCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideRejectedResultsCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.initComponents ( )
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 149 of file ViewPreferencesPanel.java.

void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.keepCurrentViewerRadioButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.load ( )

Load the saved state of all options, and refresh this OptionsPanel accordingly.

Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.

Definition at line 64 of file ViewPreferencesPanel.java.

References org.sleuthkit.autopsy.coreutils.TimeZoneUtils.createTimeZoneString(), org.sleuthkit.autopsy.core.UserPreferences.displayTimesInLocalTime(), org.sleuthkit.autopsy.core.UserPreferences.displayTranslatedFileNames(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.getDefault(), org.sleuthkit.autopsy.casemodule.CasePreferences.getGroupItemsInTreeByDataSource(), org.sleuthkit.autopsy.core.UserPreferences.getHideSCOColumns(), org.sleuthkit.autopsy.texttranslation.TextTranslationService.getInstance(), org.sleuthkit.autopsy.core.UserPreferences.getResultsTablePageSize(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.getShowRejectedResults(), org.sleuthkit.autopsy.core.UserPreferences.getTimeZoneForDisplays(), org.sleuthkit.autopsy.texttranslation.TextTranslationService.hasProvider(), org.sleuthkit.autopsy.core.UserPreferences.hideKnownFilesInDataSourcesTree(), org.sleuthkit.autopsy.core.UserPreferences.hideKnownFilesInViewsTree(), org.sleuthkit.autopsy.core.UserPreferences.hideSlackFilesInDataSourcesTree(), org.sleuthkit.autopsy.core.UserPreferences.hideSlackFilesInViewsTree(), org.sleuthkit.autopsy.casemodule.Case.isCaseOpen(), org.sleuthkit.autopsy.core.UserPreferences.keepPreferredContentViewer(), and org.sleuthkit.autopsy.core.UserPreferences.showOnlyCurrentUserTags().

Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.openViewPreferencesButtonActionPerformed(), and org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanelController.update().

void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.maxResultsSpinnerStateChanged ( javax.swing.event.ChangeEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.scoColumnsCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.store ( )
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.storeGroupItemsInTreeByDataSource ( )
private

Store the 'groupByDataSourceCheckbox' value.

Note: The value will not be stored if the value hasn't previously been stored and the checkbox isn't selected. This is so GroupDataSourcesDialog can prompt the user for this in the event the value hasn't been initialized.

Definition at line 136 of file ViewPreferencesPanel.java.

References org.sleuthkit.autopsy.casemodule.CasePreferences.getGroupItemsInTreeByDataSource(), org.sleuthkit.autopsy.casemodule.Case.isCaseOpen(), and org.sleuthkit.autopsy.casemodule.CasePreferences.setGroupItemsInTreeByDataSource().

void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.timeZoneListValueChanged ( javax.swing.event.ListSelectionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.useAnotherTimeRadioButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.useBestViewerRadioButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.useLocalTimeRadioButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.viewsHideKnownCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.viewsHideSlackCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private

Member Data Documentation

javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.currentCaseSettingsPanel
private

Definition at line 651 of file ViewPreferencesPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.currentSessionSettingsPanel
private

Definition at line 652 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.dataSourcesHideKnownCheckbox
private

Definition at line 653 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.dataSourcesHideSlackCheckbox
private

Definition at line 654 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.displayTimeLabel
private

Definition at line 655 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.fileNameTranslationColumnCheckbox
private

Definition at line 656 of file ViewPreferencesPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.globalSettingsPanel
private

Definition at line 657 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.groupByDataSourceCheckbox
private

Definition at line 658 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideKnownFilesLabel
private

Definition at line 659 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideOtherUsersTagsCheckbox
private

Definition at line 660 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideOtherUsersTagsLabel
private

Definition at line 661 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideRejectedResultsCheckbox
private

Definition at line 662 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.hideSlackFilesLabel
private

Definition at line 663 of file ViewPreferencesPanel.java.

final boolean org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.immediateUpdates
private

Definition at line 41 of file ViewPreferencesPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.jScrollPane1
private

Definition at line 664 of file ViewPreferencesPanel.java.

javax.swing.JRadioButton org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.keepCurrentViewerRadioButton
private

Definition at line 665 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.maxResultsLabel
private

Definition at line 666 of file ViewPreferencesPanel.java.

javax.swing.JSpinner org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.maxResultsSpinner
private

Definition at line 667 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.scoColumnsCheckbox
private

Definition at line 668 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.scoColumnsLabel
private

Definition at line 669 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.scoColumnsWrapAroundText
private

Definition at line 670 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.selectFileLabel
private

Definition at line 671 of file ViewPreferencesPanel.java.

javax.swing.JList<String> org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.timeZoneList
private

Definition at line 672 of file ViewPreferencesPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.translateTextLabel
private

Definition at line 673 of file ViewPreferencesPanel.java.

javax.swing.JRadioButton org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.useAnotherTimeRadioButton
private

Definition at line 674 of file ViewPreferencesPanel.java.

javax.swing.JRadioButton org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.useBestViewerRadioButton
private

Definition at line 675 of file ViewPreferencesPanel.java.

javax.swing.JRadioButton org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.useLocalTimeRadioButton
private

Definition at line 676 of file ViewPreferencesPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.viewPreferencesPanel
private

Definition at line 677 of file ViewPreferencesPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.viewPreferencesScrollPane
private

Definition at line 678 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.viewsHideKnownCheckbox
private

Definition at line 679 of file ViewPreferencesPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel.viewsHideSlackCheckbox
private

Definition at line 680 of file ViewPreferencesPanel.java.


The documentation for this class was generated from the following file:

Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.