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.ObjectgetPropertyValue(java.lang.String className, java.util.prefs.Preferences prefs)Gibt einen Wert derPropertyValueimplementierenden 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 derPropertyValueimplementierenden Klasse zurück.- Parameters:
className- der Klassennameprefs- die Preferenzen- Returns:
- der Wert
-