public final class ProjectWideFacetListenersRegistryImpl extends ProjectWideFacetListenersRegistry
| Constructor and Description |
|---|
ProjectWideFacetListenersRegistryImpl(Project project) |
| Modifier and Type | Method and Description |
|---|---|
<F extends Facet<?>> |
registerListener(FacetTypeId<F> typeId,
ProjectWideFacetListener<? extends F> listener) |
<F extends Facet<?>> |
registerListener(FacetTypeId<F> typeId,
ProjectWideFacetListener<? extends F> listener,
Disposable parentDisposable) |
void |
registerListener(ProjectWideFacetListener<Facet> listener) |
void |
registerListener(ProjectWideFacetListener<Facet> listener,
Disposable parentDisposable) |
<F extends Facet<?>> |
unregisterListener(FacetTypeId<F> typeId,
ProjectWideFacetListener<? extends F> listener) |
void |
unregisterListener(ProjectWideFacetListener<Facet> listener) |
getInstancepublic ProjectWideFacetListenersRegistryImpl(Project project)
public <F extends Facet<?>> void registerListener(FacetTypeId<F> typeId, ProjectWideFacetListener<? extends F> listener)
registerListener in class ProjectWideFacetListenersRegistrypublic <F extends Facet<?>> void unregisterListener(FacetTypeId<F> typeId, ProjectWideFacetListener<? extends F> listener)
unregisterListener in class ProjectWideFacetListenersRegistrypublic <F extends Facet<?>> void registerListener(FacetTypeId<F> typeId, ProjectWideFacetListener<? extends F> listener, Disposable parentDisposable)
registerListener in class ProjectWideFacetListenersRegistrypublic void registerListener(ProjectWideFacetListener<Facet> listener)
registerListener in class ProjectWideFacetListenersRegistrypublic void unregisterListener(ProjectWideFacetListener<Facet> listener)
unregisterListener in class ProjectWideFacetListenersRegistrypublic void registerListener(ProjectWideFacetListener<Facet> listener, Disposable parentDisposable)
registerListener in class ProjectWideFacetListenersRegistry