org.apache.batik.extension
public abstract class StylableExtensionElement extends ExtensionElement implements CSSStylableElement, SVGStylable
| Field Summary | |
|---|---|
| protected StyleMap | computedStyleMap
The computed style map. |
| protected ParsedURL | cssBase
The base URL. |
| Constructor Summary | |
|---|---|
| protected | StylableExtensionElement()
Creates a new Element object. |
| protected | StylableExtensionElement(String name, AbstractDocument owner)
Creates a new Element object. |
| Method Summary | |
|---|---|
| SVGAnimatedString | getClassName()
DOM: Implements org.w3c.dom.svg.SVGStylable#getClassName(). |
| StyleMap | getComputedStyleMap(String pseudoElement)
Returns the computed style of this element/pseudo-element. |
| ParsedURL | getCSSBase()
Returns the CSS base URL of this element. |
| String | getCSSClass()
Returns the class of this element. |
| StyleDeclarationProvider | getOverrideStyleDeclarationProvider()
Returns the object that gives access to the underlying
StyleDeclaration for the override
style of this element. |
| CSSValue | getPresentationAttribute(String name)
DOM: Implements org.w3c.dom.svg.SVGStylable#getPresentationAttribute(String). |
| CSSStyleDeclaration | getStyle()
DOM: Implements org.w3c.dom.svg.SVGStylable#getStyle(). |
| String | getXMLId()
Returns the ID of this element. |
| boolean | isPseudoInstanceOf(String pseudoClass)
Tells whether this element is an instance of the given pseudo
class. |
| void | setComputedStyleMap(String pseudoElement, StyleMap sm)
Sets the computed style of this element/pseudo-element. |
Parameters: name The element name, for validation purposes. owner The owner document.