summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedEnumeration.java
blob: 6ececa6e53113442b5cec3b4372e9d372c1d04c2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
 * SVGAnimatedString.java
 *
 * Created on April 12, 2007, 2:20 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package com.kitfox.salamander.svg.basic;

/**
 * 
 * Used for attributes of type DOMString which can be animated.
 * @author kitfox
 */
public interface SVGAnimatedEnumeration<T extends Enum>
{
    /**
     * The base value of the given attribute before applying any animations.
     */
    public T getBaseVal();
    /**
     * If the given attribute or property is being animated, contains the current animated value of the attribute or property. If the given attribute or property is not currently being animated, contains the same value as 'baseVal'.
     */
    public T getAnimVal();
}