java.lang.Object
org.praxislive.core.Info.ControlInfoBuilder<Info.ReadOnlyPropertyInfoBuilder>
org.praxislive.core.Info.ReadOnlyPropertyInfoBuilder
- Enclosing class:
Info
public static final class Info.ReadOnlyPropertyInfoBuilder
extends Info.ControlInfoBuilder<Info.ReadOnlyPropertyInfoBuilder>
Builder for ControlInfo of read-only properties.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Add output ArgumentInfo for the provided value type.Add output ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.output(ArgumentInfo info) Add output ArgumentInfo.Methods inherited from class org.praxislive.core.Info.ControlInfoBuilder
property
-
Method Details
-
output
Add output ArgumentInfo.- Parameters:
info-- Returns:
- this
-
output
Add output ArgumentInfo for the provided value type.- Parameters:
type- value type- Returns:
- this
-
output
public Info.ReadOnlyPropertyInfoBuilder output(Function<Info.ArgumentInfoChooser, Info.ArgumentInfoBuilder<?>> a) Add output ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.- Parameters:
a- function to choose and configure builder- Returns:
- this
-
build
- Specified by:
buildin classInfo.ControlInfoBuilder<Info.ReadOnlyPropertyInfoBuilder>
-