Package de.kappich.pat.gnd.properties
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 derPropertyValue
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 derPropertyValue
implementierenden Klasse zurück.- Parameters:
className
- der Klassennameprefs
- die Preferenzen- Returns:
- der Wert
-