AnimationIterationCount extends AbstractCssProperty<AnimationIterationCount> { public void setValue(final int value) { this.value = value; cssValue = String.valueOf(value); if (getStateChangeInformer() != null) { getStateChangeInformer().stateChanged(this); } } AnimationIterationCount();  AnimationIterationCount(final String cssValue);  AnimationIterationCount(
            final AnimationIterationCount animationIterationCount);  AnimationIterationCount(final int value); @Override String getCssName(); @Override String getCssValue(); @Override String toString(); Integer getValue(); void setValue(final int value); @Override AnimationIterationCount setCssValue(final String cssValue); void setAsInitial(); void setAsInherit(); void setAsInfinite(); static boolean isValid(final String cssValue); static final String INITIAL; static final String INHERIT; static final String INFINITE; }
@Test public void testSetValue() { AnimationIterationCount animationIterationCount = new AnimationIterationCount(); animationIterationCount.setValue(2); assertEquals(Integer.valueOf(2), animationIterationCount.getValue()); animationIterationCount.setAsInherit(); assertNull(animationIterationCount.getValue()); }