public interface JFXTemplateBuilder<N>
| Modifier and Type | Interface and Description |
|---|---|
static class |
JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N> |
| Modifier and Type | Method and Description |
|---|---|
javafx.animation.Timeline |
build()
Same method as
build(Object) )} but takes no default animation object. |
<B> B |
build(Function<JFXAnimationTemplate<N>,B> builderFunction,
Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>,JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>> mapBuilderFunction)
Method which handles a specific builder
Function which provides the JFXAnimationTemplate and should return a specific representation of the animation e.g. a
Timeline. |
<B> B |
build(Function<JFXAnimationTemplate<N>,B> builderFunction,
N defaultAnimationObject)
Same method as
build(Function, Function) but takes directly one default animation
object. |
javafx.animation.Timeline |
build(Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>,JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>> mapBuilderFunction)
Same method as
build(Function, Function) but returns directly a Timeline
instance as specific animation representation. |
javafx.animation.Timeline |
build(N defaultAnimationObject)
Same method as
build(Function, Object) but returns directly a Timeline
instance as specific animation representation and takes a default animation object. |
<B> B build(Function<JFXAnimationTemplate<N>,B> builderFunction, Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>,JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>> mapBuilderFunction)
Function which provides the JFXAnimationTemplate and should return a specific representation of the animation e.g. a
Timeline. Function which provides a JFXTemplateBuilder.JFXAnimationObjectMapBuilder for defining the default animation objects and/or named animation
objects.B - the specific animation representation type.builderFunction - the builderFunction for a specific representation of the
animation.mapBuilderFunction - the builderFunction for defining the default animation
objects and/or named animation objects.<B> B build(Function<JFXAnimationTemplate<N>,B> builderFunction, N defaultAnimationObject)
build(Function, Function) but takes directly one default animation
object.B - the specific animation representation type.builderFunction - the builderFunction for a specific representation of the
animation.defaultAnimationObject - the default animation object.build(Function, Function)javafx.animation.Timeline build(Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>,JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>> mapBuilderFunction)
build(Function, Function) but returns directly a Timeline
instance as specific animation representation.mapBuilderFunction - the builderFunction for defining the default animation
objects and/or named animation objects.Timeline instance.build(Function, Function)javafx.animation.Timeline build(N defaultAnimationObject)
build(Function, Object) but returns directly a Timeline
instance as specific animation representation and takes a default animation object.defaultAnimationObject - the default animation object.Timeline instance.build(Function, Object)javafx.animation.Timeline build()
build(Object) )} but takes no default animation object.null.Timeline instance.