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