Class NodeHidingBehavior

All Implemented Interfaces:
IActivatable, IAdaptable.Bound<IVisualPart<? extends Node>>, IBehavior

public class NodeHidingBehavior extends AbstractHidingBehavior
The NodeHidingBehavior is specific to NodePart. It registers listeners on the HidingModel upon activation. When the HidingModel changes, the hidden status of the NodePart is determined. If the hidden status of the part changed, either AbstractHidingBehavior.hide() or AbstractHidingBehavior.show() will be called, respectively, to hide/show the part. Additionally, a HiddenNeighborsFeedbackPart is managed by this NodeHidingBehavior. The HiddenNeighborsFeedbackPart shows the number of hidden neighbors of the NodePart.