Class TimelinePropertyBuilder.GenericFieldInfo<T>
java.lang.Object
org.pushingpixels.radiance.animation.api.TimelinePropertyBuilder.AbstractFieldInfo<T>
org.pushingpixels.radiance.animation.api.TimelinePropertyBuilder.GenericFieldInfo<T>
- Enclosing class:
TimelinePropertyBuilder<T>
private static class TimelinePropertyBuilder.GenericFieldInfo<T>
extends TimelinePropertyBuilder.AbstractFieldInfo<T>
-
Field Summary
FieldsFields inherited from class org.pushingpixels.radiance.animation.api.TimelinePropertyBuilder.AbstractFieldInfo
fieldName, from, fromSupplier, getter, object, setter, to, toSupplier
-
Constructor Summary
ConstructorsConstructorDescriptionGenericFieldInfo
(Object obj, String fieldName, T from, Supplier<T> fromSupplier, T to, Supplier<T> toSupplier, PropertyInterpolator<T> propertyInterpolator, TimelinePropertyBuilder.PropertySetter<T> propertySetter) -
Method Summary
Modifier and TypeMethodDescription(package private) boolean
(package private) void
onStart()
(package private) void
updateFieldValue
(float timelinePosition) (package private) void
(package private) void
updateTo()
Methods inherited from class org.pushingpixels.radiance.animation.api.TimelinePropertyBuilder.AbstractFieldInfo
setValues
-
Field Details
-
propertyInterpolator
-
-
Constructor Details
-
GenericFieldInfo
-
-
Method Details
-
onStart
void onStart()- Specified by:
onStart
in classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
updateFrom
void updateFrom()- Specified by:
updateFrom
in classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
updateTo
void updateTo()- Specified by:
updateTo
in classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
isFromCurrent
boolean isFromCurrent()- Specified by:
isFromCurrent
in classTimelinePropertyBuilder.AbstractFieldInfo<T>
-
updateFieldValue
void updateFieldValue(float timelinePosition) - Specified by:
updateFieldValue
in classTimelinePropertyBuilder.AbstractFieldInfo<T>
-