ListStyle extends AbstractCssProperty<ListStyle> implements StateChangeInformer<CssProperty> { public ListStyle() { setCssValue("disc outside none"); } ListStyle();  ListStyle(final String cssValue);  ListStyle(final ListStyle listStyle); @Override String getCssName(); @Override String getCssValue(); @Override String toString(); @Override ListStyle setCssValue(final String cssValue); static boolean isValid(final String cssValue); void setAsInitial(); void setAsInherit(); ListStyleImage getListStyleImage(); ListStylePosition getListStylePosition(); ListStyleType getListStyleType(); ListStyle setListStyleType(final ListStyleType listStyleType); ListStyle setListStylePosition(
            final ListStylePosition listStylePosition); ListStyle setListStyleImage(final ListStyleImage listStyleImage); @Override void stateChanged(final CssProperty stateChangedObject); static final String INITIAL; static final String INHERIT; }
@Test public void testListStyle() { final ListStyle listStyle = new ListStyle(); assertEquals("disc outside none", listStyle.getCssValue()); assertEquals(ListStyleType.DISC, listStyle.getListStyleType()); assertEquals(ListStylePosition.OUTSIDE, listStyle.getListStylePosition()); assertTrue(listStyle.getListStyleImage().hasInbuiltValue()); assertEquals(ListStyleImage.NONE, listStyle.getListStyleImage().getCssValue()); }