Interface BarRendererProvider
public interface BarRendererProvider
A BarRenderer provider.
-
Method Summary
Modifier and TypeMethodDescriptioncreateBarRenderer
(CL_Editor editor, String brType, int barIndex, BarRendererSettings settings, ItemRendererFactory irf, Object groupKey) Create a BarRenderer for the specified parameters.Provide the supported types by this provider, and whether they should be active by default when creating a new song.
-
Method Details
-
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 typebarIndex
-settings
-irf
-groupKey
-- Returns:
- Can be null if brType is not supported by this provider.
-