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 ControlInfobuild()Tproperty(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()
-
-