void SVGForeignObjectElement::synchronizeProperty(const QualifiedName& attrName) { SVGStyledTransformableElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeX(); synchronizeY(); synchronizeWidth(); synchronizeHeight(); synchronizeExternalResourcesRequired(); synchronizeHref(); return; } if (attrName == SVGNames::xAttr) synchronizeX(); else if (attrName == SVGNames::yAttr) synchronizeY(); else if (attrName == SVGNames::widthAttr) synchronizeWidth(); else if (attrName == SVGNames::heightAttr) synchronizeHeight(); else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); }
void SVGScriptElement::synchronizeProperty(const QualifiedName& attrName) { SVGElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeExternalResourcesRequired(); synchronizeHref(); return; } if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); }
void SVGTRefElement::synchronizeProperty(const QualifiedName& attrName) { SVGTextPositioningElement::synchronizeProperty(attrName); if (attrName == anyQName() || SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); }
void SVGPatternElement::synchronizeProperty(const QualifiedName& attrName) { SVGStyledElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizePatternUnits(); synchronizePatternContentUnits(); synchronizePatternTransform(); synchronizeX(); synchronizeY(); synchronizeWidth(); synchronizeHeight(); synchronizeExternalResourcesRequired(); synchronizeViewBox(); synchronizePreserveAspectRatio(); synchronizeHref(); SVGTests::synchronizeProperties(this, attrName); return; } if (attrName == SVGNames::patternUnitsAttr) synchronizePatternUnits(); else if (attrName == SVGNames::patternContentUnitsAttr) synchronizePatternContentUnits(); else if (attrName == SVGNames::patternTransformAttr) synchronizePatternTransform(); else if (attrName == SVGNames::xAttr) synchronizeX(); else if (attrName == SVGNames::yAttr) synchronizeY(); else if (attrName == SVGNames::widthAttr) synchronizeWidth(); else if (attrName == SVGNames::heightAttr) synchronizeHeight(); else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); else if (attrName == SVGNames::viewBoxAttr) synchronizeViewBox(); else if (attrName == SVGNames::preserveAspectRatioAttr) synchronizePreserveAspectRatio(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); else if (SVGTests::isKnownAttribute(attrName)) SVGTests::synchronizeProperties(this, attrName); }
void SVGAElement::synchronizeProperty(const QualifiedName& attrName) { SVGStyledTransformableElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeTarget(); synchronizeHref(); synchronizeExternalResourcesRequired(); return; } if (attrName == SVGNames::targetAttr) synchronizeTarget(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); }
void SVGFEImageElement::synchronizeProperty(const QualifiedName& attrName) { SVGFilterPrimitiveStandardAttributes::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizePreserveAspectRatio(); synchronizeHref(); synchronizeExternalResourcesRequired(); return; } if (attrName == SVGNames::preserveAspectRatioAttr) synchronizePreserveAspectRatio(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); }
void SVGTextPathElement::synchronizeProperty(const QualifiedName& attrName) { SVGTextContentElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeStartOffset(); synchronizeMethod(); synchronizeSpacing(); synchronizeHref(); return; } if (attrName == SVGNames::startOffsetAttr) synchronizeStartOffset(); else if (attrName == SVGNames::methodAttr) synchronizeMethod(); else if (attrName == SVGNames::spacingAttr) synchronizeSpacing(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); }
void SVGFilterElement::synchronizeProperty(const QualifiedName& attrName) { SVGStyledElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeX(); synchronizeY(); synchronizeWidth(); synchronizeHeight(); synchronizeFilterUnits(); synchronizePrimitiveUnits(); synchronizeFilterResX(); synchronizeFilterResY(); synchronizeExternalResourcesRequired(); synchronizeHref(); return; } if (attrName == SVGNames::xAttr) synchronizeX(); else if (attrName == SVGNames::yAttr) synchronizeY(); else if (attrName == SVGNames::widthAttr) synchronizeWidth(); else if (attrName == SVGNames::heightAttr) synchronizeHeight(); else if (attrName == SVGNames::filterUnitsAttr) synchronizeFilterUnits(); else if (attrName == SVGNames::primitiveUnitsAttr) synchronizePrimitiveUnits(); else if (attrName == SVGNames::filterResAttr) { synchronizeFilterResX(); synchronizeFilterResY(); } else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); }
void SVGCursorElement::synchronizeProperty(const QualifiedName& attrName) { SVGElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeX(); synchronizeY(); synchronizeExternalResourcesRequired(); synchronizeHref(); SVGTests::synchronizeProperties(this, attrName); return; } if (attrName == SVGNames::xAttr) synchronizeX(); else if (attrName == SVGNames::yAttr) synchronizeY(); else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); else if (SVGTests::isKnownAttribute(attrName)) SVGTests::synchronizeProperties(this, attrName); }
void SVGGradientElement::synchronizeProperty(const QualifiedName& attrName) { SVGStyledElement::synchronizeProperty(attrName); if (attrName == anyQName()) { synchronizeGradientUnits(); synchronizeGradientTransform(); synchronizeSpreadMethod(); synchronizeExternalResourcesRequired(); synchronizeHref(); return; } if (attrName == SVGNames::gradientUnitsAttr) synchronizeGradientUnits(); else if (attrName == SVGNames::gradientTransformAttr) synchronizeGradientTransform(); else if (attrName == SVGNames::spreadMethodAttr) synchronizeSpreadMethod(); else if (SVGExternalResourcesRequired::isKnownAttribute(attrName)) synchronizeExternalResourcesRequired(); else if (SVGURIReference::isKnownAttribute(attrName)) synchronizeHref(); }