Class IniFileUIMgr
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.ini.IniFileUIMgr
-
- All Implemented Interfaces:
IIniFileObserverRegistrar
public final class IniFileUIMgr extends java.lang.Object implements IIniFileObserverRegistrar
Bindeglied zwischen MstFrameMain und Initialisierung insbesondere IniSupport, (De)RegisterSupport (only) public class in package- Version:
- 1.0.0
- Author:
- ws
-
-
Constructor Summary
Constructors Constructor Description IniFileUIMgr(de.desy.mst.libs.framework.mstapp.ini.IniFileIOMgr iniFileIOMgr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
read
public IIniFileRoot read()
-
read
public IIniFileRoot read(long timeoutMs)
-
initAndRegisterJMenu
public final void initAndRegisterJMenu(javax.swing.JMenu menuSettings)
- Parameters:
menuSettings
- Hauptmenue fuer die Settings- Throws:
java.lang.NullPointerException
- falls menuOptions == null
-
registerIniObserver
public final void registerIniObserver(IIniFileObserver observer)
- Specified by:
registerIniObserver
in interfaceIIniFileObserverRegistrar
-
deregisterIniObserver
public final boolean deregisterIniObserver(IIniFileObserver observer)
- Specified by:
deregisterIniObserver
in interfaceIIniFileObserverRegistrar
-
getContentRoot
public final java.lang.Object getContentRoot()
Description copied from interface:IIniFileObserverRegistrar
Just for convenience, always register first!- Specified by:
getContentRoot
in interfaceIIniFileObserverRegistrar
-
-