RgbaCssValue extends AbstractBean<RgbaCssValue> { @Override public String getValue() { return rgba; } RgbaCssValue();  RgbaCssValue(final String rgbaCssValue);  RgbaCssValue(final RgbaCssValue rgbaCssValue);  RgbaCssValue(final int r, final int g, final int b, final float a); void setRgba(final String rgba); int getR(); void setR(final int r); int getG(); void setG(final int g); int getB(); float getA(); void setB(final int b); void setA(final float a); @Override String toString(); @Override String getValue(); static boolean isValid(final String rgbaString);  }
@Test public void testGetValue() { RgbaCssValue rgbCssValue = new RgbaCssValue("rgba(120, 10, 100, 0.5)"); assertEquals("rgba(120, 10, 100, 0.5)", rgbCssValue.getValue()); rgbCssValue.setR(220); rgbCssValue.setG(55); rgbCssValue.setB(75); rgbCssValue.setA(0.25F); assertEquals("rgba(220, 55, 75, 0.25)", rgbCssValue.getValue()); }