protected abstract class SVGAnimationEngine.CSSValueFactory extends java.lang.Object implements SVGAnimationEngine.Factory
Modifier | Constructor and Description |
---|---|
protected |
CSSValueFactory() |
Modifier and Type | Method and Description |
---|---|
protected Value |
computeValue(CSSStylableElement elt,
java.lang.String pn,
Value v)
Computes a CSS
Value and performance inheritance if the
specified value is 'inherit'. |
protected abstract AnimatableValue |
createAnimatableValue(AnimationTarget target,
java.lang.String pn,
Value v)
Creates a new AnimatableValue from a CSS
Value , after
computation and inheritance. |
protected Value |
createCSSValue(AnimationTarget t,
java.lang.String pn,
java.lang.String s)
Creates a new CSS
Value from a string. |
AnimatableValue |
createValue(AnimationTarget target,
java.lang.String ns,
java.lang.String ln,
boolean isCSS,
java.lang.String s)
Creates a new AnimatableValue from a string.
|
AnimatableValue |
createValue(AnimationTarget target,
java.lang.String pn,
Value v)
Creates a new AnimatableValue from a CSS
Value . |
public AnimatableValue createValue(AnimationTarget target, java.lang.String ns, java.lang.String ln, boolean isCSS, java.lang.String s)
SVGAnimationEngine.Factory
createValue
in interface SVGAnimationEngine.Factory
public AnimatableValue createValue(AnimationTarget target, java.lang.String pn, Value v)
SVGAnimationEngine.Factory
Value
.createValue
in interface SVGAnimationEngine.Factory
protected abstract AnimatableValue createAnimatableValue(AnimationTarget target, java.lang.String pn, Value v)
Value
, after
computation and inheritance.protected Value createCSSValue(AnimationTarget t, java.lang.String pn, java.lang.String s)
Value
from a string.protected Value computeValue(CSSStylableElement elt, java.lang.String pn, Value v)
Value
and performance inheritance if the
specified value is 'inherit'.Copyright © 2022 Apache Software Foundation. All Rights Reserved.