void SVGComponentTransferFunctionElement::synchronizeProperty(const QualifiedName& attrName) { SVGElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeType(); synchronizeTableValues(); synchronizeSlope(); synchronizeIntercept(); synchronizeAmplitude(); synchronizeExponent(); synchronizeOffset(); return; } if (attrName == SVGNames::typeAttr) synchronizeType(); else if (attrName == SVGNames::tableValuesAttr) synchronizeTableValues(); else if (attrName == SVGNames::slopeAttr) synchronizeSlope(); else if (attrName == SVGNames::interceptAttr) synchronizeIntercept(); else if (attrName == SVGNames::amplitudeAttr) synchronizeAmplitude(); else if (attrName == SVGNames::exponentAttr) synchronizeExponent(); else if (attrName == SVGNames::offsetAttr) synchronizeOffset(); }
void SVGStopElement::synchronizeProperty(const QualifiedName& attrName) { SVGStyledElement::synchronizeProperty(attrName); if (attrName == anyQName() || attrName == SVGNames::offsetAttr) synchronizeOffset(); }