Interface Setting


public interface Setting
A common base interface for labeled and categorized settings.
Since:
API version 1
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Marks the settings as disabled in Bitwig Studio.
    void
    Marks the settings as enabled in Bitwig Studio.
    Returns the category name of the setting.
    Returns the label text of the setting.
    void
    Hides the setting in Bitwig Studio.
    void
    Shows the setting in Bitwig Studio.
  • Method Details

    • getCategory

      String getCategory()
      Returns the category name of the setting.
      Returns:
      a string value containing the category name
      Since:
      API version 1
    • getLabel

      String getLabel()
      Returns the label text of the setting.
      Returns:
      a string value containing the label text
      Since:
      API version 1
    • enable

      void enable()
      Marks the settings as enabled in Bitwig Studio. By default the setting is enabled.
      Since:
      API version 1
    • disable

      void disable()
      Marks the settings as disabled in Bitwig Studio. By default the setting is enabled.
      Since:
      API version 1
    • show

      void show()
      Shows the setting in Bitwig Studio. By default the setting is shown.
      Since:
      API version 1
    • hide

      void hide()
      Hides the setting in Bitwig Studio. By default the setting is shown.
      Since:
      API version 1