Module org.praxislive.core
Package org.praxislive.core
Class Info.ControlInfoBuilder<T extends Info.ControlInfoBuilder<T>>
- java.lang.Object
-
- org.praxislive.core.Info.ControlInfoBuilder<T>
-
- Type Parameters:
T
- concrete builder type
- Direct Known Subclasses:
Info.ActionInfoBuilder
,Info.FunctionInfoBuilder
,Info.PropertyInfoBuilder
,Info.ReadOnlyPropertyInfoBuilder
- Enclosing class:
- Info
public abstract static class Info.ControlInfoBuilder<T extends Info.ControlInfoBuilder<T>> extends Object
Abstract base class for ControlInfo builders.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ControlInfo
build()
T
property(String key, Object value)
Add custom property.
-
-
-
Method Detail
-
property
public T property(String key, Object value)
Add custom property.- Parameters:
key
- String keyvalue
- Object value- Returns:
- this
-
build
public ControlInfo build()
-
-