HslaCssValue extends AbstractBean<HslaCssValue> { @Override public String getValue() { return hsl; } HslaCssValue();  HslaCssValue(final String hslCssValue);  HslaCssValue(final HslaCssValue hslCssValue);  HslaCssValue(final int h, final float s, final float l,
            final float a); void setHsla(final String hsl); int getH(); void setH(final int h); float getS(); void setS(final float s); float getL(); static CssLengthUnit getSUnit(); static CssLengthUnit getLUnit(); void setL(final float l); void setA(final float a); float getA(); @Override String toString(); @Override String getValue(); static boolean isValid(final String hslString);  }
@Test public void testGetValue() { HslaCssValue hslaCssValue = new HslaCssValue("hsla(120, 10%, 100%, 1)"); assertEquals("hsla(120, 10%, 100%, 1)", hslaCssValue.getValue()); hslaCssValue.setH(220); hslaCssValue.setS(55); hslaCssValue.setL(75); hslaCssValue.setA(0.5F); assertEquals(0.5F, hslaCssValue.getA(), 0); assertEquals("hsla(220, 55.0%, 75.0%, 0.5)", hslaCssValue.getValue()); }