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 Details

    • property

      public T property(String key, Object value)
      Add custom property.
      Parameters:
      key - String key
      value - Object value
      Returns:
      this
    • build

      public abstract ControlInfo build()