org.apache.batik.dom.svg

Class SVGOMFESpecularLightingElement

public class SVGOMFESpecularLightingElement extends SVGOMFilterPrimitiveStandardAttributes implements SVGFESpecularLightingElement

This class implements {@link SVGFESpecularLightingElement}.
Field Summary
protected SVGOMAnimatedStringin
The 'in' attribute value.
protected SVGOMAnimatedNumberspecularConstant
The 'specularConstant' attribute value.
protected SVGOMAnimatedNumberspecularExponent
The 'specularExponent' attribute value.
protected SVGOMAnimatedNumbersurfaceScale
The 'surfaceScale' attribute value.
protected static DoublyIndexedTablexmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.
Constructor Summary
protected SVGOMFESpecularLightingElement()
Creates a new SVGOMFESpecularLightingElement object.
SVGOMFESpecularLightingElement(String prefix, AbstractDocument owner)
Creates a new SVGOMFESpecularLightingElement object.
Method Summary
SVGAnimatedStringgetIn1()
DOM: Implements {@link SVGFESpecularLightingElement#getIn1()}.
StringgetLocalName()
DOM: Implements {@link Node#getLocalName()}.
SVGAnimatedNumbergetSpecularConstant()
DOM: Implements {@link SVGFESpecularLightingElement#getSpecularConstant()}.
SVGAnimatedNumbergetSpecularExponent()
DOM: Implements {@link SVGFESpecularLightingElement#getSpecularExponent()}.
SVGAnimatedNumbergetSurfaceScale()
DOM: Implements {@link SVGFESpecularLightingElement#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

in

protected SVGOMAnimatedString in
The 'in' attribute value.

specularConstant

protected SVGOMAnimatedNumber specularConstant
The 'specularConstant' attribute value.

specularExponent

protected SVGOMAnimatedNumber specularExponent
The 'specularExponent' 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

SVGOMFESpecularLightingElement

protected SVGOMFESpecularLightingElement()
Creates a new SVGOMFESpecularLightingElement object.

SVGOMFESpecularLightingElement

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

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

Method Detail

getIn1

public SVGAnimatedString getIn1()
DOM: Implements {@link SVGFESpecularLightingElement#getIn1()}.

getLocalName

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

getSpecularConstant

public SVGAnimatedNumber getSpecularConstant()
DOM: Implements {@link SVGFESpecularLightingElement#getSpecularConstant()}.

getSpecularExponent

public SVGAnimatedNumber getSpecularExponent()
DOM: Implements {@link SVGFESpecularLightingElement#getSpecularExponent()}.

getSurfaceScale

public SVGAnimatedNumber getSurfaceScale()
DOM: Implements {@link SVGFESpecularLightingElement#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) 2007 Apache Software Foundation. All Rights Reserved.