public class AnimateColor extends AnimateBase implements AnimateColorIface
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color |
fromValue |
static java.lang.String |
TAG_NAME |
protected java.awt.Color |
toValue |
repeatCount, repeatDur
AC_REPLACE, AC_SUM, AD_REPLACE, AD_SUM, AT_AUTO, AT_CSS, AT_XML, attribName, attribType, beginTime, durTime, endTime, fillType, FT_AUTO, FT_DEFAULT, FT_FREEZE, FT_HOLD, FT_REMOVE, FT_TRANSITION
childrenChangeCounter, cssClass, diagram, id, ignorePresAttrib, inlineStyles, parent, presAttribs, serialVersionUID, SVG_NS, trackManager, xmlBase
Constructor and Description |
---|
AnimateColor()
Creates a new instance of Animate
|
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
evalColor(double interp)
Evaluates this animation element for the passed interpolation time.
|
java.lang.String |
getTagName() |
void |
loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent)
Called during SAX load process to notify that this tag has begun the
process of being loaded
|
protected void |
rebuild(AnimTimeParser animTimeParser) |
evalParametric
animationElementToString, evalDurTime, evalEndTime, evalParametric, evalStartTime, getAccumulateType, getAdditiveType, getAttribName, getAttribType, rebuild, updateTime
addAttribute, addChild, addChildren, build, buildPath, getChild, getChild, getChildren, getChildren, getId, getInlineAttributes, getNumChildren, getParent, getParentContext, getPath, getPres, getPresAbsolute, getPresentationAttributes, getRoot, getStyle, getStyle, getStyle, getStyleAbsolute, getXMLBase, hasAttribute, hasChildren, indexOfChild, lerp, loaderAddChild, loaderAddText, loaderEndElement, nextFloat, parsePathList, parseSingleTransform, parseTransform, popParentContext, pushParentContext, removeAttribute, removeChild, setAttribute, setDiagram, swapChildren
public static final java.lang.String TAG_NAME
protected java.awt.Color fromValue
protected java.awt.Color toValue
public java.lang.String getTagName()
getTagName
in class SVGElement
public void loaderStartElement(SVGLoaderHelper helper, org.xml.sax.Attributes attrs, SVGElement parent) throws org.xml.sax.SAXException
SVGElement
loaderStartElement
in class AnimateBase
helper
- - An object passed to all SVG elements involved in this
build process to aid in sharing information.attrs
- - Attributes of this tagorg.xml.sax.SAXException
public java.awt.Color evalColor(double interp)
evalColor
in interface AnimateColorIface
protected void rebuild(AnimTimeParser animTimeParser) throws SVGException
rebuild
in class AnimateBase
SVGException