public final class IniFileUIMgr extends java.lang.Object implements IIniFileObserverRegistrar
Constructor and Description |
---|
IniFileUIMgr(de.desy.mst.libs.framework.mstapp.ini.IniFileIOMgr iniFileIOMgr) |
Modifier and Type | Method and Description |
---|---|
boolean |
deregisterIniObserver(IIniFileObserver observer) |
java.lang.Object |
getContentRoot()
Just for convenience, always register first!
|
void |
initAndRegisterJMenu(javax.swing.JMenu menuSettings) |
IIniFileRoot |
read() |
IIniFileRoot |
read(long timeoutMs) |
void |
registerIniObserver(IIniFileObserver observer) |
public IniFileUIMgr(de.desy.mst.libs.framework.mstapp.ini.IniFileIOMgr iniFileIOMgr)
java.lang.NullPointerException
public IIniFileRoot read()
public IIniFileRoot read(long timeoutMs)
public final void initAndRegisterJMenu(javax.swing.JMenu menuSettings)
menuSettings
- Hauptmenue fuer die Settingsjava.lang.NullPointerException
- falls menuOptions == nullpublic final void registerIniObserver(IIniFileObserver observer)
registerIniObserver
in interface IIniFileObserverRegistrar
NullPointerException,
- falls neuer observer null.public final boolean deregisterIniObserver(IIniFileObserver observer)
deregisterIniObserver
in interface IIniFileObserverRegistrar
public final java.lang.Object getContentRoot()
IIniFileObserverRegistrar
getContentRoot
in interface IIniFileObserverRegistrar
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft