org.apache.batik.dom.svg

Class SVGOMCursorElement

public class SVGOMCursorElement extends SVGOMURIReferenceElement implements SVGCursorElement

This class implements org.w3c.dom.svg.SVGCursorElement.
Field Summary
protected static AttributeInitializerattributeInitializer
The attribute initializer.
protected SVGOMAnimatedBooleanexternalResourcesRequired
The 'externalResourcesRequired' attribute value.
protected SVGOMAnimatedLengthx
The 'x' attribute value.
protected static DoublyIndexedTablexmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.
protected SVGOMAnimatedLengthy
The 'y' attribute value.
Constructor Summary
protected SVGOMCursorElement()
Creates a new SVGOMCursorElement object.
SVGOMCursorElement(String prefix, AbstractDocument owner)
Creates a new SVGOMCursorElement object.
Method Summary
protected AttributeInitializergetAttributeInitializer()
Returns the AttributeInitializer for this element type.
SVGAnimatedBooleangetExternalResourcesRequired()
DOM: Implements org.w3c.dom.svg.SVGExternalResourcesRequired#getExternalResourcesRequired().
StringgetLocalName()
DOM: Implements Node#getLocalName().
SVGStringListgetRequiredExtensions()
DOM: Implements org.w3c.dom.svg.SVGTests#getRequiredExtensions().
SVGStringListgetRequiredFeatures()
DOM: Implements org.w3c.dom.svg.SVGTests#getRequiredFeatures().
SVGStringListgetSystemLanguage()
DOM: Implements org.w3c.dom.svg.SVGTests#getSystemLanguage().
protected DoublyIndexedTablegetTraitInformationTable()
Returns the table of TraitInformation objects for this element.
SVGAnimatedLengthgetX()
DOM: Implements SVGCursorElement#getX().
SVGAnimatedLengthgetY()
DOM: Implements SVGCursorElement#getY().
booleanhasExtension(String extension)
DOM: Implements org.w3c.dom.svg.SVGTests#hasExtension(String).
protected voidinitializeAllLiveAttributes()
Initializes all live attributes for this element.
protected NodenewNode()
Returns a new uninitialized instance of this object's class.

Field Detail

attributeInitializer

protected static final AttributeInitializer attributeInitializer
The attribute initializer.

externalResourcesRequired

protected SVGOMAnimatedBoolean externalResourcesRequired
The 'externalResourcesRequired' attribute value.

x

protected SVGOMAnimatedLength x
The 'x' attribute value.

xmlTraitInformation

protected static DoublyIndexedTable xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.

y

protected SVGOMAnimatedLength y
The 'y' attribute value.

Constructor Detail

SVGOMCursorElement

protected SVGOMCursorElement()
Creates a new SVGOMCursorElement object.

SVGOMCursorElement

public SVGOMCursorElement(String prefix, AbstractDocument owner)
Creates a new SVGOMCursorElement object.

Parameters: prefix The namespace prefix. owner The owner document.

Method Detail

getAttributeInitializer

protected AttributeInitializer getAttributeInitializer()
Returns the AttributeInitializer for this element type.

Returns: null if this element has no attribute with a default value.

getExternalResourcesRequired

public SVGAnimatedBoolean getExternalResourcesRequired()
DOM: Implements org.w3c.dom.svg.SVGExternalResourcesRequired#getExternalResourcesRequired().

getLocalName

public String getLocalName()
DOM: Implements Node#getLocalName().

getRequiredExtensions

public SVGStringList getRequiredExtensions()
DOM: Implements org.w3c.dom.svg.SVGTests#getRequiredExtensions().

getRequiredFeatures

public SVGStringList getRequiredFeatures()
DOM: Implements org.w3c.dom.svg.SVGTests#getRequiredFeatures().

getSystemLanguage

public SVGStringList getSystemLanguage()
DOM: Implements org.w3c.dom.svg.SVGTests#getSystemLanguage().

getTraitInformationTable

protected DoublyIndexedTable getTraitInformationTable()
Returns the table of TraitInformation objects for this element.

getX

public SVGAnimatedLength getX()
DOM: Implements SVGCursorElement#getX().

getY

public SVGAnimatedLength getY()
DOM: Implements SVGCursorElement#getY().

hasExtension

public boolean hasExtension(String extension)
DOM: Implements org.w3c.dom.svg.SVGTests#hasExtension(String).

initializeAllLiveAttributes

protected void initializeAllLiveAttributes()
Initializes all live attributes for this element.

newNode

protected Node newNode()
Returns a new uninitialized instance of this object's class.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.