Interface BarBoxFactory


public interface BarBoxFactory
Provide BarBox implementations.
  • Method Details

    • getDefault

      static BarBoxFactory getDefault()
      Return the default implementation.

      Returns:
    • create

      BarBox create(CL_Editor editor, int bbIndex, int clsModelBarIndex, ChordLeadSheet model, BarBoxConfig config, BarBoxSettings settings, BarRendererFactory brf)
      Construct a BarBox.
      Parameters:
      editor - Can be null
      bbIndex - The index of this BarBox.
      clsModelBarIndex - Use -1 if this BarBox does not represent model data (typically a bar beyond cls model size)
      model -
      config -
      settings -
      brf -
      Returns: