#define SVGAnimatedNumber_h
#include "core/svg/SVGNumberTearOff.h"
-#include "core/svg/properties/NewSVGAnimatedProperty.h"
+#include "core/svg/properties/SVGAnimatedProperty.h"
-namespace WebCore {
+namespace blink {
class SVGAnimatedNumberOptionalNumber;
// SVG Spec: http://www.w3.org/TR/SVG11/types.html#InterfaceSVGAnimatedNumber
-class SVGAnimatedNumber : public NewSVGAnimatedProperty<SVGNumber> {
+class SVGAnimatedNumber : public SVGAnimatedProperty<SVGNumber> {
public:
static PassRefPtr<SVGAnimatedNumber> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGNumber> initialValue)
{
return adoptRef(new SVGAnimatedNumber(contextElement, attributeName, initialValue));
}
- virtual void synchronizeAttribute() OVERRIDE;
+ virtual void synchronizeAttribute() override;
void setParentOptionalNumber(SVGAnimatedNumberOptionalNumber* numberOptionalNumber)
{
protected:
SVGAnimatedNumber(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGNumber> initialValue)
- : NewSVGAnimatedProperty<SVGNumber>(contextElement, attributeName, initialValue)
+ : SVGAnimatedProperty<SVGNumber>(contextElement, attributeName, initialValue)
, m_parentNumberOptionalNumber(0)
{
}
SVGAnimatedNumberOptionalNumber* m_parentNumberOptionalNumber;
};
-} // namespace WebCore
+} // namespace blink
#endif // SVGAnimatedNumber_h