use of org.ovirt.engine.ui.common.widget.action.ActionButton in project ovirt-engine by oVirt.
the class ActionPanelView method updateActionButton.
@Override
public void updateActionButton(boolean isVisible, boolean isEnabled, ActionButtonDefinition<T> buttonDef) {
ActionButton button = actionItemMap.get(buttonDef);
if (button != null) {
button.asWidget().setVisible(isVisible);
button.setEnabled(isEnabled);
if (buttonDef.getTooltip() != null) {
// this Panel is special. show the tooltips below the buttons because they're too
// hard to read with the default TOP placement.
button.setTooltip(buttonDef.getTooltip(), Placement.BOTTOM);
}
}
}
Aggregations