Interface IFeatureEditCandidateProvider

All Known Implementing Classes:
FeatureStateEditCandidateProvider

public interface IFeatureEditCandidateProvider
An edit candidate provider determines which Features are considered for editing.

This interface is used by Editor, who will use it to determine which Features are edited. An edit candidate can be configured using Editor.Builder#editCandidateProvider.

Edit candidates are typically determined using feature states. FeatureStateEditCandidateProvider for example allows you to return selected or hovered-over Features (or other FeatureStates).