public class UiActivityMonitorImpl.BusyContainer extends java.lang.Object implements Disposable
Disposable.Parent
Constructor and Description |
---|
BusyContainer(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
addActivity(UiActivity activity,
ModalityState state) |
void |
clear() |
protected com.intellij.ide.UiActivityMonitorImpl.BusyImpl |
createBusyImpl(java.util.Set<UiActivity> key) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
com.intellij.ide.UiActivityMonitorImpl.BusyImpl |
getOrCreateBusy(UiActivity... activities) |
void |
onActivityAdded(UiActivity activity) |
void |
onActivityRemoved(com.intellij.ide.UiActivityMonitorImpl.BusyImpl busy,
UiActivity activity) |
void |
onReady() |
public BusyContainer(Project project)
public com.intellij.ide.UiActivityMonitorImpl.BusyImpl getOrCreateBusy(UiActivity... activities)
protected com.intellij.ide.UiActivityMonitorImpl.BusyImpl createBusyImpl(java.util.Set<UiActivity> key)
public void onReady()
public void clear()
public void onActivityAdded(UiActivity activity)
public void onActivityRemoved(com.intellij.ide.UiActivityMonitorImpl.BusyImpl busy, UiActivity activity)
public void addActivity(UiActivity activity, ModalityState state)
public void dispose()
Disposable
dispose
in interface Disposable