Interface IIniFileObserver
-
- All Known Subinterfaces:
IIniFileObserver_FileDataIni
- All Known Implementing Classes:
ABaseDataOfMstIni
,BaseDataForAnApplication
,BaseDataForSystem
,BaseDataForTabelle
,BaseDataForTheUserPreferences
,FileDataIni
,MaschineMgr
,MstIni
,SystemIni
,TabellenDatenIni
,TabellenDatenSystemIni
public interface IIniFileObserver
Inifiles sollten immer IIniFileObserver sein.
Dieses Interface regelt die Wechselwirkung zwischen dem IniFileHandling des Frameworks mit den jeweiligen Applikationen.
Es gibt die Moeglichkeit einen DefaultInifile anzugeben. Man wird vor jedem Schreiben und nach jedem lesen benachrichtigt.- Version:
- 1.0.0
- Author:
- schuette
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
getDefaultIniBaumRoot()
Am Anfang wird ein Default Baum konstruiert.void
onNewIniAvailable(java.lang.Object iniBaumRoot)
Wird nach dem einlesen eines IniBaums aufgerufen (Erstinitialisierung oder Reset).
Wird bei jedem beliebigen nicht nur den allgemeinen Inibaum aufgerufenjava.lang.Object
onPrepareForExport()
Wird direkt vor dem rausschreiben des IniBaums aufgerufen.
Hier kann der Baum noch mal auf den neuesten Stand (intern oder extern) gebracht werden.
-
-
-
Method Detail
-
getDefaultIniBaumRoot
java.lang.Object getDefaultIniBaumRoot()
Am Anfang wird ein Default Baum konstruiert. Kann zur Erstellung einer XML Vorlage verwended werden.
-
onPrepareForExport
java.lang.Object onPrepareForExport()
Wird direkt vor dem rausschreiben des IniBaums aufgerufen.
Hier kann der Baum noch mal auf den neuesten Stand (intern oder extern) gebracht werden.- Returns:
- die neue/alte upgedatete iniBaumRoot (null wird ignoriert)
-
onNewIniAvailable
void onNewIniAvailable(java.lang.Object iniBaumRoot)
Wird nach dem einlesen eines IniBaums aufgerufen (Erstinitialisierung oder Reset).
Wird bei jedem beliebigen nicht nur den allgemeinen Inibaum aufgerufen
-
-