*/
protected AbstractAnimation createAnimation(AnimationTarget target) {
AnimatableValue from = parseAnimatableValue(SVG_FROM_ATTRIBUTE);
AnimatableValue to = parseAnimatableValue(SVG_TO_ATTRIBUTE);
AnimatableValue by = parseAnimatableValue(SVG_BY_ATTRIBUTE);
return new SimpleAnimation(timedElement,
this,
parseCalcMode(),
parseKeyTimes(),
parseKeySplines(),
parseAdditive(),