Autopsy  4.14.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | List of all members
org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorProgressMonitor Interface Reference

Inherited by org.sleuthkit.autopsy.casemodule.AddImageWizardAddingProgressPanel.DSPProgressMonitorImpl, org.sleuthkit.autopsy.commandlineingest.CommandLineIngestManager.JobProcessingTask.DoNothingDSPProgressMonitor, and org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceProgressMonitor.

Public Member Functions

void setIndeterminate (boolean indeterminate)
 
void setProgress (int progress)
 
default void setProgressMax (final int max)
 
void setProgressText (String text)
 

Detailed Description

An GUI agnostic DataSourceProcessorProgressMonitor interface for DataSourceProcesssors to indicate progress. It models after a JProgressbar though it could use any underlying implementation (or NoOps)

Definition at line 26 of file DataSourceProcessorProgressMonitor.java.

Member Function Documentation

void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorProgressMonitor.setIndeterminate ( boolean  indeterminate)

Identify if progress will be indeterminate or not

Parameters
indeterminatetrue if progress bar should not show steps

Referenced by org.sleuthkit.autopsy.datasourceprocessors.xry.XRYDataSourceProcessor.process(), and org.sleuthkit.autopsy.datasourceprocessors.xry.XRYDataSourceProcessor.run().

void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorProgressMonitor.setProgress ( int  progress)

Increment the progress bar if it is determinate

Parameters
progressHow much progress has happened. Must be smaller than value passed to setProgressMax()
default void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorProgressMonitor.setProgressMax ( final int  max)

Maximum value for a determinate progress bar.

Parameters
maxMax value that will be used

Implemented in org.sleuthkit.autopsy.casemodule.AddImageWizardAddingProgressPanel.DSPProgressMonitorImpl.

Definition at line 45 of file DataSourceProcessorProgressMonitor.java.

void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorProgressMonitor.setProgressText ( String  text)

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

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