Skip navigation links
A B C D E F G H I J M N O P R T W 

A

action(Function<JFXAnimationTemplateAction.InitBuilder<N>, JFXAnimationTemplateAction.Builder<?, ?>>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
action(JFXAnimationTemplateAction.Builder<?, ?>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
action(Function<JFXAnimationTemplateAction.InitBuilder<N>, JFXAnimationTemplateAction.Builder<?, ?>>) - Method in interface de.schlegel11.jfxanimation.JFXTemplateAction
The action method is similar like a KeyValue.
action(JFXAnimationTemplateAction.Builder<?, ?>) - Method in interface de.schlegel11.jfxanimation.JFXTemplateAction
Same as the JFXTemplateAction.action(Function) method but without the lazy behaviour and doesn't provide a JFXAnimationTemplateAction.builder() instance.
addExecution(int) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
autoReverse(boolean) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
After the first cycle the animation is played backwards and after this again forwards.
autoReverse(Supplier<Boolean>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The lazy version of JFXAnimationTemplateConfig.Builder.autoReverse(boolean) which is computed when the JFXAnimationTemplateConfig is build.

B

build(Function<JFXAnimationTemplate<N>, B>, Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>, JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
build(Function<JFXAnimationTemplate<N>, B>, N) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
build(Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>, JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
build(N) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
build() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
build(Function<Collection<String>, Object>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
 
build() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
 
build() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
 
build(Function<JFXAnimationTemplate<N>, B>, Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>, JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>>) - Method in interface de.schlegel11.jfxanimation.JFXTemplateBuilder
Method which handles a specific builderFunction which provides the JFXAnimationTemplate and should return a specific representation of the animation e.g. a Timeline.
build(Function<JFXAnimationTemplate<N>, B>, N) - Method in interface de.schlegel11.jfxanimation.JFXTemplateBuilder
Same method as JFXTemplateBuilder.build(Function, Function) but takes directly one default animation object.
build(Function<JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>, JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N>>) - Method in interface de.schlegel11.jfxanimation.JFXTemplateBuilder
Same method as JFXTemplateBuilder.build(Function, Function) but returns directly a Timeline instance as specific animation representation.
build(N) - Method in interface de.schlegel11.jfxanimation.JFXTemplateBuilder
Same method as JFXTemplateBuilder.build(Function, Object) but returns directly a Timeline instance as specific animation representation and takes a default animation object.
build() - Method in interface de.schlegel11.jfxanimation.JFXTemplateBuilder
Same method as JFXTemplateBuilder.build(Object) )} but takes no default animation object.
buildActions(Function<Collection<String>, Collection<Object>>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
 
buildAndGetAnimationValues() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
buildAndGetTemplateConfig() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
builder(Class<N>) - Static method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
builder() - Static method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
builder() - Static method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
builder() - Static method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
 
buildTimeline(JFXAnimationTemplate<N>) - Static method in class de.schlegel11.jfxanimation.JFXAnimationTemplates
The Timeline implementation which supports all JFXAnimationTemplateAction and JFXAnimationTemplateConfig methods.

C

ConditionalInterpolator - Class in de.schlegel11.jfxanimation
Intercepts a Interpolator with a defined condition.
ConditionalInterpolator(Interpolator, WritableValue<Object>, BooleanSupplier) - Constructor for class de.schlegel11.jfxanimation.ConditionalInterpolator
 
config(Function<JFXAnimationTemplateConfig.Builder, JFXAnimationTemplateConfig.Builder>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
config(JFXAnimationTemplateConfig.Builder) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
config(Function<JFXAnimationTemplateConfig.Builder, JFXAnimationTemplateConfig.Builder>) - Method in interface de.schlegel11.jfxanimation.JFXTemplateConfig
The method provides via a Function an config builder JFXAnimationTemplateConfig.builder() which holds all the specific methods.
config(JFXAnimationTemplateConfig.Builder) - Method in interface de.schlegel11.jfxanimation.JFXTemplateConfig
Same as the JFXTemplateConfig.config(Function) method but without the lazy behaviour and doesn't provide a JFXAnimationTemplateConfig.builder() instance.
create(Class<N>) - Static method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
Create a JFXTemplateProcess with a specific default animation type.
create() - Static method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
Same method as JFXAnimationTemplate.create(Class) but with the default type Node.
cycleCount(int) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
Defines the number of cycles in this animation.
cycleCount(Supplier<Integer>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The lazy version of JFXAnimationTemplateConfig.Builder.cycleCount(int) which is computed when the JFXAnimationTemplateConfig is build.

D

de.schlegel11.jfxanimation - package de.schlegel11.jfxanimation
 
DEFAULT_ANIMATION_OBJECT_NAME - Static variable in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
 
defaultObject(N, N...) - Method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
Method for the default animation objects of the animation.
defaultObjectsOf(Collection<N>) - Method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
delay(Duration) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
Delays the start of an animation.
delay(Supplier<Duration>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The lazy version of JFXAnimationTemplateConfig.Builder.delay(Duration) which is computed when the JFXAnimationTemplateConfig is build.
duration(Duration) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The total Duration of this animation.
duration(Supplier<Duration>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The lazy version of JFXAnimationTemplateConfig.Builder.duration(Duration) which is computed when the JFXAnimationTemplateConfig is build.

E

endValue(T) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The end value of the interpolation.
endValue(Function<N, T>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The lazy version of JFXAnimationTemplateAction.Builder.endValue(Object) which is computed when the JFXAnimationTemplateAction is build.
executeWhen(boolean) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
Executes the JFXTemplateAction if the condition is true.
executeWhen(Predicate<N>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The lazy version of JFXAnimationTemplateAction.Builder.executeWhen(boolean) which is computed when the JFXAnimationTemplateAction is build.
executeWhen(boolean) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
 
executeWhen(Predicate<N>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
 
executions(Function<N, Integer>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The lazy version of JFXAnimationTemplateAction.Builder.executions(int) which is computed when the JFXAnimationTemplateAction is build.
executions(int) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
Executes the current JFXTemplateAction N times, until the given number of executions is reached.
executions(Function<N, Integer>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
 
executions(int) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
 

F

from() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
from() - Method in interface de.schlegel11.jfxanimation.JFXTemplateProcess
Defines a percentage value of 0 in the specific animation interval.

G

getAnimationObjects() - Method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
getCycleCount() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
getDelay() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
getDuration() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
getEndValue() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
getExecutions() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
getFirstTarget() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
getInterpolator() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
getInterpolator() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
getRate() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
getRemainingExecutions() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
getTargetFunctions() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 

H

handleOnFinish(ActionEvent) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
handleOnFinish(ActionEvent) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
hasRemainingExecutions() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 

I

ignore() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
Ignores the current JFXTemplateAction so the action is never executed.
ignore() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
 
INFINITE_EXECUTIONS - Static variable in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 
infiniteCycle() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
A Animation.INDEFINITE count of cycles in this animation.
interpolate(Object, Object, double) - Method in class de.schlegel11.jfxanimation.ConditionalInterpolator
 
interpolate(boolean, boolean, double) - Method in class de.schlegel11.jfxanimation.ConditionalInterpolator
 
interpolate(double, double, double) - Method in class de.schlegel11.jfxanimation.ConditionalInterpolator
 
interpolate(int, int, double) - Method in class de.schlegel11.jfxanimation.ConditionalInterpolator
 
interpolate(long, long, double) - Method in class de.schlegel11.jfxanimation.ConditionalInterpolator
 
interpolator(Interpolator) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The Interpolator of the animation.
interpolator(Function<N, Interpolator>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The lazy version of JFXAnimationTemplateAction.Builder.interpolator(Interpolator) which is computed when the JFXAnimationTemplateAction is build.
interpolator(Interpolator) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The global Interpolator which is set to all JFXTemplateActions without a defined Interpolator with JFXAnimationTemplateAction.Builder.interpolator(Interpolator).
interpolator(Supplier<Interpolator>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The lazy version of JFXAnimationTemplateConfig.Builder.interpolator(Interpolator) which is computed when the JFXAnimationTemplateConfig is build.
isAutoReverse() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig
 
isExecuted() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
isExecuteWhen() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 

J

JFXAnimationTemplate<N> - Class in de.schlegel11.jfxanimation
Class which represents a general JFXAnimationTemplate.
JFXAnimationTemplateAction<N,T> - Class in de.schlegel11.jfxanimation
Class which represents a builder and the configuration of animation keyframes.
JFXAnimationTemplateAction.Builder<N,T> - Class in de.schlegel11.jfxanimation
 
JFXAnimationTemplateAction.InitBuilder<N> - Class in de.schlegel11.jfxanimation
 
JFXAnimationTemplateConfig - Class in de.schlegel11.jfxanimation
Class which represents a builder and the configuration of an animation.
JFXAnimationTemplateConfig.Builder - Class in de.schlegel11.jfxanimation
 
JFXAnimationTemplates - Class in de.schlegel11.jfxanimation
Class which represents the specific animation implementations.
JFXAnimationTemplates() - Constructor for class de.schlegel11.jfxanimation.JFXAnimationTemplates
 
JFXTemplateAction<N> - Interface in de.schlegel11.jfxanimation
Class which provides methods for an animation action.
JFXTemplateBuilder<N> - Interface in de.schlegel11.jfxanimation
Class which provides the specific builder methods for the whole animation.
JFXTemplateBuilder.JFXAnimationObjectMapBuilder<N> - Class in de.schlegel11.jfxanimation
 
JFXTemplateConfig<N> - Interface in de.schlegel11.jfxanimation
Class which provides methods for the final animation configuration.
JFXTemplateProcess<N> - Interface in de.schlegel11.jfxanimation
Class which provides methods for the animation process.

M

mapTo(Function<WritableValue<Object>, M>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction
 

N

namedObject(String, Object, Object...) - Method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
Method for the named animation objects of the animation.
namedObjectsOf(String, Collection<Object>) - Method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder
namedObjectsOf(Map<String, Collection<Object>>) - Method in class de.schlegel11.jfxanimation.JFXTemplateBuilder.JFXAnimationObjectMapBuilder

O

onFinish(BiConsumer<N, ActionEvent>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.Builder
The on finish ActionEvent which is executed at the end of the current JFXTemplateAction.
onFinish(BiConsumer<N, ActionEvent>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
 
onFinish(EventHandler<ActionEvent>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The action to be executed at the conclusion of this animation.

P

percent(double, double...) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
percent(double, double...) - Method in interface de.schlegel11.jfxanimation.JFXTemplateProcess
Takes a percentage value or percentage values between 0 and 100 which defines the specific animation interval.

R

rate(double) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
Defines the direction/speed at which the animation is expected to be played.
rate(Supplier<Double>) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateConfig.Builder
The lazy version of JFXAnimationTemplateConfig.Builder.rate(double) which is computed when the JFXAnimationTemplateConfig is build.

T

target(WritableValue<T>, WritableValue<T>...) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
The target or targets of the interpolation.
target(Function<N, WritableValue<T>>, Function<N, WritableValue<T>>...) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
to() - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplate
 
to() - Method in interface de.schlegel11.jfxanimation.JFXTemplateProcess
Defines a percentage value of 100 in the specific animation interval.

W

withAnimationObject(Class<T>, String, String...) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
Call named animation objects with a specific Class type and a name.
withAnimationObject(String, String...) - Method in class de.schlegel11.jfxanimation.JFXAnimationTemplateAction.InitBuilder
A B C D E F G H I J M N O P R T W 
Skip navigation links