public abstract class InspectionToolsSupplier extends java.lang.Object implements Disposable
| Modifier and Type | Class and Description |
|---|---|
static interface |
InspectionToolsSupplier.Listener |
static class |
InspectionToolsSupplier.Simple |
Disposable.Parent| Modifier and Type | Field and Description |
|---|---|
protected DisposableWrapperList<InspectionToolsSupplier.Listener> |
myListeners |
| Constructor and Description |
|---|
InspectionToolsSupplier() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(InspectionToolsSupplier.Listener listener,
Disposable parentDisposable) |
abstract java.util.List<InspectionToolWrapper> |
createTools() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
protected final DisposableWrapperList<InspectionToolsSupplier.Listener> myListeners
public abstract java.util.List<InspectionToolWrapper> createTools()
public void addListener(InspectionToolsSupplier.Listener listener, Disposable parentDisposable)
public void dispose()
Disposabledispose in interface Disposable