|
Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel.
Classes | |
| class | ObjectCheckBox |
Public Member Functions | |
| CheckBoxListPanel () | |
| void | addElement (String displayName, Icon icon, T obj) |
| void | clearList () |
| List< T > | getSelectedElements () |
| boolean | isEmpty () |
| void | setEnabled (boolean enabled) |
| void | setPanelTitle (String title) |
| void | setPanelTitleIcon (Icon icon) |
| void | setSelectedElements (List< T > selected) |
| void | setSetAllSelected (boolean selected) |
Private Member Functions | |
| void | checkButtonActionPerformed (java.awt.event.ActionEvent evt) |
| void | initComponents () |
| void | uncheckButtonActionPerformed (java.awt.event.ActionEvent evt) |
Private Attributes | |
| final CheckBoxJList< ObjectCheckBox< T > > | checkboxList |
| javax.swing.JButton | checkButton |
| final DefaultListModel< ObjectCheckBox< T > > | model = new DefaultListModel<>() |
| javax.swing.JScrollPane | scrollPane |
| javax.swing.JLabel | titleLabel |
| javax.swing.JButton | uncheckButton |
Static Private Attributes | |
| static final long | serialVersionUID = 1L |
A panel for showing any object in a check box list.
Definition at line 34 of file CheckBoxListPanel.java.
Creates new CheckboxFilterPanel
Definition at line 44 of file CheckBoxListPanel.java.
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.addElement | ( | String | displayName, |
| Icon | icon, | ||
| T | obj | ||
| ) |
Add a new element to the check box list.
| displayName | display name for the checkbox |
| icon | |
| obj | Object that the checkbox represents |
Definition at line 59 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.report.infrastructure.ReportWizardDataSourceSelectionPanel.getComponent().
|
private |
Definition at line 226 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.initComponents().
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.clearList | ( | ) |
Remove all objects from the checkbox list.
Definition at line 70 of file CheckBoxListPanel.java.
| List<T> org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.getSelectedElements | ( | ) |
Returns a list of all of the selected elements.
Definition at line 91 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.report.infrastructure.ReportWizardDataSourceSelectionPanel.createFinishButtonActionListener(), org.sleuthkit.autopsy.report.infrastructure.ReportWizardDataSourceSelectionPanel.createNextButtonActionListener(), and org.sleuthkit.autopsy.report.infrastructure.ReportWizardDataSourceSelectionPanel.storeSettings().
|
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 168 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.CheckBoxListPanel().
| boolean org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.isEmpty | ( | ) |
Definition at line 74 of file CheckBoxListPanel.java.
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.setEnabled | ( | boolean | enabled | ) |
Definition at line 79 of file CheckBoxListPanel.java.
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.setPanelTitle | ( | String | title | ) |
Sets the panel title.
| title | Panel title or null for no title. |
Definition at line 148 of file CheckBoxListPanel.java.
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.setPanelTitleIcon | ( | Icon | icon | ) |
Sets the panel title icon.
| icon | Icon to set or null for no icon |
Definition at line 157 of file CheckBoxListPanel.java.
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.setSelectedElements | ( | List< T > | selected | ) |
Sets the selected items within the checkbox list panel.
| selected | The items that should be selected. If the checkbox data is present in this list, it will be selected, otherwise it will be deselected. |
Definition at line 112 of file CheckBoxListPanel.java.
| void org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< T >.setSetAllSelected | ( | boolean | selected | ) |
Sets the selection state of the all the check boxes in the list.
| selected | True to check the boxes, false to unchecked |
Definition at line 132 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.checkButtonActionPerformed(), and org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.uncheckButtonActionPerformed().
|
private |
Definition at line 222 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.initComponents().
|
private |
Definition at line 39 of file CheckBoxListPanel.java.
|
private |
Definition at line 232 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.initComponents(), and org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.setEnabled().
|
private |
Definition at line 38 of file CheckBoxListPanel.java.
|
private |
Definition at line 233 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.CheckBoxListPanel(), and org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.initComponents().
|
staticprivate |
Definition at line 36 of file CheckBoxListPanel.java.
|
private |
|
private |
Definition at line 235 of file CheckBoxListPanel.java.
Referenced by org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.initComponents(), and org.sleuthkit.autopsy.guiutils.CheckBoxListPanel< Long >.setEnabled().
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.