package org.ovirt.engine.ui.common.widget;
/**
* Widgets that implement this interface have a visual representation which shows this widget attached or detached to something
*/
public interface HasDetachable {
/**
* This widget shows some icon which means if this widget is attached to something or not.
* This method hides/shows this icon
*/
void setDetachableIconVisible(boolean visible);
/**
* Changes the icon to attached/detached
*/
void setAttached(boolean attached);
}