END_REGISTER_ANIMATED_PROPERTIES inline SVGFECompositeElement::SVGFECompositeElement(const QualifiedName& tagName, Document* document) : SVGFilterPrimitiveStandardAttributes(tagName, document) , m__operator(FECOMPOSITE_OPERATOR_OVER) { ASSERT(hasTagName(SVGNames::feCompositeTag)); registerAnimatedPropertiesForSVGFECompositeElement(); }
END_REGISTER_ANIMATED_PROPERTIES inline SVGFECompositeElement::SVGFECompositeElement(Document& document) : SVGFilterPrimitiveStandardAttributes(SVGNames::feCompositeTag, document) , m_k1(SVGAnimatedNumber::create(this, SVGNames::k1Attr, SVGNumber::create())) , m_k2(SVGAnimatedNumber::create(this, SVGNames::k2Attr, SVGNumber::create())) , m_k3(SVGAnimatedNumber::create(this, SVGNames::k3Attr, SVGNumber::create())) , m_k4(SVGAnimatedNumber::create(this, SVGNames::k4Attr, SVGNumber::create())) , m_in1(SVGAnimatedString::create(this, SVGNames::inAttr, SVGString::create())) , m_in2(SVGAnimatedString::create(this, SVGNames::in2Attr, SVGString::create())) , m_svgOperator(FECOMPOSITE_OPERATOR_OVER) { ScriptWrappable::init(this); addToPropertyMap(m_k1); addToPropertyMap(m_k2); addToPropertyMap(m_k3); addToPropertyMap(m_k4); addToPropertyMap(m_in1); addToPropertyMap(m_in2); registerAnimatedPropertiesForSVGFECompositeElement(); }