Package org.daisy.dotify.api.formatter
Class TransitionBuilderProperties.Builder
- java.lang.Object
-
- org.daisy.dotify.api.formatter.TransitionBuilderProperties.Builder
-
- Enclosing class:
- TransitionBuilderProperties
public static class TransitionBuilderProperties.Builder extends Object
Provides a builder for transition builder properties.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TransitionBuilderProperties.BuilderapplicationRange(TransitionBuilderProperties.ApplicationRange value)Sets the application range for this builder.TransitionBuilderPropertiesbuild()BuildsTransitionBuilderPropertiesbased on the current state of this builder.static TransitionBuilderProperties.Builderwith(TransitionBuilderProperties properties)Creates a new builder based on the supplied configuration.
-
-
-
Method Detail
-
with
public static TransitionBuilderProperties.Builder with(TransitionBuilderProperties properties)
Creates a new builder based on the supplied configuration.- Parameters:
properties- the current configuration.- Returns:
- returns a new builder
-
applicationRange
public TransitionBuilderProperties.Builder applicationRange(TransitionBuilderProperties.ApplicationRange value)
Sets the application range for this builder.- Parameters:
value- the range- Returns:
- returns this builder
-
build
public TransitionBuilderProperties build()
BuildsTransitionBuilderPropertiesbased on the current state of this builder.- Returns:
- returns a new
TransitionBuilderPropertiesinstance
-
-