Class SS_EditorClientProperties

java.lang.Object
org.jjazz.ss_editor.api.SS_EditorClientProperties

public class SS_EditorClientProperties extends Object
The Song client properties used by a SS_Editor and its components.

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

See Also:
  • Field Details

    • PROP_VIEW_MODE

      public static final String PROP_VIEW_MODE
      Song client (String) property: current view mode.

      (as String) oldValue=old mode, newValue=new mode.

      See Also:
    • PROP_COMPACT_VIEW_MODE_VISIBLE_RPS

      public static final String PROP_COMPACT_VIEW_MODE_VISIBLE_RPS
      Song client (String) property: the visible rhythm parameters in compact view mode for a given rhythm.

      This is the base name used to build the rhythm-specific property name.

      (as String) oldValue=list of visible RPs, newValue=new list of visible RPs

      See Also:
    • PROP_ZOOM_FACTOR_X

      public static final String PROP_ZOOM_FACTOR_X
      Song client (String) property: zoom X factor

      (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

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

      See Also:
  • Constructor Details

    • SS_EditorClientProperties

      public SS_EditorClientProperties()
  • Method Details