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

    @Override
    public void stateChanged(final CssProperty stateChangedObject) {
        if (stateChangedObject instanceof MozColumnRuleColor) {
            setMozColumnRuleColor((MozColumnRuleColor) stateChangedObject);
        }

        if (stateChangedObject instanceof MozColumnRuleWidth) {
            setMozColumnRuleWidth((MozColumnRuleWidth) stateChangedObject);
        }
    }

    public  MozColumnRule();
    public  MozColumnRule(final String cssValue);
    public  MozColumnRule(final MozColumnRule mozColumnRule);

}