}
protected AnimatableValue createAnimatableValue(AnimationTarget target,
String pn, Value v) {
if (v instanceof StringValue) {
return new AnimatableNumberOrIdentValue(target,
v.getStringValue());
}
FloatValue fv = (FloatValue) v;
return new AnimatableNumberOrIdentValue(target, fv.getFloatValue(),
numericIdents);
}