Minor. Converted class with class object to object.

This commit is contained in:
Evgeny Gerashchenko
2015-07-01 21:20:24 +03:00
parent 15a4782a0c
commit 8e3dd54477
@@ -26,19 +26,17 @@ public interface CompilationCanceledStatus {
fun checkCanceled(): Unit fun checkCanceled(): Unit
} }
public class ProgressIndicatorAndCompilationCanceledStatus { public object ProgressIndicatorAndCompilationCanceledStatus {
companion object { private var canceledStatus: CompilationCanceledStatus? = null
private var canceledStatus: CompilationCanceledStatus? = null
platformStatic platformStatic
synchronized public fun setCompilationCanceledStatus(newCanceledStatus: CompilationCanceledStatus?): Unit { synchronized public fun setCompilationCanceledStatus(newCanceledStatus: CompilationCanceledStatus?): Unit {
canceledStatus = newCanceledStatus canceledStatus = newCanceledStatus
} }
platformStatic platformStatic
public fun checkCanceled(): Unit { public fun checkCanceled(): Unit {
ProgressIndicatorProvider.checkCanceled() ProgressIndicatorProvider.checkCanceled()
canceledStatus?.checkCanceled() canceledStatus?.checkCanceled()
}
} }
} }