List of usage examples for com.vaadin.ui.declarative DesignAttributeHandler writeAttribute
@SuppressWarnings({ "unchecked", "rawtypes" })
public static void writeAttribute(Object component, String attribute, Attributes attr, Object defaultInstance,
DesignContext context)
defaultInstance . From source file:eu.maxschuster.vaadin.colorpickerfield.AbstractColorPickerField.java
License:Apache License
@Override public void writeDesign(Element design, DesignContext designContext) { super.writeDesign(design, designContext); Attributes attributes = design.attributes(); DesignAttributeHandler.writeAttribute("color", attributes, getClientColor(getValue()).getCSS(), Color.WHITE.getCSS(), String.class); DesignAttributeHandler.writeAttribute("popup-style", attributes, (popupStyle == AbstractColorPicker.PopupStyle.POPUP_NORMAL ? "normal" : "simple"), "normal", String.class); DesignAttributeHandler.writeAttribute("position", attributes, positionX + "," + positionY, "0,0", String.class); }