Interface BarRendererProvider


public interface BarRendererProvider
A BarRenderer provider.

  • Method Details

    • getSupportedTypes

      Map<String,Boolean> getSupportedTypes()
      Provide the supported types by this provider, and whether they should be active by default when creating a new song.
      Returns:
      Can be empty but not null.
    • createBarRenderer

      BarRenderer createBarRenderer(CL_Editor editor, String brType, int barIndex, BarRendererSettings settings, ItemRendererFactory irf, Object groupKey)
      Create a BarRenderer for the specified parameters.
      Parameters:
      editor -
      brType - The BarRenderer type
      barIndex -
      settings -
      irf -
      groupKey -
      Returns:
      Can be null if brType is not supported by this provider.