Class FileDataIni
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.ini.FileDataIni
-
- All Implemented Interfaces:
IIniFileObserver
public class FileDataIni extends java.lang.Object implements IIniFileObserver
Ort für alle Meta Infos zum aktuellen IniFile- Version:
- 1.0.0
- Author:
- schuette
-
-
Constructor Summary
Constructors Constructor Description FileDataIni()
Deprecated.DO NOT USE, it is only for the XMLDecoder.FileDataIni(long versionUID, ABaseDataOfMstIni baseDataOfMstIni)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAppName()
java.util.Date
getDate()
java.lang.String
getDateString()
java.lang.Object
getDefaultIniBaumRoot()
Am Anfang wird ein Default Baum konstruiert.java.lang.String
getFileTyp()
java.lang.String
getIpAddress()
java.lang.String
getLocalPath()
int
getMaschinenNr()
not checked for validityjava.lang.String
getPc()
java.lang.String
getUser()
long
getVersionUID()
java.lang.String
getWebAddress()
boolean
insSeinenWertenGleich(FileDataIni rhs)
boolean
istInitialisiertMaschinenNr()
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.void
setAppName(java.lang.String appName)
void
setDate(java.util.Date date)
void
setDateString(java.lang.String dateString)
void
setFileTyp(java.lang.String fileTyp)
void
setIpAddress(java.lang.String ipAddress)
void
setLocalPath(java.lang.String localPath)
void
setMaschinenNr(int maschineNr)
not checked for validityvoid
setPc(java.lang.String pc)
void
setUser(java.lang.String user)
void
setVersionUID(long versionUID)
void
setWebAddress(java.lang.String webAddress)
-
-
-
Constructor Detail
-
FileDataIni
public FileDataIni(long versionUID, ABaseDataOfMstIni baseDataOfMstIni)
- Parameters:
versionUID
-baseDataOfMstIni
-- Throws:
java.lang.NullPointerException
-
FileDataIni
@Deprecated public FileDataIni()
Deprecated.DO NOT USE, it is only for the XMLDecoder.
-
-
Method Detail
-
getDefaultIniBaumRoot
public java.lang.Object getDefaultIniBaumRoot()
Description copied from interface:IIniFileObserver
Am Anfang wird ein Default Baum konstruiert. Kann zur Erstellung einer XML Vorlage verwended werden.- Specified by:
getDefaultIniBaumRoot
in interfaceIIniFileObserver
-
onPrepareForExport
public java.lang.Object onPrepareForExport()
Description copied from interface:IIniFileObserver
Wird direkt vor dem rausschreiben des IniBaums aufgerufen.
Hier kann der Baum noch mal auf den neuesten Stand (intern oder extern) gebracht werden.- Specified by:
onPrepareForExport
in interfaceIIniFileObserver
- Returns:
- die neue/alte upgedatete iniBaumRoot (null wird ignoriert)
-
onNewIniAvailable
public void onNewIniAvailable(java.lang.Object iniBaumRoot)
Description copied from interface:IIniFileObserver
Wird nach dem einlesen eines IniBaums aufgerufen (Erstinitialisierung oder Reset).
Wird bei jedem beliebigen nicht nur den allgemeinen Inibaum aufgerufen- Specified by:
onNewIniAvailable
in interfaceIIniFileObserver
-
getAppName
public final java.lang.String getAppName()
-
setAppName
public final void setAppName(java.lang.String appName)
-
getDate
public final java.util.Date getDate()
-
setDate
public final void setDate(java.util.Date date)
-
getDateString
public final java.lang.String getDateString()
-
setDateString
public final void setDateString(java.lang.String dateString)
-
getIpAddress
public final java.lang.String getIpAddress()
-
setIpAddress
public final void setIpAddress(java.lang.String ipAddress)
-
getLocalPath
public final java.lang.String getLocalPath()
-
setLocalPath
public final void setLocalPath(java.lang.String localPath)
-
getPc
public final java.lang.String getPc()
-
setPc
public final void setPc(java.lang.String pc)
-
getUser
public final java.lang.String getUser()
-
setUser
public final void setUser(java.lang.String user)
-
getVersionUID
public final long getVersionUID()
-
setVersionUID
public final void setVersionUID(long versionUID)
-
getWebAddress
public final java.lang.String getWebAddress()
-
setWebAddress
public final void setWebAddress(java.lang.String webAddress)
-
getFileTyp
public final java.lang.String getFileTyp()
-
setFileTyp
public final void setFileTyp(java.lang.String fileTyp)
-
getMaschinenNr
public final int getMaschinenNr()
not checked for validity
-
setMaschinenNr
public final void setMaschinenNr(int maschineNr)
not checked for validity
-
istInitialisiertMaschinenNr
public boolean istInitialisiertMaschinenNr()
-
insSeinenWertenGleich
public boolean insSeinenWertenGleich(FileDataIni rhs)
-
-