org.apache.batik.dom.svg

Class SVGOMFEDiffuseLightingElement

public class SVGOMFEDiffuseLightingElement extends SVGOMFilterPrimitiveStandardAttributes implements SVGFEDiffuseLightingElement

This class implements SVGFEDiffuseLightingElement.
Field Summary
protected SVGOMAnimatedNumberdiffuseConstant
The 'diffuseConstant' attribute value.
protected SVGOMAnimatedStringin
The 'in' attribute value.
protected SVGOMAnimatedNumbersurfaceScale
The 'surfaceScale' attribute value.
protected static DoublyIndexedTablexmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.
Constructor Summary
protected SVGOMFEDiffuseLightingElement()
Creates a new SVGOMFEDiffuseLightingElement object.
SVGOMFEDiffuseLightingElement(String prefix, AbstractDocument owner)
Creates a new SVGOMFEDiffuseLightingElement object.
Method Summary
SVGAnimatedNumbergetDiffuseConstant()
DOM: Implements SVGFEDiffuseLightingElement#getDiffuseConstant().
SVGAnimatedStringgetIn1()
DOM: Implements SVGFEDiffuseLightingElement#getIn1().
SVGAnimatedNumbergetKernelUnitLengthX()
DOM: Implements org.w3c.dom.svg.SVGFEDiffuseLightingElement#getKernelUnitLengthX().
SVGAnimatedNumbergetKernelUnitLengthY()
DOM: Implements org.w3c.dom.svg.SVGFEDiffuseLightingElement#getKernelUnitLengthY().
StringgetLocalName()
DOM: Implements Node#getLocalName().
SVGAnimatedNumbergetSurfaceScale()
DOM: Implements SVGFEDiffuseLightingElement#getSurfaceScale().
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

diffuseConstant

protected SVGOMAnimatedNumber diffuseConstant
The 'diffuseConstant' attribute value.

in

protected SVGOMAnimatedString in
The 'in' attribute value.

surfaceScale

protected SVGOMAnimatedNumber surfaceScale
The 'surfaceScale' attribute value.

xmlTraitInformation

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

Constructor Detail

SVGOMFEDiffuseLightingElement

protected SVGOMFEDiffuseLightingElement()
Creates a new SVGOMFEDiffuseLightingElement object.

SVGOMFEDiffuseLightingElement

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

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

Method Detail

getDiffuseConstant

public SVGAnimatedNumber getDiffuseConstant()
DOM: Implements SVGFEDiffuseLightingElement#getDiffuseConstant().

getIn1

public SVGAnimatedString getIn1()
DOM: Implements SVGFEDiffuseLightingElement#getIn1().

getKernelUnitLengthX

public SVGAnimatedNumber getKernelUnitLengthX()
DOM: Implements org.w3c.dom.svg.SVGFEDiffuseLightingElement#getKernelUnitLengthX().

getKernelUnitLengthY

public SVGAnimatedNumber getKernelUnitLengthY()
DOM: Implements org.w3c.dom.svg.SVGFEDiffuseLightingElement#getKernelUnitLengthY().

getLocalName

public String getLocalName()
DOM: Implements Node#getLocalName().

getSurfaceScale

public SVGAnimatedNumber getSurfaceScale()
DOM: Implements SVGFEDiffuseLightingElement#getSurfaceScale().

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