Lines Matching defs:SVGAElement
25 #include "core/svg/SVGAElement.h"
59 DEFINE_ANIMATED_STRING(SVGAElement, SVGNames::targetAttr, SVGTarget, svgTarget)
60 DEFINE_ANIMATED_STRING(SVGAElement, XLinkNames::hrefAttr, Href, href)
61 DEFINE_ANIMATED_BOOLEAN(SVGAElement, SVGNames::externalResourcesRequiredAttr, ExternalResourcesRequired, externalResourcesRequired)
63 BEGIN_REGISTER_ANIMATED_PROPERTIES(SVGAElement)
70 inline SVGAElement::SVGAElement(const QualifiedName& tagName, Document* document)
78 PassRefPtr<SVGAElement> SVGAElement::create(const QualifiedName& tagName, Document* document)
80 return adoptRef(new SVGAElement(tagName, document));
83 String SVGAElement::title() const
94 bool SVGAElement::isSupportedAttribute(const QualifiedName& attrName)
105 void SVGAElement::parseAttribute(const QualifiedName& name, const AtomicString& value)
125 void SVGAElement::svgAttributeChanged(const QualifiedName& attrName)
134 // Unlike other SVG*Element classes, SVGAElement only listens to SVGURIReference changes
145 RenderObject* SVGAElement::createRenderer(RenderStyle*)
153 void SVGAElement::defaultEventHandler(Event* event)
195 bool SVGAElement::supportsFocus() const
202 bool SVGAElement::rendererIsFocusable() const
210 bool SVGAElement::isURLAttribute(const Attribute& attribute) const
215 bool SVGAElement::isMouseFocusable() const
220 bool SVGAElement::isKeyboardFocusable() const
232 bool SVGAElement::childShouldCreateRenderer(const NodeRenderingContext& childContext) const