Class MultiFileProgressReport

java.lang.Object
org.sonar.plugins.python.MultiFileProgressReport
All Implemented Interfaces:
Runnable

public class MultiFileProgressReport extends Object implements Runnable
  • Constructor Details

    • MultiFileProgressReport

      public MultiFileProgressReport(String stepName)
    • MultiFileProgressReport

      public MultiFileProgressReport(long progressUpdatePeriod)
    • MultiFileProgressReport

      public MultiFileProgressReport(long progressUpdatePeriod, String stepName)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • start

      public void start(int size)
    • startAnalysisFor

      public void startAnalysisFor(String fileName)
    • finishAnalysisFor

      public void finishAnalysisFor(String fileName)
    • stop

      public void stop()
    • cancel

      public void cancel()