/** * Returns a zero value of this AnimatableValue's type. */ public AnimatableValue getZeroValue() { return new AnimatableStringValue(target, ""); }
public AnimatableValue createValue(AnimationTarget target, String ns, String ln, boolean isCSS, String s) { return new AnimatableStringValue(target, s); }
public AnimatableValue createValue(AnimationTarget target, String ns, String ln, boolean isCSS, String s) { return new AnimatableStringValue(target, s); }
public AnimatableValue createValue(AnimationTarget target, String ns, String ln, boolean isCSS, String s) { return new AnimatableStringValue(target, s); }
/** * Returns a zero value of this AnimatableValue's type. */ public AnimatableValue getZeroValue() { return new AnimatableStringValue(target, ""); }
/** * Returns a zero value of this AnimatableValue's type. */ public AnimatableValue getZeroValue() { return new AnimatableStringValue(target, ""); }
/** * Performs interpolation to the given value. String values cannot be * interpolated. */ public AnimatableValue interpolate(AnimatableValue result, AnimatableValue to, float interpolation, AnimatableValue accumulation, int multiplier) { AnimatableStringValue res; if (result == null) { res = new AnimatableStringValue(target); } else { res = (AnimatableStringValue) result; } String newString; if (to != null && interpolation >= 0.5) { AnimatableStringValue toValue = (AnimatableStringValue) to; newString = toValue.string; } else { newString = string; } if (res.string == null || !res.string.equals(newString)) { res.string = newString; res.hasChanged = true; } return res; }
/** * Performs interpolation to the given value. String values cannot be * interpolated. */ public AnimatableValue interpolate(AnimatableValue result, AnimatableValue to, float interpolation, AnimatableValue accumulation, int multiplier) { AnimatableStringValue res; if (result == null) { res = new AnimatableStringValue(target); } else { res = (AnimatableStringValue) result; } String newString; if (to != null && interpolation >= 0.5) { AnimatableStringValue toValue = (AnimatableStringValue) to; newString = toValue.string; } else { newString = string; } if (res.string == null || !res.string.equals(newString)) { res.string = newString; res.hasChanged = true; } return res; }
public AnimatableValue createValue(AnimationTarget target, String pn, Value v) { return new AnimatableStringValue(target, v.getCssText()); } }
public AnimatableValue createValue(AnimationTarget target, String pn, Value v) { return new AnimatableStringValue(target, v.getCssText()); } }
protected AnimatableValue createAnimatableValue(AnimationTarget target, String pn, Value v) { return new AnimatableStringValue(target, v.getCssText()); } }
/** * Returns the base value of the attribute as an {@link AnimatableValue}. */ public AnimatableValue getUnderlyingValue(AnimationTarget target) { return new AnimatableStringValue(target, getBaseValAsString()); }
/** * Returns the base value of the attribute as an {@link AnimatableValue}. */ public AnimatableValue getUnderlyingValue(AnimationTarget target) { return new AnimatableStringValue(target, getBaseValAsString()); }
/** * Returns the base value of the attribute as an {@link AnimatableValue}. */ public AnimatableValue getUnderlyingValue(AnimationTarget target) { return new AnimatableStringValue(target, getBaseVal()); }
/** * Returns the base value of the attribute as an {@link AnimatableValue}. */ public AnimatableValue getUnderlyingValue(AnimationTarget target) { return new AnimatableStringValue(target, getBaseVal()); }
public AnimatableValue createValue(AnimationTarget target, String pn, Value v) { return new AnimatableStringValue(target, v.getCssText()); } }
/** * Returns the base value of the attribute as an {@link AnimatableValue}. */ public AnimatableValue getUnderlyingValue(AnimationTarget target) { return new AnimatableStringValue(target, getBaseVal()); }
protected AnimatableValue createAnimatableValue(AnimationTarget target, String pn, Value v) { return new AnimatableStringValue(target, v.getCssText()); } }
protected AnimatableValue createAnimatableValue(AnimationTarget target, String pn, Value v) { return new AnimatableStringValue(target, v.getCssText()); } }
/** * Returns the base value of the attribute as an {@link AnimatableValue}. */ public AnimatableValue getUnderlyingValue(AnimationTarget target) { return new AnimatableStringValue(target, getBaseValAsString()); }