Border extends AbstractCssProperty<Border> implements StateChangeInformer<Bean> { public void setAsInitial() { setCssValue(INITIAL); } Border();  Border(final String cssValue);  Border(final Border border); @Override String getCssName(); @Override String getCssValue(); @Override String toString(); @Override Border setCssValue(final String cssValue); static boolean isValid(final String cssValue); void setAsInitial(); void setAsInherit(); BorderColorCssValues getBorderColorCssValues(); BorderStyle getBorderStyle(); Border setBorderWidthValue(final String borderWidthValue); Border setBorderStyle(final BorderStyle borderStyle); Border setBorderColorCssValues(
            final BorderColorCssValues borderColorCssValues); String getBorderWidthValue(); @Override void stateChanged(final Bean stateChangedObject); static final String INITIAL; static final String INHERIT; }
@Test public void testSetAsInitial() { Border border = new Border(); assertNotNull(border.getBorderWidthValue()); final BorderStyle borderPosition = border.getBorderStyle(); assertNotNull(borderPosition); final BorderColorCssValues borderColor = border.getBorderColorCssValues(); assertNotNull(borderColor); border.setAsInitial(); assertEquals(Border.INITIAL, border.getCssValue()); assertNull(border.getBorderWidthValue()); assertNull(border.getBorderStyle()); assertNull(border.getBorderColorCssValues()); assertFalse(borderColor.isAlreadyInUse()); }