Enum-Klasse UtilSetting

java.lang.Object
java.lang.Enum<UtilSetting>
de.zocher_regel.util.UtilSetting
Alle implementierten Schnittstellen:
KeyAble, Serializable, Comparable<UtilSetting>, Constable

public enum UtilSetting extends Enum<UtilSetting> implements KeyAble
This is the enum of the settings of this module and its attributes. Many of them are menu entries. They are used as keys for properties in the properties file, @see UtilProperties.
  • Enum-Konstanten - Details

    • BeepLevel

      public static final UtilSetting BeepLevel
      Minimum warning level for beeping.
    • DividerPosition

      public static final UtilSetting DividerPosition
      Position in percent of the border between the parts of the main panel.
    • Editor

      public static final UtilSetting Editor
      Favorite editor like notepad.exe, notepad++.exe.
    • Explorer

      public static final UtilSetting Explorer
      Favorite file explorer.
    • InvisibleTechnical

      public static final UtilSetting InvisibleTechnical
      Make the menu entry MenuTechnical invisible.
    • LogFont

      public static final UtilSetting LogFont
      CSS font for logging pane.
    • LogFontSize

      public static final UtilSetting LogFontSize
      Font size for logging pane.
    • PaneX

      public static final UtilSetting PaneX
      Width (pixels) of the main pane.
    • PaneY

      public static final UtilSetting PaneY
      Hight (pixel) of the main pane.
    • ProposalTools1

      public static final UtilSetting ProposalTools1
      Propal for first entry of tools menu.
    • ProposalTools2

      public static final UtilSetting ProposalTools2
      Propal for second entry of tools menu.
    • ProposalTools3

      public static final UtilSetting ProposalTools3
      Propal for third entry of tools menu.
    • ProposalTools4

      public static final UtilSetting ProposalTools4
      Propal for forth entry of tools menu.
    • ProposalTools5

      public static final UtilSetting ProposalTools5
      Propal for fifth entry of tools menu.
    • ProposalTools6

      public static final UtilSetting ProposalTools6
      Propal for sixth entry of tools menu.
    • ProposalTools7

      public static final UtilSetting ProposalTools7
      Propal for seventh entry of tools menu.
    • ProposalTools8

      public static final UtilSetting ProposalTools8
      Propal for eighth entry of tools menu.
    • ProposalTools9

      public static final UtilSetting ProposalTools9
      Propal for ninth entry of tools menu.
  • Methodendetails

    • values

      public static UtilSetting[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static UtilSetting valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getDefault

      public Object getDefault()
      Get the default value which is stored or overridden in the properties file.
      Angegeben von:
      getDefault in Schnittstelle KeyAble
      Gibt zurück:
      the default value of the enum instance
    • msgParmsCount

      public int msgParmsCount()
      Beschreibung aus Schnittstelle kopiert: KeyAble
      A NLS logging message may have up to 4 parameters.
      Angegeben von:
      msgParmsCount in Schnittstelle KeyAble
      Gibt zurück:
      the number of placeholders in the menu entry.
    • key

      public String key()
      Beschreibung aus Schnittstelle kopiert: KeyAble
      In case of Setting the key consists of the enum class name and the enum instance name.
      Angegeben von:
      key in Schnittstelle KeyAble
      Gibt zurück:
      the key (e. g. "de.zocher_regel.util.UtilSetting.BeepLevel")