class WebkitColumnRule extends AbstractCssProperty<WebkitColumnRule> implements StateChangeInformer<CssProperty> {

    @Override
    public void stateChanged(final CssProperty stateChangedObject) {
        if (stateChangedObject instanceof WebkitColumnRuleColor) {
            setWebkitColumnRuleColor(
                    (WebkitColumnRuleColor) stateChangedObject);
        }

        if (stateChangedObject instanceof WebkitColumnRuleWidth) {
            setWebkitColumnRuleWidth(
                    (WebkitColumnRuleWidth) stateChangedObject);
        }
    }

    public  WebkitColumnRule();
    public  WebkitColumnRule(final String cssValue);
    public  WebkitColumnRule(final WebkitColumnRule webkitColumnRule);

}