Class PropertyValuesManager

java.lang.Object
de.kappich.pat.gnd.properties.PropertyValuesManager

public final class PropertyValuesManager
extends java.lang.Object

PropertyValuesManager hilft bei der Initialisierung von Werten jener Eigenschaften, die nicht den Standardtypen Integer, Double, String oder Color zugehören.

Jede Klasse, die das Interface PropertyValue implementiert, muss auch hier behandelt werden, damit ihre Werte aus den Preferences gelesen werden können.

  • Constructor Summary

    Constructors
    Constructor Description
    PropertyValuesManager()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.Object getPropertyValue​(java.lang.String className, java.util.prefs.Preferences prefs)
    Gibt einen Wert der PropertyValue implementierenden Klasse zurück.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PropertyValuesManager

      public PropertyValuesManager()
  • Method Details

    • getPropertyValue

      @Nullable public static java.lang.Object getPropertyValue​(java.lang.String className, java.util.prefs.Preferences prefs)
      Gibt einen Wert der PropertyValue implementierenden Klasse zurück.
      Parameters:
      className - der Klassenname
      prefs - die Preferenzen
      Returns:
      der Wert