public class RgbaToColorConverter extends RgbToColorConverter
Converter
that can convert a Color
to CSS rgba() color
notation and backConstructor and Description |
---|
RgbaToColorConverter() |
Modifier and Type | Method and Description |
---|---|
protected int |
doubleToInt(double alpha) |
protected double |
intToDouble(int alpha) |
protected int |
parseAlpha(String colorString) |
protected String |
serialize(com.vaadin.shared.ui.colorpicker.Color color)
Serializes the given
Color as a String . |
protected com.vaadin.shared.ui.colorpicker.Color |
unserialize(String string)
Unserializes the given
String as a Color . |
parseColor
convertToModel, convertToPresentation
getModelType, getPresentationType
protected String serialize(com.vaadin.shared.ui.colorpicker.Color color) throws com.vaadin.data.util.converter.Converter.ConversionException
AbstractStringToColorConverter
Color
as a String
. The String must
be unserialize by AbstractStringToColorConverter.unserialize(java.lang.String)
serialize
in class RgbToColorConverter
color
- The Color
to serialize. Never null
.Color
serialized as String
com.vaadin.data.util.converter.Converter.ConversionException
protected com.vaadin.shared.ui.colorpicker.Color unserialize(String string) throws com.vaadin.data.util.converter.Converter.ConversionException
AbstractStringToColorConverter
String
as a Color
.unserialize
in class RgbToColorConverter
string
- The String
to unserialize. Never null
.String
unserialized as Color
com.vaadin.data.util.converter.Converter.ConversionException
protected int parseAlpha(String colorString) throws com.vaadin.data.util.converter.Converter.ConversionException
com.vaadin.data.util.converter.Converter.ConversionException
protected double intToDouble(int alpha)
protected int doubleToInt(double alpha)
Copyright © 2015 Max Schuster. All Rights Reserved.