ColumnRule extends AbstractCssProperty<ColumnRule> implements StateChangeInformer<CssProperty> { @Override public String getCssValue() { return cssValue; } ColumnRule();  ColumnRule(final String cssValue);  ColumnRule(final ColumnRule columnRule); ColumnRule setValue(final String value); @Override String getCssName(); @Override String getCssValue(); @Override String toString(); String getValue(); @Override ColumnRule setCssValue(final String cssValue); void setAsInitial(); void setAsInherit(); ColumnRuleWidth getColumnRuleWidth(); ColumnRule setColumnRuleWidth(
            final ColumnRuleWidth columnRuleWidth); ColumnRuleStyle getColumnRuleStyle(); ColumnRule setColumnRuleStyle(
            final ColumnRuleStyle columnRuleStyle); ColumnRuleColor getColumnRuleColor(); ColumnRule setColumnRuleColor(
            final ColumnRuleColor columnRuleColor); @Override void stateChanged(final CssProperty stateChangedObject); static final String INITIAL; static final String INHERIT; }
@Test public void testGetCssValue() { ColumnRule columnRule = new ColumnRule("50px dashed green"); ColumnRuleColor columnRuleColor = new ColumnRuleColor("yellow"); columnRule.setColumnRuleColor(columnRuleColor); ColumnRuleWidth columnRuleWidth = new ColumnRuleWidth("150px"); columnRule.setColumnRuleWidth(columnRuleWidth); ColumnRuleStyle colunmRuleStyle = ColumnRuleStyle.GROOVE; columnRule.setColumnRuleStyle(colunmRuleStyle); assertEquals("150px groove yellow", columnRule.getCssValue()); }