Interface IBehavior

All Superinterfaces:
IActivatable, IAdaptable.Bound<IVisualPart<? extends Node>>
All Known Implementing Classes:
AbstractBehavior, ConnectionClickableAreaBehavior, ContentBehavior, FocusBehavior, GridBehavior, HoverBehavior, HoverIntentBehavior, RevealPrimarySelectionBehavior, SelectionBehavior, SnappingBehavior

public interface IBehavior extends IActivatable, IAdaptable.Bound<IVisualPart<? extends Node>>
The IBehavior interface extends IAdaptable.Bound and IActivatable. Usually, implementations observe some model and perform actions in reaction to model changes, e.g. displaying feedback and handles when its IAdaptable is selected.