|
Autopsy
4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel.
Public Member Functions | |
| IngestRunningLabel () | |
| IngestRunningLabel (String message, boolean showWarningIcon) | |
| void | unregister () |
Static Public Attributes | |
| static final String | DEFAULT_MESSAGE = Bundle.IngestRunningLabel_defaultMessage() |
Protected Member Functions | |
| final void | refreshState () |
| final void | refreshState (boolean ingestIsRunning) |
Static Private Member Functions | |
| static void | notifyListeners (boolean ingestIsRunning) |
| static void | removeListener (IngestRunningLabel label) |
| static void | setupListener (IngestRunningLabel label) |
Static Private Attributes | |
| static Set< IngestRunningLabel > | activeLabels = new HashSet<>() |
| static PropertyChangeListener | classListener = null |
| static final URL | DEFAULT_ICON = IngestRunningLabel.class.getResource("/org/sleuthkit/autopsy/modules/filetypeid/warning16.png") |
| static final Set< IngestManager.IngestJobEvent > | INGEST_JOB_EVENTS_OF_INTEREST |
| static Object | lockObject = new Object() |
| static final long | serialVersionUID = 1L |
JLabel that shows ingest is running.
Definition at line 39 of file IngestRunningLabel.java.
| org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.IngestRunningLabel | ( | ) |
Main constructor with default message and showing icon.
Definition at line 120 of file IngestRunningLabel.java.
| org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.IngestRunningLabel | ( | String | message, |
| boolean | showWarningIcon | ||
| ) |
Constructor.
| message | The message to be shown. |
| showWarningIcon | Whether or not to show warning icon. |
Definition at line 130 of file IngestRunningLabel.java.
|
staticprivate |
Notifies all listening instances of an update in ingest state.
| ingestIsRunning | Whether or not ingest is running currently. |
Definition at line 94 of file IngestRunningLabel.java.
|
protected |
Refresh state of this label based on ingest status.
Definition at line 148 of file IngestRunningLabel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().
|
protected |
Refresh state of this label based on ingest status.
| ingestIsRunning | True if ingest is running. |
Definition at line 157 of file IngestRunningLabel.java.
|
staticprivate |
Removes a label from listening events.
| label | The label to remove from listening events. |
Definition at line 107 of file IngestRunningLabel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener().
|
staticprivate |
Setup ingest event listener for the current label.
| label | The label. |
Definition at line 60 of file IngestRunningLabel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.CANCELLED, org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.COMPLETED, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.STARTED.
| void org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.unregister | ( | ) |
Unregister this instance from listening for ingest status changes.
Definition at line 164 of file IngestRunningLabel.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.PastCasesPanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.RecentFilesPanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.TimelinePanel.close(), org.sleuthkit.autopsy.datasourcesummary.ui.UserActivityPanel.close(), and org.sleuthkit.autopsy.datasourcesummary.ui.GeolocationPanel.close().
|
staticprivate |
Definition at line 51 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 52 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 43 of file IngestRunningLabel.java.
|
static |
Definition at line 42 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 45 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 53 of file IngestRunningLabel.java.
|
staticprivate |
Definition at line 41 of file IngestRunningLabel.java.
Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.