public static <E extends Enum<? extends Style.HasCssName>> void removeEnumStyleNames(final Element element, final Class<E> enumClass) { for (final Enum<? extends Style.HasCssName> constant : enumClass.getEnumConstants()) { final String cssClass = ((Style.HasCssName) constant).getCssName(); if (cssClass != null && !cssClass.isEmpty()) { element.removeClassName(cssClass); } } }
public static <E extends Enum<? extends Style.HasCssName>> void removeEnumStyleNames(final Element element, final Class<E> enumClass) { for (final Enum<? extends Style.HasCssName> constant : enumClass.getEnumConstants()) { final String cssClass = ((Style.HasCssName) constant).getCssName(); if (cssClass != null && !cssClass.isEmpty()) { element.removeClassName(cssClass); } } }
private <E extends Enum<? extends Style.HasCssName>> void removeStyleNames(final Class<E> enumClass) { for (final E constant : enumClass.getEnumConstants()) { removeStyleName(((Style.HasCssName) constant).getCssName()); } } }
public static Display parse(HasCssName display) { return parse(display.getCssName()); }
public void setCssName(T style) { this.style = style; setStyle(style.getCssName()); }
/** * Removes enum value style name from UIObject unless style is {@code null}. * * @param uiObject Object to remove style from * @param style Style name */ public static <E extends Style.HasCssName> void removeEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.removeStyleName(style.getCssName()); } }
public void setCssName(T style) { this.style = style; setStyle(style.getCssName()); }
protected void set(Style s, T value) { s.setProperty(getCssName(), value != null ? value.getCssName() : ""); } }
/** * Removes enum value style name from UIObject unless style is {@code null}. * * @param uiObject Object to remove style from * @param style Style name */ public static <E extends Style.HasCssName> void removeEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.removeStyleName(style.getCssName()); } }
public static <E extends Style.HasCssName> void removeEnumStyleName(final Element element, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { element.removeClassName(style.getCssName()); } } }
private <E extends Enum<? extends Style.HasCssName>> void addEnumVarargsValues(final E[] values, final Class<E> enumClass, final boolean clearOld) { if (clearOld) { // Remove the previous values removeStyleNames(enumClass); } for (final E value : values) { addStyleName(((Style.HasCssName) value).getCssName()); } }
/** * Removes enum value style name from UIObject unless style is {@code null}. * * @param uiObject Object to remove style from * @param style Style name */ public static <E extends Style.HasCssName> void removeEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.removeStyleName(style.getCssName()); } }
/** * Adds enum value style name to UIObject unless style is {@code null}. * * @param uiObject Object to add style to * @param style Style name */ public static <E extends Style.HasCssName> void addEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.addStyleName(style.getCssName()); } }
/** * Adds enum value style name to UIObject unless style is {@code null}. * * @param uiObject Object to add style to * @param style Style name */ public static <E extends Style.HasCssName> void addEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.addStyleName(style.getCssName()); } }
/** * Removes enum value style name from UIObject unless style is {@code null}. * * @param uiObject Object to remove style from * @param style Style name */ public static <E extends Style.HasCssName> void removeEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.removeStyleName(style.getCssName()); } }
private <E extends Enum<? extends Style.HasCssName>> void removeStyleNames(final Class<E> enumClass) { for (final E constant : enumClass.getEnumConstants()) { removeStyleName(((Style.HasCssName) constant).getCssName()); } } }
private <E extends Enum<? extends Style.HasCssName>> void addEnumVarargsValues(final E[] values, final Class<E> enumClass, final boolean clearOld) { if (clearOld) { // Remove the previous values removeStyleNames(enumClass); } for (final E value : values) { addStyleName(((Style.HasCssName) value).getCssName()); } }
/** * Adds enum value style name to UIObject unless style is {@code null}. * * @param uiObject Object to add style to * @param style Style name */ public static <E extends Style.HasCssName> void addEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.addStyleName(style.getCssName()); } }
public static <E extends Style.HasCssName> void addEnumStyleName(final Element element, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { element.addClassName(style.getCssName()); } }
/** * Adds enum value style name to UIObject unless style is {@code null}. * * @param uiObject Object to add style to * @param style Style name */ public static <E extends Style.HasCssName> void addEnumStyleName(final UIObject uiObject, final E style) { if (style != null && style.getCssName() != null && !style.getCssName().isEmpty()) { uiObject.addStyleName(style.getCssName()); } }