Package org.sonar.java
Class ProgressMonitor
java.lang.Object
org.sonar.java.ProgressMonitor
- All Implemented Interfaces:
Runnable,org.eclipse.core.runtime.IProgressMonitor
-
Field Summary
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionProgressMonitor(BooleanSupplier isCanceled, AnalysisProgress analysisProgress) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddone()voidinternalWorked(double work) booleanvoidrun()voidsetCanceled(boolean value) voidsetTaskName(String name) voidvoidworked(int work) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.runtime.IProgressMonitor
clearBlocked, setBlocked, slice
-
Constructor Details
-
ProgressMonitor
-
-
Method Details
-
run
public void run() -
beginTask
- Specified by:
beginTaskin interfaceorg.eclipse.core.runtime.IProgressMonitor
-
done
public void done()- Specified by:
donein interfaceorg.eclipse.core.runtime.IProgressMonitor
-
isCanceled
public boolean isCanceled()- Specified by:
isCanceledin interfaceorg.eclipse.core.runtime.IProgressMonitor
-
setCanceled
public void setCanceled(boolean value) - Specified by:
setCanceledin interfaceorg.eclipse.core.runtime.IProgressMonitor
-
worked
public void worked(int work) - Specified by:
workedin interfaceorg.eclipse.core.runtime.IProgressMonitor
-
internalWorked
public void internalWorked(double work) - Specified by:
internalWorkedin interfaceorg.eclipse.core.runtime.IProgressMonitor
-
setTaskName
- Specified by:
setTaskNamein interfaceorg.eclipse.core.runtime.IProgressMonitor
-
subTask
- Specified by:
subTaskin interfaceorg.eclipse.core.runtime.IProgressMonitor
-