Class 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 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 interface IIniFileObserver
      • 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 interface IIniFileObserver
        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 interface IIniFileObserver
      • 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)