package org.ovirt.engine.ui.common.widget.label; /** * This interface is intended to be implemented by widgets that can be labeled by {@link WidgetLabel}. * <p> * Implementing widgets should keep track of added labels and let them know about state changes * - changes of id, enable/disable state. * </p> * * @see WidgetLabel */ public interface HasWidgetLabels { void addLabel(WidgetLabel label); void removeLabel(WidgetLabel label); }