public abstract class RootProviderBaseImpl extends java.lang.Object implements RootProvider
RootProvider.RootSetChangedListener| Modifier and Type | Field and Description |
|---|---|
protected EventDispatcher<RootProvider.RootSetChangedListener> |
myDispatcher |
| Constructor and Description |
|---|
RootProviderBaseImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRootSetChangedListener(RootProvider.RootSetChangedListener listener) |
void |
addRootSetChangedListener(RootProvider.RootSetChangedListener listener,
Disposable parentDisposable) |
protected void |
fireRootSetChanged() |
void |
removeRootSetChangedListener(RootProvider.RootSetChangedListener listener) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFiles, getUrlsprotected final EventDispatcher<RootProvider.RootSetChangedListener> myDispatcher
public void addRootSetChangedListener(RootProvider.RootSetChangedListener listener)
addRootSetChangedListener in interface RootProviderpublic void removeRootSetChangedListener(RootProvider.RootSetChangedListener listener)
removeRootSetChangedListener in interface RootProviderpublic void addRootSetChangedListener(RootProvider.RootSetChangedListener listener, Disposable parentDisposable)
addRootSetChangedListener in interface RootProviderprotected void fireRootSetChanged()