org.apache.batik.dom.svg

Class SVGOMFEConvolveMatrixElement

public class SVGOMFEConvolveMatrixElement extends SVGOMFilterPrimitiveStandardAttributes implements SVGFEConvolveMatrixElement

This class implements {@link SVGFEConvolveMatrixElement}.
Field Summary
protected SVGOMAnimatedNumberbias
The 'bias' attribute value.
protected SVGOMAnimatedEnumerationedgeMode
The 'edgeMode' attribute value.
protected static String[]EDGE_MODE_VALUES
The 'edgeMode' attribute values.
protected SVGOMAnimatedStringin
The 'in' attribute value.
protected SVGOMAnimatedBooleanpreserveAlpha
The 'preserveAlpha' attribute value.
protected static DoublyIndexedTablexmlTraitInformation
Table mapping XML attribute names to TraitInformation objects.
Constructor Summary
protected SVGOMFEConvolveMatrixElement()
Creates a new SVGOMFEConvolveMatrixElement object.
SVGOMFEConvolveMatrixElement(String prefix, AbstractDocument owner)
Creates a new SVGOMFEConvolveMatrixElement object.
Method Summary
SVGAnimatedNumbergetBias()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getBias()}.
SVGAnimatedNumbergetDivisor()
DOM: Implements {@link SVGFEConvolveMatrixElement#getDivisor()}.
SVGAnimatedEnumerationgetEdgeMode()
DOM: Implements {@link SVGFEConvolveMatrixElement#getEdgeMode()}.
SVGAnimatedStringgetIn1()
DOM: Implements {@link SVGFEConvolveMatrixElement#getIn1()}.
SVGAnimatedNumberListgetKernelMatrix()
DOM: Implements {@link SVGFEConvolveMatrixElement#getKernelMatrix()}.
SVGAnimatedNumbergetKernelUnitLengthX()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getKernelUnitLengthX()}.
SVGAnimatedNumbergetKernelUnitLengthY()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getKernelUnitLengthY()}.
StringgetLocalName()
DOM: Implements {@link Node#getLocalName()}.
SVGAnimatedIntegergetOrderX()
DOM: Implements {@link SVGFEConvolveMatrixElement#getOrderX()}.
SVGAnimatedIntegergetOrderY()
DOM: Implements {@link SVGFEConvolveMatrixElement#getOrderY()}.
SVGAnimatedBooleangetPreserveAlpha()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getPreserveAlpha()}.
SVGAnimatedIntegergetTargetX()
DOM: Implements {@link SVGFEConvolveMatrixElement#getTargetX()}.
SVGAnimatedIntegergetTargetY()
DOM: Implements {@link SVGFEConvolveMatrixElement#getTargetY()}.
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

bias

protected SVGOMAnimatedNumber bias
The 'bias' attribute value.

edgeMode

protected SVGOMAnimatedEnumeration edgeMode
The 'edgeMode' attribute value.

EDGE_MODE_VALUES

protected static final String[] EDGE_MODE_VALUES
The 'edgeMode' attribute values.

in

protected SVGOMAnimatedString in
The 'in' attribute value.

preserveAlpha

protected SVGOMAnimatedBoolean preserveAlpha
The 'preserveAlpha' attribute value.

xmlTraitInformation

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

Constructor Detail

SVGOMFEConvolveMatrixElement

protected SVGOMFEConvolveMatrixElement()
Creates a new SVGOMFEConvolveMatrixElement object.

SVGOMFEConvolveMatrixElement

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

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

Method Detail

getBias

public SVGAnimatedNumber getBias()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getBias()}.

getDivisor

public SVGAnimatedNumber getDivisor()
DOM: Implements {@link SVGFEConvolveMatrixElement#getDivisor()}.

getEdgeMode

public SVGAnimatedEnumeration getEdgeMode()
DOM: Implements {@link SVGFEConvolveMatrixElement#getEdgeMode()}.

getIn1

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

getKernelMatrix

public SVGAnimatedNumberList getKernelMatrix()
DOM: Implements {@link SVGFEConvolveMatrixElement#getKernelMatrix()}.

getKernelUnitLengthX

public SVGAnimatedNumber getKernelUnitLengthX()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getKernelUnitLengthX()}.

getKernelUnitLengthY

public SVGAnimatedNumber getKernelUnitLengthY()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getKernelUnitLengthY()}.

getLocalName

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

getOrderX

public SVGAnimatedInteger getOrderX()
DOM: Implements {@link SVGFEConvolveMatrixElement#getOrderX()}.

getOrderY

public SVGAnimatedInteger getOrderY()
DOM: Implements {@link SVGFEConvolveMatrixElement#getOrderY()}.

getPreserveAlpha

public SVGAnimatedBoolean getPreserveAlpha()
DOM: Implements {@link org.w3c.dom.svg.SVGFEConvolveMatrixElement#getPreserveAlpha()}.

getTargetX

public SVGAnimatedInteger getTargetX()
DOM: Implements {@link SVGFEConvolveMatrixElement#getTargetX()}.

getTargetY

public SVGAnimatedInteger getTargetY()
DOM: Implements {@link SVGFEConvolveMatrixElement#getTargetY()}.

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.