Enum-Klasse Setting

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

public enum Setting extends Enum<Setting> implements de.zocher_regel.util.KeyAble
Settings (especially menu entries). A setting is stored only if its value != null.
  • Enum-Konstanten - Details

    • CopierSelectSourceDir

      public static final Setting CopierSelectSourceDir
      The property key for the source directory of copying.
    • CopierSelectTargetDir

      public static final Setting CopierSelectTargetDir
      The property key for the source directory of copying.
    • ExifExtractTimeoutMs

      public static final Setting ExifExtractTimeoutMs
      Extracting EXIF from a photo needs starting an external program. If it does not work, do not wait forever.
    • GoogleEarth

      public static final Setting GoogleEarth
      The Google Earth programm. If it cannot be found via PATH, add it to the PATH or add the directory where it resides in the properties file. Escape ":" and "\" by "\".
    • GPSLatitudeRefDefault

      public static final Setting GPSLatitudeRefDefault
      GPSLatitude is not negative. If south of equator, GPSLatitudeRef is "S".
    • GPSLongitudeRefDefault

      public static final Setting GPSLongitudeRefDefault
      GPSLongitude is not negative. If west of London, GPSLongitudeRef is "W".
    • SelectDir

      public static final Setting SelectDir
      Property key for the last selected directory.
    • ShowEncoding

      public static final Setting ShowEncoding
      Property key for the preferred encoding of the show. UTF is not recommended because EXIF ImageDescription does not support it.
    • ShowFirstSource

      public static final Setting ShowFirstSource
      Property key for the first directory of a range.
    • ShowLastSource

      public static final Setting ShowLastSource
      Property key for the last directory of a range.
    • TimeLocTolerance

      public static final Setting TimeLocTolerance
      Tolerance in ms for a timeLoc entry to be accepted
    • TimeLocDiff

      public static final Setting TimeLocDiff
      TimeLoc time - Camera time. For example: Camera without day light saving time, but TimeLoc with: 1h or 3600000ms-
    • UnloadPrefix

      public static final Setting UnloadPrefix
      Property key for a prefix (normally empty) that will be added when a photo is unloaded.
    • UnloadPrefixesToRemove

      public static final Setting UnloadPrefixesToRemove
      Property key for the prefixes that will be removed during unloading from camera chip.
    • UnloadSelectSourceDir

      public static final Setting UnloadSelectSourceDir
      Property key for the last directory on camera chip from which has been unloaded.
    • UnloadSelectTargetDir

      public static final Setting UnloadSelectTargetDir
      Property key for the last target directory where the day directories will be created in.
  • Methodendetails

    • values

      public static Setting[] 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 Setting 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()
      The default value (which determines the type of the value) if there is one.
      Angegeben von:
      getDefault in Schnittstelle de.zocher_regel.util.KeyAble
      Gibt zurück:
      the value as Object (String, Boolean, Double).
    • msgParmsCount

      public int msgParmsCount()
      The count of the NLS message parameters (%1$s %2$s...).
      Angegeben von:
      msgParmsCount in Schnittstelle de.zocher_regel.util.KeyAble
      Gibt zurück:
      an integer (0 to 4).