public class FacetModificationTrackingServiceImpl extends FacetModificationTrackingService
Constructor and Description |
---|
FacetModificationTrackingServiceImpl(Module module) |
Modifier and Type | Method and Description |
---|---|
<T extends Facet<?>> |
addModificationTrackerListener(T facet,
ModificationTrackerListener<? super T> listener,
Disposable parent) |
ModificationTracker |
getFacetModificationTracker(Facet<?> facet) |
void |
incFacetModificationTracker(Facet<?> facet) |
void |
removeModificationTrackerListener(Facet<?> facet,
ModificationTrackerListener<?> listener) |
getInstance, getInstance
public FacetModificationTrackingServiceImpl(Module module)
public ModificationTracker getFacetModificationTracker(Facet<?> facet)
getFacetModificationTracker
in class FacetModificationTrackingService
public void incFacetModificationTracker(Facet<?> facet)
incFacetModificationTracker
in class FacetModificationTrackingService
public <T extends Facet<?>> void addModificationTrackerListener(T facet, ModificationTrackerListener<? super T> listener, Disposable parent)
addModificationTrackerListener
in class FacetModificationTrackingService
public void removeModificationTrackerListener(Facet<?> facet, ModificationTrackerListener<?> listener)
removeModificationTrackerListener
in class FacetModificationTrackingService