Class PrefManager
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.preferences.implementation.PrefManager
-
- All Implemented Interfaces:
IPrefManager
public class PrefManager extends java.lang.Object implements IPrefManager
-
-
Constructor Summary
Constructors Constructor Description PrefManager(MstApp mstApp, PrefStorage prefStorage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deRegister(IPreferences uI)
nur nötig bei vorübergehender Konfigurationjava.util.List<IPreferences>
getIPreferences()
PrefFrame
getPreferencesFrame()
PrefStorage
getStorage()
void
register(IPreferences uI)
Registrierte Klassen, die IPreferences implementiert haben, werden in PrefFrame im Tree und als Titel angezeigt.void
showPreferencesFrame()
Zeigt PreferencesFrame mit PrefGeneral als Startpunktvoid
showPreferencesFrame(IPreferences preferences)
Zeigt den Preferences Frame mit preferences als Startpunkt (falls preferences registriert ist).
-
-
-
Constructor Detail
-
PrefManager
public PrefManager(MstApp mstApp, PrefStorage prefStorage)
-
-
Method Detail
-
register
public void register(IPreferences uI)
Description copied from interface:IPrefManager
Registrierte Klassen, die IPreferences implementiert haben, werden in PrefFrame im Tree und als Titel angezeigt.- Specified by:
register
in interfaceIPrefManager
-
deRegister
public void deRegister(IPreferences uI)
Description copied from interface:IPrefManager
nur nötig bei vorübergehender Konfiguration- Specified by:
deRegister
in interfaceIPrefManager
-
showPreferencesFrame
public void showPreferencesFrame()
Description copied from interface:IPrefManager
Zeigt PreferencesFrame mit PrefGeneral als Startpunkt- Specified by:
showPreferencesFrame
in interfaceIPrefManager
-
showPreferencesFrame
public void showPreferencesFrame(IPreferences preferences)
Description copied from interface:IPrefManager
Zeigt den Preferences Frame mit preferences als Startpunkt (falls preferences registriert ist).- Specified by:
showPreferencesFrame
in interfaceIPrefManager
-
getPreferencesFrame
public PrefFrame getPreferencesFrame()
-
getIPreferences
public final java.util.List<IPreferences> getIPreferences()
-
getStorage
public final PrefStorage getStorage()
-
-