Class CL_EditorClientProperties

java.lang.Object
org.jjazz.cl_editor.api.CL_EditorClientProperties

public class CL_EditorClientProperties extends Object
The Song and ChordLeadSheetItem client properties used by a CL_Editor and its components (e.g. BarRenderers, ItemRenderers, ...).

It is the responsibility of the object which updates client property to call Song.setSaveNeeded(boolean) if needed.

See Also:
  • Field Details

    • BAR_ANNOTATION_MAX_NB_LINES

      public static final int BAR_ANNOTATION_MAX_NB_LINES
      See Also:
    • PROP_ZOOM_FACTOR_X

      public static final String PROP_ZOOM_FACTOR_X
      Song client (String) property: zoom X factor (impacting nb of columns)

      (as String) oldValue=old int, newValue=new int

      See Also:
    • PROP_ZOOM_FACTOR_Y

      public static final String PROP_ZOOM_FACTOR_Y
      Song client (String) property: zoom Y factor (impacting BarBox height)

      (as String) oldValue=old int, newValue=new int

      See Also:
    • PROP_BAR_ANNOTATION_VISIBLE

      public static final String PROP_BAR_ANNOTATION_VISIBLE
      Song client (String) property: bar annotations visibility.

      (as String) oldValue=old boolean, newValue=new boolean

      See Also:
    • PROP_BAR_ANNOTATION_NB_LINES

      public static final String PROP_BAR_ANNOTATION_NB_LINES
      Song client (String) property: nb of lines of bar annotations

      (as String) oldValue=old int, newValue=new int

      See Also:
    • PROP_SECTION_USER_QUANTIZATION

      public static final String PROP_SECTION_USER_QUANTIZATION
      CLI_Section client (String) property: user quantization for moving chord symbols.

      (as String) oldvalue=old quantization value, newValue=new quantization value

      See Also:
    • PROP_SECTION_COLOR

      public static final String PROP_SECTION_COLOR
      CLI_Section client (String) property: section color.

      (as String) oldvalue=old color, newValue=new color.

      See Also:
    • PROP_SECTION_START_ON_NEW_LINE

      public static final String PROP_SECTION_START_ON_NEW_LINE
      CLI_Section client (String) property: section starts on new line

      (as String) oldvalue=old boolean, newValue=new boolean.

      See Also:
    • PROP_CHORD_USER_FONT_COLOR

      public static final String PROP_CHORD_USER_FONT_COLOR
      CLI_ChordSymbol client (String) property: chord font color.

      (as String) oldvalue=old color, newValue=new color.

      See Also:
  • Constructor Details

    • CL_EditorClientProperties

      public CL_EditorClientProperties()
  • Method Details