org.apache.batik.dom.svg

Class SVGOMTextPositioningElement

public abstract class SVGOMTextPositioningElement extends SVGOMTextContentElement implements SVGTextPositioningElement

This class implements org.w3c.dom.svg.SVGTextPositioningElement.
Field Summary
protected SVGOMAnimatedLengthListdx
The 'dx' attribute value.
protected SVGOMAnimatedLengthListdy
The 'dy' attribute value.
protected SVGOMAnimatedNumberListrotate
The 'rotate' attribute value.
protected SVGOMAnimatedLengthListx
The 'x' attribute value.
protected static DoublyIndexedTablexmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.
protected SVGOMAnimatedLengthListy
The 'y' attribute value.
Constructor Summary
protected SVGOMTextPositioningElement()
Creates a new SVGOMTextPositioningElement object.
protected SVGOMTextPositioningElement(String prefix, AbstractDocument owner)
Creates a new SVGOMTextPositioningElement object.
Method Summary
protected StringgetDefaultXValue()
Returns the default value of the 'x' attribute.
protected StringgetDefaultYValue()
Returns the default value of the 'y' attribute.
SVGAnimatedLengthListgetDx()
DOM: Implements SVGTextPositioningElement#getDx().
SVGAnimatedLengthListgetDy()
DOM: Implements SVGTextPositioningElement#getDy().
SVGAnimatedNumberListgetRotate()
DOM: Implements SVGTextPositioningElement#getRotate().
protected DoublyIndexedTablegetTraitInformationTable()
Returns the table of TraitInformation objects for this element.
SVGAnimatedLengthListgetX()
DOM: Implements SVGTextPositioningElement#getX().
SVGAnimatedLengthListgetY()
DOM: Implements SVGTextPositioningElement#getY().
protected voidinitializeAllLiveAttributes()
Initializes all live attributes for this element.

Field Detail

dx

protected SVGOMAnimatedLengthList dx
The 'dx' attribute value.

dy

protected SVGOMAnimatedLengthList dy
The 'dy' attribute value.

rotate

protected SVGOMAnimatedNumberList rotate
The 'rotate' attribute value.

x

protected SVGOMAnimatedLengthList x
The 'x' attribute value.

xmlTraitInformation

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

y

protected SVGOMAnimatedLengthList y
The 'y' attribute value.

Constructor Detail

SVGOMTextPositioningElement

protected SVGOMTextPositioningElement()
Creates a new SVGOMTextPositioningElement object.

SVGOMTextPositioningElement

protected SVGOMTextPositioningElement(String prefix, AbstractDocument owner)
Creates a new SVGOMTextPositioningElement object.

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

Method Detail

getDefaultXValue

protected String getDefaultXValue()
Returns the default value of the 'x' attribute.

getDefaultYValue

protected String getDefaultYValue()
Returns the default value of the 'y' attribute.

getDx

public SVGAnimatedLengthList getDx()
DOM: Implements SVGTextPositioningElement#getDx().

getDy

public SVGAnimatedLengthList getDy()
DOM: Implements SVGTextPositioningElement#getDy().

getRotate

public SVGAnimatedNumberList getRotate()
DOM: Implements SVGTextPositioningElement#getRotate().

getTraitInformationTable

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

getX

public SVGAnimatedLengthList getX()
DOM: Implements SVGTextPositioningElement#getX().

getY

public SVGAnimatedLengthList getY()
DOM: Implements SVGTextPositioningElement#getY().

initializeAllLiveAttributes

protected void initializeAllLiveAttributes()
Initializes all live attributes for this element.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.