use of org.gwtbootstrap3.client.ui.html.Italic in project ovirt-engine by oVirt.
the class VmInterfaceListGroupItem method createCardPluggedStatusPanel.
private IsWidget createCardPluggedStatusPanel(boolean isPlugged) {
Span linkStatusPanel = new Span();
Span icon = new Span();
icon.addStyleName(Styles.ICON_STACK);
Italic plugItalic = new Italic();
plugItalic.addStyleName(Styles.FONT_AWESOME_BASE);
plugItalic.addStyleName(Styles.ICON_STACK_TOP);
plugItalic.addStyleName(ROTATE_270);
plugItalic.addStyleName(IconType.PLUG.getCssName());
icon.add(plugItalic);
if (!isPlugged) {
Italic unplugged = new Italic();
unplugged.addStyleName(Styles.FONT_AWESOME_BASE);
unplugged.addStyleName(Styles.ICON_STACK_TOP);
unplugged.addStyleName(DANGER);
unplugged.addStyleName(IconType.BAN.getCssName());
icon.add(unplugged);
}
linkStatusPanel.add(icon);
linkStatusPanel.addStyleName(DOUBLE_SIZE);
String tooltipText = isPlugged ? constants.pluggedNetworkInterface() : constants.unpluggedNetworkInterface();
WidgetTooltip tooltip = new WidgetTooltip(linkStatusPanel);
tooltip.setHtml(SafeHtmlUtils.fromString(tooltipText));
return tooltip;
}
Aggregations