public interface

SMILAnimation

implements ElementTargetAttributes ElementTime ElementTimeControl SMILElement
org.w3c.dom.smil.SMILAnimation
Known Indirect Subclasses

Class Overview

This interface define the set of animation extensions for SMIL. The attributes will go in a XLink interface.

Summary

Constants
short ACCUMULATE_NONE
short ACCUMULATE_SUM
short ADDITIVE_REPLACE
short ADDITIVE_SUM
short CALCMODE_DISCRETE
short CALCMODE_LINEAR
short CALCMODE_PACED
short CALCMODE_SPLINE
[Expand]
Inherited Constants
From interface org.w3c.dom.Node
From interface org.w3c.dom.smil.ElementTargetAttributes
From interface org.w3c.dom.smil.ElementTime
Public Methods
abstract short getAccumulate()
A code representing the value of the accumulate attribute, as defined above.
abstract short getAdditive()
A code representing the value of the additive attribute, as defined above.
abstract String getBy()
A DOMString representing the value of the by attribute.
abstract short getCalcMode()
A code representing the value of the calcMode attribute, as defined above.
abstract String getFrom()
A DOMString representing the value of the from attribute.
abstract String getKeySplines()
A DOMString representing the value of the keySplines attribute.
abstract TimeList getKeyTimes()
A list of the time value of the keyTimes attribute.
abstract String getTo()
A DOMString representing the value of the to attribute.
abstract String getValues()
A DOMString representing the value of the values attribute.
abstract void setAccumulate(short accumulate)
abstract void setAdditive(short additive)
abstract void setBy(String by)
abstract void setCalcMode(short calcMode)
abstract void setFrom(String from)
abstract void setKeySplines(String keySplines)
abstract void setKeyTimes(TimeList keyTimes)
abstract void setTo(String to)
abstract void setValues(String values)
[Expand]
Inherited Methods
From interface org.w3c.dom.Element
From interface org.w3c.dom.Node
From interface org.w3c.dom.smil.ElementTargetAttributes
From interface org.w3c.dom.smil.ElementTime
From interface org.w3c.dom.smil.ElementTimeControl
From interface org.w3c.dom.smil.SMILElement

Constants

public static final short ACCUMULATE_NONE

Constant Value: 0 (0x00000000)

public static final short ACCUMULATE_SUM

Constant Value: 1 (0x00000001)

public static final short ADDITIVE_REPLACE

Constant Value: 0 (0x00000000)

public static final short ADDITIVE_SUM

Constant Value: 1 (0x00000001)

public static final short CALCMODE_DISCRETE

Constant Value: 0 (0x00000000)

public static final short CALCMODE_LINEAR

Constant Value: 1 (0x00000001)

public static final short CALCMODE_PACED

Constant Value: 2 (0x00000002)

public static final short CALCMODE_SPLINE

Constant Value: 3 (0x00000003)

Public Methods

public abstract short getAccumulate ()

A code representing the value of the accumulate attribute, as defined above. Default value is ACCUMULATE_NONE .

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract short getAdditive ()

A code representing the value of the additive attribute, as defined above. Default value is ADDITIVE_REPLACE .

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract String getBy ()

A DOMString representing the value of the by attribute.

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract short getCalcMode ()

A code representing the value of the calcMode attribute, as defined above.

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract String getFrom ()

A DOMString representing the value of the from attribute.

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract String getKeySplines ()

A DOMString representing the value of the keySplines attribute. Need an interface a point (x1,y1,x2,y2)

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract TimeList getKeyTimes ()

A list of the time value of the keyTimes attribute.

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract String getTo ()

A DOMString representing the value of the to attribute.

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract String getValues ()

A DOMString representing the value of the values attribute.

Throws
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

public abstract void setAccumulate (short accumulate)

Throws
DOMException

public abstract void setAdditive (short additive)

Throws
DOMException

public abstract void setBy (String by)

Throws
DOMException

public abstract void setCalcMode (short calcMode)

Throws
DOMException

public abstract void setFrom (String from)

Throws
DOMException

public abstract void setKeySplines (String keySplines)

Throws
DOMException

public abstract void setKeyTimes (TimeList keyTimes)

Throws
DOMException

public abstract void setTo (String to)

Throws
DOMException

public abstract void setValues (String values)

Throws
DOMException