org.apache.fop.dom.svg
Class SVGRectElementImpl

org.apache.fop.dom.NodeImpl
  |
  +--org.apache.fop.dom.ElementImpl
        |
        +--org.apache.fop.dom.svg.SVGElementImpl
              |
              +--org.apache.fop.dom.svg.GraphicElement
                    |
                    +--org.apache.fop.dom.svg.SVGRectElementImpl

public class SVGRectElementImpl
extends GraphicElement
implements SVGRectElement

class representing a rectangle in an SVG Area


Fields inherited from class org.apache.fop.dom.svg.GraphicElement
transform, xmlspace

Fields inherited from class org.apache.fop.dom.svg.SVGElementImpl
className, idString, ownerSvg, styleDec

Constructor Summary
SVGRectElementImpl()
          construct a rectangle graphic.

Method Summary
 SVGRectgetBBox()
           
 SVGAnimatedLengthgetHeight()
           
 SVGAnimatedLengthgetRx()
           
 SVGAnimatedLengthgetRy()
           
 StringgetTagName()
           
 SVGAnimatedLengthgetWidth()
           
 SVGAnimatedLengthgetX()
           
 SVGAnimatedLengthgetY()
           
 voidsetHeight(SVGAnimatedLength height)
           
 voidsetRx(SVGAnimatedLength rx)
           
 voidsetRy(SVGAnimatedLength ry)
           
 voidsetWidth(SVGAnimatedLength width)
           
 voidsetX(SVGAnimatedLength x)
           
 voidsetY(SVGAnimatedLength y)
           

Methods inherited from class org.apache.fop.dom.svg.GraphicElement
addEventListener, dispatchEvent, getCTM, getFarthestViewportElement, getNearestViewportElement, getRequiredExtensions, getRequiredFeatures, getScreenCTM, getSystemLanguage, getTransform, getTransformToElement, getXMLlang, getXMLspace, hasExtension, removeEventListener, setRequiredExtensions, setRequiredFeatures, setSystemLanguage, setTransform, setXMLlang, setXMLspace

Methods inherited from class org.apache.fop.dom.svg.SVGElementImpl
appendChild, getAnimatedPresentationAttribute, getClassName, getExternalResourcesRequired, getId, getNamespaceURI, getOwnerSVGElement, getPresentationAttribute, getStyle, getViewportElement, setClassName, setExternalResourcesRequired, setId, setOwnerSVG, setStyle

Methods inherited from class org.apache.fop.dom.ElementImpl
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, hasAttribute, hasAttributeNS, hasAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS

Methods inherited from class org.apache.fop.dom.NodeImpl
cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasChildNodes, insertBefore, isSupported, normalize, removeChild, setNodeValue, setPrefix, supports

Constructor Detail

SVGRectElementImpl

public SVGRectElementImpl()
construct a rectangle graphic.
Parameters:
x - x-coordinate of corner
y - y-coordinate of corner
width - width of rectangle
height - height of rectangle
Method Detail

getBBox

public SVGRect getBBox()

getHeight

public SVGAnimatedLength getHeight()

getRx

public SVGAnimatedLength getRx()

getRy

public SVGAnimatedLength getRy()

getTagName

public String getTagName()

getWidth

public SVGAnimatedLength getWidth()

getX

public SVGAnimatedLength getX()

getY

public SVGAnimatedLength getY()

setHeight

public void setHeight(SVGAnimatedLength height)

setRx

public void setRx(SVGAnimatedLength rx)

setRy

public void setRy(SVGAnimatedLength ry)

setWidth

public void setWidth(SVGAnimatedLength width)

setX

public void setX(SVGAnimatedLength x)

setY

public void setY(SVGAnimatedLength y)