/** * Updates an attribute value in this target. */ public void updateAttributeValue(String ns, String ln, AnimatableValue val) { LiveAttributeValue a = getLiveAttributeValue(ns, ln); ((AbstractSVGAnimatedValue) a).updateAnimatedValue(val); // XXX Override this for NumberOptionalNumber values }
/** * Updates an attribute value in this target. */ public void updateAttributeValue(String ns, String ln, AnimatableValue val) { LiveAttributeValue a = getLiveAttributeValue(ns, ln); ((AbstractSVGAnimatedValue) a).updateAnimatedValue(val); // XXX Override this for NumberOptionalNumber values }
/** * Returns the underlying value of an animatable XML attribute. */ public AnimatableValue getUnderlyingValue(String ns, String ln) { LiveAttributeValue a = getLiveAttributeValue(ns, ln); if (!(a instanceof AnimatedLiveAttributeValue)) { return null; } return ((AnimatedLiveAttributeValue) a).getUnderlyingValue(this); // XXX Override this for NumberOptionalNumber values }
/** * Updates an attribute value in this target. */ public void updateAttributeValue(String ns, String ln, AnimatableValue val) { LiveAttributeValue a = getLiveAttributeValue(ns, ln); ((AbstractSVGAnimatedValue) a).updateAnimatedValue(val); // XXX Override this for NumberOptionalNumber values }
/** * Returns the underlying value of an animatable XML attribute. */ public AnimatableValue getUnderlyingValue(String ns, String ln) { LiveAttributeValue a = getLiveAttributeValue(ns, ln); if (!(a instanceof AnimatedLiveAttributeValue)) { return null; } return ((AnimatedLiveAttributeValue) a).getUnderlyingValue(this); // XXX Override this for NumberOptionalNumber values }
/** * Returns the underlying value of an animatable XML attribute. */ public AnimatableValue getUnderlyingValue(String ns, String ln) { LiveAttributeValue a = getLiveAttributeValue(ns, ln); if (!(a instanceof AnimatedLiveAttributeValue)) { return null; } return ((AnimatedLiveAttributeValue) a).getUnderlyingValue(this); // XXX Override this for NumberOptionalNumber values }