org.apache.fop.dom.svg
Class SVGGradientElementImpl

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.SVGURIReferenceImpl
                          |
                          +--org.apache.fop.dom.svg.SVGGradientElementImpl
Direct Known Subclasses:
SVGLinearGradientElementImpl, SVGRadialGradientElementImpl

public class SVGGradientElementImpl
extends SVGURIReferenceImpl
implements SVGGradientElement


Field Summary
 (package private) SVGAnimatedTransformListgradientTransform
           
 (package private) SVGAnimatedEnumerationspreadMethod
           
 (package private) SVGAnimatedEnumerationunits
           

Fields inherited from class org.apache.fop.dom.svg.SVGURIReferenceImpl
href, xlinkActuate, xlinkArcRole, xlinkRole, xlinkShow, xlinkTitle, xlinkType

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
SVGGradientElementImpl()
           

Method Summary
 SVGAnimatedBooleangetExternalResourcesRequired()
           
 SVGAnimatedTransformListgetGradientTransform()
           
 SVGAnimatedEnumerationgetGradientUnits()
           
 SVGAnimatedEnumerationgetSpreadMethod()
           
 voidsetExternalResourcesRequired(SVGAnimatedBoolean externalResourcesRequired)
           
 voidsetGradientTransform(SVGAnimatedTransformList gradientTransform)
           
 voidsetGradientUnits(SVGAnimatedEnumeration gradientUnits)
           
 voidsetSpreadMethod(SVGAnimatedEnumeration spreadMethod)
           

Methods inherited from class org.apache.fop.dom.svg.SVGURIReferenceImpl
getHref, getXlinkActuate, getXlinkArcRole, getXlinkRole, getXlinkShow, getXlinkTitle, getXlinkType, setHref, setXlinkActuate, setXlinkArcRole, setXlinkRole, setXlinkShow, setXlinkTitle, setXlinkType

Methods inherited from class org.apache.fop.dom.svg.GraphicElement
addEventListener, dispatchEvent, getBBox, 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, getId, getNamespaceURI, getOwnerSVGElement, getPresentationAttribute, getStyle, getViewportElement, setClassName, 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, getTagName, hasChildNodes, insertBefore, isSupported, normalize, removeChild, setNodeValue, setPrefix, supports

Field Detail

gradientTransform

SVGAnimatedTransformList gradientTransform

spreadMethod

SVGAnimatedEnumeration spreadMethod

units

SVGAnimatedEnumeration units
Constructor Detail

SVGGradientElementImpl

public SVGGradientElementImpl()
Method Detail

getExternalResourcesRequired

public SVGAnimatedBoolean getExternalResourcesRequired()

getGradientTransform

public SVGAnimatedTransformList getGradientTransform()

getGradientUnits

public SVGAnimatedEnumeration getGradientUnits()

getSpreadMethod

public SVGAnimatedEnumeration getSpreadMethod()

setExternalResourcesRequired

public void setExternalResourcesRequired(SVGAnimatedBoolean externalResourcesRequired)

setGradientTransform

public void setGradientTransform(SVGAnimatedTransformList gradientTransform)

setGradientUnits

public void setGradientUnits(SVGAnimatedEnumeration gradientUnits)

setSpreadMethod

public void setSpreadMethod(SVGAnimatedEnumeration spreadMethod)