org.apache.batik.dom.svg

Class SVGOMTextPositioningElement

public abstract class SVGOMTextPositioningElement extends SVGOMTextContentElement implements SVGTextPositioningElement

This class implements {@link 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 {@link SVGTextPositioningElement#getDx()}.
SVGAnimatedLengthListgetDy()
DOM: Implements {@link SVGTextPositioningElement#getDy()}.
SVGAnimatedNumberListgetRotate()
DOM: Implements {@link SVGTextPositioningElement#getRotate()}.
protected DoublyIndexedTablegetTraitInformationTable()
Returns the table of TraitInformation objects for this element.
SVGAnimatedLengthListgetX()
DOM: Implements {@link SVGTextPositioningElement#getX()}.
SVGAnimatedLengthListgetY()
DOM: Implements {@link 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 {@link SVGTextPositioningElement#getDx()}.

getDy

public SVGAnimatedLengthList getDy()
DOM: Implements {@link SVGTextPositioningElement#getDy()}.

getRotate

public SVGAnimatedNumberList getRotate()
DOM: Implements {@link SVGTextPositioningElement#getRotate()}.

getTraitInformationTable

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

getX

public SVGAnimatedLengthList getX()
DOM: Implements {@link SVGTextPositioningElement#getX()}.

getY

public SVGAnimatedLengthList getY()
DOM: Implements {@link SVGTextPositioningElement#getY()}.

initializeAllLiveAttributes

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