org.apache.batik.dom.svg

Class SVGOMEllipseElement

public class SVGOMEllipseElement extends SVGGraphicsElement implements SVGEllipseElement

This class implements {@link SVGEllipseElement}.
Field Summary
protected SVGOMAnimatedLengthcx
The 'cx' attribute value.
protected SVGOMAnimatedLengthcy
The 'cy' attribute value.
protected SVGOMAnimatedLengthrx
The 'rx' attribute value.
protected SVGOMAnimatedLengthry
The 'ry' attribute value.
protected static DoublyIndexedTablexmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.
Constructor Summary
protected SVGOMEllipseElement()
Creates a new SVGOMEllipseElement object.
SVGOMEllipseElement(String prefix, AbstractDocument owner)
Creates a new SVGOMEllipseElement object.
Method Summary
SVGAnimatedLengthgetCx()
DOM: Implements {@link SVGEllipseElement#getCx()}.
SVGAnimatedLengthgetCy()
DOM: Implements {@link SVGEllipseElement#getCy()}.
StringgetLocalName()
DOM: Implements {@link Node#getLocalName()}.
SVGAnimatedLengthgetRx()
DOM: Implements {@link SVGEllipseElement#getRx()}.
SVGAnimatedLengthgetRy()
DOM: Implements {@link SVGEllipseElement#getRy()}.
protected DoublyIndexedTablegetTraitInformationTable()
Returns the table of TraitInformation objects for this element.
protected voidinitializeAllLiveAttributes()
Initializes all live attributes for this element.
protected NodenewNode()
Returns a new uninitialized instance of this object's class.

Field Detail

cx

protected SVGOMAnimatedLength cx
The 'cx' attribute value.

cy

protected SVGOMAnimatedLength cy
The 'cy' attribute value.

rx

protected SVGOMAnimatedLength rx
The 'rx' attribute value.

ry

protected SVGOMAnimatedLength ry
The 'ry' attribute value.

xmlTraitInformation

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

Constructor Detail

SVGOMEllipseElement

protected SVGOMEllipseElement()
Creates a new SVGOMEllipseElement object.

SVGOMEllipseElement

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

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

Method Detail

getCx

public SVGAnimatedLength getCx()
DOM: Implements {@link SVGEllipseElement#getCx()}.

getCy

public SVGAnimatedLength getCy()
DOM: Implements {@link SVGEllipseElement#getCy()}.

getLocalName

public String getLocalName()
DOM: Implements {@link Node#getLocalName()}.

getRx

public SVGAnimatedLength getRx()
DOM: Implements {@link SVGEllipseElement#getRx()}.

getRy

public SVGAnimatedLength getRy()
DOM: Implements {@link SVGEllipseElement#getRy()}.

getTraitInformationTable

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

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) 2007 Apache Software Foundation. All Rights Reserved.